Class CfnAccessPointPolicyPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.s3objectlambda.CfnAccessPointPolicyPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAccessPointPolicyPropsMixin>
- Enclosing class:
CfnAccessPointPolicyPropsMixin
@Stability(Stable)
public static final class CfnAccessPointPolicyPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAccessPointPolicyPropsMixin>
A fluent builder for
CfnAccessPointPolicyPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) objectLambdaAccessPoint(String objectLambdaAccessPoint) An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.policyDocument(Object policyDocument) Object Lambda Access Point resource policy document.
-
Method Details
-
create
@Stability(Stable) public static CfnAccessPointPolicyPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnAccessPointPolicyPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnAccessPointPolicyPropsMixin.Builder.
-
objectLambdaAccessPoint
@Stability(Stable) public CfnAccessPointPolicyPropsMixin.Builder objectLambdaAccessPoint(String objectLambdaAccessPoint) An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.- Parameters:
objectLambdaAccessPoint- An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket. This parameter is required.- Returns:
this- See Also:
-
policyDocument
@Stability(Stable) public CfnAccessPointPolicyPropsMixin.Builder policyDocument(Object policyDocument) Object Lambda Access Point resource policy document.- Parameters:
policyDocument- Object Lambda Access Point resource policy document. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAccessPointPolicyPropsMixin>- Returns:
- a newly built instance of
CfnAccessPointPolicyPropsMixin.
-