public static final class CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty |
build()
Builds the configured instance.
|
CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty.Builder |
permission(java.lang.String permission)
|
CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty.Builder |
resourceId(java.lang.String resourceId)
|
public CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty.Builder resourceId(java.lang.String resourceId)
resourceId
- The ID of the resource. This parameter is required.
This ID is assigned to the resource when you create the resource definition.this
public CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty.Builder permission(java.lang.String permission)
permission
- The read-only or read-write access that the Lambda function has to the resource.
Valid values are ro
or rw
.this
public CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty build()
CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty
java.lang.NullPointerException
- if any required attribute was not provided