Interface CfnStackSetConstraintProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnStackSetConstraintProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-10-14T12:28:20.628Z")
@Stability(Stable)
public interface CfnStackSetConstraintProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnStackSetConstraint.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.servicecatalog.*;
CfnStackSetConstraintProps cfnStackSetConstraintProps = CfnStackSetConstraintProps.builder()
.accountList(List.of("accountList"))
.adminRole("adminRole")
.description("description")
.executionRole("executionRole")
.portfolioId("portfolioId")
.productId("productId")
.regionList(List.of("regionList"))
.stackInstanceControl("stackInstanceControl")
// the properties below are optional
.acceptLanguage("acceptLanguage")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnStackSetConstraintPropsstatic final classAn implementation forCfnStackSetConstraintProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe language code.One or more AWS accounts that will have access to the provisioned product.AdminRole ARN.The description of the constraint.ExecutionRole name.The portfolio identifier.The product identifier.One or more AWS Regions where the provisioned product will be available.Permission to create, update, and delete stack instances.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccountList
One or more AWS accounts that will have access to the provisioned product.- See Also:
-
getAdminRole
AdminRole ARN.- See Also:
-
getDescription
The description of the constraint.- See Also:
-
getExecutionRole
ExecutionRole name.- See Also:
-
getPortfolioId
The portfolio identifier.- See Also:
-
getProductId
The product identifier.- See Also:
-
getRegionList
One or more AWS 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.- See Also:
-
getStackInstanceControl
Permission to create, update, and delete stack instances.Choose from ALLOWED and NOT_ALLOWED.
- See Also:
-
getAcceptLanguage
The language code.jp- Japanesezh- Chinese
- See Also:
-
builder
- Returns:
- a
CfnStackSetConstraintProps.BuilderofCfnStackSetConstraintProps
-