Interface DeploymentTargets.Builder

    • Method Detail

      • accounts

        DeploymentTargets.Builder accounts​(Collection<String> accounts)

        The names of one or more Amazon Web Services accounts for which you want to deploy stack set updates.

        Parameters:
        accounts - The names of one or more Amazon Web Services accounts for which you want to deploy stack set updates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accounts

        DeploymentTargets.Builder accounts​(String... accounts)

        The names of one or more Amazon Web Services accounts for which you want to deploy stack set updates.

        Parameters:
        accounts - The names of one or more Amazon Web Services accounts for which you want to deploy stack set updates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accountsUrl

        DeploymentTargets.Builder accountsUrl​(String accountsUrl)

        Returns the value of the AccountsUrl property.

        Parameters:
        accountsUrl - Returns the value of the AccountsUrl property.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationalUnitIds

        DeploymentTargets.Builder organizationalUnitIds​(Collection<String> organizationalUnitIds)

        The organization root ID or organizational unit (OU) IDs to which StackSets deploys.

        Parameters:
        organizationalUnitIds - The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationalUnitIds

        DeploymentTargets.Builder organizationalUnitIds​(String... organizationalUnitIds)

        The organization root ID or organizational unit (OU) IDs to which StackSets deploys.

        Parameters:
        organizationalUnitIds - The organization root ID or organizational unit (OU) IDs to which StackSets deploys.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accountFilterType

        DeploymentTargets.Builder accountFilterType​(String accountFilterType)

        Limit deployment targets to individual accounts or include additional accounts with provided OUs.

        The following is a list of possible values for the AccountFilterType operation.

        • INTERSECTION: StackSets deploys to the accounts specified in Accounts parameter.

        • DIFFERENCE: StackSets excludes the accounts specified in Accounts parameter. This enables user to avoid certain accounts within an OU such as suspended accounts.

        • UNION: StackSets includes additional accounts deployment targets.

          This is the default value if AccountFilterType is not provided. This enables user to update an entire OU and individual accounts from a different OU in one request, which used to be two separate requests.

        • NONE: Deploys to all the accounts in specified organizational units (OU).

        Parameters:
        accountFilterType - Limit deployment targets to individual accounts or include additional accounts with provided OUs.

        The following is a list of possible values for the AccountFilterType operation.

        • INTERSECTION: StackSets deploys to the accounts specified in Accounts parameter.

        • DIFFERENCE: StackSets excludes the accounts specified in Accounts parameter. This enables user to avoid certain accounts within an OU such as suspended accounts.

        • UNION: StackSets includes additional accounts deployment targets.

          This is the default value if AccountFilterType is not provided. This enables user to update an entire OU and individual accounts from a different OU in one request, which used to be two separate requests.

        • NONE: Deploys to all the accounts in specified organizational units (OU).

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AccountFilterType, AccountFilterType
      • accountFilterType

        DeploymentTargets.Builder accountFilterType​(AccountFilterType accountFilterType)

        Limit deployment targets to individual accounts or include additional accounts with provided OUs.

        The following is a list of possible values for the AccountFilterType operation.

        • INTERSECTION: StackSets deploys to the accounts specified in Accounts parameter.

        • DIFFERENCE: StackSets excludes the accounts specified in Accounts parameter. This enables user to avoid certain accounts within an OU such as suspended accounts.

        • UNION: StackSets includes additional accounts deployment targets.

          This is the default value if AccountFilterType is not provided. This enables user to update an entire OU and individual accounts from a different OU in one request, which used to be two separate requests.

        • NONE: Deploys to all the accounts in specified organizational units (OU).

        Parameters:
        accountFilterType - Limit deployment targets to individual accounts or include additional accounts with provided OUs.

        The following is a list of possible values for the AccountFilterType operation.

        • INTERSECTION: StackSets deploys to the accounts specified in Accounts parameter.

        • DIFFERENCE: StackSets excludes the accounts specified in Accounts parameter. This enables user to avoid certain accounts within an OU such as suspended accounts.

        • UNION: StackSets includes additional accounts deployment targets.

          This is the default value if AccountFilterType is not provided. This enables user to update an entire OU and individual accounts from a different OU in one request, which used to be two separate requests.

        • NONE: Deploys to all the accounts in specified organizational units (OU).

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AccountFilterType, AccountFilterType