CfnImageBuilderProps

class aws_cdk.aws_appstream.CfnImageBuilderProps(*, instance_type, appstream_agent_version=None, description=None, display_name=None, domain_join_info=None, enable_default_internet_access=None, image_arn=None, image_name=None, name=None, tags=None, vpc_config=None)

Bases: object

__init__(*, instance_type, appstream_agent_version=None, description=None, display_name=None, domain_join_info=None, enable_default_internet_access=None, image_arn=None, image_name=None, name=None, tags=None, vpc_config=None)

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

Parameters
  • instance_type (str) – AWS::AppStream::ImageBuilder.InstanceType.

  • appstream_agent_version (Optional[str]) – AWS::AppStream::ImageBuilder.AppstreamAgentVersion.

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

  • display_name (Optional[str]) – AWS::AppStream::ImageBuilder.DisplayName.

  • domain_join_info (Union[IResolvable, None, DomainJoinInfoProperty]) – AWS::AppStream::ImageBuilder.DomainJoinInfo.

  • enable_default_internet_access (Union[bool, None, IResolvable]) – AWS::AppStream::ImageBuilder.EnableDefaultInternetAccess.

  • image_arn (Optional[str]) – AWS::AppStream::ImageBuilder.ImageArn.

  • image_name (Optional[str]) – AWS::AppStream::ImageBuilder.ImageName.

  • name (Optional[str]) – AWS::AppStream::ImageBuilder.Name.

  • tags (Optional[List[CfnTag]]) – AWS::AppStream::ImageBuilder.Tags.

  • vpc_config (Union[IResolvable, None, VpcConfigProperty]) – AWS::AppStream::ImageBuilder.VpcConfig.

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

Attributes

appstream_agent_version

AWS::AppStream::ImageBuilder.AppstreamAgentVersion.

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

Return type

Optional[str]

description

AWS::AppStream::ImageBuilder.Description.

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

Return type

Optional[str]

display_name

AWS::AppStream::ImageBuilder.DisplayName.

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

Return type

Optional[str]

domain_join_info

AWS::AppStream::ImageBuilder.DomainJoinInfo.

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

Return type

Union[IResolvable, None, DomainJoinInfoProperty]

enable_default_internet_access

AWS::AppStream::ImageBuilder.EnableDefaultInternetAccess.

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

Return type

Union[bool, None, IResolvable]

image_arn

AWS::AppStream::ImageBuilder.ImageArn.

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

Return type

Optional[str]

image_name

AWS::AppStream::ImageBuilder.ImageName.

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

Return type

Optional[str]

instance_type

AWS::AppStream::ImageBuilder.InstanceType.

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

Return type

str

name

AWS::AppStream::ImageBuilder.Name.

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

Return type

Optional[str]

tags

AWS::AppStream::ImageBuilder.Tags.

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

Return type

Optional[List[CfnTag]]

vpc_config

AWS::AppStream::ImageBuilder.VpcConfig.

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

Return type

Union[IResolvable, None, VpcConfigProperty]