AWS::ServiceCatalog::LaunchRoleConstraint
Creates a launch constraint for AWS Service Catalog. For more information, see CreateConstraint in the AWS Service Catalog Developer Guide.
Topics
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::ServiceCatalog::LaunchRoleConstraint", "Properties" : { "Description" :String, "AcceptLanguage" :String, "PortfolioId" :String, "ProductId" :String, "RoleArn" :String} }
YAML
Type: "AWS::ServiceCatalog::LaunchRoleConstraint" Properties: Description:StringAcceptLanguage:StringPortfolioId:StringProductId:StringRoleArn:String
Properties
AcceptLanguage-
The language code.
Required: No
Type: String
Update requires: No interruption
Description-
The description of the constraint.
Required: No
Type: String
Update requires: No interruption
PortfolioId-
The portfolio identifier.
Required: Yes
Type: String
Update requires: Replacement
ProductId-
The product identifier.
Required: Yes
Type: String
Update requires: Replacement
RoleArn-
The ARN of the launch role.
Required: Yes
Type: String
Update requires: Replacement
Return Values
Ref
When you pass the logical ID of an AWS::ServiceCatalog::LaunchRoleConstraint
resource to the intrinsic Ref function, the function returns the identifier of the constraint.
For more information about using the Ref function, see
Ref.
