[][src]Struct rusoto_servicecatalog::ProvisioningArtifactPreferences

pub struct ProvisioningArtifactPreferences {
    pub stack_set_accounts: Option<Vec<String>>,
    pub stack_set_regions: Option<Vec<String>>,
}

The user-defined preferences that will be applied during product provisioning, unless overridden by ProvisioningPreferences or UpdateProvisioningPreferences.

For more information on maximum concurrent accounts and failure tolerance, see Stack set operation options in the AWS CloudFormation User Guide.

Fields

stack_set_accounts: Option<Vec<String>>

One or more AWS accounts where stack instances are deployed from the stack set. These accounts can be scoped in ProvisioningPreferences$StackSetAccounts and UpdateProvisioningPreferences$StackSetAccounts.

Applicable only to a CFN_STACKSET provisioned product type.

stack_set_regions: Option<Vec<String>>

One or more AWS Regions where stack instances are deployed from the stack set. These regions can be scoped in ProvisioningPreferences$StackSetRegions and UpdateProvisioningPreferences$StackSetRegions.

Applicable only to a CFN_STACKSET provisioned product type.

Trait Implementations

impl PartialEq<ProvisioningArtifactPreferences> for ProvisioningArtifactPreferences[src]

impl Default for ProvisioningArtifactPreferences[src]

impl Clone for ProvisioningArtifactPreferences[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for ProvisioningArtifactPreferences[src]

impl<'de> Deserialize<'de> for ProvisioningArtifactPreferences[src]

Auto Trait Implementations

impl Send for ProvisioningArtifactPreferences

impl Sync for ProvisioningArtifactPreferences

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self