AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::ServiceCatalog::Model::ProvisioningPreferences Class Reference

#include <ProvisioningPreferences.h>

Public Member Functions

 ProvisioningPreferences ()
 
 ProvisioningPreferences (Aws::Utils::Json::JsonView jsonValue)
 
ProvisioningPreferencesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetStackSetAccounts () const
 
bool StackSetAccountsHasBeenSet () const
 
void SetStackSetAccounts (const Aws::Vector< Aws::String > &value)
 
void SetStackSetAccounts (Aws::Vector< Aws::String > &&value)
 
ProvisioningPreferencesWithStackSetAccounts (const Aws::Vector< Aws::String > &value)
 
ProvisioningPreferencesWithStackSetAccounts (Aws::Vector< Aws::String > &&value)
 
ProvisioningPreferencesAddStackSetAccounts (const Aws::String &value)
 
ProvisioningPreferencesAddStackSetAccounts (Aws::String &&value)
 
ProvisioningPreferencesAddStackSetAccounts (const char *value)
 
const Aws::Vector< Aws::String > & GetStackSetRegions () const
 
bool StackSetRegionsHasBeenSet () const
 
void SetStackSetRegions (const Aws::Vector< Aws::String > &value)
 
void SetStackSetRegions (Aws::Vector< Aws::String > &&value)
 
ProvisioningPreferencesWithStackSetRegions (const Aws::Vector< Aws::String > &value)
 
ProvisioningPreferencesWithStackSetRegions (Aws::Vector< Aws::String > &&value)
 
ProvisioningPreferencesAddStackSetRegions (const Aws::String &value)
 
ProvisioningPreferencesAddStackSetRegions (Aws::String &&value)
 
ProvisioningPreferencesAddStackSetRegions (const char *value)
 
int GetStackSetFailureToleranceCount () const
 
bool StackSetFailureToleranceCountHasBeenSet () const
 
void SetStackSetFailureToleranceCount (int value)
 
ProvisioningPreferencesWithStackSetFailureToleranceCount (int value)
 
int GetStackSetFailureTolerancePercentage () const
 
bool StackSetFailureTolerancePercentageHasBeenSet () const
 
void SetStackSetFailureTolerancePercentage (int value)
 
ProvisioningPreferencesWithStackSetFailureTolerancePercentage (int value)
 
int GetStackSetMaxConcurrencyCount () const
 
bool StackSetMaxConcurrencyCountHasBeenSet () const
 
void SetStackSetMaxConcurrencyCount (int value)
 
ProvisioningPreferencesWithStackSetMaxConcurrencyCount (int value)
 
int GetStackSetMaxConcurrencyPercentage () const
 
bool StackSetMaxConcurrencyPercentageHasBeenSet () const
 
void SetStackSetMaxConcurrencyPercentage (int value)
 
ProvisioningPreferencesWithStackSetMaxConcurrencyPercentage (int value)
 

Detailed Description

The user-defined preferences that will be applied when updating a provisioned product. Not all preferences are applicable to all provisioned product type

One or more AWS accounts that will have access to the provisioned product.

Applicable only to a CFN_STACKSET provisioned product type.

The AWS accounts specified should be within the list of accounts in the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all accounts from the STACKSET constraint.

See Also:

AWS API Reference

Definition at line 41 of file ProvisioningPreferences.h.

Constructor & Destructor Documentation

◆ ProvisioningPreferences() [1/2]

Aws::ServiceCatalog::Model::ProvisioningPreferences::ProvisioningPreferences ( )

◆ ProvisioningPreferences() [2/2]

