Class: Aws::DataExchange::Types::SendApiAssetRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::DataExchange::Types::SendApiAssetRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-dataexchange/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #asset_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Asset ID value for the API request.
 - 
  
    
      #body  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The request body.
 - 
  
    
      #data_set_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Data set ID value for the API request.
 - 
  
    
      #method  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
HTTP method value for the API request.
 - 
  
    
      #path  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
URI path value for the API request.
 - 
  
    
      #query_string_parameters  ⇒ Hash<String,String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Attach query string parameters to the end of the URI (for example, /v1/examplePath?exampleParam=exampleValue).
 - 
  
    
      #request_headers  ⇒ Hash<String,String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Any header value prefixed with x-amzn-dataexchange-header- will have that stripped before sending the Asset API request.
 - 
  
    
      #revision_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Revision ID value for the API request.
 
Instance Attribute Details
#asset_id ⇒ String
Asset ID value for the API request.
      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  | 
  
#body ⇒ String
The request body.
      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_id ⇒ String
Data set ID value for the API request.
      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  | 
  
#method ⇒ String
HTTP method value for the API request. Alternatively, you can use the appropriate verb in your request.
      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  | 
  
#path ⇒ String
URI path value for the API request. Alternatively, you can set the URI path directly by invoking /v1/pathValue.
      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_parameters ⇒ Hash<String,String>
Attach query string parameters to the end of the URI (for example, /v1/examplePath?exampleParam=exampleValue).
      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_headers ⇒ Hash<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.
      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_id ⇒ String
Revision ID value for the API request.
      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  |