CfnPermissionProps¶
-
class
aws_cdk.aws_lambda.
CfnPermissionProps
(*, action, function_name, principal, event_source_token=None, source_account=None, source_arn=None)¶ Bases:
object
Properties for defining a
AWS::Lambda::Permission
.- Parameters
action (
str
) –AWS::Lambda::Permission.Action
.function_name (
str
) –AWS::Lambda::Permission.FunctionName
.principal (
str
) –AWS::Lambda::Permission.Principal
.event_source_token (
Optional
[str
]) –AWS::Lambda::Permission.EventSourceToken
.source_account (
Optional
[str
]) –AWS::Lambda::Permission.SourceAccount
.source_arn (
Optional
[str
]) –AWS::Lambda::Permission.SourceArn
.
- See
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html
Attributes
-
action
¶ AWS::Lambda::Permission.Action
.
-
event_source_token
¶ AWS::Lambda::Permission.EventSourceToken
.
-
function_name
¶ AWS::Lambda::Permission.FunctionName
.
-
principal
¶ AWS::Lambda::Permission.Principal
.
-
source_account
¶ AWS::Lambda::Permission.SourceAccount
.
-
source_arn
¶ AWS::Lambda::Permission.SourceArn
.