Class: Aws::DataExchange::Types::ImportAssetFromApiGatewayApiResponseDetails
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::DataExchange::Types::ImportAssetFromApiGatewayApiResponseDetails
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-dataexchange/types.rb
 
Overview
The response details.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #api_description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The API description.
 - 
  
    
      #api_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The API ID.
 - 
  
    
      #api_key  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The API key.
 - 
  
    
      #api_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The API name.
 - 
  
    
      #api_specification_md_5_hash  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
 - 
  
    
      #api_specification_upload_url  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The upload URL of the API specification.
 - 
  
    
      #api_specification_upload_url_expires_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date and time that the upload URL expires, in ISO 8601 format.
 - 
  
    
      #data_set_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The data set ID.
 - 
  
    
      #protocol_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The protocol type.
 - 
  
    
      #revision_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The revision ID.
 - 
  
    
      #stage  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The API stage.
 
Instance Attribute Details
#api_description ⇒ String
The API description.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#api_id ⇒ String
The API ID.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#api_key ⇒ String
The API key.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#api_name ⇒ String
The API name.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#api_specification_md_5_hash ⇒ String
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#api_specification_upload_url ⇒ String
The upload URL of the API specification.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#api_specification_upload_url_expires_at ⇒ Time
The date and time that the upload URL expires, in ISO 8601 format.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#data_set_id ⇒ String
The data set ID.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#protocol_type ⇒ String
The protocol type.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#revision_id ⇒ String
The revision ID.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  | 
  
#stage ⇒ String
The API stage.
      2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 2127 class ImportAssetFromApiGatewayApiResponseDetails < Struct.new( :api_description, :api_id, :api_key, :api_name, :api_specification_md_5_hash, :api_specification_upload_url, :api_specification_upload_url_expires_at, :data_set_id, :protocol_type, :revision_id, :stage) SENSITIVE = [] include Aws::Structure end  |