| Modifier and Type | Method and Description |
|---|---|
CfnPermission.Builder |
CfnPermission.Builder.action(String action)
The action that the principal can use on the function.
|
static CfnPermission.Builder |
CfnPermission.Builder.create(Construct scope,
String id) |
CfnPermission.Builder |
CfnPermission.Builder.eventSourceToken(String eventSourceToken)
For Alexa Smart Home functions, a token that the invoker must supply.
|
CfnPermission.Builder |
CfnPermission.Builder.functionName(String functionName)
The name of the Lambda function, version, or alias.
|
CfnPermission.Builder |
CfnPermission.Builder.functionUrlAuthType(String functionUrlAuthType)
The type of authentication that your function URL uses.
|
CfnPermission.Builder |
CfnPermission.Builder.principal(String principal)
The AWS service or AWS account that invokes the function.
|
CfnPermission.Builder |
CfnPermission.Builder.principalOrgId(String principalOrgId)
The identifier for your organization in AWS Organizations .
|
CfnPermission.Builder |
CfnPermission.Builder.sourceAccount(String sourceAccount)
For AWS service , the ID of the AWS account that owns the resource.
|
CfnPermission.Builder |
CfnPermission.Builder.sourceArn(String sourceArn)
For AWS services , the ARN of the AWS resource that invokes the function.
|
Copyright © 2023. All rights reserved.