Class CfnAccessPointPolicyProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.s3objectlambda.CfnAccessPointPolicyProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAccessPointPolicyProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAccessPointPolicyProps
@Stability(Stable)
@Internal
public static final class CfnAccessPointPolicyProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAccessPointPolicyProps
An implementation for
CfnAccessPointPolicyProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.s3objectlambda.CfnAccessPointPolicyProps
CfnAccessPointPolicyProps.Builder, CfnAccessPointPolicyProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnAccessPointPolicyProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.final Object
Object Lambda Access Point resource policy document.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnAccessPointPolicyProps.Builder
.
-
-
Method Details
-
getObjectLambdaAccessPoint
Description copied from interface:CfnAccessPointPolicyProps
An access point with an attached AWS Lambda function used to access transformed data from an Amazon S3 bucket.- Specified by:
getObjectLambdaAccessPoint
in interfaceCfnAccessPointPolicyProps
- See Also:
-
getPolicyDocument
Description copied from interface:CfnAccessPointPolicyProps
Object Lambda Access Point resource policy document.- Specified by:
getPolicyDocument
in interfaceCfnAccessPointPolicyProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-