Class: Aws::DataExchange::Types::SendApiAssetRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_idString

Asset ID value for the API request.

Returns:

  • (String)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#bodyString

The request body.

Returns:

  • (String)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_idString

Data set ID value for the API request.

Returns:

  • (String)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#methodString

HTTP method value for the API request. Alternatively, you can use the appropriate verb in your request.

Returns:

  • (String)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#pathString

URI path value for the API request. Alternatively, you can set the URI path directly by invoking /v1/{pathValue\}.

Returns:

  • (String)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#query_string_parametersHash<String,String>

Attach query string parameters to the end of the URI (for example, /v1/examplePath?exampleParam=exampleValue).

Returns:

  • (Hash<String,String>)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#request_headersHash<String,String>

Any header value prefixed with x-amzn-dataexchange-header- will have that stripped before sending the Asset API request. Use this when you want to override a header that AWS Data Exchange uses. Alternatively, you can use the header without a prefix to the HTTP request.

Returns:

  • (Hash<String,String>)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end

#revision_idString

Revision ID value for the API request.

Returns:

  • (String)


3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3157

class SendApiAssetRequest < Struct.new(
  :body,
  :query_string_parameters,
  :asset_id,
  :data_set_id,
  :request_headers,
  :method,
  :path,
  :revision_id)
  SENSITIVE = []
  include Aws::Structure
end