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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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>)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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>)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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)


3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
# File 'lib/aws-sdk-dataexchange/types.rb', line 3770

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