amazonka-servicecatalog-2.0: Amazon Service Catalog SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

Description

 
Synopsis

Documentation

data ProvisioningArtifactPreferences Source #

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 CloudFormation User Guide.

See: newProvisioningArtifactPreferences smart constructor.

Constructors

ProvisioningArtifactPreferences' 

Fields

  • stackSetAccounts :: Maybe [Text]

    One or more Amazon Web Services 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.

  • stackSetRegions :: Maybe [Text]

    One or more Amazon Web Services 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.

Instances

Instances details
FromJSON ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

Generic ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

Associated Types

type Rep ProvisioningArtifactPreferences :: Type -> Type #

Read ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

Show ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

NFData ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

Eq ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

Hashable ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

type Rep ProvisioningArtifactPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences

type Rep ProvisioningArtifactPreferences = D1 ('MetaData "ProvisioningArtifactPreferences" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactPreferences" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisioningArtifactPreferences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackSetAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "stackSetRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newProvisioningArtifactPreferences :: ProvisioningArtifactPreferences Source #

Create a value of ProvisioningArtifactPreferences with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stackSetAccounts:ProvisioningArtifactPreferences', provisioningArtifactPreferences_stackSetAccounts - One or more Amazon Web Services 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.

$sel:stackSetRegions:ProvisioningArtifactPreferences', provisioningArtifactPreferences_stackSetRegions - One or more Amazon Web Services 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.

provisioningArtifactPreferences_stackSetAccounts :: Lens' ProvisioningArtifactPreferences (Maybe [Text]) Source #

One or more Amazon Web Services 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.

provisioningArtifactPreferences_stackSetRegions :: Lens' ProvisioningArtifactPreferences (Maybe [Text]) Source #

One or more Amazon Web Services 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.