public static final class CfnStackSet.DeploymentTargetsProperty.Builder
extends java.lang.Object
CfnStackSet.DeploymentTargetsProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnStackSet.DeploymentTargetsProperty.Builder |
accountFilterType(java.lang.String accountFilterType)
Sets the value of
CfnStackSet.DeploymentTargetsProperty.getAccountFilterType() |
CfnStackSet.DeploymentTargetsProperty.Builder |
accounts(java.util.List<java.lang.String> accounts)
Sets the value of
CfnStackSet.DeploymentTargetsProperty.getAccounts() |
CfnStackSet.DeploymentTargetsProperty |
build()
Builds the configured instance.
|
CfnStackSet.DeploymentTargetsProperty.Builder |
organizationalUnitIds(java.util.List<java.lang.String> organizationalUnitIds)
Sets the value of
CfnStackSet.DeploymentTargetsProperty.getOrganizationalUnitIds() |
public CfnStackSet.DeploymentTargetsProperty.Builder accountFilterType(java.lang.String accountFilterType)
CfnStackSet.DeploymentTargetsProperty.getAccountFilterType()
accountFilterType
- `CfnStackSet.DeploymentTargetsProperty.AccountFilterType`.this
public CfnStackSet.DeploymentTargetsProperty.Builder accounts(java.util.List<java.lang.String> accounts)
CfnStackSet.DeploymentTargetsProperty.getAccounts()
accounts
- The names of one or more AWS accounts for which you want to deploy stack set updates.
Pattern : ^[0-9]{12}$
this
public CfnStackSet.DeploymentTargetsProperty.Builder organizationalUnitIds(java.util.List<java.lang.String> organizationalUnitIds)
CfnStackSet.DeploymentTargetsProperty.getOrganizationalUnitIds()
organizationalUnitIds
- The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
Pattern : ^(ou-[a-z0-9]{4,32}-[a-z0-9]{8,32}|r-[a-z0-9]{4,32})$
this
public CfnStackSet.DeploymentTargetsProperty build()
CfnStackSet.DeploymentTargetsProperty
java.lang.NullPointerException
- if any required attribute was not provided