Class: Aws::DataExchange::Types::LakeFormationDataPermissionAsset
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::LakeFormationDataPermissionAsset
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dataexchange/types.rb
Overview
The AWS Lake Formation data permission asset.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lake_formation_data_permission_details ⇒ Types::LakeFormationDataPermissionDetails
Details about the AWS Lake Formation data permission.
-
#lake_formation_data_permission_type ⇒ String
The data permission type.
-
#permissions ⇒ Array<String>
The permissions granted to the subscribers on the resource.
-
#role_arn ⇒ String
The IAM role’s ARN that allows AWS Data Exchange to assume the role and grant and revoke permissions to AWS Lake Formation data permissions.
Instance Attribute Details
#lake_formation_data_permission_details ⇒ Types::LakeFormationDataPermissionDetails
Details about the AWS Lake Formation data permission.
2644 2645 2646 2647 2648 2649 2650 2651 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2644 class LakeFormationDataPermissionAsset < Struct.new( :lake_formation_data_permission_details, :lake_formation_data_permission_type, :permissions, :role_arn) SENSITIVE = [] include Aws::Structure end |
#lake_formation_data_permission_type ⇒ String
The data permission type.
2644 2645 2646 2647 2648 2649 2650 2651 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2644 class LakeFormationDataPermissionAsset < Struct.new( :lake_formation_data_permission_details, :lake_formation_data_permission_type, :permissions, :role_arn) SENSITIVE = [] include Aws::Structure end |
#permissions ⇒ Array<String>
The permissions granted to the subscribers on the resource.
2644 2645 2646 2647 2648 2649 2650 2651 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2644 class LakeFormationDataPermissionAsset < Struct.new( :lake_formation_data_permission_details, :lake_formation_data_permission_type, :permissions, :role_arn) 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 to AWS Lake Formation data permissions.
2644 2645 2646 2647 2648 2649 2650 2651 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2644 class LakeFormationDataPermissionAsset < Struct.new( :lake_formation_data_permission_details, :lake_formation_data_permission_type, :permissions, :role_arn) SENSITIVE = [] include Aws::Structure end |