Cloud.Service.AWS.Lambda.Alias

Cloud.Service.AWS.Lambda.Alias
Cloud.Service.AWS.Lambda.Alias
JSON Example
{
    "account": "string",
    "arn": "string",
    "count": 0,
    "description": "string",
    "function_name": "string",
    "function_version": "string",
    "invoke_arn": "string",
    "name": "string",
    "region": "string",
    "routing_config": [
        {
            "additional_version_weights": {}
        }
    ]
}
string
account
Required

(Required) The name of the AWS cloud account to use for this resource

string
arn
Optional

Amazon Resource Name (ARN) assigned by AWS to the Lambda function alias.

integer
count
Optional

The number of resource instances to be created.

string
description
Optional

Free-form explanation of the alias.

string
function_name
Required

(Required) Unique name of the function for which you want to create the alias.

string
function_version
Required

(Required) Lambda function version for which you are creating the alias, in (\$LATEST|[0-9]+) format.

string
invoke_arn
Optional

ARN used for invoking the function using API Gateway Integration.

string
name
Required

(Required) Name for the alias in (?!^0-9$)(a-zA-Z0-9-_) format.

string
region
Required

(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.

array of object
routing_config
Optional

Settings for event routing.