AWS CloudFormation Template Parameter Variables
This topic provides a list of variables supported in AWS CloudFormation template parameters. For general information on variables, see Add Data to Workflows With Variables.
If you need a variable that isn't documented, create a case through the Snow Support Portal, and if the variable is available, we'll provide you with the variable name. We'll also add it to the list of documented variables in the next release.
Variable | Expression | Description |
---|---|---|
Custom Attributes | ||
Custom Attribute | form.customAttribute['*'] | A custom attribute from the request. |
Destination | ||
Availability Zone | destination.availabilityZone | The availability zone. Populated when deploying to:
|
Availability Zones | destination.availabilityZones | A comma-separated list of availability zones. Populated when deploying to:
|
Key Pair | destination.keyPair | The key pair assigned to the target destination. |
Region Remote ID | destination.region.remoteId | The ID of the target region. Populated only when deploying to an AWS or Microsoft Azure. |
Security Group Names | destination.securityGroup.names | A comma-separated list of security group names assigned to the target destination. |
Security Groups IDs | destination.securityGroup.remoteIds | A comma-separated list of security group IDs assigned to the target destination. When deploying to an AWS VPC, the security group IDs must be provided to AWS. Note: Security group IDs are not exposed in the Commander console. |
Subnet CIDR Block | destination.subnet.cidrBlock | The first CIDR block. Populated only when deploying to an AWS VPC or a Microsoft Azure virtual network. |
Subnet CIDR Blocks | destination.subnet.cidrBlocks | A comma-separated list of CIDR blocks from subnets assigned to the target destination. Populated only when the deployment destination is AWS VPC or a Microsoft Azure virtual network. |
Subnet ID | destination.subnet.remoteId | The first subnet ID. Populated only when deploying to an AWS VPC or a Microsoft Azure virtual network. |
Subnet IDs | destination.subnet.remoteIds | A comma-separated list of subnet IDs assigned to the target destination. Populated only when the deployment destination is AWS VPC or a Microsoft Azure virtual network. |
VPC CIDR Block | destination.vpc.cidrBlock | The first CIDR block. Populated only when deploying to a VPC. |
VPC CIDR Blocks | destination.vpc.cidrBlocks | A comma-separated list of CIDR blocks from subnets assigned to the target destination. Populated only when deploying to a VPC. |
VPC Remote ID | destination.vpc.remoteId | The ID of the target VPC. Populated only when deploying to a VPC. |
Form | ||
Component Name | form.componentName | The component name from the request. |
Form Dynamic Lists | ||
Dynamic List | form.dynamicList['*'] | A dynamic list from the request. Replace * with the name of the dynamic list. |
Form Input Fields | ||
Input Field | form.inputField['*'] | An input text field from the request. Replace * with the name of the input field. |
Requester | ||
Requester Email | requester.email | The requester's email address. |
Requester Name | requester.name | The requester's name. |
User ID | requester.userId | The requester's user ID. |