This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::ServiceCatalog::StackSetConstraint
Specifies a StackSet constraint.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::ServiceCatalog::StackSetConstraint", "Properties" : { "AcceptLanguage" :String, "AccountList" :[ String, ... ], "AdminRole" :String, "Description" :String, "ExecutionRole" :String, "PortfolioId" :String, "ProductId" :String, "RegionList" :[ String, ... ], "StackInstanceControl" :String} }
YAML
Type: AWS::ServiceCatalog::StackSetConstraint Properties: AcceptLanguage:StringAccountList:- StringAdminRole:StringDescription:StringExecutionRole:StringPortfolioId:StringProductId:StringRegionList:- StringStackInstanceControl:String
Properties
AcceptLanguage-
The language code.
-
jp- Japanese -
zh- Chinese
Required: No
Type: String
Maximum:
100Update requires: No interruption
-
AccountList-
One or more Amazon Web Services accounts that will have access to the provisioned product.
Required: Yes
Type: Array of String
Update requires: No interruption
AdminRole-
AdminRole ARN
Required: Yes
Type: String
Update requires: No interruption
Description-
The description of the constraint.
Required: Yes
Type: String
Maximum:
2000Update requires: No interruption
ExecutionRole-
ExecutionRole name
Required: Yes
Type: String
Update requires: No interruption
PortfolioId-
The portfolio identifier.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_\-]*Minimum:
1Maximum:
100Update requires: Replacement
ProductId-
The product identifier.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_\-]*Minimum:
1Maximum:
100Update requires: Replacement
RegionList-
One or more Amazon Web Services Regions where the provisioned product will be available.
Applicable only to a
CFN_STACKSETprovisioned product type.The specified Regions should be within the list of Regions from the
STACKSETconstraint. To get the list of Regions in theSTACKSETconstraint, use theDescribeProvisioningParametersoperation.If no values are specified, the default value is all Regions from the
STACKSETconstraint.Required: Yes
Type: Array of String
Update requires: No interruption
StackInstanceControl-
Permission to create, update, and delete stack instances. Choose from ALLOWED and NOT_ALLOWED.
Required: Yes
Type: String
Update requires: No interruption
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the identifier of the constraint.
For more information about using the Ref function, see Ref.