Interface CfnAccessPointPolicyProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAccessPointPolicyProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:41.211Z")
@Stability(Stable)
public interface CfnAccessPointPolicyProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnAccessPointPolicy
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.s3objectlambda.*; Object policyDocument; CfnAccessPointPolicyProps cfnAccessPointPolicyProps = CfnAccessPointPolicyProps.builder() .objectLambdaAccessPoint("objectLambdaAccessPoint") .policyDocument(policyDocument) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnAccessPointPolicyProps
static final class
An implementation forCfnAccessPointPolicyProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.Object Lambda Access Point resource policy document.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getObjectLambdaAccessPoint
An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket. -
getPolicyDocument
Object Lambda Access Point resource policy document. -
builder
- Returns:
- a
CfnAccessPointPolicyProps.Builder
ofCfnAccessPointPolicyProps
-