Interface CfnResourceMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnResourceMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-19T12:55:21.979Z")
@Stability(Stable)
public interface CfnResourceMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnResourcePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.lakeformation.*;
CfnResourceMixinProps cfnResourceMixinProps = CfnResourceMixinProps.builder()
.hybridAccessEnabled(false)
.resourceArn("resourceArn")
.roleArn("roleArn")
.useServiceLinkedRole(false)
.withFederation(false)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnResourceMixinPropsstatic final classAn implementation forCfnResourceMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectIndicates 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.default StringThe Amazon Resource Name (ARN) of the resource.default StringThe IAM role that registered a resource.default ObjectDesignates a trusted caller, an IAM principal, by registering this caller with the Data Catalog .default ObjectAllows Lake Formation to assume a role to access tables in a federated database.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getHybridAccessEnabled
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.Returns union: either
BooleanorIResolvable- See Also:
-
getResourceArn
The Amazon Resource Name (ARN) of the resource.- See Also:
-
getRoleArn
The IAM role that registered a resource.- See Also:
-
getUseServiceLinkedRole
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog .Returns union: either
BooleanorIResolvable- See Also:
-
getWithFederation
Allows Lake Formation to assume a role to access tables in a federated database.Returns union: either
BooleanorIResolvable- See Also:
-
builder
- Returns:
- a
CfnResourceMixinProps.BuilderofCfnResourceMixinProps
-