public static final class CfnFunctionDefinition.ResourceAccessPolicyProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFunctionDefinition.ResourceAccessPolicyProperty
CfnFunctionDefinition.ResourceAccessPolicyProperty
CfnFunctionDefinition.ResourceAccessPolicyProperty.Builder, CfnFunctionDefinition.ResourceAccessPolicyProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getPermission()
The read-only or read-write access that the Lambda function has to the resource.
|
java.lang.String |
getResourceId()
The ID of the resource.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getResourceId()
CfnFunctionDefinition.ResourceAccessPolicyProperty
This ID is assigned to the resource when you create the resource definition.
getResourceId
in interface CfnFunctionDefinition.ResourceAccessPolicyProperty
public final java.lang.String getPermission()
CfnFunctionDefinition.ResourceAccessPolicyProperty
Valid values are ro
or rw
.
getPermission
in interface CfnFunctionDefinition.ResourceAccessPolicyProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()