52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
# File 'lib/aspose-email-cloud/models/delete_file_request.rb', line 52
def to_http_info(api_client)
if api_client.config.client_side_validation && self.path.nil?
raise ArgumentError, "Missing the required parameter 'path' when calling FileApi.delete_file"
end
local_var_path = '/email/storage/file/{path}'.sub('{' + 'path' + '}', self.path.to_s)
query_params = {}
query_params[:storageName] = self.storage_name unless self.storage_name.nil?
query_params[:versionId] = self.version_id unless self.version_id.nil?
form_params = {}
auth_names = ['JWT']
= {}
['Accept'] = EmailRequest.(['application/json'])
['Content-Type'] = form_params.any? ? 'multipart/form-data' : EmailRequest.(['application/json'])
AsposeEmailCloud::HttpRequest.new(resource_path: local_var_path,
header_params: ,
query_params: query_params,
form_params: form_params,
auth_names: auth_names)
end
|