CfnComponentProps

class aws_cdk.aws_imagebuilder.CfnComponentProps(*, name, platform, version, change_description=None, data=None, description=None, kms_key_id=None, supported_os_versions=None, tags=None, uri=None)

Bases: object

__init__(*, name, platform, version, change_description=None, data=None, description=None, kms_key_id=None, supported_os_versions=None, tags=None, uri=None)

Properties for defining a AWS::ImageBuilder::Component.

Parameters
  • name (str) – AWS::ImageBuilder::Component.Name.

  • platform (str) – AWS::ImageBuilder::Component.Platform.

  • version (str) – AWS::ImageBuilder::Component.Version.

  • change_description (Optional[str]) – AWS::ImageBuilder::Component.ChangeDescription.

  • data (Optional[str]) – AWS::ImageBuilder::Component.Data.

  • description (Optional[str]) – AWS::ImageBuilder::Component.Description.

  • kms_key_id (Optional[str]) – AWS::ImageBuilder::Component.KmsKeyId.

  • supported_os_versions (Optional[List[str]]) – AWS::ImageBuilder::Component.SupportedOsVersions.

  • tags (Optional[Mapping[str, str]]) – AWS::ImageBuilder::Component.Tags.

  • uri (Optional[str]) – AWS::ImageBuilder::Component.Uri.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html

Return type

None

Attributes

change_description

AWS::ImageBuilder::Component.ChangeDescription.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-changedescription

Return type

Optional[str]

data

AWS::ImageBuilder::Component.Data.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-data

Return type

Optional[str]

description

AWS::ImageBuilder::Component.Description.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-description

Return type

Optional[str]

kms_key_id

AWS::ImageBuilder::Component.KmsKeyId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-kmskeyid

Return type

Optional[str]

name

AWS::ImageBuilder::Component.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-name

Return type

str

platform

AWS::ImageBuilder::Component.Platform.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-platform

Return type

str

supported_os_versions

AWS::ImageBuilder::Component.SupportedOsVersions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-supportedosversions

Return type

Optional[List[str]]

tags

AWS::ImageBuilder::Component.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-tags

Return type

Optional[Mapping[str, str]]

uri

AWS::ImageBuilder::Component.Uri.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-uri

Return type

Optional[str]

version

AWS::ImageBuilder::Component.Version.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-version

Return type

str