Class: Aws::DataExchange::Types::AssetDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::AssetDetails
- Defined in:
- gems/aws-sdk-dataexchange/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 'gems/aws-sdk-dataexchange/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 'gems/aws-sdk-dataexchange/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 'gems/aws-sdk-dataexchange/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 'gems/aws-sdk-dataexchange/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 'gems/aws-sdk-dataexchange/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 |