Class CfnStackSetConstraintProps
Properties for defining a CfnStackSetConstraint
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.ServiceCatalog
Assembly: Amazon.CDK.AWS.ServiceCatalog.dll
Syntax (csharp)
public class CfnStackSetConstraintProps : Object, ICfnStackSetConstraintProps
Syntax (vb)
Public Class CfnStackSetConstraintProps
Inherits Object
Implements ICfnStackSetConstraintProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.ServiceCatalog;
var cfnStackSetConstraintProps = new CfnStackSetConstraintProps {
AccountList = new [] { "accountList" },
AdminRole = "adminRole",
Description = "description",
ExecutionRole = "executionRole",
PortfolioId = "portfolioId",
ProductId = "productId",
RegionList = new [] { "regionList" },
StackInstanceControl = "stackInstanceControl",
// the properties below are optional
AcceptLanguage = "acceptLanguage"
};
Synopsis
Constructors
CfnStackSetConstraintProps() |
Properties
AcceptLanguage | The language code. |
AccountList | One or more AWS accounts that will have access to the provisioned product. |
AdminRole | AdminRole ARN. |
Description | The description of the constraint. |
ExecutionRole | ExecutionRole name. |
PortfolioId | The portfolio identifier. |
ProductId | The product identifier. |
RegionList | One or more AWS Regions where the provisioned product will be available. |
StackInstanceControl | Permission to create, update, and delete stack instances. |
Constructors
CfnStackSetConstraintProps()
public CfnStackSetConstraintProps()
Properties
AcceptLanguage
The language code.
public string AcceptLanguage { get; set; }
Property Value
System.String
Remarks
AccountList
One or more AWS accounts that will have access to the provisioned product.
public string[] AccountList { get; set; }
Property Value
System.String[]
Remarks
AdminRole
AdminRole ARN.
public string AdminRole { get; set; }
Property Value
System.String
Remarks
Description
The description of the constraint.
public string Description { get; set; }
Property Value
System.String
Remarks
ExecutionRole
ExecutionRole name.
public string ExecutionRole { get; set; }
Property Value
System.String
Remarks
PortfolioId
The portfolio identifier.
public string PortfolioId { get; set; }
Property Value
System.String
Remarks
ProductId
The product identifier.
public string ProductId { get; set; }
Property Value
System.String
Remarks
RegionList
One or more AWS Regions where the provisioned product will be available.
public string[] RegionList { get; set; }
Property Value
System.String[]
Remarks
Applicable only to a CFN_STACKSET
provisioned product type.
The specified Regions should be within the list of Regions from the STACKSET
constraint. To get the list of Regions in the STACKSET
constraint, use the DescribeProvisioningParameters
operation.
If no values are specified, the default value is all Regions from the STACKSET
constraint.
StackInstanceControl
Permission to create, update, and delete stack instances.
public string StackInstanceControl { get; set; }
Property Value
System.String
Remarks
Choose from ALLOWED and NOT_ALLOWED.