Cloud.Service.AWS.Lambda.Permission
{
"account": "string",
"action": "string",
"count": 0,
"event_source_token": "string",
"function_name": "string",
"principal": "string",
"qualifier": "string",
"region": "string",
"source_account": "string",
"source_arn": "string",
"statement_id": "string",
"statement_id_prefix": "string"
}
(Required) The name of the AWS cloud account to use for this resource
(Required) The AWS Lambda action to allow in this statement (for example lambda:InvokeFunction).
The number of resource instances to be created.
The event source token to validate. Used with Alexa Skills.
(Required) Unique name of the function whose resource policy you are updating.
(Required) The certificate or other credential that is getting the permission.
Query parameter. Specifies function version or alias name.
(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.
AWS account ID (without a hyphen) of the function source code owner. Used for S3 and SES.
Amazon Resource Name (ARN) for the S3 Bucket or CloudWatch Events Rule, when granting S3 or CloudWatch Events permission to invoke the function. Ensures that only events generated from the bucket or rule can invoke the function.
Unique statement identifier generated by the application.
Free-form text to apply to the beginning of the statement ID generated by the application.