aws-cdk-lib.aws_ssm.ParameterValueType

enum ParameterValueType

LanguageType name
.NETAmazon.CDK.AWS.SSM.ParameterValueType
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsssm#ParameterValueType
Javasoftware.amazon.awscdk.services.ssm.ParameterValueType
Pythonaws_cdk.aws_ssm.ParameterValueType
TypeScript (source)aws-cdk-lib » aws_ssm » ParameterValueType

The type of CFN SSM Parameter.

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.

See also: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html#aws-ssm-parameter-types

Example

ssm.StringParameter.valueForTypedStringParameterV2(this, '/My/Public/Parameter', ssm.ParameterValueType.AWS_EC2_IMAGE_ID);

Members

NameDescription
STRINGString.
AWS_EC2_AVAILABILITYZONE_NAMEAn Availability Zone, such as us-west-2a.
AWS_EC2_IMAGE_IDAn Amazon EC2 image ID, such as ami-0ff8a91507f77f867.
AWS_EC2_INSTANCE_IDAn Amazon EC2 instance ID, such as i-1e731a32.
AWS_EC2_KEYPAIR_KEYNAMEAn Amazon EC2 key pair name.
AWS_EC2_SECURITYGROUP_GROUPNAMEAn EC2-Classic or default VPC security group name, such as my-sg-abc.
AWS_EC2_SECURITYGROUP_IDA security group ID, such as sg-a123fd85.
AWS_EC2_SUBNET_IDA subnet ID, such as subnet-123a351e.
AWS_EC2_VOLUME_IDAn Amazon EBS volume ID, such as vol-3cdd3f56.
AWS_EC2_VPC_IDA VPC ID, such as vpc-a123baa3.
AWS_ROUTE53_HOSTEDZONE_IDAn Amazon Route 53 hosted zone ID, such as Z23YXV4OVPL04A.

STRING

String.


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.