CfnResourceMixinProps
- class aws_cdk.mixins_preview.aws_lakeformation.mixins.CfnResourceMixinProps(*, hybrid_access_enabled=None, resource_arn=None, role_arn=None, use_service_linked_role=None, with_federation=None)
Bases:
objectProperties for CfnResourcePropsMixin.
- Parameters:
hybrid_access_enabled (
Union[bool,IResolvable,None]) – Indicates whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.resource_arn (
Optional[str]) – The Amazon Resource Name (ARN) of the resource.role_arn (
Optional[str]) – The IAM role that registered a resource.use_service_linked_role (
Union[bool,IResolvable,None]) – Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog .with_federation (
Union[bool,IResolvable,None]) – Allows Lake Formation to assume a role to access tables in a federated database.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_lakeformation import mixins as lakeformation_mixins cfn_resource_mixin_props = lakeformation_mixins.CfnResourceMixinProps( hybrid_access_enabled=False, resource_arn="resourceArn", role_arn="roleArn", use_service_linked_role=False, with_federation=False )
Attributes
- hybrid_access_enabled
Indicates whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.
- resource_arn
The Amazon Resource Name (ARN) of the resource.
- role_arn
The IAM role that registered a resource.
- use_service_linked_role
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog .
- with_federation
Allows Lake Formation to assume a role to access tables in a federated database.