@Stability(value=Stable) public static final class CfnPermission.Builder extends Object implements software.amazon.jsii.Builder<CfnPermission>
CfnPermission.| Modifier and Type | Method and Description |
|---|---|
CfnPermission.Builder |
action(String action)
`AWS::Lambda::Permission.Action`.
|
CfnPermission |
build() |
static CfnPermission.Builder |
create(software.constructs.Construct scope,
String id) |
CfnPermission.Builder |
eventSourceToken(String eventSourceToken)
`AWS::Lambda::Permission.EventSourceToken`.
|
CfnPermission.Builder |
functionName(String functionName)
`AWS::Lambda::Permission.FunctionName`.
|
CfnPermission.Builder |
principal(String principal)
`AWS::Lambda::Permission.Principal`.
|
CfnPermission.Builder |
sourceAccount(String sourceAccount)
`AWS::Lambda::Permission.SourceAccount`.
|
CfnPermission.Builder |
sourceArn(String sourceArn)
`AWS::Lambda::Permission.SourceArn`.
|
@Stability(value=Stable) public static CfnPermission.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnPermission.Builder.@Stability(value=Stable) public CfnPermission.Builder action(String action)
action - `AWS::Lambda::Permission.Action`. This parameter is required.this@Stability(value=Stable) public CfnPermission.Builder functionName(String functionName)
functionName - `AWS::Lambda::Permission.FunctionName`. This parameter is required.this@Stability(value=Stable) public CfnPermission.Builder principal(String principal)
principal - `AWS::Lambda::Permission.Principal`. This parameter is required.this@Stability(value=Stable) public CfnPermission.Builder eventSourceToken(String eventSourceToken)
eventSourceToken - `AWS::Lambda::Permission.EventSourceToken`. This parameter is required.this@Stability(value=Stable) public CfnPermission.Builder sourceAccount(String sourceAccount)
sourceAccount - `AWS::Lambda::Permission.SourceAccount`. This parameter is required.this@Stability(value=Stable) public CfnPermission.Builder sourceArn(String sourceArn)
sourceArn - `AWS::Lambda::Permission.SourceArn`. This parameter is required.this@Stability(value=Stable) public CfnPermission build()
build in interface software.amazon.jsii.Builder<CfnPermission>Copyright © 2021. All rights reserved.