Class: Aws::DataExchange::Types::AssetDetails
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::DataExchange::Types::AssetDetails
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-dataexchange/types.rb
 
Overview
Details about the asset.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #api_gateway_api_asset  ⇒ Types::ApiGatewayApiAsset 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Information about the API Gateway API asset.
 - 
  
    
      #lake_formation_data_permission_asset  ⇒ Types::LakeFormationDataPermissionAsset 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The AWS Lake Formation data permission that is the asset.
 - 
  
    
      #redshift_data_share_asset  ⇒ Types::RedshiftDataShareAsset 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Redshift datashare that is the asset.
 - 
  
    
      #s3_data_access_asset  ⇒ Types::S3DataAccessAsset 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon S3 data access that is the asset.
 - 
  
    
      #s3_snapshot_asset  ⇒ Types::S3SnapshotAsset 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon S3 object that is the asset.
 
Instance Attribute Details
#api_gateway_api_asset ⇒ Types::ApiGatewayApiAsset
Information about the API Gateway API asset.
      227 228 229 230 231 232 233 234 235  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 227 class AssetDetails < Struct.new( :s3_snapshot_asset, :redshift_data_share_asset, :api_gateway_api_asset, :s3_data_access_asset, :lake_formation_data_permission_asset) SENSITIVE = [] include Aws::Structure end  | 
  
#lake_formation_data_permission_asset ⇒ Types::LakeFormationDataPermissionAsset
The AWS Lake Formation data permission that is the asset.
      227 228 229 230 231 232 233 234 235  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 227 class AssetDetails < Struct.new( :s3_snapshot_asset, :redshift_data_share_asset, :api_gateway_api_asset, :s3_data_access_asset, :lake_formation_data_permission_asset) SENSITIVE = [] include Aws::Structure end  | 
  
#redshift_data_share_asset ⇒ Types::RedshiftDataShareAsset
The Amazon Redshift datashare that is the asset.
      227 228 229 230 231 232 233 234 235  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 227 class AssetDetails < Struct.new( :s3_snapshot_asset, :redshift_data_share_asset, :api_gateway_api_asset, :s3_data_access_asset, :lake_formation_data_permission_asset) SENSITIVE = [] include Aws::Structure end  | 
  
#s3_data_access_asset ⇒ Types::S3DataAccessAsset
The Amazon S3 data access that is the asset.
      227 228 229 230 231 232 233 234 235  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 227 class AssetDetails < Struct.new( :s3_snapshot_asset, :redshift_data_share_asset, :api_gateway_api_asset, :s3_data_access_asset, :lake_formation_data_permission_asset) SENSITIVE = [] include Aws::Structure end  | 
  
#s3_snapshot_asset ⇒ Types::S3SnapshotAsset
The Amazon S3 object that is the asset.
      227 228 229 230 231 232 233 234 235  | 
    
      # File 'lib/aws-sdk-dataexchange/types.rb', line 227 class AssetDetails < Struct.new( :s3_snapshot_asset, :redshift_data_share_asset, :api_gateway_api_asset, :s3_data_access_asset, :lake_formation_data_permission_asset) SENSITIVE = [] include Aws::Structure end  |