Aws::ServiceCatalog::Model::ProvisioningPreferences::ProvisioningPreferences ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddStackSetAccounts() [1/3]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::AddStackSetAccounts ( Aws::String &&  value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 144 of file ProvisioningPreferences.h.

◆ AddStackSetAccounts() [2/3]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::AddStackSetAccounts ( const Aws::String value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 132 of file ProvisioningPreferences.h.

◆ AddStackSetAccounts() [3/3]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::AddStackSetAccounts ( const char *  value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 156 of file ProvisioningPreferences.h.

◆ AddStackSetRegions() [1/3]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::AddStackSetRegions ( Aws::String &&  value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 253 of file ProvisioningPreferences.h.

◆ AddStackSetRegions() [2/3]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::AddStackSetRegions ( const Aws::String value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 241 of file ProvisioningPreferences.h.

◆ AddStackSetRegions() [3/3]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::AddStackSetRegions ( const char *  value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 265 of file ProvisioningPreferences.h.

◆ GetStackSetAccounts()

const Aws::Vector<Aws::String>& Aws::ServiceCatalog::Model::ProvisioningPreferences::GetStackSetAccounts ( ) const
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 60 of file ProvisioningPreferences.h.

◆ GetStackSetFailureToleranceCount()

int Aws::ServiceCatalog::Model::ProvisioningPreferences::GetStackSetFailureToleranceCount ( ) const
inline

The number of accounts, per region, for which this operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

The default value is 0 if no value is specified.

Definition at line 278 of file ProvisioningPreferences.h.

◆ GetStackSetFailureTolerancePercentage()

int Aws::ServiceCatalog::Model::ProvisioningPreferences::GetStackSetFailureTolerancePercentage ( ) const
inline

The percentage of accounts, per region, for which this stack operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

Definition at line 328 of file ProvisioningPreferences.h.

◆ GetStackSetMaxConcurrencyCount()

int Aws::ServiceCatalog::Model::ProvisioningPreferences::GetStackSetMaxConcurrencyCount ( ) const
inline

The maximum number of accounts in which to perform this operation at one time. This is dependent on the value of StackSetFailureToleranceCount. StackSetMaxConcurrentCount is at most one more than the StackSetFailureToleranceCount.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 383 of file ProvisioningPreferences.h.

◆ GetStackSetMaxConcurrencyPercentage()

int Aws::ServiceCatalog::Model::ProvisioningPreferences::GetStackSetMaxConcurrencyPercentage ( ) const
inline

The maximum percentage of accounts in which to perform this operation at one time.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number. This is true except in cases where rounding down would result is zero. In this case, AWS Service Catalog sets the number as 1 instead.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 444 of file ProvisioningPreferences.h.

◆ GetStackSetRegions()

const Aws::Vector<Aws::String>& Aws::ServiceCatalog::Model::ProvisioningPreferences::GetStackSetRegions ( ) const
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 169 of file ProvisioningPreferences.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ServiceCatalog::Model::ProvisioningPreferences::Jsonize ( ) const

◆ operator=()

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetStackSetAccounts() [1/2]

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetAccounts ( Aws::Vector< Aws::String > &&  value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 96 of file ProvisioningPreferences.h.

◆ SetStackSetAccounts() [2/2]

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetAccounts ( const Aws::Vector< Aws::String > &  value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 84 of file ProvisioningPreferences.h.

◆ SetStackSetFailureToleranceCount()

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetFailureToleranceCount ( int  value)
inline

The number of accounts, per region, for which this operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

The default value is 0 if no value is specified.

Definition at line 302 of file ProvisioningPreferences.h.

◆ SetStackSetFailureTolerancePercentage()

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetFailureTolerancePercentage ( int  value)
inline

The percentage of accounts, per region, for which this stack operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

Definition at line 354 of file ProvisioningPreferences.h.

◆ SetStackSetMaxConcurrencyCount()

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetMaxConcurrencyCount ( int  value)
inline

The maximum number of accounts in which to perform this operation at one time. This is dependent on the value of StackSetFailureToleranceCount. StackSetMaxConcurrentCount is at most one more than the StackSetFailureToleranceCount.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 413 of file ProvisioningPreferences.h.

◆ SetStackSetMaxConcurrencyPercentage()

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetMaxConcurrencyPercentage ( int  value)
inline

The maximum percentage of accounts in which to perform this operation at one time.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number. This is true except in cases where rounding down would result is zero. In this case, AWS Service Catalog sets the number as 1 instead.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 474 of file ProvisioningPreferences.h.

◆ SetStackSetRegions() [1/2]

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetRegions ( Aws::Vector< Aws::String > &&  value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 205 of file ProvisioningPreferences.h.

◆ SetStackSetRegions() [2/2]

void Aws::ServiceCatalog::Model::ProvisioningPreferences::SetStackSetRegions ( const Aws::Vector< Aws::String > &  value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 193 of file ProvisioningPreferences.h.

◆ StackSetAccountsHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningPreferences::StackSetAccountsHasBeenSet ( ) const
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 72 of file ProvisioningPreferences.h.

◆ StackSetFailureToleranceCountHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningPreferences::StackSetFailureToleranceCountHasBeenSet ( ) const
inline

The number of accounts, per region, for which this operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

The default value is 0 if no value is specified.

Definition at line 290 of file ProvisioningPreferences.h.

◆ StackSetFailureTolerancePercentageHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningPreferences::StackSetFailureTolerancePercentageHasBeenSet ( ) const
inline

The percentage of accounts, per region, for which this stack operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

Definition at line 341 of file ProvisioningPreferences.h.

◆ StackSetMaxConcurrencyCountHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningPreferences::StackSetMaxConcurrencyCountHasBeenSet ( ) const
inline

The maximum number of accounts in which to perform this operation at one time. This is dependent on the value of StackSetFailureToleranceCount. StackSetMaxConcurrentCount is at most one more than the StackSetFailureToleranceCount.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 398 of file ProvisioningPreferences.h.

◆ StackSetMaxConcurrencyPercentageHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningPreferences::StackSetMaxConcurrencyPercentageHasBeenSet ( ) const
inline

The maximum percentage of accounts in which to perform this operation at one time.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number. This is true except in cases where rounding down would result is zero. In this case, AWS Service Catalog sets the number as 1 instead.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 459 of file ProvisioningPreferences.h.

◆ StackSetRegionsHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningPreferences::StackSetRegionsHasBeenSet ( ) const
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 181 of file ProvisioningPreferences.h.

◆ WithStackSetAccounts() [1/2]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetAccounts ( Aws::Vector< Aws::String > &&  value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 120 of file ProvisioningPreferences.h.

◆ WithStackSetAccounts() [2/2]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetAccounts ( const Aws::Vector< Aws::String > &  value)
inline

One or more AWS accounts where the provisioned product will be available.

Applicable only to a CFN_STACKSET provisioned product type.

The specified accounts should be within the list of accounts from the STACKSET constraint. To get the list of accounts in the STACKSET constraint, use the DescribeProvisioningParameters operation.

If no values are specified, the default value is all acounts from the STACKSET constraint.

Definition at line 108 of file ProvisioningPreferences.h.

◆ WithStackSetFailureToleranceCount()

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetFailureToleranceCount ( int  value)
inline

The number of accounts, per region, for which this operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

The default value is 0 if no value is specified.

Definition at line 314 of file ProvisioningPreferences.h.

◆ WithStackSetFailureTolerancePercentage()

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetFailureTolerancePercentage ( int  value)
inline

The percentage of accounts, per region, for which this stack operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetFailureToleranceCount or StackSetFailureTolerancePercentage, but not both.

Definition at line 367 of file ProvisioningPreferences.h.

◆ WithStackSetMaxConcurrencyCount()

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetMaxConcurrencyCount ( int  value)
inline

The maximum number of accounts in which to perform this operation at one time. This is dependent on the value of StackSetFailureToleranceCount. StackSetMaxConcurrentCount is at most one more than the StackSetFailureToleranceCount.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 428 of file ProvisioningPreferences.h.

◆ WithStackSetMaxConcurrencyPercentage()

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetMaxConcurrencyPercentage ( int  value)
inline

The maximum percentage of accounts in which to perform this operation at one time.

When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number. This is true except in cases where rounding down would result is zero. In this case, AWS Service Catalog sets the number as 1 instead.

Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.

Applicable only to a CFN_STACKSET provisioned product type.

Conditional: You must specify either StackSetMaxConcurrentCount or StackSetMaxConcurrentPercentage, but not both.

Definition at line 489 of file ProvisioningPreferences.h.

◆ WithStackSetRegions() [1/2]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetRegions ( Aws::Vector< Aws::String > &&  value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 229 of file ProvisioningPreferences.h.

◆ WithStackSetRegions() [2/2]

ProvisioningPreferences& Aws::ServiceCatalog::Model::ProvisioningPreferences::WithStackSetRegions ( const Aws::Vector< Aws::String > &  value)
inline

One or more AWS Regions where the provisioned product will be available.

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.

Definition at line 217 of file ProvisioningPreferences.h.


The documentation for this class was generated from the following file: