Class: Aws::DataExchange::Types::ImportAssetsFromLakeFormationTagPolicyRequestDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::ImportAssetsFromLakeFormationTagPolicyRequestDetails
- Defined in:
- gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb
Overview
Details about the assets imported from an AWS Lake Formation tag policy request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#catalog_id ⇒ String
The identifier for the AWS Glue Data Catalog.
-
#data_set_id ⇒ String
The unique identifier for the data set associated with this import job.
-
#database ⇒ Types::DatabaseLFTagPolicyAndPermissions
A structure for the database object.
-
#revision_id ⇒ String
The unique identifier for the revision associated with this import job.
-
#role_arn ⇒ String
The IAM role's ARN that allows AWS Data Exchange to assume the role and grant and revoke permissions of subscribers to AWS Lake Formation data permissions.
-
#table ⇒ Types::TableLFTagPolicyAndPermissions
A structure for the table object.
Instance Attribute Details
#catalog_id ⇒ String
The identifier for the AWS Glue Data Catalog.
1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1800 class ImportAssetsFromLakeFormationTagPolicyRequestDetails < Struct.new( :catalog_id, :database, :table, :role_arn, :data_set_id, :revision_id) SENSITIVE = [] include Aws::Structure end |
#data_set_id ⇒ String
The unique identifier for the data set associated with this import job.
1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1800 class ImportAssetsFromLakeFormationTagPolicyRequestDetails < Struct.new( :catalog_id, :database, :table, :role_arn, :data_set_id, :revision_id) SENSITIVE = [] include Aws::Structure end |
#database ⇒ Types::DatabaseLFTagPolicyAndPermissions
A structure for the database object.
1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1800 class ImportAssetsFromLakeFormationTagPolicyRequestDetails < Struct.new( :catalog_id, :database, :table, :role_arn, :data_set_id, :revision_id) SENSITIVE = [] include Aws::Structure end |
#revision_id ⇒ String
The unique identifier for the revision associated with this import job.
1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1800 class ImportAssetsFromLakeFormationTagPolicyRequestDetails < Struct.new( :catalog_id, :database, :table, :role_arn, :data_set_id, :revision_id) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The IAM role's ARN that allows AWS Data Exchange to assume the role and grant and revoke permissions of subscribers to AWS Lake Formation data permissions.
1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1800 class ImportAssetsFromLakeFormationTagPolicyRequestDetails < Struct.new( :catalog_id, :database, :table, :role_arn, :data_set_id, :revision_id) SENSITIVE = [] include Aws::Structure end |
#table ⇒ Types::TableLFTagPolicyAndPermissions
A structure for the table object.
1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1800 class ImportAssetsFromLakeFormationTagPolicyRequestDetails < Struct.new( :catalog_id, :database, :table, :role_arn, :data_set_id, :revision_id) SENSITIVE = [] include Aws::Structure end |