SSMParameterConfigurations

class aws_cdk.aws_imagebuilder_alpha.SSMParameterConfigurations(*, parameter, ami_account=None, data_type=None)

Bases: object

(experimental) The SSM parameters to create or update for the distributed AMIs.

Parameters:
  • parameter (IStringParameter) – (experimental) The SSM parameter to create or update.

  • ami_account (Optional[str]) – (experimental) The AWS account ID that will own the SSM parameter in the given region. This must be one of the target accounts that was included in the list of AMI distribution target accounts Default: The current account is used

  • data_type (Optional[ParameterDataType]) – (experimental) The data type of the SSM parameter. Default: ssm.ParameterDataType.AWS_EC2_IMAGE

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_imagebuilder_alpha as imagebuilder_alpha
from aws_cdk import aws_ssm as ssm

# string_parameter: ssm.StringParameter

s_sMParameter_configurations = imagebuilder_alpha.SSMParameterConfigurations(
    parameter=string_parameter,

    # the properties below are optional
    ami_account="amiAccount",
    data_type=ssm.ParameterDataType.TEXT
)

Attributes

ami_account

(experimental) The AWS account ID that will own the SSM parameter in the given region.

This must be one of the target accounts that was included in the list of AMI distribution target accounts

Default:

The current account is used

Stability:

experimental

data_type

(experimental) The data type of the SSM parameter.

Default:

ssm.ParameterDataType.AWS_EC2_IMAGE

Stability:

experimental

parameter

(experimental) The SSM parameter to create or update.

Stability:

experimental