Class ParameterValueType
The type of CFN SSM Parameter.
Inheritance
Namespace: Amazon.CDK.AWS.SSM
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public sealed class ParameterValueType : Enum
Syntax (vb)
Public NotInheritable Class ParameterValueType
Inherits
Enum
Remarks
Using specific types can be helpful in catching invalid values at the start of creating or updating a stack. CloudFormation validates the values against existing values in the account.
ExampleMetadata: infused
Examples
StringParameter.ValueForTypedStringParameterV2(this, "/My/Public/Parameter", ParameterValueType.AWS_EC2_IMAGE_ID);
Synopsis
Fields
AWS_EC2_AVAILABILITYZONE_NAME | An Availability Zone, such as us-west-2a. |
AWS_EC2_IMAGE_ID | An Amazon EC2 image ID, such as ami-0ff8a91507f77f867. |
AWS_EC2_INSTANCE_ID | An Amazon EC2 instance ID, such as i-1e731a32. |
AWS_EC2_KEYPAIR_KEYNAME | An Amazon EC2 key pair name. |
AWS_EC2_SECURITYGROUP_GROUPNAME | An EC2-Classic or default VPC security group name, such as my-sg-abc. |
AWS_EC2_SECURITYGROUP_ID | A security group ID, such as sg-a123fd85. |
AWS_EC2_SUBNET_ID | A subnet ID, such as subnet-123a351e. |
AWS_EC2_VOLUME_ID | An Amazon EBS volume ID, such as vol-3cdd3f56. |
AWS_EC2_VPC_ID | A VPC ID, such as vpc-a123baa3. |
AWS_ROUTE53_HOSTEDZONE_ID | An Amazon Route 53 hosted zone ID, such as Z23YXV4OVPL04A. |
STRING | String. |
value__ |
Fields
AWS_EC2_AVAILABILITYZONE_NAME
An Availability Zone, such as us-west-2a.
public const ParameterValueType AWS_EC2_AVAILABILITYZONE_NAME
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_IMAGE_ID
An Amazon EC2 image ID, such as ami-0ff8a91507f77f867.
public const ParameterValueType AWS_EC2_IMAGE_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_INSTANCE_ID
An Amazon EC2 instance ID, such as i-1e731a32.
public const ParameterValueType AWS_EC2_INSTANCE_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_KEYPAIR_KEYNAME
An Amazon EC2 key pair name.
public const ParameterValueType AWS_EC2_KEYPAIR_KEYNAME
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_SECURITYGROUP_GROUPNAME
An EC2-Classic or default VPC security group name, such as my-sg-abc.
public const ParameterValueType AWS_EC2_SECURITYGROUP_GROUPNAME
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_SECURITYGROUP_ID
A security group ID, such as sg-a123fd85.
public const ParameterValueType AWS_EC2_SECURITYGROUP_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_SUBNET_ID
A subnet ID, such as subnet-123a351e.
public const ParameterValueType AWS_EC2_SUBNET_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_VOLUME_ID
An Amazon EBS volume ID, such as vol-3cdd3f56.
public const ParameterValueType AWS_EC2_VOLUME_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_EC2_VPC_ID
A VPC ID, such as vpc-a123baa3.
public const ParameterValueType AWS_EC2_VPC_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
AWS_ROUTE53_HOSTEDZONE_ID
An Amazon Route 53 hosted zone ID, such as Z23YXV4OVPL04A.
public const ParameterValueType AWS_ROUTE53_HOSTEDZONE_ID
Field Value
Type | Description |
---|---|
ParameterValueType |
STRING
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |