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

AWS::ServiceCatalog::LaunchRoleConstraint

指定启动约束。

语法

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

JSON

{ "Type" : "AWS::ServiceCatalog::LaunchRoleConstraint", "Properties" : { "AcceptLanguage" : String, "Description" : String, "LocalRoleName" : String, "PortfolioId" : String, "ProductId" : String, "RoleArn" : String } }

YAML

Type: AWS::ServiceCatalog::LaunchRoleConstraint Properties: AcceptLanguage: String Description: String LocalRoleName: String PortfolioId: String ProductId: String RoleArn: String

属性

AcceptLanguage

语言代码。

  • en - 英语(默认值)

  • jp - 日语

  • zh - 中文

必需:否

类型:字符串

最高100

Update requires: No interruption

Description

约束的描述。

必需:否

类型:字符串

最高2000

Update requires: No interruption

LocalRoleName

您需要指定 RoleArnLocalRoleName,但不能同时使用。

如果您指定 LocalRoleName 属性,当账户使用启动约束时,将使用账户中具有该名称的 IAM 角色。由此可实现启动角色约束与账户无关,因此管理员可以为每个共享账户创建更少的资源。

在用于创建启动约束的账户中,以及使用此启动约束启动产品的用户的账户中,都必须存在给定的角色名称。

必需:否

类型:字符串

Update requires: No interruption

PortfolioId

产品组合标识符。

必需:是

类型:字符串

最低1

最高100

模式^[a-zA-Z0-9_\-]*

Update requires: Replacement

ProductId

产品标识符。

必需:是

类型:字符串

最低1

最高100

模式^[a-zA-Z0-9_\-]*

Update requires: Replacement

RoleArn

启动角色的 ARN。

您需要指定 RoleArnLocalRoleName,但不能同时指定。

必需:否

类型:字符串

Update requires: No interruption

返回值

Ref

在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回约束的标识符。

For more information about using the Ref function, see Ref.

另请参阅