AWS::AppStream::ImageBuilder - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::AppStream::ImageBuilder

AWS::AppStream::ImageBuilder 资源为 Amazon AppStream 2.0 创建映像生成器。映像生成器是用于创建映像的虚拟机。

映像生成器的初始状态为 PENDING。就绪时,状态为 RUNNING

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::AppStream::ImageBuilder", "Properties" : { "AccessEndpoints" : [ AccessEndpoint, ... ], "AppstreamAgentVersion" : String, "Description" : String, "DisplayName" : String, "DomainJoinInfo" : DomainJoinInfo, "EnableDefaultInternetAccess" : Boolean, "ImageArn" : String, "ImageName" : String, "InstanceType" : String, "Name" : String, "Tags" : [ Tag, ... ], "VpcConfig" : VpcConfig } }

YAML

Type: AWS::AppStream::ImageBuilder Properties: AccessEndpoints: - AccessEndpoint AppstreamAgentVersion: String Description: String DisplayName: String DomainJoinInfo: DomainJoinInfo EnableDefaultInternetAccess: Boolean ImageArn: String ImageName: String InstanceType: String Name: String Tags: - Tag VpcConfig: VpcConfig

属性

AccessEndpoints

Virtual Private Cloud (VPC) 接口终端节点对象列表。管理员只能通过指定的终端节点连接到映像生成器。

必需:否

类型AccessEndpoint 列表

最高4

Update requires: No interruption

AppstreamAgentVersion

要用于该映像生成器的 AppStream 2.0 代理的版本。要使用最新版本的 AppStream 2.0 代理,请指定 [LATEST]。

必需:否

类型:字符串

最低1

最高100

Update requires: No interruption

Description

要显示的描述。

必需:否

类型:字符串

最高256

Update requires: No interruption

DisplayName

要显示的映像生成器名称。

必需:否

类型:字符串

最高100

Update requires: No interruption

DomainJoinInfo

在将映像生成器加入 Microsoft Active Directory 域时使用的目录和组织单位 (OU) 的名称。

必需:否

类型DomainJoinInfo

Update requires: No interruption

EnableDefaultInternetAccess

为映像生成器启用或禁用默认 Internet 访问。

必需:否

类型:布尔值

Update requires: No interruption

ImageArn

要使用的公有、私有或共享映像的 ARN。

必需:否

类型:字符串

模式^arn:aws(?:\-cn|\-iso\-b|\-iso|\-us\-gov)?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.\\-]{0,1023}$

Update requires: No interruption

ImageName

用于创建映像生成器的映像的名称。

必需:否

类型:字符串

最低1

Update requires: No interruption

InstanceType

在启动映像生成器时使用的实例类型。提供了以下实例类型:

  • stream.standard.medium

  • stream.standard.large

  • stream.compute.large

  • stream.compute.xlarge

  • stream.compute.2xlarge

  • stream.compute.4xlarge

  • stream.compute.8xlarge

  • stream.memory.large

  • stream.memory.xlarge

  • stream.memory.2xlarge

  • stream.memory.4xlarge

  • stream.memory.8xlarge

  • stream.memory.z1d.large

  • stream.memory.z1d.xlarge

  • stream.memory.z1d.2xlarge

  • stream.memory.z1d.3xlarge

  • stream.memory.z1d.6xlarge

  • stream.memory.z1d.12xlarge

  • stream.graphics-design.large

  • stream.graphics-design.xlarge

  • stream.graphics-design.2xlarge

  • stream.graphics-design.4xlarge

  • stream.graphics-desktop.2xlarge

  • stream.graphics.g4dn.xlarge

  • stream.graphics.g4dn.2xlarge

  • stream.graphics.g4dn.4xlarge

  • stream.graphics.g4dn.8xlarge

  • stream.graphics.g4dn.12xlarge

  • stream.graphics.g4dn.16xlarge

  • stream.graphics-pro.4xlarge

  • stream.graphics-pro.8xlarge

  • stream.graphics-pro.16xlarge

必需:是

类型:字符串

最低1

Update requires: No interruption

Name

映像生成器的唯一名称。

必需:是

类型:字符串

模式^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$

Update requires: No interruption

Tags

键值对的数组。有关更多信息,请参阅 AWS 账单和成本管理用户指南 中的使用成本分配标签

必需:否

类型Tag 的列表

Update requires: No interruption

VpcConfig

映像生成器的 VPC 配置。您只能指定一个子网。

必需:否

类型VpcConfig

Update requires: No interruption

返回值

Ref

Fn::GetAtt

Fn::GetAtt 内部函数返回此类型的一个指定属性的值。以下为可用属性和示例返回值。

有关使用 Fn::GetAtt 内部函数的更多信息,请参阅 Fn::GetAtt

StreamingUrl

用于启动映像生成器流会话的 URL,作为字符串返回。

另请参阅