| Package | Description |
|---|---|
| software.amazon.awscdk.services.lambda |
AWS Lambda Construct Library
|
| 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(software.constructs.Construct scope,
String id) |
CfnPermission.Builder |
CfnPermission.Builder.eventSourceToken(String eventSourceToken)
For Alexa Smart Home functions, a token that must be supplied by the invoker.
|
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 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 Amazon S3, the ID of the 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 © 2022. All rights reserved.