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.
2702 2703 2704 2705 2706 2707 2708 2709 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2702 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.
2702 2703 2704 2705 2706 2707 2708 2709 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2702 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.
2702 2703 2704 2705 2706 2707 2708 2709 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2702 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.
2702 2703 2704 2705 2706 2707 2708 2709 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 2702 class LakeFormationDataPermissionAsset < Struct.new( :lake_formation_data_permission_details, :lake_formation_data_permission_type, :permissions, :role_arn) SENSITIVE = [] include Aws::Structure end |