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

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-12-10 of the Amazon Service Catalog SDK configuration.

Errors

_DuplicateResourceException :: AsError a => Fold a ServiceError Source #

The specified resource is a duplicate.

_InvalidParametersException :: AsError a => Fold a ServiceError Source #

One or more parameters provided to the operation are not valid.

_InvalidStateException :: AsError a => Fold a ServiceError Source #

An attempt was made to modify a resource that is in a state that is not valid. Check your resources to ensure that they are in valid states before retrying the operation.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The current limits of the service would have been exceeded by this operation. Decrease your resource use or increase your service limits and retry the operation.

_OperationNotSupportedException :: AsError a => Fold a ServiceError Source #

The operation is not supported.

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

A resource that is currently in use. Ensure that the resource is not in use and retry the operation.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource was not found.

_TagOptionNotMigratedException :: AsError a => Fold a ServiceError Source #

An operation requiring TagOptions failed because the TagOptions migration process has not been performed for this account. Use the Amazon Web Services Management Console to perform the migration process before retrying the operation.

AccessLevelFilterKey

newtype AccessLevelFilterKey Source #

Instances

Instances details
FromJSON AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

FromJSONKey AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToJSON AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToJSONKey AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToByteString AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToHeader AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToLog AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToQuery AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

FromText AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToText AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

FromXML AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

ToXML AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

Generic AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

Associated Types

type Rep AccessLevelFilterKey :: Type -> Type #

Read AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

Show AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

NFData AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

Methods

rnf :: AccessLevelFilterKey -> () #

Eq AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

Ord AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

Hashable AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

type Rep AccessLevelFilterKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilterKey

type Rep AccessLevelFilterKey = D1 ('MetaData "AccessLevelFilterKey" "Amazonka.ServiceCatalog.Types.AccessLevelFilterKey" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "AccessLevelFilterKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccessLevelFilterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessStatus

newtype AccessStatus Source #

Constructors

AccessStatus' 

Instances

Instances details
FromJSON AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

FromJSONKey AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToJSON AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToJSONKey AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToByteString AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToHeader AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToLog AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToQuery AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

FromText AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToText AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Methods

toText :: AccessStatus -> Text #

FromXML AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

ToXML AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Methods

toXML :: AccessStatus -> XML #

Generic AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Associated Types

type Rep AccessStatus :: Type -> Type #

Read AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Show AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

NFData AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Methods

rnf :: AccessStatus -> () #

Eq AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Ord AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

Hashable AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

type Rep AccessStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessStatus

type Rep AccessStatus = D1 ('MetaData "AccessStatus" "Amazonka.ServiceCatalog.Types.AccessStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "AccessStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccessStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChangeAction

newtype ChangeAction Source #

Constructors

ChangeAction' 

Instances

Instances details
FromJSON ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

FromJSONKey ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToJSON ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToJSONKey ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToByteString ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToHeader ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToLog ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToQuery ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

FromText ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToText ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Methods

toText :: ChangeAction -> Text #

FromXML ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

ToXML ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Methods

toXML :: ChangeAction -> XML #

Generic ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Associated Types

type Rep ChangeAction :: Type -> Type #

Read ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Show ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

NFData ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Methods

rnf :: ChangeAction -> () #

Eq ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Ord ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

Hashable ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

type Rep ChangeAction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ChangeAction

type Rep ChangeAction = D1 ('MetaData "ChangeAction" "Amazonka.ServiceCatalog.Types.ChangeAction" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ChangeAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CopyOption

newtype CopyOption Source #

Constructors

CopyOption' 

Fields

Bundled Patterns

pattern CopyOption_CopyTags :: CopyOption 

Instances

Instances details
FromJSON CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

FromJSONKey CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToJSON CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToJSONKey CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToByteString CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToHeader CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToLog CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToQuery CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

FromText CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToText CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Methods

toText :: CopyOption -> Text #

FromXML CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

ToXML CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Methods

toXML :: CopyOption -> XML #

Generic CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Associated Types

type Rep CopyOption :: Type -> Type #

Read CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Show CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

NFData CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Methods

rnf :: CopyOption -> () #

Eq CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Ord CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

Hashable CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

type Rep CopyOption Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyOption

type Rep CopyOption = D1 ('MetaData "CopyOption" "Amazonka.ServiceCatalog.Types.CopyOption" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "CopyOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCopyOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CopyProductStatus

newtype CopyProductStatus Source #

Instances

Instances details
FromJSON CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

FromJSONKey CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToJSON CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToJSONKey CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToByteString CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToHeader CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToLog CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToQuery CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

FromText CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToText CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

FromXML CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

ToXML CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

Generic CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

Associated Types

type Rep CopyProductStatus :: Type -> Type #

Read CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

Show CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

NFData CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

Methods

rnf :: CopyProductStatus -> () #

Eq CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

Ord CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

Hashable CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

type Rep CopyProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CopyProductStatus

type Rep CopyProductStatus = D1 ('MetaData "CopyProductStatus" "Amazonka.ServiceCatalog.Types.CopyProductStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "CopyProductStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCopyProductStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DescribePortfolioShareType

newtype DescribePortfolioShareType Source #

Instances

Instances details
FromJSON DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

FromJSONKey DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToJSON DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToJSONKey DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToByteString DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToHeader DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToLog DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToQuery DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

FromText DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToText DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

FromXML DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

ToXML DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

Generic DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

Associated Types

type Rep DescribePortfolioShareType :: Type -> Type #

Read DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

Show DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

NFData DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

Eq DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

Ord DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

Hashable DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

type Rep DescribePortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.DescribePortfolioShareType

type Rep DescribePortfolioShareType = D1 ('MetaData "DescribePortfolioShareType" "Amazonka.ServiceCatalog.Types.DescribePortfolioShareType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "DescribePortfolioShareType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDescribePortfolioShareType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EvaluationType

newtype EvaluationType Source #

Constructors

EvaluationType' 

Instances

Instances details
FromJSON EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

FromJSONKey EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToJSON EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToJSONKey EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToByteString EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToHeader EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToLog EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToQuery EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

FromText EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToText EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

FromXML EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

ToXML EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

Methods

toXML :: EvaluationType -> XML #

Generic EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

Associated Types

type Rep EvaluationType :: Type -> Type #

Read EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

Show EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

NFData EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

Methods

rnf :: EvaluationType -> () #

Eq EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

Ord EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

Hashable EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

type Rep EvaluationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.EvaluationType

type Rep EvaluationType = D1 ('MetaData "EvaluationType" "Amazonka.ServiceCatalog.Types.EvaluationType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "EvaluationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEvaluationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LastSyncStatus

newtype LastSyncStatus Source #

Constructors

LastSyncStatus' 

Instances

Instances details
FromJSON LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

FromJSONKey LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToJSON LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToJSONKey LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToByteString LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToHeader LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToLog LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToQuery LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

FromText LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToText LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

FromXML LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

ToXML LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

Methods

toXML :: LastSyncStatus -> XML #

Generic LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

Associated Types

type Rep LastSyncStatus :: Type -> Type #

Read LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

Show LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

NFData LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

Methods

rnf :: LastSyncStatus -> () #

Eq LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

Ord LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

Hashable LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

type Rep LastSyncStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSyncStatus

type Rep LastSyncStatus = D1 ('MetaData "LastSyncStatus" "Amazonka.ServiceCatalog.Types.LastSyncStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "LastSyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLastSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrganizationNodeType

newtype OrganizationNodeType Source #

Instances

Instances details
FromJSON OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

FromJSONKey OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToJSON OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToJSONKey OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToByteString OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToHeader OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToLog OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToQuery OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

FromText OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToText OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

FromXML OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

ToXML OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

Generic OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

Associated Types

type Rep OrganizationNodeType :: Type -> Type #

Read OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

Show OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

NFData OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

Methods

rnf :: OrganizationNodeType -> () #

Eq OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

Ord OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

Hashable OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

type Rep OrganizationNodeType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNodeType

type Rep OrganizationNodeType = D1 ('MetaData "OrganizationNodeType" "Amazonka.ServiceCatalog.Types.OrganizationNodeType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "OrganizationNodeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrganizationNodeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PortfolioShareType

newtype PortfolioShareType Source #

Instances

Instances details
FromJSON PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

FromJSONKey PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToJSON PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToJSONKey PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToByteString PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToHeader PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToLog PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToQuery PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

FromText PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToText PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

FromXML PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

ToXML PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

Generic PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

Associated Types

type Rep PortfolioShareType :: Type -> Type #

Read PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

Show PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

NFData PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

Methods

rnf :: PortfolioShareType -> () #

Eq PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

Ord PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

Hashable PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

type Rep PortfolioShareType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareType

type Rep PortfolioShareType = D1 ('MetaData "PortfolioShareType" "Amazonka.ServiceCatalog.Types.PortfolioShareType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "PortfolioShareType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPortfolioShareType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrincipalType

newtype PrincipalType Source #

Constructors

PrincipalType' 

Instances

Instances details
FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

FromJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToJSON PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToQuery PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

FromText PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToText PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Methods

toText :: PrincipalType -> Text #

FromXML PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

ToXML PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Methods

toXML :: PrincipalType -> XML #

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

Read PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Eq PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PrincipalType

type Rep PrincipalType = D1 ('MetaData "PrincipalType" "Amazonka.ServiceCatalog.Types.PrincipalType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "PrincipalType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrincipalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProductSource

newtype ProductSource Source #

Constructors

ProductSource' 

Bundled Patterns

pattern ProductSource_ACCOUNT :: ProductSource 

Instances

Instances details
FromJSON ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

FromJSONKey ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToJSON ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToJSONKey ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToByteString ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToHeader ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToLog ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToQuery ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

FromText ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToText ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Methods

toText :: ProductSource -> Text #

FromXML ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

ToXML ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Methods

toXML :: ProductSource -> XML #

Generic ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Associated Types

type Rep ProductSource :: Type -> Type #

Read ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Show ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

NFData ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Methods

rnf :: ProductSource -> () #

Eq ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Ord ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

Hashable ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

type Rep ProductSource Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductSource

type Rep ProductSource = D1 ('MetaData "ProductSource" "Amazonka.ServiceCatalog.Types.ProductSource" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProductSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProductSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProductType

newtype ProductType Source #

Constructors

ProductType' 

Instances

Instances details
FromJSON ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

FromJSONKey ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToJSON ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToJSONKey ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToByteString ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToHeader ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToLog ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToQuery ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

FromText ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToText ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Methods

toText :: ProductType -> Text #

FromXML ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

ToXML ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Methods

toXML :: ProductType -> XML #

Generic ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Associated Types

type Rep ProductType :: Type -> Type #

Read ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Show ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

NFData ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Methods

rnf :: ProductType -> () #

Eq ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Ord ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

Hashable ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

type Rep ProductType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductType

type Rep ProductType = D1 ('MetaData "ProductType" "Amazonka.ServiceCatalog.Types.ProductType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProductType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProductType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProductViewFilterBy

newtype ProductViewFilterBy Source #

Instances

Instances details
FromJSON ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

FromJSONKey ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToJSON ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToJSONKey ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToByteString ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToHeader ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToLog ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToQuery ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

FromText ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToText ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

FromXML ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

ToXML ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

Generic ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

Associated Types

type Rep ProductViewFilterBy :: Type -> Type #

Read ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

Show ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

NFData ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

Methods

rnf :: ProductViewFilterBy -> () #

Eq ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

Ord ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

Hashable ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

type Rep ProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewFilterBy

type Rep ProductViewFilterBy = D1 ('MetaData "ProductViewFilterBy" "Amazonka.ServiceCatalog.Types.ProductViewFilterBy" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProductViewFilterBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProductViewFilterBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProductViewSortBy

newtype ProductViewSortBy Source #

Instances

Instances details
FromJSON ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

FromJSONKey ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToJSON ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToJSONKey ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToByteString ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToHeader ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToLog ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToQuery ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

FromText ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToText ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

FromXML ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

ToXML ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

Generic ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

Associated Types

type Rep ProductViewSortBy :: Type -> Type #

Read ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

Show ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

NFData ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

Methods

rnf :: ProductViewSortBy -> () #

Eq ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

Ord ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

Hashable ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

type Rep ProductViewSortBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSortBy

type Rep ProductViewSortBy = D1 ('MetaData "ProductViewSortBy" "Amazonka.ServiceCatalog.Types.ProductViewSortBy" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProductViewSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProductViewSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PropertyKey

newtype PropertyKey Source #

Constructors

PropertyKey' 

Bundled Patterns

pattern PropertyKey_LAUNCH_ROLE :: PropertyKey 
pattern PropertyKey_OWNER :: PropertyKey 

Instances

Instances details
FromJSON PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

FromJSONKey PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToJSON PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToJSONKey PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToByteString PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToHeader PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToLog PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToQuery PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

FromText PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToText PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Methods

toText :: PropertyKey -> Text #

FromXML PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

ToXML PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Methods

toXML :: PropertyKey -> XML #

Generic PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Associated Types

type Rep PropertyKey :: Type -> Type #

Read PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Show PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

NFData PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Methods

rnf :: PropertyKey -> () #

Eq PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Ord PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

Hashable PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

type Rep PropertyKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PropertyKey

type Rep PropertyKey = D1 ('MetaData "PropertyKey" "Amazonka.ServiceCatalog.Types.PropertyKey" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "PropertyKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPropertyKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisionedProductPlanStatus

newtype ProvisionedProductPlanStatus Source #

Instances

Instances details
FromJSON ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

FromJSONKey ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToJSON ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToJSONKey ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToByteString ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToHeader ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToLog ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToQuery ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

FromText ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToText ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

FromXML ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

ToXML ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

Generic ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

Associated Types

type Rep ProvisionedProductPlanStatus :: Type -> Type #

Read ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

Show ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

NFData ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

Eq ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

Ord ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

Hashable ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

type Rep ProvisionedProductPlanStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus

type Rep ProvisionedProductPlanStatus = D1 ('MetaData "ProvisionedProductPlanStatus" "Amazonka.ServiceCatalog.Types.ProvisionedProductPlanStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisionedProductPlanStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisionedProductPlanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisionedProductPlanType

newtype ProvisionedProductPlanType Source #

Instances

Instances details
FromJSON ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

FromJSONKey ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToJSON ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToJSONKey ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToByteString ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToHeader ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToLog ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToQuery ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

FromText ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToText ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

FromXML ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

ToXML ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

Generic ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

Associated Types

type Rep ProvisionedProductPlanType :: Type -> Type #

Read ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

Show ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

NFData ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

Eq ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

Ord ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

Hashable ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

type Rep ProvisionedProductPlanType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType

type Rep ProvisionedProductPlanType = D1 ('MetaData "ProvisionedProductPlanType" "Amazonka.ServiceCatalog.Types.ProvisionedProductPlanType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisionedProductPlanType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisionedProductPlanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisionedProductStatus

newtype ProvisionedProductStatus Source #

Instances

Instances details
FromJSON ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

FromJSONKey ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToJSON ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToJSONKey ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToByteString ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToHeader ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToLog ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToQuery ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

FromText ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToText ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

FromXML ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

ToXML ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

Generic ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

Associated Types

type Rep ProvisionedProductStatus :: Type -> Type #

Read ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

Show ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

NFData ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

Eq ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

Ord ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

Hashable ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

type Rep ProvisionedProductStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductStatus

type Rep ProvisionedProductStatus = D1 ('MetaData "ProvisionedProductStatus" "Amazonka.ServiceCatalog.Types.ProvisionedProductStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisionedProductStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisionedProductStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisionedProductViewFilterBy

newtype ProvisionedProductViewFilterBy Source #

Instances

Instances details
FromJSON ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

FromJSONKey ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToJSON ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToJSONKey ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToByteString ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToHeader ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToLog ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToQuery ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

FromText ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToText ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

FromXML ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

ToXML ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

Generic ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

Associated Types

type Rep ProvisionedProductViewFilterBy :: Type -> Type #

Read ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

Show ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

NFData ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

Eq ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

Ord ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

Hashable ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

type Rep ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy

type Rep ProvisionedProductViewFilterBy = D1 ('MetaData "ProvisionedProductViewFilterBy" "Amazonka.ServiceCatalog.Types.ProvisionedProductViewFilterBy" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisionedProductViewFilterBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisionedProductViewFilterBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisioningArtifactGuidance

newtype ProvisioningArtifactGuidance Source #

Instances

Instances details
FromJSON ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

FromJSONKey ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToJSON ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToJSONKey ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToByteString ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToHeader ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToLog ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToQuery ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

FromText ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToText ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

FromXML ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

ToXML ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

Generic ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

Associated Types

type Rep ProvisioningArtifactGuidance :: Type -> Type #

Read ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

Show ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

NFData ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

Eq ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

Ord ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

Hashable ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

type Rep ProvisioningArtifactGuidance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance

type Rep ProvisioningArtifactGuidance = D1 ('MetaData "ProvisioningArtifactGuidance" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactGuidance" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisioningArtifactGuidance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisioningArtifactGuidance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisioningArtifactPropertyName

newtype ProvisioningArtifactPropertyName Source #

Instances

Instances details
FromJSON ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

FromJSONKey ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToJSON ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToJSONKey ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToByteString ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToHeader ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToLog ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToQuery ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

FromText ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToText ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

FromXML ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

ToXML ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

Generic ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

Associated Types

type Rep ProvisioningArtifactPropertyName :: Type -> Type #

Read ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

Show ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

NFData ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

Eq ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

Ord ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

Hashable ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

type Rep ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName

type Rep ProvisioningArtifactPropertyName = D1 ('MetaData "ProvisioningArtifactPropertyName" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactPropertyName" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisioningArtifactPropertyName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisioningArtifactPropertyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisioningArtifactType

newtype ProvisioningArtifactType Source #

Instances

Instances details
FromJSON ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

FromJSONKey ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToJSON ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToJSONKey ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToByteString ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToHeader ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToLog ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToQuery ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

FromText ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToText ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

FromXML ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

ToXML ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

Generic ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

Associated Types

type Rep ProvisioningArtifactType :: Type -> Type #

Read ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

Show ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

NFData ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

Eq ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

Ord ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

Hashable ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

type Rep ProvisioningArtifactType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactType

type Rep ProvisioningArtifactType = D1 ('MetaData "ProvisioningArtifactType" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ProvisioningArtifactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisioningArtifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RecordStatus

newtype RecordStatus Source #

Constructors

RecordStatus' 

Instances

Instances details
FromJSON RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

FromJSONKey RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToJSON RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToJSONKey RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToByteString RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToHeader RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToLog RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToQuery RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

FromText RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToText RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Methods

toText :: RecordStatus -> Text #

FromXML RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

ToXML RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Methods

toXML :: RecordStatus -> XML #

Generic RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Associated Types

type Rep RecordStatus :: Type -> Type #

Read RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Show RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

NFData RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Methods

rnf :: RecordStatus -> () #

Eq RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Ord RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

Hashable RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

type Rep RecordStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordStatus

type Rep RecordStatus = D1 ('MetaData "RecordStatus" "Amazonka.ServiceCatalog.Types.RecordStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "RecordStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecordStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Replacement

newtype Replacement Source #

Constructors

Replacement' 

Instances

Instances details
FromJSON Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

FromJSONKey Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToJSON Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToJSONKey Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToByteString Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToHeader Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToLog Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToQuery Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

FromText Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToText Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Methods

toText :: Replacement -> Text #

FromXML Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

ToXML Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Methods

toXML :: Replacement -> XML #

Generic Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Associated Types

type Rep Replacement :: Type -> Type #

Read Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Show Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

NFData Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Methods

rnf :: Replacement -> () #

Eq Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Ord Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

Hashable Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

type Rep Replacement Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Replacement

type Rep Replacement = D1 ('MetaData "Replacement" "Amazonka.ServiceCatalog.Types.Replacement" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "Replacement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplacement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RequestStatus

newtype RequestStatus Source #

Constructors

RequestStatus' 

Instances

Instances details
FromJSON RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

FromJSONKey RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToJSON RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToJSONKey RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToByteString RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToHeader RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToLog RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToQuery RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

FromText RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToText RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Methods

toText :: RequestStatus -> Text #

FromXML RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

ToXML RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Methods

toXML :: RequestStatus -> XML #

Generic RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Associated Types

type Rep RequestStatus :: Type -> Type #

Read RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Show RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

NFData RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Methods

rnf :: RequestStatus -> () #

Eq RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Ord RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

Hashable RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

type Rep RequestStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequestStatus

type Rep RequestStatus = D1 ('MetaData "RequestStatus" "Amazonka.ServiceCatalog.Types.RequestStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "RequestStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequestStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RequiresRecreation

newtype RequiresRecreation Source #

Instances

Instances details
FromJSON RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

FromJSONKey RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToJSON RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToJSONKey RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToByteString RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToHeader RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToLog RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToQuery RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

FromText RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToText RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

FromXML RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

ToXML RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

Generic RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

Associated Types

type Rep RequiresRecreation :: Type -> Type #

Read RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

Show RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

NFData RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

Methods

rnf :: RequiresRecreation -> () #

Eq RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

Ord RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

Hashable RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

type Rep RequiresRecreation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RequiresRecreation

type Rep RequiresRecreation = D1 ('MetaData "RequiresRecreation" "Amazonka.ServiceCatalog.Types.RequiresRecreation" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "RequiresRecreation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequiresRecreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceAttribute

newtype ResourceAttribute Source #

Instances

Instances details
FromJSON ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

FromJSONKey ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToJSON ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToJSONKey ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToByteString ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToHeader ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToLog ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToQuery ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

FromText ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToText ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

FromXML ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

ToXML ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

Generic ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

Associated Types

type Rep ResourceAttribute :: Type -> Type #

Read ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

Show ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

NFData ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

Methods

rnf :: ResourceAttribute -> () #

Eq ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

Ord ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

Hashable ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

type Rep ResourceAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceAttribute

type Rep ResourceAttribute = D1 ('MetaData "ResourceAttribute" "Amazonka.ServiceCatalog.Types.ResourceAttribute" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ResourceAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceActionAssociationErrorCode

newtype ServiceActionAssociationErrorCode Source #

Instances

Instances details
FromJSON ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

FromJSONKey ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToJSON ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToJSONKey ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToByteString ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToHeader ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToLog ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToQuery ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

FromText ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToText ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

FromXML ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

ToXML ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

Generic ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

Associated Types

type Rep ServiceActionAssociationErrorCode :: Type -> Type #

Read ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

Show ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

NFData ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

Eq ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

Ord ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

Hashable ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

type Rep ServiceActionAssociationErrorCode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode

type Rep ServiceActionAssociationErrorCode = D1 ('MetaData "ServiceActionAssociationErrorCode" "Amazonka.ServiceCatalog.Types.ServiceActionAssociationErrorCode" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ServiceActionAssociationErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceActionAssociationErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceActionDefinitionKey

newtype ServiceActionDefinitionKey Source #

Instances

Instances details
FromJSON ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

FromJSONKey ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToJSON ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToJSONKey ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToByteString ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToHeader ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToLog ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToQuery ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

FromText ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToText ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

FromXML ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

ToXML ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

Generic ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

Associated Types

type Rep ServiceActionDefinitionKey :: Type -> Type #

Read ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

Show ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

NFData ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

Eq ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

Ord ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

Hashable ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

type Rep ServiceActionDefinitionKey Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey

type Rep ServiceActionDefinitionKey = D1 ('MetaData "ServiceActionDefinitionKey" "Amazonka.ServiceCatalog.Types.ServiceActionDefinitionKey" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ServiceActionDefinitionKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceActionDefinitionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceActionDefinitionType

newtype ServiceActionDefinitionType Source #

Instances

Instances details
FromJSON ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

FromJSONKey ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToJSON ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToJSONKey ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToByteString ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToHeader ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToLog ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToQuery ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

FromText ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToText ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

FromXML ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

ToXML ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

Generic ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

Associated Types

type Rep ServiceActionDefinitionType :: Type -> Type #

Read ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

Show ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

NFData ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

Eq ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

Ord ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

Hashable ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

type Rep ServiceActionDefinitionType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType

type Rep ServiceActionDefinitionType = D1 ('MetaData "ServiceActionDefinitionType" "Amazonka.ServiceCatalog.Types.ServiceActionDefinitionType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ServiceActionDefinitionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceActionDefinitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareStatus

newtype ShareStatus Source #

Constructors

ShareStatus' 

Instances

Instances details
FromJSON ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

FromJSONKey ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToJSON ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToJSONKey ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToByteString ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToHeader ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToLog ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToQuery ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

FromText ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToText ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Methods

toText :: ShareStatus -> Text #

FromXML ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

ToXML ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Methods

toXML :: ShareStatus -> XML #

Generic ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Associated Types

type Rep ShareStatus :: Type -> Type #

Read ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Show ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

NFData ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Methods

rnf :: ShareStatus -> () #

Eq ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Ord ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

Hashable ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

type Rep ShareStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareStatus

type Rep ShareStatus = D1 ('MetaData "ShareStatus" "Amazonka.ServiceCatalog.Types.ShareStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "ShareStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_ASCENDING :: SortOrder 
pattern SortOrder_DESCENDING :: SortOrder 

Instances

Instances details
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

FromText SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Methods

toText :: SortOrder -> Text #

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.ServiceCatalog.Types.SortOrder" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceType

newtype SourceType Source #

Constructors

SourceType' 

Fields

Bundled Patterns

pattern SourceType_CODESTAR :: SourceType 

Instances

Instances details
FromJSON SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

FromJSONKey SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToJSON SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToJSONKey SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToByteString SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToHeader SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToLog SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToQuery SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

FromText SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToText SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Methods

toText :: SourceType -> Text #

FromXML SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

ToXML SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Methods

toXML :: SourceType -> XML #

Generic SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

Read SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

NFData SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Methods

rnf :: SourceType -> () #

Eq SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Ord SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

Hashable SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

type Rep SourceType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.ServiceCatalog.Types.SourceType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "SourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StackInstanceStatus

newtype StackInstanceStatus Source #

Instances

Instances details
FromJSON StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

FromJSONKey StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToJSON StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToJSONKey StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToByteString StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToHeader StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToLog StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToQuery StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

FromText StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToText StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

FromXML StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

ToXML StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

Generic StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

Associated Types

type Rep StackInstanceStatus :: Type -> Type #

Read StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

Show StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

NFData StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

Methods

rnf :: StackInstanceStatus -> () #

Eq StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

Ord StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

Hashable StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

type Rep StackInstanceStatus Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstanceStatus

type Rep StackInstanceStatus = D1 ('MetaData "StackInstanceStatus" "Amazonka.ServiceCatalog.Types.StackInstanceStatus" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "StackInstanceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStackInstanceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StackSetOperationType

newtype StackSetOperationType Source #

Instances

Instances details
FromJSON StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

FromJSONKey StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToJSON StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToJSONKey StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToByteString StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToHeader StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToLog StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToQuery StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

FromText StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToText StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

FromXML StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

ToXML StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

Generic StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

Associated Types

type Rep StackSetOperationType :: Type -> Type #

Read StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

Show StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

NFData StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

Methods

rnf :: StackSetOperationType -> () #

Eq StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

Ord StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

Hashable StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

type Rep StackSetOperationType Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackSetOperationType

type Rep StackSetOperationType = D1 ('MetaData "StackSetOperationType" "Amazonka.ServiceCatalog.Types.StackSetOperationType" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'True) (C1 ('MetaCons "StackSetOperationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStackSetOperationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessLevelFilter

data AccessLevelFilter Source #

The access level to use to filter results.

See: newAccessLevelFilter smart constructor.

Constructors

AccessLevelFilter' 

Fields

  • key :: Maybe AccessLevelFilterKey

    The access level.

    • Account - Filter results based on the account.
    • Role - Filter results based on the federated role of the specified user.
    • User - Filter results based on the specified user.
  • value :: Maybe Text

    The user to which the access level applies. The only supported value is Self.

Instances

Instances details
ToJSON AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

Generic AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

Associated Types

type Rep AccessLevelFilter :: Type -> Type #

Read AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

Show AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

NFData AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

Methods

rnf :: AccessLevelFilter -> () #

Eq AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

Hashable AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

type Rep AccessLevelFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.AccessLevelFilter

type Rep AccessLevelFilter = D1 ('MetaData "AccessLevelFilter" "Amazonka.ServiceCatalog.Types.AccessLevelFilter" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "AccessLevelFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessLevelFilterKey)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAccessLevelFilter :: AccessLevelFilter Source #

Create a value of AccessLevelFilter 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:key:AccessLevelFilter', accessLevelFilter_key - The access level.

  • Account - Filter results based on the account.
  • Role - Filter results based on the federated role of the specified user.
  • User - Filter results based on the specified user.

$sel:value:AccessLevelFilter', accessLevelFilter_value - The user to which the access level applies. The only supported value is Self.

accessLevelFilter_key :: Lens' AccessLevelFilter (Maybe AccessLevelFilterKey) Source #

The access level.

  • Account - Filter results based on the account.
  • Role - Filter results based on the federated role of the specified user.
  • User - Filter results based on the specified user.

accessLevelFilter_value :: Lens' AccessLevelFilter (Maybe Text) Source #

The user to which the access level applies. The only supported value is Self.

BudgetDetail

data BudgetDetail Source #

Information about a budget.

See: newBudgetDetail smart constructor.

Constructors

BudgetDetail' 

Fields

Instances

Instances details
FromJSON BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

Generic BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

Associated Types

type Rep BudgetDetail :: Type -> Type #

Read BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

Show BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

NFData BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

Methods

rnf :: BudgetDetail -> () #

Eq BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

Hashable BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

type Rep BudgetDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.BudgetDetail

type Rep BudgetDetail = D1 ('MetaData "BudgetDetail" "Amazonka.ServiceCatalog.Types.BudgetDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "BudgetDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "budgetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBudgetDetail :: BudgetDetail Source #

Create a value of BudgetDetail 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:budgetName:BudgetDetail', budgetDetail_budgetName - Name of the associated budget.

budgetDetail_budgetName :: Lens' BudgetDetail (Maybe Text) Source #

Name of the associated budget.

CloudWatchDashboard

data CloudWatchDashboard Source #

Information about a CloudWatch dashboard.

See: newCloudWatchDashboard smart constructor.

Constructors

CloudWatchDashboard' 

Fields

Instances

Instances details
FromJSON CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

Generic CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

Associated Types

type Rep CloudWatchDashboard :: Type -> Type #

Read CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

Show CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

NFData CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

Methods

rnf :: CloudWatchDashboard -> () #

Eq CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

Hashable CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

type Rep CloudWatchDashboard Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CloudWatchDashboard

type Rep CloudWatchDashboard = D1 ('MetaData "CloudWatchDashboard" "Amazonka.ServiceCatalog.Types.CloudWatchDashboard" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "CloudWatchDashboard'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchDashboard :: CloudWatchDashboard Source #

Create a value of CloudWatchDashboard 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:name:CloudWatchDashboard', cloudWatchDashboard_name - The name of the CloudWatch dashboard.

cloudWatchDashboard_name :: Lens' CloudWatchDashboard (Maybe Text) Source #

The name of the CloudWatch dashboard.

CodeStarParameters

data CodeStarParameters Source #

The subtype containing details about the Codestar connection Type.

See: newCodeStarParameters smart constructor.

Constructors

CodeStarParameters' 

Fields

  • connectionArn :: Text

    The CodeStar ARN, which is the connection between Service Catalog and the external repository.

  • repository :: Text

    The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."

  • branch :: Text

    The specific branch where the artifact resides.

  • artifactPath :: Text

    The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."

Instances

Instances details
FromJSON CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

ToJSON CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

Generic CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

Associated Types

type Rep CodeStarParameters :: Type -> Type #

Read CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

Show CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

NFData CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

Methods

rnf :: CodeStarParameters -> () #

Eq CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

Hashable CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

type Rep CodeStarParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.CodeStarParameters

type Rep CodeStarParameters = D1 ('MetaData "CodeStarParameters" "Amazonka.ServiceCatalog.Types.CodeStarParameters" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "CodeStarParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "branch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "artifactPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCodeStarParameters Source #

Create a value of CodeStarParameters 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:connectionArn:CodeStarParameters', codeStarParameters_connectionArn - The CodeStar ARN, which is the connection between Service Catalog and the external repository.

$sel:repository:CodeStarParameters', codeStarParameters_repository - The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."

$sel:branch:CodeStarParameters', codeStarParameters_branch - The specific branch where the artifact resides.

$sel:artifactPath:CodeStarParameters', codeStarParameters_artifactPath - The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."

codeStarParameters_connectionArn :: Lens' CodeStarParameters Text Source #

The CodeStar ARN, which is the connection between Service Catalog and the external repository.

codeStarParameters_repository :: Lens' CodeStarParameters Text Source #

The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."

codeStarParameters_branch :: Lens' CodeStarParameters Text Source #

The specific branch where the artifact resides.

codeStarParameters_artifactPath :: Lens' CodeStarParameters Text Source #

The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."

ConstraintDetail

data ConstraintDetail Source #

Information about a constraint.

See: newConstraintDetail smart constructor.

Constructors

ConstraintDetail' 

Fields

  • constraintId :: Maybe Text

    The identifier of the constraint.

  • description :: Maybe Text

    The description of the constraint.

  • owner :: Maybe Text

    The owner of the constraint.

  • portfolioId :: Maybe Text

    The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.

  • productId :: Maybe Text

    The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.

  • type' :: Maybe Text

    The type of constraint.

    • LAUNCH
    • NOTIFICATION
    • STACKSET
    • TEMPLATE

Instances

Instances details
FromJSON ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

Generic ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

Associated Types

type Rep ConstraintDetail :: Type -> Type #

Read ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

Show ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

NFData ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

Methods

rnf :: ConstraintDetail -> () #

Eq ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

Hashable ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

type Rep ConstraintDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintDetail

type Rep ConstraintDetail = D1 ('MetaData "ConstraintDetail" "Amazonka.ServiceCatalog.Types.ConstraintDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ConstraintDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "constraintId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "portfolioId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConstraintDetail :: ConstraintDetail Source #

Create a value of ConstraintDetail 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:constraintId:ConstraintDetail', constraintDetail_constraintId - The identifier of the constraint.

$sel:description:ConstraintDetail', constraintDetail_description - The description of the constraint.

$sel:owner:ConstraintDetail', constraintDetail_owner - The owner of the constraint.

$sel:portfolioId:ConstraintDetail', constraintDetail_portfolioId - The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.

$sel:productId:ConstraintDetail', constraintDetail_productId - The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.

$sel:type':ConstraintDetail', constraintDetail_type - The type of constraint.

  • LAUNCH
  • NOTIFICATION
  • STACKSET
  • TEMPLATE

constraintDetail_constraintId :: Lens' ConstraintDetail (Maybe Text) Source #

The identifier of the constraint.

constraintDetail_description :: Lens' ConstraintDetail (Maybe Text) Source #

The description of the constraint.

constraintDetail_portfolioId :: Lens' ConstraintDetail (Maybe Text) Source #

The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.

constraintDetail_productId :: Lens' ConstraintDetail (Maybe Text) Source #

The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.

constraintDetail_type :: Lens' ConstraintDetail (Maybe Text) Source #

The type of constraint.

  • LAUNCH
  • NOTIFICATION
  • STACKSET
  • TEMPLATE

ConstraintSummary

data ConstraintSummary Source #

Summary information about a constraint.

See: newConstraintSummary smart constructor.

Constructors

ConstraintSummary' 

Fields

Instances

Instances details
FromJSON ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

Generic ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

Associated Types

type Rep ConstraintSummary :: Type -> Type #

Read ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

Show ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

NFData ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

Methods

rnf :: ConstraintSummary -> () #

Eq ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

Hashable ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

type Rep ConstraintSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ConstraintSummary

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

newConstraintSummary :: ConstraintSummary Source #

Create a value of ConstraintSummary 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:description:ConstraintSummary', constraintSummary_description - The description of the constraint.

$sel:type':ConstraintSummary', constraintSummary_type - The type of constraint.

  • LAUNCH
  • NOTIFICATION
  • STACKSET
  • TEMPLATE

constraintSummary_description :: Lens' ConstraintSummary (Maybe Text) Source #

The description of the constraint.

constraintSummary_type :: Lens' ConstraintSummary (Maybe Text) Source #

The type of constraint.

  • LAUNCH
  • NOTIFICATION
  • STACKSET
  • TEMPLATE

ExecutionParameter

data ExecutionParameter Source #

Details of an execution parameter value that is passed to a self-service action when executed on a provisioned product.

See: newExecutionParameter smart constructor.

Constructors

ExecutionParameter' 

Fields

Instances

Instances details
FromJSON ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Generic ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Associated Types

type Rep ExecutionParameter :: Type -> Type #

Read ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Show ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

NFData ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Methods

rnf :: ExecutionParameter -> () #

Eq ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

Hashable ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

type Rep ExecutionParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ExecutionParameter

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

newExecutionParameter :: ExecutionParameter Source #

Create a value of ExecutionParameter 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:defaultValues:ExecutionParameter', executionParameter_defaultValues - The default values for the execution parameter.

$sel:name:ExecutionParameter', executionParameter_name - The name of the execution parameter.

$sel:type':ExecutionParameter', executionParameter_type - The execution parameter type.

executionParameter_defaultValues :: Lens' ExecutionParameter (Maybe [Text]) Source #

The default values for the execution parameter.

executionParameter_name :: Lens' ExecutionParameter (Maybe Text) Source #

The name of the execution parameter.

FailedServiceActionAssociation

data FailedServiceActionAssociation Source #

An object containing information about the error, along with identifying information about the self-service action and its associations.

See: newFailedServiceActionAssociation smart constructor.

Constructors

FailedServiceActionAssociation' 

Fields

Instances

Instances details
FromJSON FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

Generic FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

Associated Types

type Rep FailedServiceActionAssociation :: Type -> Type #

Read FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

Show FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

NFData FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

Eq FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

Hashable FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

type Rep FailedServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation

type Rep FailedServiceActionAssociation = D1 ('MetaData "FailedServiceActionAssociation" "Amazonka.ServiceCatalog.Types.FailedServiceActionAssociation" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "FailedServiceActionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceActionAssociationErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceActionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFailedServiceActionAssociation :: FailedServiceActionAssociation Source #

Create a value of FailedServiceActionAssociation 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:errorCode:FailedServiceActionAssociation', failedServiceActionAssociation_errorCode - The error code. Valid values are listed below.

$sel:errorMessage:FailedServiceActionAssociation', failedServiceActionAssociation_errorMessage - A text description of the error.

$sel:productId:FailedServiceActionAssociation', failedServiceActionAssociation_productId - The product identifier. For example, prod-abcdzk7xy33qa.

$sel:provisioningArtifactId:FailedServiceActionAssociation', failedServiceActionAssociation_provisioningArtifactId - The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

$sel:serviceActionId:FailedServiceActionAssociation', failedServiceActionAssociation_serviceActionId - The self-service action identifier. For example, act-fs7abcd89wxyz.

failedServiceActionAssociation_productId :: Lens' FailedServiceActionAssociation (Maybe Text) Source #

The product identifier. For example, prod-abcdzk7xy33qa.

failedServiceActionAssociation_provisioningArtifactId :: Lens' FailedServiceActionAssociation (Maybe Text) Source #

The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

failedServiceActionAssociation_serviceActionId :: Lens' FailedServiceActionAssociation (Maybe Text) Source #

The self-service action identifier. For example, act-fs7abcd89wxyz.

LastSync

data LastSync Source #

Provides details about the product's connection sync and contains the following sub-fields.

  • LastSyncTime
  • LastSyncStatus
  • LastSyncStatusMessage
  • LastSuccessfulSyncTime
  • LastSuccessfulSyncProvisioningArtifactID

See: newLastSync smart constructor.

Constructors

LastSync' 

Fields

Instances

Instances details
FromJSON LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

Generic LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

Associated Types

type Rep LastSync :: Type -> Type #

Methods

from :: LastSync -> Rep LastSync x #

to :: Rep LastSync x -> LastSync #

Read LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

Show LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

NFData LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

Methods

rnf :: LastSync -> () #

Eq LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

Hashable LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

Methods

hashWithSalt :: Int -> LastSync -> Int #

hash :: LastSync -> Int #

type Rep LastSync Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LastSync

type Rep LastSync = D1 ('MetaData "LastSync" "Amazonka.ServiceCatalog.Types.LastSync" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "LastSync'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastSuccessfulSyncProvisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastSuccessfulSyncTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LastSyncStatus)) :*: (S1 ('MetaSel ('Just "lastSyncStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastSyncTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newLastSync :: LastSync Source #

Create a value of LastSync 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:lastSuccessfulSyncProvisioningArtifactId:LastSync', lastSync_lastSuccessfulSyncProvisioningArtifactId - The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.

$sel:lastSuccessfulSyncTime:LastSync', lastSync_lastSuccessfulSyncTime - The time of the latest successful sync from the source repo artifact to the Service Catalog product.

$sel:lastSyncStatus:LastSync', lastSync_lastSyncStatus - The current status of the sync. Responses include SUCCEEDED or FAILED.

$sel:lastSyncStatusMessage:LastSync', lastSync_lastSyncStatusMessage - The sync's status message.

$sel:lastSyncTime:LastSync', lastSync_lastSyncTime - The time of the last attempted sync from the repository to the Service Catalog product.

lastSync_lastSuccessfulSyncProvisioningArtifactId :: Lens' LastSync (Maybe Text) Source #

The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.

lastSync_lastSuccessfulSyncTime :: Lens' LastSync (Maybe UTCTime) Source #

The time of the latest successful sync from the source repo artifact to the Service Catalog product.

lastSync_lastSyncStatus :: Lens' LastSync (Maybe LastSyncStatus) Source #

The current status of the sync. Responses include SUCCEEDED or FAILED.

lastSync_lastSyncTime :: Lens' LastSync (Maybe UTCTime) Source #

The time of the last attempted sync from the repository to the Service Catalog product.

LaunchPath

data LaunchPath Source #

A launch path object.

See: newLaunchPath smart constructor.

Constructors

LaunchPath' 

Fields

Instances

Instances details
FromJSON LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

Generic LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

Associated Types

type Rep LaunchPath :: Type -> Type #

Read LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

Show LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

NFData LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

Methods

rnf :: LaunchPath -> () #

Eq LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

Hashable LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

type Rep LaunchPath Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPath

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

newLaunchPath :: LaunchPath Source #

Create a value of LaunchPath 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:id:LaunchPath', launchPath_id - The identifier of the launch path.

$sel:name:LaunchPath', launchPath_name - The name of the launch path.

launchPath_id :: Lens' LaunchPath (Maybe Text) Source #

The identifier of the launch path.

launchPath_name :: Lens' LaunchPath (Maybe Text) Source #

The name of the launch path.

LaunchPathSummary

data LaunchPathSummary Source #

Summary information about a product path for a user.

See: newLaunchPathSummary smart constructor.

Constructors

LaunchPathSummary' 

Fields

Instances

Instances details
FromJSON LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

Generic LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

Associated Types

type Rep LaunchPathSummary :: Type -> Type #

Read LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

Show LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

NFData LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

Methods

rnf :: LaunchPathSummary -> () #

Eq LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

Hashable LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

type Rep LaunchPathSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.LaunchPathSummary

type Rep LaunchPathSummary = D1 ('MetaData "LaunchPathSummary" "Amazonka.ServiceCatalog.Types.LaunchPathSummary" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "LaunchPathSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "constraintSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConstraintSummary])) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))

newLaunchPathSummary :: LaunchPathSummary Source #

Create a value of LaunchPathSummary 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:constraintSummaries:LaunchPathSummary', launchPathSummary_constraintSummaries - The constraints on the portfolio-product relationship.

$sel:id:LaunchPathSummary', launchPathSummary_id - The identifier of the product path.

$sel:name:LaunchPathSummary', launchPathSummary_name - The name of the portfolio that contains the product.

$sel:tags:LaunchPathSummary', launchPathSummary_tags - The tags associated with this product path.

launchPathSummary_constraintSummaries :: Lens' LaunchPathSummary (Maybe [ConstraintSummary]) Source #

The constraints on the portfolio-product relationship.

launchPathSummary_id :: Lens' LaunchPathSummary (Maybe Text) Source #

The identifier of the product path.

launchPathSummary_name :: Lens' LaunchPathSummary (Maybe Text) Source #

The name of the portfolio that contains the product.

launchPathSummary_tags :: Lens' LaunchPathSummary (Maybe [Tag]) Source #

The tags associated with this product path.

ListRecordHistorySearchFilter

data ListRecordHistorySearchFilter Source #

The search filter to use when listing history records.

See: newListRecordHistorySearchFilter smart constructor.

Constructors

ListRecordHistorySearchFilter' 

Fields

  • key :: Maybe Text

    The filter key.

    • product - Filter results based on the specified product identifier.
    • provisionedproduct - Filter results based on the provisioned product identifier.
  • value :: Maybe Text

    The filter value.

Instances

Instances details
ToJSON ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

Generic ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

Associated Types

type Rep ListRecordHistorySearchFilter :: Type -> Type #

Read ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

Show ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

NFData ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

Eq ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

Hashable ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

type Rep ListRecordHistorySearchFilter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListRecordHistorySearchFilter

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

newListRecordHistorySearchFilter :: ListRecordHistorySearchFilter Source #

Create a value of ListRecordHistorySearchFilter 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:key:ListRecordHistorySearchFilter', listRecordHistorySearchFilter_key - The filter key.

  • product - Filter results based on the specified product identifier.
  • provisionedproduct - Filter results based on the provisioned product identifier.

$sel:value:ListRecordHistorySearchFilter', listRecordHistorySearchFilter_value - The filter value.

listRecordHistorySearchFilter_key :: Lens' ListRecordHistorySearchFilter (Maybe Text) Source #

The filter key.

  • product - Filter results based on the specified product identifier.
  • provisionedproduct - Filter results based on the provisioned product identifier.

ListTagOptionsFilters

data ListTagOptionsFilters Source #

Filters to use when listing TagOptions.

See: newListTagOptionsFilters smart constructor.

Constructors

ListTagOptionsFilters' 

Fields

Instances

Instances details
ToJSON ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

Generic ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

Associated Types

type Rep ListTagOptionsFilters :: Type -> Type #

Read ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

Show ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

NFData ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

Methods

rnf :: ListTagOptionsFilters -> () #

Eq ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

Hashable ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

type Rep ListTagOptionsFilters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ListTagOptionsFilters

type Rep ListTagOptionsFilters = D1 ('MetaData "ListTagOptionsFilters" "Amazonka.ServiceCatalog.Types.ListTagOptionsFilters" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ListTagOptionsFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListTagOptionsFilters :: ListTagOptionsFilters Source #

Create a value of ListTagOptionsFilters 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:active:ListTagOptionsFilters', listTagOptionsFilters_active - The active state.

$sel:key:ListTagOptionsFilters', listTagOptionsFilters_key - The TagOption key.

$sel:value:ListTagOptionsFilters', listTagOptionsFilters_value - The TagOption value.

OrganizationNode

data OrganizationNode Source #

Information about the organization node.

See: newOrganizationNode smart constructor.

Constructors

OrganizationNode' 

Fields

Instances

Instances details
FromJSON OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

ToJSON OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

Generic OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

Associated Types

type Rep OrganizationNode :: Type -> Type #

Read OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

Show OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

NFData OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

Methods

rnf :: OrganizationNode -> () #

Eq OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

Hashable OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

type Rep OrganizationNode Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.OrganizationNode

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

newOrganizationNode :: OrganizationNode Source #

Create a value of OrganizationNode 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:type':OrganizationNode', organizationNode_type - The organization node type.

$sel:value:OrganizationNode', organizationNode_value - The identifier of the organization node.

organizationNode_value :: Lens' OrganizationNode (Maybe Text) Source #

The identifier of the organization node.

ParameterConstraints

data ParameterConstraints Source #

The constraints that the administrator has put on the parameter.

See: newParameterConstraints smart constructor.

Constructors

ParameterConstraints' 

Fields

  • allowedPattern :: Maybe Text

    A regular expression that represents the patterns that allow for String types. The pattern must match the entire parameter value provided.

  • allowedValues :: Maybe [Text]

    The values that the administrator has allowed for the parameter.

  • constraintDescription :: Maybe Text

    A string that explains a constraint when the constraint is violated. For example, without a constraint description, a parameter that has an allowed pattern of [A-Za-z0-9]+ displays the following error message when the user specifies an invalid value:

    Malformed input-Parameter MyParameter must match pattern [A-Za-z0-9]+

    By adding a constraint description, such as must only contain letters (uppercase and lowercase) and numbers, you can display the following customized error message:

    Malformed input-Parameter MyParameter must only contain uppercase and lowercase letters and numbers.
  • maxLength :: Maybe Text

    An integer value that determines the largest number of characters you want to allow for String types.

  • maxValue :: Maybe Text

    A numeric value that determines the largest numeric value you want to allow for Number types.

  • minLength :: Maybe Text

    An integer value that determines the smallest number of characters you want to allow for String types.

  • minValue :: Maybe Text

    A numeric value that determines the smallest numeric value you want to allow for Number types.

Instances

Instances details
FromJSON ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

Generic ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

Associated Types

type Rep ParameterConstraints :: Type -> Type #

Read ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

Show ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

NFData ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

Methods

rnf :: ParameterConstraints -> () #

Eq ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

Hashable ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

type Rep ParameterConstraints Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ParameterConstraints

type Rep ParameterConstraints = D1 ('MetaData "ParameterConstraints" "Amazonka.ServiceCatalog.Types.ParameterConstraints" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ParameterConstraints'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowedPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "allowedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "constraintDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "maxLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "minLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newParameterConstraints :: ParameterConstraints Source #

Create a value of ParameterConstraints 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:allowedPattern:ParameterConstraints', parameterConstraints_allowedPattern - A regular expression that represents the patterns that allow for String types. The pattern must match the entire parameter value provided.

$sel:allowedValues:ParameterConstraints', parameterConstraints_allowedValues - The values that the administrator has allowed for the parameter.

$sel:constraintDescription:ParameterConstraints', parameterConstraints_constraintDescription - A string that explains a constraint when the constraint is violated. For example, without a constraint description, a parameter that has an allowed pattern of [A-Za-z0-9]+ displays the following error message when the user specifies an invalid value:

Malformed input-Parameter MyParameter must match pattern [A-Za-z0-9]+

By adding a constraint description, such as must only contain letters (uppercase and lowercase) and numbers, you can display the following customized error message:

Malformed input-Parameter MyParameter must only contain uppercase and lowercase letters and numbers.

$sel:maxLength:ParameterConstraints', parameterConstraints_maxLength - An integer value that determines the largest number of characters you want to allow for String types.

$sel:maxValue:ParameterConstraints', parameterConstraints_maxValue - A numeric value that determines the largest numeric value you want to allow for Number types.

$sel:minLength:ParameterConstraints', parameterConstraints_minLength - An integer value that determines the smallest number of characters you want to allow for String types.

$sel:minValue:ParameterConstraints', parameterConstraints_minValue - A numeric value that determines the smallest numeric value you want to allow for Number types.

parameterConstraints_allowedPattern :: Lens' ParameterConstraints (Maybe Text) Source #

A regular expression that represents the patterns that allow for String types. The pattern must match the entire parameter value provided.

parameterConstraints_allowedValues :: Lens' ParameterConstraints (Maybe [Text]) Source #

The values that the administrator has allowed for the parameter.

parameterConstraints_constraintDescription :: Lens' ParameterConstraints (Maybe Text) Source #

A string that explains a constraint when the constraint is violated. For example, without a constraint description, a parameter that has an allowed pattern of [A-Za-z0-9]+ displays the following error message when the user specifies an invalid value:

Malformed input-Parameter MyParameter must match pattern [A-Za-z0-9]+

By adding a constraint description, such as must only contain letters (uppercase and lowercase) and numbers, you can display the following customized error message:

Malformed input-Parameter MyParameter must only contain uppercase and lowercase letters and numbers.

parameterConstraints_maxLength :: Lens' ParameterConstraints (Maybe Text) Source #

An integer value that determines the largest number of characters you want to allow for String types.

parameterConstraints_maxValue :: Lens' ParameterConstraints (Maybe Text) Source #

A numeric value that determines the largest numeric value you want to allow for Number types.

parameterConstraints_minLength :: Lens' ParameterConstraints (Maybe Text) Source #

An integer value that determines the smallest number of characters you want to allow for String types.

parameterConstraints_minValue :: Lens' ParameterConstraints (Maybe Text) Source #

A numeric value that determines the smallest numeric value you want to allow for Number types.

PortfolioDetail

data PortfolioDetail Source #

Information about a portfolio.

See: newPortfolioDetail smart constructor.

Constructors

PortfolioDetail' 

Fields

Instances

Instances details
FromJSON PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

Generic PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

Associated Types

type Rep PortfolioDetail :: Type -> Type #

Read PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

Show PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

NFData PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

Methods

rnf :: PortfolioDetail -> () #

Eq PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

Hashable PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

type Rep PortfolioDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioDetail

type Rep PortfolioDetail = D1 ('MetaData "PortfolioDetail" "Amazonka.ServiceCatalog.Types.PortfolioDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "PortfolioDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "providerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPortfolioDetail :: PortfolioDetail Source #

Create a value of PortfolioDetail 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:arn:PortfolioDetail', portfolioDetail_arn - The ARN assigned to the portfolio.

$sel:createdTime:PortfolioDetail', portfolioDetail_createdTime - The UTC time stamp of the creation time.

$sel:description:PortfolioDetail', portfolioDetail_description - The description of the portfolio.

$sel:displayName:PortfolioDetail', portfolioDetail_displayName - The name to use for display purposes.

$sel:id:PortfolioDetail', portfolioDetail_id - The portfolio identifier.

$sel:providerName:PortfolioDetail', portfolioDetail_providerName - The name of the portfolio provider.

portfolioDetail_arn :: Lens' PortfolioDetail (Maybe Text) Source #

The ARN assigned to the portfolio.

portfolioDetail_createdTime :: Lens' PortfolioDetail (Maybe UTCTime) Source #

The UTC time stamp of the creation time.

portfolioDetail_description :: Lens' PortfolioDetail (Maybe Text) Source #

The description of the portfolio.

portfolioDetail_displayName :: Lens' PortfolioDetail (Maybe Text) Source #

The name to use for display purposes.

portfolioDetail_id :: Lens' PortfolioDetail (Maybe Text) Source #

The portfolio identifier.

portfolioDetail_providerName :: Lens' PortfolioDetail (Maybe Text) Source #

The name of the portfolio provider.

PortfolioShareDetail

data PortfolioShareDetail Source #

Information about the portfolio share.

See: newPortfolioShareDetail smart constructor.

Constructors

PortfolioShareDetail' 

Fields

  • accepted :: Maybe Bool

    Indicates whether the shared portfolio is imported by the recipient account. If the recipient is in an organization node, the share is automatically imported, and the field is always set to true.

  • principalId :: Maybe Text

    The identifier of the recipient entity that received the portfolio share. The recipient entity can be one of the following:

    1. An external account.
    2. An organziation member account.
    3. An organzational unit (OU).
    4. The organization itself. (This shares with every account in the organization).
  • sharePrincipals :: Maybe Bool

    Indicates if Principal sharing is enabled or disabled for the portfolio share.

  • shareTagOptions :: Maybe Bool

    Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.

  • type' :: Maybe DescribePortfolioShareType

    The type of the portfolio share.

Instances

Instances details
FromJSON PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

Generic PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

Associated Types

type Rep PortfolioShareDetail :: Type -> Type #

Read PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

Show PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

NFData PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

Methods

rnf :: PortfolioShareDetail -> () #

Eq PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

Hashable PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

type Rep PortfolioShareDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.PortfolioShareDetail

type Rep PortfolioShareDetail = D1 ('MetaData "PortfolioShareDetail" "Amazonka.ServiceCatalog.Types.PortfolioShareDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "PortfolioShareDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accepted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharePrincipals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "shareTagOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DescribePortfolioShareType))))))

newPortfolioShareDetail :: PortfolioShareDetail Source #

Create a value of PortfolioShareDetail 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:accepted:PortfolioShareDetail', portfolioShareDetail_accepted - Indicates whether the shared portfolio is imported by the recipient account. If the recipient is in an organization node, the share is automatically imported, and the field is always set to true.

$sel:principalId:PortfolioShareDetail', portfolioShareDetail_principalId - The identifier of the recipient entity that received the portfolio share. The recipient entity can be one of the following:

  1. An external account.
  2. An organziation member account.
  3. An organzational unit (OU).
  4. The organization itself. (This shares with every account in the organization).

$sel:sharePrincipals:PortfolioShareDetail', portfolioShareDetail_sharePrincipals - Indicates if Principal sharing is enabled or disabled for the portfolio share.

$sel:shareTagOptions:PortfolioShareDetail', portfolioShareDetail_shareTagOptions - Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.

$sel:type':PortfolioShareDetail', portfolioShareDetail_type - The type of the portfolio share.

portfolioShareDetail_accepted :: Lens' PortfolioShareDetail (Maybe Bool) Source #

Indicates whether the shared portfolio is imported by the recipient account. If the recipient is in an organization node, the share is automatically imported, and the field is always set to true.

portfolioShareDetail_principalId :: Lens' PortfolioShareDetail (Maybe Text) Source #

The identifier of the recipient entity that received the portfolio share. The recipient entity can be one of the following:

  1. An external account.
  2. An organziation member account.
  3. An organzational unit (OU).
  4. The organization itself. (This shares with every account in the organization).

portfolioShareDetail_sharePrincipals :: Lens' PortfolioShareDetail (Maybe Bool) Source #

Indicates if Principal sharing is enabled or disabled for the portfolio share.

portfolioShareDetail_shareTagOptions :: Lens' PortfolioShareDetail (Maybe Bool) Source #

Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.

Principal

data Principal Source #

Information about a principal.

See: newPrincipal smart constructor.

Constructors

Principal' 

Fields

  • principalARN :: Maybe Text

    The ARN of the principal (IAM user, role, or group). This field allows for an ARN with no accountID if the PrincipalType is an IAM_PATTERN.

  • principalType :: Maybe PrincipalType

    The principal type. The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you use an ARN with no accountID.

Instances

Instances details
FromJSON Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

Generic Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

Associated Types

type Rep Principal :: Type -> Type #

Read Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

Show Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

NFData Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

Methods

rnf :: Principal -> () #

Eq Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

Hashable Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

type Rep Principal Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Principal

type Rep Principal = D1 ('MetaData "Principal" "Amazonka.ServiceCatalog.Types.Principal" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "Principal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "principalARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType))))

newPrincipal :: Principal Source #

Create a value of Principal 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:principalARN:Principal', principal_principalARN - The ARN of the principal (IAM user, role, or group). This field allows for an ARN with no accountID if the PrincipalType is an IAM_PATTERN.

$sel:principalType:Principal', principal_principalType - The principal type. The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you use an ARN with no accountID.

principal_principalARN :: Lens' Principal (Maybe Text) Source #

The ARN of the principal (IAM user, role, or group). This field allows for an ARN with no accountID if the PrincipalType is an IAM_PATTERN.

principal_principalType :: Lens' Principal (Maybe PrincipalType) Source #

The principal type. The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you use an ARN with no accountID.

ProductViewAggregationValue

data ProductViewAggregationValue Source #

A single product view aggregation value/count pair, containing metadata about each product to which the calling user has access.

See: newProductViewAggregationValue smart constructor.

Constructors

ProductViewAggregationValue' 

Fields

Instances

Instances details
FromJSON ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

Generic ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

Associated Types

type Rep ProductViewAggregationValue :: Type -> Type #

Read ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

Show ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

NFData ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

Eq ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

Hashable ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

type Rep ProductViewAggregationValue Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewAggregationValue

type Rep ProductViewAggregationValue = D1 ('MetaData "ProductViewAggregationValue" "Amazonka.ServiceCatalog.Types.ProductViewAggregationValue" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProductViewAggregationValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "approximateCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newProductViewAggregationValue :: ProductViewAggregationValue Source #

Create a value of ProductViewAggregationValue 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:approximateCount:ProductViewAggregationValue', productViewAggregationValue_approximateCount - An approximate count of the products that match the value.

$sel:value:ProductViewAggregationValue', productViewAggregationValue_value - The value of the product view aggregation.

productViewAggregationValue_approximateCount :: Lens' ProductViewAggregationValue (Maybe Int) Source #

An approximate count of the products that match the value.

ProductViewDetail

data ProductViewDetail Source #

Information about a product view.

See: newProductViewDetail smart constructor.

Constructors

ProductViewDetail' 

Fields

  • createdTime :: Maybe POSIX

    The UTC time stamp of the creation time.

  • productARN :: Maybe Text

    The ARN of the product.

  • productViewSummary :: Maybe ProductViewSummary

    Summary information about the product view.

  • sourceConnection :: Maybe SourceConnectionDetail

    A top level ProductViewDetail response containing details about the product’s connection. Service Catalog returns this field for the CreateProduct, UpdateProduct, DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.

  • status :: Maybe RequestStatus

    The status of the product.

    • AVAILABLE - The product is ready for use.
    • CREATING - Product creation has started; the product is not ready for use.
    • FAILED - An action failed.

Instances

Instances details
FromJSON ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

Generic ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

Associated Types

type Rep ProductViewDetail :: Type -> Type #

Read ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

Show ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

NFData ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

Methods

rnf :: ProductViewDetail -> () #

Eq ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

Hashable ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

type Rep ProductViewDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewDetail

type Rep ProductViewDetail = D1 ('MetaData "ProductViewDetail" "Amazonka.ServiceCatalog.Types.ProductViewDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProductViewDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "productARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productViewSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductViewSummary)) :*: (S1 ('MetaSel ('Just "sourceConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceConnectionDetail)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RequestStatus))))))

newProductViewDetail :: ProductViewDetail Source #

Create a value of ProductViewDetail 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:createdTime:ProductViewDetail', productViewDetail_createdTime - The UTC time stamp of the creation time.

$sel:productARN:ProductViewDetail', productViewDetail_productARN - The ARN of the product.

$sel:productViewSummary:ProductViewDetail', productViewDetail_productViewSummary - Summary information about the product view.

$sel:sourceConnection:ProductViewDetail', productViewDetail_sourceConnection - A top level ProductViewDetail response containing details about the product’s connection. Service Catalog returns this field for the CreateProduct, UpdateProduct, DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.

$sel:status:ProductViewDetail', productViewDetail_status - The status of the product.

  • AVAILABLE - The product is ready for use.
  • CREATING - Product creation has started; the product is not ready for use.
  • FAILED - An action failed.

productViewDetail_createdTime :: Lens' ProductViewDetail (Maybe UTCTime) Source #

The UTC time stamp of the creation time.

productViewDetail_sourceConnection :: Lens' ProductViewDetail (Maybe SourceConnectionDetail) Source #

A top level ProductViewDetail response containing details about the product’s connection. Service Catalog returns this field for the CreateProduct, UpdateProduct, DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.

productViewDetail_status :: Lens' ProductViewDetail (Maybe RequestStatus) Source #

The status of the product.

  • AVAILABLE - The product is ready for use.
  • CREATING - Product creation has started; the product is not ready for use.
  • FAILED - An action failed.

ProductViewSummary

data ProductViewSummary Source #

Summary information about a product view.

See: newProductViewSummary smart constructor.

Constructors

ProductViewSummary' 

Fields

  • distributor :: Maybe Text

    The distributor of the product. Contact the product administrator for the significance of this value.

  • hasDefaultPath :: Maybe Bool

    Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

  • id :: Maybe Text

    The product view identifier.

  • name :: Maybe Text

    The name of the product.

  • owner :: Maybe Text

    The owner of the product. Contact the product administrator for the significance of this value.

  • productId :: Maybe Text

    The product identifier.

  • shortDescription :: Maybe Text

    Short description of the product.

  • supportDescription :: Maybe Text

    The description of the support for this Product.

  • supportEmail :: Maybe Text

    The email contact information to obtain support for this Product.

  • supportUrl :: Maybe Text

    The URL information to obtain support for this Product.

  • type' :: Maybe ProductType

    The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by Amazon Web Services Marketplace.

Instances

Instances details
FromJSON ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

Generic ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

Associated Types

type Rep ProductViewSummary :: Type -> Type #

Read ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

Show ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

NFData ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

Methods

rnf :: ProductViewSummary -> () #

Eq ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

Hashable ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

type Rep ProductViewSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProductViewSummary

type Rep ProductViewSummary = D1 ('MetaData "ProductViewSummary" "Amazonka.ServiceCatalog.Types.ProductViewSummary" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProductViewSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "distributor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hasDefaultPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shortDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "supportDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "supportEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "supportUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductType)))))))

newProductViewSummary :: ProductViewSummary Source #

Create a value of ProductViewSummary 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:distributor:ProductViewSummary', productViewSummary_distributor - The distributor of the product. Contact the product administrator for the significance of this value.

$sel:hasDefaultPath:ProductViewSummary', productViewSummary_hasDefaultPath - Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

$sel:id:ProductViewSummary', productViewSummary_id - The product view identifier.

$sel:name:ProductViewSummary', productViewSummary_name - The name of the product.

$sel:owner:ProductViewSummary', productViewSummary_owner - The owner of the product. Contact the product administrator for the significance of this value.

$sel:productId:ProductViewSummary', productViewSummary_productId - The product identifier.

$sel:shortDescription:ProductViewSummary', productViewSummary_shortDescription - Short description of the product.

$sel:supportDescription:ProductViewSummary', productViewSummary_supportDescription - The description of the support for this Product.

$sel:supportEmail:ProductViewSummary', productViewSummary_supportEmail - The email contact information to obtain support for this Product.

$sel:supportUrl:ProductViewSummary', productViewSummary_supportUrl - The URL information to obtain support for this Product.

$sel:type':ProductViewSummary', productViewSummary_type - The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by Amazon Web Services Marketplace.

productViewSummary_distributor :: Lens' ProductViewSummary (Maybe Text) Source #

The distributor of the product. Contact the product administrator for the significance of this value.

productViewSummary_hasDefaultPath :: Lens' ProductViewSummary (Maybe Bool) Source #

Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

productViewSummary_owner :: Lens' ProductViewSummary (Maybe Text) Source #

The owner of the product. Contact the product administrator for the significance of this value.

productViewSummary_supportDescription :: Lens' ProductViewSummary (Maybe Text) Source #

The description of the support for this Product.

productViewSummary_supportEmail :: Lens' ProductViewSummary (Maybe Text) Source #

The email contact information to obtain support for this Product.

productViewSummary_supportUrl :: Lens' ProductViewSummary (Maybe Text) Source #

The URL information to obtain support for this Product.

productViewSummary_type :: Lens' ProductViewSummary (Maybe ProductType) Source #

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by Amazon Web Services Marketplace.

ProvisionedProductAttribute

data ProvisionedProductAttribute Source #

Information about a provisioned product.

See: newProvisionedProductAttribute smart constructor.

Constructors

ProvisionedProductAttribute' 

Fields

  • arn :: Maybe Text

    The ARN of the provisioned product.

  • createdTime :: Maybe POSIX

    The UTC time stamp of the creation time.

  • id :: Maybe Text

    The identifier of the provisioned product.

  • idempotencyToken :: Maybe Text

    A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

  • lastProvisioningRecordId :: Maybe Text

    The record identifier of the last request performed on this provisioned product of the following types:

    • ProvisionedProduct
    • UpdateProvisionedProduct
    • ExecuteProvisionedProductPlan
    • TerminateProvisionedProduct
  • lastRecordId :: Maybe Text

    The record identifier of the last request performed on this provisioned product.

  • lastSuccessfulProvisioningRecordId :: Maybe Text

    The record identifier of the last successful request performed on this provisioned product of the following types:

    • ProvisionedProduct
    • UpdateProvisionedProduct
    • ExecuteProvisionedProductPlan
    • TerminateProvisionedProduct
  • name :: Maybe Text

    The user-friendly name of the provisioned product.

  • physicalId :: Maybe Text

    The assigned identifier for the resource, such as an EC2 instance ID or an S3 bucket name.

  • productId :: Maybe Text

    The product identifier.

  • productName :: Maybe Text

    The name of the product.

  • provisioningArtifactId :: Maybe Text

    The identifier of the provisioning artifact.

  • provisioningArtifactName :: Maybe Text

    The name of the provisioning artifact.

  • status :: Maybe ProvisionedProductStatus

    The current status of the provisioned product.

    • AVAILABLE - Stable state, ready to perform any operation. The most recent operation succeeded and completed.
    • UNDER_CHANGE - Transitive state. Operations performed might not have valid results. Wait for an AVAILABLE status before performing operations.
    • TAINTED - Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.
    • ERROR - An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
    • PLAN_IN_PROGRESS - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an AVAILABLE status before performing operations.
  • statusMessage :: Maybe Text

    The current status message of the provisioned product.

  • tags :: Maybe [Tag]

    One or more tags.

  • type' :: Maybe Text

    The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

  • userArn :: Maybe Text

    The Amazon Resource Name (ARN) of the IAM user.

  • userArnSession :: Maybe Text

    The ARN of the IAM user in the session. This ARN might contain a session ID.

Instances

Instances details
FromJSON ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

Generic ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

Associated Types

type Rep ProvisionedProductAttribute :: Type -> Type #

Read ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

Show ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

NFData ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

Eq ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

Hashable ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

type Rep ProvisionedProductAttribute Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute

type Rep ProvisionedProductAttribute = D1 ('MetaData "ProvisionedProductAttribute" "Amazonka.ServiceCatalog.Types.ProvisionedProductAttribute" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisionedProductAttribute'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "idempotencyToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastProvisioningRecordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastRecordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastSuccessfulProvisioningRecordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "physicalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "provisioningArtifactName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedProductStatus))))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userArnSession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newProvisionedProductAttribute :: ProvisionedProductAttribute Source #

Create a value of ProvisionedProductAttribute 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:arn:ProvisionedProductAttribute', provisionedProductAttribute_arn - The ARN of the provisioned product.

$sel:createdTime:ProvisionedProductAttribute', provisionedProductAttribute_createdTime - The UTC time stamp of the creation time.

$sel:id:ProvisionedProductAttribute', provisionedProductAttribute_id - The identifier of the provisioned product.

$sel:idempotencyToken:ProvisionedProductAttribute', provisionedProductAttribute_idempotencyToken - A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

$sel:lastProvisioningRecordId:ProvisionedProductAttribute', provisionedProductAttribute_lastProvisioningRecordId - The record identifier of the last request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

$sel:lastRecordId:ProvisionedProductAttribute', provisionedProductAttribute_lastRecordId - The record identifier of the last request performed on this provisioned product.

$sel:lastSuccessfulProvisioningRecordId:ProvisionedProductAttribute', provisionedProductAttribute_lastSuccessfulProvisioningRecordId - The record identifier of the last successful request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

$sel:name:ProvisionedProductAttribute', provisionedProductAttribute_name - The user-friendly name of the provisioned product.

$sel:physicalId:ProvisionedProductAttribute', provisionedProductAttribute_physicalId - The assigned identifier for the resource, such as an EC2 instance ID or an S3 bucket name.

$sel:productId:ProvisionedProductAttribute', provisionedProductAttribute_productId - The product identifier.

$sel:productName:ProvisionedProductAttribute', provisionedProductAttribute_productName - The name of the product.

$sel:provisioningArtifactId:ProvisionedProductAttribute', provisionedProductAttribute_provisioningArtifactId - The identifier of the provisioning artifact.

$sel:provisioningArtifactName:ProvisionedProductAttribute', provisionedProductAttribute_provisioningArtifactName - The name of the provisioning artifact.

$sel:status:ProvisionedProductAttribute', provisionedProductAttribute_status - The current status of the provisioned product.

  • AVAILABLE - Stable state, ready to perform any operation. The most recent operation succeeded and completed.
  • UNDER_CHANGE - Transitive state. Operations performed might not have valid results. Wait for an AVAILABLE status before performing operations.
  • TAINTED - Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.
  • ERROR - An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
  • PLAN_IN_PROGRESS - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an AVAILABLE status before performing operations.

$sel:statusMessage:ProvisionedProductAttribute', provisionedProductAttribute_statusMessage - The current status message of the provisioned product.

$sel:tags:ProvisionedProductAttribute', provisionedProductAttribute_tags - One or more tags.

$sel:type':ProvisionedProductAttribute', provisionedProductAttribute_type - The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

$sel:userArn:ProvisionedProductAttribute', provisionedProductAttribute_userArn - The Amazon Resource Name (ARN) of the IAM user.

$sel:userArnSession:ProvisionedProductAttribute', provisionedProductAttribute_userArnSession - The ARN of the IAM user in the session. This ARN might contain a session ID.

provisionedProductAttribute_id :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The identifier of the provisioned product.

provisionedProductAttribute_idempotencyToken :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

provisionedProductAttribute_lastProvisioningRecordId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The record identifier of the last request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

provisionedProductAttribute_lastRecordId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The record identifier of the last request performed on this provisioned product.

provisionedProductAttribute_lastSuccessfulProvisioningRecordId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The record identifier of the last successful request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

provisionedProductAttribute_name :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The user-friendly name of the provisioned product.

provisionedProductAttribute_physicalId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The assigned identifier for the resource, such as an EC2 instance ID or an S3 bucket name.

provisionedProductAttribute_status :: Lens' ProvisionedProductAttribute (Maybe ProvisionedProductStatus) Source #

The current status of the provisioned product.

  • AVAILABLE - Stable state, ready to perform any operation. The most recent operation succeeded and completed.
  • UNDER_CHANGE - Transitive state. Operations performed might not have valid results. Wait for an AVAILABLE status before performing operations.
  • TAINTED - Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.
  • ERROR - An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
  • PLAN_IN_PROGRESS - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an AVAILABLE status before performing operations.

provisionedProductAttribute_statusMessage :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The current status message of the provisioned product.

provisionedProductAttribute_type :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

provisionedProductAttribute_userArn :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM user.

provisionedProductAttribute_userArnSession :: Lens' ProvisionedProductAttribute (Maybe Text) Source #

The ARN of the IAM user in the session. This ARN might contain a session ID.

ProvisionedProductDetail

data ProvisionedProductDetail Source #

Information about a provisioned product.

See: newProvisionedProductDetail smart constructor.

Constructors

ProvisionedProductDetail' 

Fields

  • arn :: Maybe Text

    The ARN of the provisioned product.

  • createdTime :: Maybe POSIX

    The UTC time stamp of the creation time.

  • id :: Maybe Text

    The identifier of the provisioned product.

  • idempotencyToken :: Maybe Text

    A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

  • lastProvisioningRecordId :: Maybe Text

    The record identifier of the last request performed on this provisioned product of the following types:

    • ProvisionedProduct
    • UpdateProvisionedProduct
    • ExecuteProvisionedProductPlan
    • TerminateProvisionedProduct
  • lastRecordId :: Maybe Text

    The record identifier of the last request performed on this provisioned product.

  • lastSuccessfulProvisioningRecordId :: Maybe Text

    The record identifier of the last successful request performed on this provisioned product of the following types:

    • ProvisionedProduct
    • UpdateProvisionedProduct
    • ExecuteProvisionedProductPlan
    • TerminateProvisionedProduct
  • launchRoleArn :: Maybe Text

    The ARN of the launch role associated with the provisioned product.

  • name :: Maybe Text

    The user-friendly name of the provisioned product.

  • productId :: Maybe Text

    The product identifier. For example, prod-abcdzk7xy33qa.

  • provisioningArtifactId :: Maybe Text

    The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

  • status :: Maybe ProvisionedProductStatus

    The current status of the provisioned product.

    • AVAILABLE - Stable state, ready to perform any operation. The most recent operation succeeded and completed.
    • UNDER_CHANGE - Transitive state. Operations performed might not have valid results. Wait for an AVAILABLE status before performing operations.
    • TAINTED - Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.
    • ERROR - An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
    • PLAN_IN_PROGRESS - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an AVAILABLE status before performing operations.
  • statusMessage :: Maybe Text

    The current status message of the provisioned product.

  • type' :: Maybe Text

    The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

Instances

Instances details
FromJSON ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

Generic ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

Associated Types

type Rep ProvisionedProductDetail :: Type -> Type #

Read ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

Show ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

NFData ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

Eq ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

Hashable ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

type Rep ProvisionedProductDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductDetail

type Rep ProvisionedProductDetail = D1 ('MetaData "ProvisionedProductDetail" "Amazonka.ServiceCatalog.Types.ProvisionedProductDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisionedProductDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "idempotencyToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastProvisioningRecordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastRecordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastSuccessfulProvisioningRecordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "launchRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedProductStatus))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newProvisionedProductDetail :: ProvisionedProductDetail Source #

Create a value of ProvisionedProductDetail 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:arn:ProvisionedProductDetail', provisionedProductDetail_arn - The ARN of the provisioned product.

$sel:createdTime:ProvisionedProductDetail', provisionedProductDetail_createdTime - The UTC time stamp of the creation time.

$sel:id:ProvisionedProductDetail', provisionedProductDetail_id - The identifier of the provisioned product.

$sel:idempotencyToken:ProvisionedProductDetail', provisionedProductDetail_idempotencyToken - A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

$sel:lastProvisioningRecordId:ProvisionedProductDetail', provisionedProductDetail_lastProvisioningRecordId - The record identifier of the last request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

$sel:lastRecordId:ProvisionedProductDetail', provisionedProductDetail_lastRecordId - The record identifier of the last request performed on this provisioned product.

$sel:lastSuccessfulProvisioningRecordId:ProvisionedProductDetail', provisionedProductDetail_lastSuccessfulProvisioningRecordId - The record identifier of the last successful request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

$sel:launchRoleArn:ProvisionedProductDetail', provisionedProductDetail_launchRoleArn - The ARN of the launch role associated with the provisioned product.

$sel:name:ProvisionedProductDetail', provisionedProductDetail_name - The user-friendly name of the provisioned product.

$sel:productId:ProvisionedProductDetail', provisionedProductDetail_productId - The product identifier. For example, prod-abcdzk7xy33qa.

$sel:provisioningArtifactId:ProvisionedProductDetail', provisionedProductDetail_provisioningArtifactId - The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

$sel:status:ProvisionedProductDetail', provisionedProductDetail_status - The current status of the provisioned product.

  • AVAILABLE - Stable state, ready to perform any operation. The most recent operation succeeded and completed.
  • UNDER_CHANGE - Transitive state. Operations performed might not have valid results. Wait for an AVAILABLE status before performing operations.
  • TAINTED - Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.
  • ERROR - An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
  • PLAN_IN_PROGRESS - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an AVAILABLE status before performing operations.

$sel:statusMessage:ProvisionedProductDetail', provisionedProductDetail_statusMessage - The current status message of the provisioned product.

$sel:type':ProvisionedProductDetail', provisionedProductDetail_type - The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

provisionedProductDetail_id :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The identifier of the provisioned product.

provisionedProductDetail_idempotencyToken :: Lens' ProvisionedProductDetail (Maybe Text) Source #

A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

provisionedProductDetail_lastProvisioningRecordId :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The record identifier of the last request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

provisionedProductDetail_lastRecordId :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The record identifier of the last request performed on this provisioned product.

provisionedProductDetail_lastSuccessfulProvisioningRecordId :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The record identifier of the last successful request performed on this provisioned product of the following types:

  • ProvisionedProduct
  • UpdateProvisionedProduct
  • ExecuteProvisionedProductPlan
  • TerminateProvisionedProduct

provisionedProductDetail_launchRoleArn :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The ARN of the launch role associated with the provisioned product.

provisionedProductDetail_name :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The user-friendly name of the provisioned product.

provisionedProductDetail_productId :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The product identifier. For example, prod-abcdzk7xy33qa.

provisionedProductDetail_provisioningArtifactId :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

provisionedProductDetail_status :: Lens' ProvisionedProductDetail (Maybe ProvisionedProductStatus) Source #

The current status of the provisioned product.

  • AVAILABLE - Stable state, ready to perform any operation. The most recent operation succeeded and completed.
  • UNDER_CHANGE - Transitive state. Operations performed might not have valid results. Wait for an AVAILABLE status before performing operations.
  • TAINTED - Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.
  • ERROR - An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.
  • PLAN_IN_PROGRESS - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an AVAILABLE status before performing operations.

provisionedProductDetail_statusMessage :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The current status message of the provisioned product.

provisionedProductDetail_type :: Lens' ProvisionedProductDetail (Maybe Text) Source #

The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

ProvisionedProductPlanDetails

data ProvisionedProductPlanDetails Source #

Information about a plan.

See: newProvisionedProductPlanDetails smart constructor.

Constructors

ProvisionedProductPlanDetails' 

Fields

Instances

Instances details
FromJSON ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

Generic ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

Associated Types

type Rep ProvisionedProductPlanDetails :: Type -> Type #

Read ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

Show ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

NFData ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

Eq ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

Hashable ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

type Rep ProvisionedProductPlanDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails

type Rep ProvisionedProductPlanDetails = D1 ('MetaData "ProvisionedProductPlanDetails" "Amazonka.ServiceCatalog.Types.ProvisionedProductPlanDetails" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisionedProductPlanDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "notificationArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "pathId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "planId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "planName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "planType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedProductPlanType)) :*: S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "provisionProductId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisionProductName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisioningParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpdateProvisioningParameter])))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedProductPlanStatus)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "updatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newProvisionedProductPlanDetails :: ProvisionedProductPlanDetails Source #

Create a value of ProvisionedProductPlanDetails 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:createdTime:ProvisionedProductPlanDetails', provisionedProductPlanDetails_createdTime - The UTC time stamp of the creation time.

$sel:notificationArns:ProvisionedProductPlanDetails', provisionedProductPlanDetails_notificationArns - Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

$sel:pathId:ProvisionedProductPlanDetails', provisionedProductPlanDetails_pathId - The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.

$sel:planId:ProvisionedProductPlanDetails', provisionedProductPlanDetails_planId - The plan identifier.

$sel:planName:ProvisionedProductPlanDetails', provisionedProductPlanDetails_planName - The name of the plan.

$sel:planType:ProvisionedProductPlanDetails', provisionedProductPlanDetails_planType - The plan type.

$sel:productId:ProvisionedProductPlanDetails', provisionedProductPlanDetails_productId - The product identifier.

$sel:provisionProductId:ProvisionedProductPlanDetails', provisionedProductPlanDetails_provisionProductId - The product identifier.

$sel:provisionProductName:ProvisionedProductPlanDetails', provisionedProductPlanDetails_provisionProductName - The user-friendly name of the provisioned product.

$sel:provisioningArtifactId:ProvisionedProductPlanDetails', provisionedProductPlanDetails_provisioningArtifactId - The identifier of the provisioning artifact.

$sel:provisioningParameters:ProvisionedProductPlanDetails', provisionedProductPlanDetails_provisioningParameters - Parameters specified by the administrator that are required for provisioning the product.

$sel:status:ProvisionedProductPlanDetails', provisionedProductPlanDetails_status - The status.

$sel:statusMessage:ProvisionedProductPlanDetails', provisionedProductPlanDetails_statusMessage - The status message.

$sel:tags:ProvisionedProductPlanDetails', provisionedProductPlanDetails_tags - One or more tags.

$sel:updatedTime:ProvisionedProductPlanDetails', provisionedProductPlanDetails_updatedTime - The UTC time stamp when the plan was last updated.

provisionedProductPlanDetails_notificationArns :: Lens' ProvisionedProductPlanDetails (Maybe [Text]) Source #

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

provisionedProductPlanDetails_pathId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #

The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.

provisionedProductPlanDetails_provisioningParameters :: Lens' ProvisionedProductPlanDetails (Maybe [UpdateProvisioningParameter]) Source #

Parameters specified by the administrator that are required for provisioning the product.

ProvisionedProductPlanSummary

data ProvisionedProductPlanSummary Source #

Summary information about a plan.

See: newProvisionedProductPlanSummary smart constructor.

Constructors

ProvisionedProductPlanSummary' 

Fields

Instances

Instances details
FromJSON ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

Generic ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

Associated Types

type Rep ProvisionedProductPlanSummary :: Type -> Type #

Read ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

Show ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

NFData ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

Eq ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

Hashable ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

type Rep ProvisionedProductPlanSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary

type Rep ProvisionedProductPlanSummary = D1 ('MetaData "ProvisionedProductPlanSummary" "Amazonka.ServiceCatalog.Types.ProvisionedProductPlanSummary" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisionedProductPlanSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "planId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "planName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "planType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedProductPlanType)))) :*: (S1 ('MetaSel ('Just "provisionProductId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "provisionProductName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

ProvisioningArtifact

data ProvisioningArtifact Source #

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

See: newProvisioningArtifact smart constructor.

Constructors

ProvisioningArtifact' 

Fields

Instances

Instances details
FromJSON ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

Generic ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

Associated Types

type Rep ProvisioningArtifact :: Type -> Type #

Read ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

Show ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

NFData ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

Methods

rnf :: ProvisioningArtifact -> () #

Eq ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

Hashable ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

type Rep ProvisioningArtifact Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifact

type Rep ProvisioningArtifact = D1 ('MetaData "ProvisioningArtifact" "Amazonka.ServiceCatalog.Types.ProvisioningArtifact" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisioningArtifact'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "guidance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisioningArtifactGuidance)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newProvisioningArtifact :: ProvisioningArtifact Source #

Create a value of ProvisioningArtifact 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:createdTime:ProvisioningArtifact', provisioningArtifact_createdTime - The UTC time stamp of the creation time.

$sel:description:ProvisioningArtifact', provisioningArtifact_description - The description of the provisioning artifact.

$sel:guidance:ProvisioningArtifact', provisioningArtifact_guidance - Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.

$sel:id:ProvisioningArtifact', provisioningArtifact_id - The identifier of the provisioning artifact.

$sel:name:ProvisioningArtifact', provisioningArtifact_name - The name of the provisioning artifact.

provisioningArtifact_createdTime :: Lens' ProvisioningArtifact (Maybe UTCTime) Source #

The UTC time stamp of the creation time.

provisioningArtifact_description :: Lens' ProvisioningArtifact (Maybe Text) Source #

The description of the provisioning artifact.

provisioningArtifact_guidance :: Lens' ProvisioningArtifact (Maybe ProvisioningArtifactGuidance) Source #

Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.

provisioningArtifact_id :: Lens' ProvisioningArtifact (Maybe Text) Source #

The identifier of the provisioning artifact.

provisioningArtifact_name :: Lens' ProvisioningArtifact (Maybe Text) Source #

The name of the provisioning artifact.

ProvisioningArtifactDetail

data ProvisioningArtifactDetail Source #

Information about a provisioning artifact (also known as a version) for a product.

See: newProvisioningArtifactDetail smart constructor.

Constructors

ProvisioningArtifactDetail' 

Fields

  • active :: Maybe Bool

    Indicates whether the product version is active.

  • createdTime :: Maybe POSIX

    The UTC time stamp of the creation time.

  • description :: Maybe Text

    The description of the provisioning artifact.

  • guidance :: Maybe ProvisioningArtifactGuidance

    Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.

  • id :: Maybe Text

    The identifier of the provisioning artifact.

  • name :: Maybe Text

    The name of the provisioning artifact.

  • sourceRevision :: Maybe Text

    Specifies the revision of the external artifact that was used to automatically sync the Service Catalog product and create the provisioning artifact. Service Catalog includes this response parameter as a high level field to the existing ProvisioningArtifactDetail type, which is returned as part of the response for CreateProduct, UpdateProduct, DescribeProductAsAdmin, DescribeProvisioningArtifact, ListProvisioningArtifact, and UpdateProvisioningArticat APIs.

    This field only exists for Repo-Synced products.

  • type' :: Maybe ProvisioningArtifactType

    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - CloudFormation template
    • MARKETPLACE_AMI - Amazon Web Services Marketplace AMI
    • MARKETPLACE_CAR - Amazon Web Services Marketplace Clusters and Amazon Web Services Resources

Instances

Instances details
FromJSON ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

Generic ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

Associated Types

type Rep ProvisioningArtifactDetail :: Type -> Type #

Read ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

Show ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

NFData ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

Eq ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

Hashable ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

type Rep ProvisioningArtifactDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactDetail

newProvisioningArtifactDetail :: ProvisioningArtifactDetail Source #

Create a value of ProvisioningArtifactDetail 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:active:ProvisioningArtifactDetail', provisioningArtifactDetail_active - Indicates whether the product version is active.

$sel:createdTime:ProvisioningArtifactDetail', provisioningArtifactDetail_createdTime - The UTC time stamp of the creation time.

$sel:description:ProvisioningArtifactDetail', provisioningArtifactDetail_description - The description of the provisioning artifact.

$sel:guidance:ProvisioningArtifactDetail', provisioningArtifactDetail_guidance - Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.

$sel:id:ProvisioningArtifactDetail', provisioningArtifactDetail_id - The identifier of the provisioning artifact.

$sel:name:ProvisioningArtifactDetail', provisioningArtifactDetail_name - The name of the provisioning artifact.

$sel:sourceRevision:ProvisioningArtifactDetail', provisioningArtifactDetail_sourceRevision - Specifies the revision of the external artifact that was used to automatically sync the Service Catalog product and create the provisioning artifact. Service Catalog includes this response parameter as a high level field to the existing ProvisioningArtifactDetail type, which is returned as part of the response for CreateProduct, UpdateProduct, DescribeProductAsAdmin, DescribeProvisioningArtifact, ListProvisioningArtifact, and UpdateProvisioningArticat APIs.

This field only exists for Repo-Synced products.

$sel:type':ProvisioningArtifactDetail', provisioningArtifactDetail_type - The type of provisioning artifact.

  • CLOUD_FORMATION_TEMPLATE - CloudFormation template
  • MARKETPLACE_AMI - Amazon Web Services Marketplace AMI
  • MARKETPLACE_CAR - Amazon Web Services Marketplace Clusters and Amazon Web Services Resources

provisioningArtifactDetail_active :: Lens' ProvisioningArtifactDetail (Maybe Bool) Source #

Indicates whether the product version is active.

provisioningArtifactDetail_guidance :: Lens' ProvisioningArtifactDetail (Maybe ProvisioningArtifactGuidance) Source #

Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.

provisioningArtifactDetail_id :: Lens' ProvisioningArtifactDetail (Maybe Text) Source #

The identifier of the provisioning artifact.

provisioningArtifactDetail_sourceRevision :: Lens' ProvisioningArtifactDetail (Maybe Text) Source #

Specifies the revision of the external artifact that was used to automatically sync the Service Catalog product and create the provisioning artifact. Service Catalog includes this response parameter as a high level field to the existing ProvisioningArtifactDetail type, which is returned as part of the response for CreateProduct, UpdateProduct, DescribeProductAsAdmin, DescribeProvisioningArtifact, ListProvisioningArtifact, and UpdateProvisioningArticat APIs.

This field only exists for Repo-Synced products.

provisioningArtifactDetail_type :: Lens' ProvisioningArtifactDetail (Maybe ProvisioningArtifactType) Source #

The type of provisioning artifact.

  • CLOUD_FORMATION_TEMPLATE - CloudFormation template
  • MARKETPLACE_AMI - Amazon Web Services Marketplace AMI
  • MARKETPLACE_CAR - Amazon Web Services Marketplace Clusters and Amazon Web Services Resources

ProvisioningArtifactOutput

data ProvisioningArtifactOutput Source #

Provisioning artifact output.

See: newProvisioningArtifactOutput smart constructor.

Constructors

ProvisioningArtifactOutput' 

Fields

Instances

Instances details
FromJSON ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

Generic ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

Associated Types

type Rep ProvisioningArtifactOutput :: Type -> Type #

Read ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

Show ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

NFData ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

Eq ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

Hashable ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

type Rep ProvisioningArtifactOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactOutput

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

newProvisioningArtifactOutput :: ProvisioningArtifactOutput Source #

Create a value of ProvisioningArtifactOutput 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:description:ProvisioningArtifactOutput', provisioningArtifactOutput_description - Description of the provisioning artifact output key.

$sel:key:ProvisioningArtifactOutput', provisioningArtifactOutput_key - The provisioning artifact output key.

provisioningArtifactOutput_description :: Lens' ProvisioningArtifactOutput (Maybe Text) Source #

Description of the provisioning artifact output key.

ProvisioningArtifactParameter

data ProvisioningArtifactParameter Source #

Information about a parameter used to provision a product.

See: newProvisioningArtifactParameter smart constructor.

Constructors

ProvisioningArtifactParameter' 

Fields

Instances

Instances details
FromJSON ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

Generic ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

Associated Types

type Rep ProvisioningArtifactParameter :: Type -> Type #

Read ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

Show ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

NFData ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

Eq ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

Hashable ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

type Rep ProvisioningArtifactParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter

type Rep ProvisioningArtifactParameter = D1 ('MetaData "ProvisioningArtifactParameter" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactParameter" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisioningArtifactParameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isNoEcho") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "parameterConstraints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParameterConstraints)) :*: (S1 ('MetaSel ('Just "parameterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newProvisioningArtifactParameter :: ProvisioningArtifactParameter Source #

Create a value of ProvisioningArtifactParameter 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:defaultValue:ProvisioningArtifactParameter', provisioningArtifactParameter_defaultValue - The default value.

$sel:description:ProvisioningArtifactParameter', provisioningArtifactParameter_description - The description of the parameter.

$sel:isNoEcho:ProvisioningArtifactParameter', provisioningArtifactParameter_isNoEcho - If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

$sel:parameterConstraints:ProvisioningArtifactParameter', provisioningArtifactParameter_parameterConstraints - Constraints that the administrator has put on a parameter.

$sel:parameterKey:ProvisioningArtifactParameter', provisioningArtifactParameter_parameterKey - The parameter key.

$sel:parameterType:ProvisioningArtifactParameter', provisioningArtifactParameter_parameterType - The parameter type.

provisioningArtifactParameter_isNoEcho :: Lens' ProvisioningArtifactParameter (Maybe Bool) Source #

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

ProvisioningArtifactPreferences

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.

ProvisioningArtifactProperties

data ProvisioningArtifactProperties Source #

Information about a provisioning artifact (also known as a version) for a product.

See: newProvisioningArtifactProperties smart constructor.

Constructors

ProvisioningArtifactProperties' 

Fields

  • description :: Maybe Text

    The description of the provisioning artifact, including how it differs from the previous provisioning artifact.

  • disableTemplateValidation :: Maybe Bool

    If set to true, Service Catalog stops validating the specified provisioning artifact even if it is invalid.

  • info :: Maybe (HashMap Text Text)

    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL, ImportFromPhysicalId ]

    The URL of the CloudFormation template in Amazon S3 or GitHub in JSON format. Specify the URL in JSON format as follows:

    "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

    ImportFromPhysicalId: The physical id of the resource that contains the template. Currently only supports CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

  • name :: Maybe Text

    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.

  • type' :: Maybe ProvisioningArtifactType

    The type of provisioning artifact.

    • CLOUD_FORMATION_TEMPLATE - CloudFormation template
    • MARKETPLACE_AMI - Amazon Web Services Marketplace AMI
    • MARKETPLACE_CAR - Amazon Web Services Marketplace Clusters and Amazon Web Services Resources

Instances

Instances details
ToJSON ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

Generic ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

Associated Types

type Rep ProvisioningArtifactProperties :: Type -> Type #

Read ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

Show ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

NFData ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

Eq ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

Hashable ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

type Rep ProvisioningArtifactProperties Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties

type Rep ProvisioningArtifactProperties = D1 ('MetaData "ProvisioningArtifactProperties" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactProperties" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisioningArtifactProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "disableTemplateValidation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "info") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisioningArtifactType))))))

newProvisioningArtifactProperties :: ProvisioningArtifactProperties Source #

Create a value of ProvisioningArtifactProperties 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:description:ProvisioningArtifactProperties', provisioningArtifactProperties_description - The description of the provisioning artifact, including how it differs from the previous provisioning artifact.

$sel:disableTemplateValidation:ProvisioningArtifactProperties', provisioningArtifactProperties_disableTemplateValidation - If set to true, Service Catalog stops validating the specified provisioning artifact even if it is invalid.

$sel:info:ProvisioningArtifactProperties', provisioningArtifactProperties_info - Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL, ImportFromPhysicalId ]

The URL of the CloudFormation template in Amazon S3 or GitHub in JSON format. Specify the URL in JSON format as follows:

"LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

ImportFromPhysicalId: The physical id of the resource that contains the template. Currently only supports CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

$sel:name:ProvisioningArtifactProperties', provisioningArtifactProperties_name - The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.

$sel:type':ProvisioningArtifactProperties', provisioningArtifactProperties_type - The type of provisioning artifact.

  • CLOUD_FORMATION_TEMPLATE - CloudFormation template
  • MARKETPLACE_AMI - Amazon Web Services Marketplace AMI
  • MARKETPLACE_CAR - Amazon Web Services Marketplace Clusters and Amazon Web Services Resources

provisioningArtifactProperties_description :: Lens' ProvisioningArtifactProperties (Maybe Text) Source #

The description of the provisioning artifact, including how it differs from the previous provisioning artifact.

provisioningArtifactProperties_disableTemplateValidation :: Lens' ProvisioningArtifactProperties (Maybe Bool) Source #

If set to true, Service Catalog stops validating the specified provisioning artifact even if it is invalid.

provisioningArtifactProperties_info :: Lens' ProvisioningArtifactProperties (Maybe (HashMap Text Text)) Source #

Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL, ImportFromPhysicalId ]

The URL of the CloudFormation template in Amazon S3 or GitHub in JSON format. Specify the URL in JSON format as follows:

"LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."

ImportFromPhysicalId: The physical id of the resource that contains the template. Currently only supports CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

provisioningArtifactProperties_name :: Lens' ProvisioningArtifactProperties (Maybe Text) Source #

The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.

provisioningArtifactProperties_type :: Lens' ProvisioningArtifactProperties (Maybe ProvisioningArtifactType) Source #

The type of provisioning artifact.

  • CLOUD_FORMATION_TEMPLATE - CloudFormation template
  • MARKETPLACE_AMI - Amazon Web Services Marketplace AMI
  • MARKETPLACE_CAR - Amazon Web Services Marketplace Clusters and Amazon Web Services Resources

ProvisioningArtifactSummary

data ProvisioningArtifactSummary Source #

Summary information about a provisioning artifact (also known as a version) for a product.

See: newProvisioningArtifactSummary smart constructor.

Constructors

ProvisioningArtifactSummary' 

Fields

Instances

Instances details
FromJSON ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

Generic ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

Associated Types

type Rep ProvisioningArtifactSummary :: Type -> Type #

Read ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

Show ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

NFData ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

Eq ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

Hashable ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

type Rep ProvisioningArtifactSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary

type Rep ProvisioningArtifactSummary = D1 ('MetaData "ProvisioningArtifactSummary" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactSummary" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisioningArtifactSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisioningArtifactMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newProvisioningArtifactSummary :: ProvisioningArtifactSummary Source #

Create a value of ProvisioningArtifactSummary 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:createdTime:ProvisioningArtifactSummary', provisioningArtifactSummary_createdTime - The UTC time stamp of the creation time.

$sel:description:ProvisioningArtifactSummary', provisioningArtifactSummary_description - The description of the provisioning artifact.

$sel:id:ProvisioningArtifactSummary', provisioningArtifactSummary_id - The identifier of the provisioning artifact.

$sel:name:ProvisioningArtifactSummary', provisioningArtifactSummary_name - The name of the provisioning artifact.

$sel:provisioningArtifactMetadata:ProvisioningArtifactSummary', provisioningArtifactSummary_provisioningArtifactMetadata - The metadata for the provisioning artifact. This is used with Amazon Web Services Marketplace products.

provisioningArtifactSummary_id :: Lens' ProvisioningArtifactSummary (Maybe Text) Source #

The identifier of the provisioning artifact.

provisioningArtifactSummary_provisioningArtifactMetadata :: Lens' ProvisioningArtifactSummary (Maybe (HashMap Text Text)) Source #

The metadata for the provisioning artifact. This is used with Amazon Web Services Marketplace products.

ProvisioningArtifactView

data ProvisioningArtifactView Source #

An object that contains summary information about a product view and a provisioning artifact.

See: newProvisioningArtifactView smart constructor.

Constructors

ProvisioningArtifactView' 

Fields

Instances

Instances details
FromJSON ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

Generic ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

Associated Types

type Rep ProvisioningArtifactView :: Type -> Type #

Read ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

Show ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

NFData ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

Eq ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

Hashable ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

type Rep ProvisioningArtifactView Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningArtifactView

type Rep ProvisioningArtifactView = D1 ('MetaData "ProvisioningArtifactView" "Amazonka.ServiceCatalog.Types.ProvisioningArtifactView" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ProvisioningArtifactView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "productViewSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductViewSummary)) :*: S1 ('MetaSel ('Just "provisioningArtifact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisioningArtifact))))

newProvisioningArtifactView :: ProvisioningArtifactView Source #

Create a value of ProvisioningArtifactView 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:productViewSummary:ProvisioningArtifactView', provisioningArtifactView_productViewSummary - Summary information about a product view.

$sel:provisioningArtifact:ProvisioningArtifactView', provisioningArtifactView_provisioningArtifact - Information about a provisioning artifact. A provisioning artifact is also known as a product version.

provisioningArtifactView_provisioningArtifact :: Lens' ProvisioningArtifactView (Maybe ProvisioningArtifact) Source #

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

ProvisioningParameter

data ProvisioningParameter Source #

Information about a parameter used to provision a product.

See: newProvisioningParameter smart constructor.

Constructors

ProvisioningParameter' 

Fields

Instances

Instances details
ToJSON ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

Generic ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

Associated Types

type Rep ProvisioningParameter :: Type -> Type #

Read ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

Show ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

NFData ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

Methods

rnf :: ProvisioningParameter -> () #

Eq ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

Hashable ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

type Rep ProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningParameter

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

newProvisioningParameter :: ProvisioningParameter Source #

Create a value of ProvisioningParameter 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:key:ProvisioningParameter', provisioningParameter_key - The parameter key.

$sel:value:ProvisioningParameter', provisioningParameter_value - The parameter value.

ProvisioningPreferences

data ProvisioningPreferences Source #

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 Amazon Web Services accounts that will have access to the provisioned product.

Applicable only to a CFN_STACKSET provisioned product type.

The Amazon Web Services 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: newProvisioningPreferences smart constructor.

Constructors

ProvisioningPreferences' 

Fields

  • stackSetAccounts :: Maybe [Text]

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

  • stackSetFailureToleranceCount :: Maybe Natural

    The number of accounts, per Region, for which this operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, 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.

  • stackSetFailureTolerancePercentage :: Maybe Natural

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

    When calculating the number of accounts based on the specified percentage, 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.

  • stackSetMaxConcurrencyCount :: Maybe Natural

    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.

  • stackSetMaxConcurrencyPercentage :: Maybe Natural

    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, 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, 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.

  • stackSetRegions :: Maybe [Text]

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

Instances

Instances details
ToJSON ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

Generic ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

Associated Types

type Rep ProvisioningPreferences :: Type -> Type #

Read ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

Show ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

NFData ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

Methods

rnf :: ProvisioningPreferences -> () #

Eq ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

Hashable ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

type Rep ProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ProvisioningPreferences

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

newProvisioningPreferences :: ProvisioningPreferences Source #

Create a value of ProvisioningPreferences 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:ProvisioningPreferences', provisioningPreferences_stackSetAccounts - One or more Amazon Web Services 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.

$sel:stackSetFailureToleranceCount:ProvisioningPreferences', provisioningPreferences_stackSetFailureToleranceCount - The number of accounts, per Region, for which this operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, 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.

$sel:stackSetFailureTolerancePercentage:ProvisioningPreferences', provisioningPreferences_stackSetFailureTolerancePercentage - The percentage of accounts, per Region, for which this stack operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, Service Catalog doesn't attempt the operation in any subsequent Regions.

When calculating the number of accounts based on the specified percentage, 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.

$sel:stackSetMaxConcurrencyCount:ProvisioningPreferences', provisioningPreferences_stackSetMaxConcurrencyCount - 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.

$sel:stackSetMaxConcurrencyPercentage:ProvisioningPreferences', provisioningPreferences_stackSetMaxConcurrencyPercentage - 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, 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, 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.

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

provisioningPreferences_stackSetAccounts :: Lens' ProvisioningPreferences (Maybe [Text]) Source #

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

provisioningPreferences_stackSetFailureToleranceCount :: Lens' ProvisioningPreferences (Maybe Natural) Source #

The number of accounts, per Region, for which this operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, 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.

provisioningPreferences_stackSetFailureTolerancePercentage :: Lens' ProvisioningPreferences (Maybe Natural) Source #

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

When calculating the number of accounts based on the specified percentage, 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.

provisioningPreferences_stackSetMaxConcurrencyCount :: Lens' ProvisioningPreferences (Maybe Natural) Source #

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.

provisioningPreferences_stackSetMaxConcurrencyPercentage :: Lens' ProvisioningPreferences (Maybe Natural) Source #

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, 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, 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.

provisioningPreferences_stackSetRegions :: Lens' ProvisioningPreferences (Maybe [Text]) Source #

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

RecordDetail

data RecordDetail Source #

Information about a request operation.

See: newRecordDetail smart constructor.

Constructors

RecordDetail' 

Fields

Instances

Instances details
FromJSON RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

Generic RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

Associated Types

type Rep RecordDetail :: Type -> Type #

Read RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

Show RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

NFData RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

Methods

rnf :: RecordDetail -> () #

Eq RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

Hashable RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

type Rep RecordDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordDetail

type Rep RecordDetail = D1 ('MetaData "RecordDetail" "Amazonka.ServiceCatalog.Types.RecordDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "RecordDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "launchRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pathId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisionedProductId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisionedProductName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisionedProductType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recordErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecordError])) :*: S1 ('MetaSel ('Just "recordId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "recordTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecordTag])) :*: S1 ('MetaSel ('Just "recordType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecordStatus)) :*: S1 ('MetaSel ('Just "updatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newRecordDetail :: RecordDetail Source #

Create a value of RecordDetail 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:createdTime:RecordDetail', recordDetail_createdTime - The UTC time stamp of the creation time.

$sel:launchRoleArn:RecordDetail', recordDetail_launchRoleArn - The ARN of the launch role associated with the provisioned product.

$sel:pathId:RecordDetail', recordDetail_pathId - The path identifier.

$sel:productId:RecordDetail', recordDetail_productId - The product identifier.

$sel:provisionedProductId:RecordDetail', recordDetail_provisionedProductId - The identifier of the provisioned product.

$sel:provisionedProductName:RecordDetail', recordDetail_provisionedProductName - The user-friendly name of the provisioned product.

$sel:provisionedProductType:RecordDetail', recordDetail_provisionedProductType - The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

$sel:provisioningArtifactId:RecordDetail', recordDetail_provisioningArtifactId - The identifier of the provisioning artifact.

$sel:recordErrors:RecordDetail', recordDetail_recordErrors - The errors that occurred.

$sel:recordId:RecordDetail', recordDetail_recordId - The identifier of the record.

$sel:recordTags:RecordDetail', recordDetail_recordTags - One or more tags.

$sel:recordType:RecordDetail', recordDetail_recordType - The record type.

  • PROVISION_PRODUCT
  • UPDATE_PROVISIONED_PRODUCT
  • TERMINATE_PROVISIONED_PRODUCT

$sel:status:RecordDetail', recordDetail_status - The status of the provisioned product.

  • CREATED - The request was created but the operation has not started.
  • IN_PROGRESS - The requested operation is in progress.
  • IN_PROGRESS_IN_ERROR - The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.
  • SUCCEEDED - The requested operation has successfully completed.
  • FAILED - The requested operation has unsuccessfully completed. Investigate using the error messages returned.

$sel:updatedTime:RecordDetail', recordDetail_updatedTime - The time when the record was last updated.

recordDetail_createdTime :: Lens' RecordDetail (Maybe UTCTime) Source #

The UTC time stamp of the creation time.

recordDetail_launchRoleArn :: Lens' RecordDetail (Maybe Text) Source #

The ARN of the launch role associated with the provisioned product.

recordDetail_provisionedProductId :: Lens' RecordDetail (Maybe Text) Source #

The identifier of the provisioned product.

recordDetail_provisionedProductName :: Lens' RecordDetail (Maybe Text) Source #

The user-friendly name of the provisioned product.

recordDetail_provisionedProductType :: Lens' RecordDetail (Maybe Text) Source #

The type of provisioned product. The supported values are CFN_STACK and CFN_STACKSET.

recordDetail_provisioningArtifactId :: Lens' RecordDetail (Maybe Text) Source #

The identifier of the provisioning artifact.

recordDetail_recordId :: Lens' RecordDetail (Maybe Text) Source #

The identifier of the record.

recordDetail_recordType :: Lens' RecordDetail (Maybe Text) Source #

The record type.

  • PROVISION_PRODUCT
  • UPDATE_PROVISIONED_PRODUCT
  • TERMINATE_PROVISIONED_PRODUCT

recordDetail_status :: Lens' RecordDetail (Maybe RecordStatus) Source #

The status of the provisioned product.

  • CREATED - The request was created but the operation has not started.
  • IN_PROGRESS - The requested operation is in progress.
  • IN_PROGRESS_IN_ERROR - The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.
  • SUCCEEDED - The requested operation has successfully completed.
  • FAILED - The requested operation has unsuccessfully completed. Investigate using the error messages returned.

recordDetail_updatedTime :: Lens' RecordDetail (Maybe UTCTime) Source #

The time when the record was last updated.

RecordError

data RecordError Source #

The error code and description resulting from an operation.

See: newRecordError smart constructor.

Constructors

RecordError' 

Fields

Instances

Instances details
FromJSON RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

Generic RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

Associated Types

type Rep RecordError :: Type -> Type #

Read RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

Show RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

NFData RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

Methods

rnf :: RecordError -> () #

Eq RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

Hashable RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

type Rep RecordError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordError

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

newRecordError :: RecordError Source #

Create a value of RecordError 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:code:RecordError', recordError_code - The numeric value of the error.

$sel:description:RecordError', recordError_description - The description of the error.

recordError_code :: Lens' RecordError (Maybe Text) Source #

The numeric value of the error.

recordError_description :: Lens' RecordError (Maybe Text) Source #

The description of the error.

RecordOutput

data RecordOutput Source #

The output for the product created as the result of a request. For example, the output for a CloudFormation-backed product that creates an S3 bucket would include the S3 bucket URL.

See: newRecordOutput smart constructor.

Constructors

RecordOutput' 

Fields

Instances

Instances details
FromJSON RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

Generic RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

Associated Types

type Rep RecordOutput :: Type -> Type #

Read RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

Show RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

NFData RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

Methods

rnf :: RecordOutput -> () #

Eq RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

Hashable RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

type Rep RecordOutput Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordOutput

type Rep RecordOutput = D1 ('MetaData "RecordOutput" "Amazonka.ServiceCatalog.Types.RecordOutput" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "RecordOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outputKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newRecordOutput :: RecordOutput Source #

Create a value of RecordOutput 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:description:RecordOutput', recordOutput_description - The description of the output.

$sel:outputKey:RecordOutput', recordOutput_outputKey - The output key.

$sel:outputValue:RecordOutput', recordOutput_outputValue - The output value.

recordOutput_description :: Lens' RecordOutput (Maybe Text) Source #

The description of the output.

RecordTag

data RecordTag Source #

Information about a tag, which is a key-value pair.

See: newRecordTag smart constructor.

Constructors

RecordTag' 

Fields

Instances

Instances details
FromJSON RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

Generic RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

Associated Types

type Rep RecordTag :: Type -> Type #

Read RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

Show RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

NFData RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

Methods

rnf :: RecordTag -> () #

Eq RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

Hashable RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

type Rep RecordTag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.RecordTag

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

newRecordTag :: RecordTag Source #

Create a value of RecordTag 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:key:RecordTag', recordTag_key - The key for this tag.

$sel:value:RecordTag', recordTag_value - The value for this tag.

recordTag_key :: Lens' RecordTag (Maybe Text) Source #

The key for this tag.

recordTag_value :: Lens' RecordTag (Maybe Text) Source #

The value for this tag.

ResourceChange

data ResourceChange Source #

Information about a resource change that will occur when a plan is executed.

See: newResourceChange smart constructor.

Constructors

ResourceChange' 

Fields

Instances

Instances details
FromJSON ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

Generic ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

Associated Types

type Rep ResourceChange :: Type -> Type #

Read ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

Show ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

NFData ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

Methods

rnf :: ResourceChange -> () #

Eq ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

Hashable ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

type Rep ResourceChange Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChange

newResourceChange :: ResourceChange Source #

Create a value of ResourceChange 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:action:ResourceChange', resourceChange_action - The change action.

$sel:details:ResourceChange', resourceChange_details - Information about the resource changes.

$sel:logicalResourceId:ResourceChange', resourceChange_logicalResourceId - The ID of the resource, as defined in the CloudFormation template.

$sel:physicalResourceId:ResourceChange', resourceChange_physicalResourceId - The ID of the resource, if it was already created.

$sel:replacement:ResourceChange', resourceChange_replacement - If the change type is Modify, indicates whether the existing resource is deleted and replaced with a new one.

$sel:resourceType:ResourceChange', resourceChange_resourceType - The type of resource.

$sel:scope:ResourceChange', resourceChange_scope - The change scope.

resourceChange_details :: Lens' ResourceChange (Maybe [ResourceChangeDetail]) Source #

Information about the resource changes.

resourceChange_logicalResourceId :: Lens' ResourceChange (Maybe Text) Source #

The ID of the resource, as defined in the CloudFormation template.

resourceChange_physicalResourceId :: Lens' ResourceChange (Maybe Text) Source #

The ID of the resource, if it was already created.

resourceChange_replacement :: Lens' ResourceChange (Maybe Replacement) Source #

If the change type is Modify, indicates whether the existing resource is deleted and replaced with a new one.

ResourceChangeDetail

data ResourceChangeDetail Source #

Information about a change to a resource attribute.

See: newResourceChangeDetail smart constructor.

Constructors

ResourceChangeDetail' 

Fields

Instances

Instances details
FromJSON ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

Generic ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

Associated Types

type Rep ResourceChangeDetail :: Type -> Type #

Read ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

Show ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

NFData ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

Methods

rnf :: ResourceChangeDetail -> () #

Eq ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

Hashable ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

type Rep ResourceChangeDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceChangeDetail

type Rep ResourceChangeDetail = D1 ('MetaData "ResourceChangeDetail" "Amazonka.ServiceCatalog.Types.ResourceChangeDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ResourceChangeDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "causingEntity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "evaluation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluationType)) :*: S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceTargetDefinition)))))

newResourceChangeDetail :: ResourceChangeDetail Source #

Create a value of ResourceChangeDetail 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:causingEntity:ResourceChangeDetail', resourceChangeDetail_causingEntity - The ID of the entity that caused the change.

$sel:evaluation:ResourceChangeDetail', resourceChangeDetail_evaluation - For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.

$sel:target:ResourceChangeDetail', resourceChangeDetail_target - Information about the resource attribute to be modified.

resourceChangeDetail_causingEntity :: Lens' ResourceChangeDetail (Maybe Text) Source #

The ID of the entity that caused the change.

resourceChangeDetail_evaluation :: Lens' ResourceChangeDetail (Maybe EvaluationType) Source #

For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.

resourceChangeDetail_target :: Lens' ResourceChangeDetail (Maybe ResourceTargetDefinition) Source #

Information about the resource attribute to be modified.

ResourceDetail

data ResourceDetail Source #

Information about a resource.

See: newResourceDetail smart constructor.

Constructors

ResourceDetail' 

Fields

Instances

Instances details
FromJSON ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

Generic ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

Associated Types

type Rep ResourceDetail :: Type -> Type #

Read ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

Show ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

NFData ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

Methods

rnf :: ResourceDetail -> () #

Eq ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

Hashable ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

type Rep ResourceDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceDetail

type Rep ResourceDetail = D1 ('MetaData "ResourceDetail" "Amazonka.ServiceCatalog.Types.ResourceDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ResourceDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newResourceDetail :: ResourceDetail Source #

Create a value of ResourceDetail 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:arn:ResourceDetail', resourceDetail_arn - The ARN of the resource.

$sel:createdTime:ResourceDetail', resourceDetail_createdTime - The creation time of the resource.

$sel:description:ResourceDetail', resourceDetail_description - The description of the resource.

$sel:id:ResourceDetail', resourceDetail_id - The identifier of the resource.

$sel:name:ResourceDetail', resourceDetail_name - The name of the resource.

resourceDetail_createdTime :: Lens' ResourceDetail (Maybe UTCTime) Source #

The creation time of the resource.

resourceDetail_description :: Lens' ResourceDetail (Maybe Text) Source #

The description of the resource.

resourceDetail_id :: Lens' ResourceDetail (Maybe Text) Source #

The identifier of the resource.

resourceDetail_name :: Lens' ResourceDetail (Maybe Text) Source #

The name of the resource.

ResourceTargetDefinition

data ResourceTargetDefinition Source #

Information about a change to a resource attribute.

See: newResourceTargetDefinition smart constructor.

Constructors

ResourceTargetDefinition' 

Fields

Instances

Instances details
FromJSON ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

Generic ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

Associated Types

type Rep ResourceTargetDefinition :: Type -> Type #

Read ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

Show ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

NFData ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

Eq ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

Hashable ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

type Rep ResourceTargetDefinition Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ResourceTargetDefinition

type Rep ResourceTargetDefinition = D1 ('MetaData "ResourceTargetDefinition" "Amazonka.ServiceCatalog.Types.ResourceTargetDefinition" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ResourceTargetDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceAttribute)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "requiresRecreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RequiresRecreation)))))

newResourceTargetDefinition :: ResourceTargetDefinition Source #

Create a value of ResourceTargetDefinition 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:attribute:ResourceTargetDefinition', resourceTargetDefinition_attribute - The attribute to be changed.

$sel:name:ResourceTargetDefinition', resourceTargetDefinition_name - If the attribute is Properties, the value is the name of the property. Otherwise, the value is null.

$sel:requiresRecreation:ResourceTargetDefinition', resourceTargetDefinition_requiresRecreation - If the attribute is Properties, indicates whether a change to this property causes the resource to be re-created.

resourceTargetDefinition_name :: Lens' ResourceTargetDefinition (Maybe Text) Source #

If the attribute is Properties, the value is the name of the property. Otherwise, the value is null.

resourceTargetDefinition_requiresRecreation :: Lens' ResourceTargetDefinition (Maybe RequiresRecreation) Source #

If the attribute is Properties, indicates whether a change to this property causes the resource to be re-created.

ServiceActionAssociation

data ServiceActionAssociation Source #

A self-service action association consisting of the Action ID, the Product ID, and the Provisioning Artifact ID.

See: newServiceActionAssociation smart constructor.

Constructors

ServiceActionAssociation' 

Fields

Instances

Instances details
ToJSON ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Generic ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Associated Types

type Rep ServiceActionAssociation :: Type -> Type #

Read ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Show ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

NFData ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Eq ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

Hashable ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

type Rep ServiceActionAssociation Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionAssociation

type Rep ServiceActionAssociation = D1 ('MetaData "ServiceActionAssociation" "Amazonka.ServiceCatalog.Types.ServiceActionAssociation" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ServiceActionAssociation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceActionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "provisioningArtifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newServiceActionAssociation Source #

Create a value of ServiceActionAssociation 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:serviceActionId:ServiceActionAssociation', serviceActionAssociation_serviceActionId - The self-service action identifier. For example, act-fs7abcd89wxyz.

$sel:productId:ServiceActionAssociation', serviceActionAssociation_productId - The product identifier. For example, prod-abcdzk7xy33qa.

$sel:provisioningArtifactId:ServiceActionAssociation', serviceActionAssociation_provisioningArtifactId - The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

serviceActionAssociation_serviceActionId :: Lens' ServiceActionAssociation Text Source #

The self-service action identifier. For example, act-fs7abcd89wxyz.

serviceActionAssociation_productId :: Lens' ServiceActionAssociation Text Source #

The product identifier. For example, prod-abcdzk7xy33qa.

serviceActionAssociation_provisioningArtifactId :: Lens' ServiceActionAssociation Text Source #

The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne.

ServiceActionDetail

data ServiceActionDetail Source #

An object containing detailed information about the self-service action.

See: newServiceActionDetail smart constructor.

Constructors

ServiceActionDetail' 

Fields

Instances

Instances details
FromJSON ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

Generic ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

Associated Types

type Rep ServiceActionDetail :: Type -> Type #

Read ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

Show ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

NFData ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

Methods

rnf :: ServiceActionDetail -> () #

Eq ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

Hashable ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

type Rep ServiceActionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionDetail

type Rep ServiceActionDetail = D1 ('MetaData "ServiceActionDetail" "Amazonka.ServiceCatalog.Types.ServiceActionDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ServiceActionDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap ServiceActionDefinitionKey Text))) :*: S1 ('MetaSel ('Just "serviceActionSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceActionSummary))))

newServiceActionDetail :: ServiceActionDetail Source #

Create a value of ServiceActionDetail 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:definition:ServiceActionDetail', serviceActionDetail_definition - A map that defines the self-service action.

$sel:serviceActionSummary:ServiceActionDetail', serviceActionDetail_serviceActionSummary - Summary information about the self-service action.

ServiceActionSummary

data ServiceActionSummary Source #

Detailed information about the self-service action.

See: newServiceActionSummary smart constructor.

Constructors

ServiceActionSummary' 

Fields

Instances

Instances details
FromJSON ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

Generic ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

Associated Types

type Rep ServiceActionSummary :: Type -> Type #

Read ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

Show ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

NFData ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

Methods

rnf :: ServiceActionSummary -> () #

Eq ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

Hashable ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

type Rep ServiceActionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ServiceActionSummary

type Rep ServiceActionSummary = D1 ('MetaData "ServiceActionSummary" "Amazonka.ServiceCatalog.Types.ServiceActionSummary" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "ServiceActionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "definitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceActionDefinitionType)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newServiceActionSummary :: ServiceActionSummary Source #

Create a value of ServiceActionSummary 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:definitionType:ServiceActionSummary', serviceActionSummary_definitionType - The self-service action definition type. For example, SSM_AUTOMATION.

$sel:description:ServiceActionSummary', serviceActionSummary_description - The self-service action description.

$sel:id:ServiceActionSummary', serviceActionSummary_id - The self-service action identifier.

$sel:name:ServiceActionSummary', serviceActionSummary_name - The self-service action name.

serviceActionSummary_definitionType :: Lens' ServiceActionSummary (Maybe ServiceActionDefinitionType) Source #

The self-service action definition type. For example, SSM_AUTOMATION.

serviceActionSummary_id :: Lens' ServiceActionSummary (Maybe Text) Source #

The self-service action identifier.

ShareDetails

data ShareDetails Source #

Information about the portfolio share operation.

See: newShareDetails smart constructor.

Constructors

ShareDetails' 

Fields

Instances

Instances details
FromJSON ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

Generic ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

Associated Types

type Rep ShareDetails :: Type -> Type #

Read ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

Show ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

NFData ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

Methods

rnf :: ShareDetails -> () #

Eq ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

Hashable ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

type Rep ShareDetails Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareDetails

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

newShareDetails :: ShareDetails Source #

Create a value of ShareDetails 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:shareErrors:ShareDetails', shareDetails_shareErrors - List of errors.

$sel:successfulShares:ShareDetails', shareDetails_successfulShares - List of accounts for whom the operation succeeded.

shareDetails_successfulShares :: Lens' ShareDetails (Maybe [Text]) Source #

List of accounts for whom the operation succeeded.

ShareError

data ShareError Source #

Errors that occurred during the portfolio share operation.

See: newShareError smart constructor.

Constructors

ShareError' 

Fields

Instances

Instances details
FromJSON ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

Generic ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

Associated Types

type Rep ShareError :: Type -> Type #

Read ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

Show ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

NFData ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

Methods

rnf :: ShareError -> () #

Eq ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

Hashable ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

type Rep ShareError Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.ShareError

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

newShareError :: ShareError Source #

Create a value of ShareError 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:accounts:ShareError', shareError_accounts - List of accounts impacted by the error.

$sel:error:ShareError', shareError_error - Error type that happened when processing the operation.

$sel:message:ShareError', shareError_message - Information about the error.

shareError_accounts :: Lens' ShareError (Maybe [Text]) Source #

List of accounts impacted by the error.

shareError_error :: Lens' ShareError (Maybe Text) Source #

Error type that happened when processing the operation.

shareError_message :: Lens' ShareError (Maybe Text) Source #

Information about the error.

SourceConnection

data SourceConnection Source #

A top level ProductViewDetail response containing details about the product’s connection. Service Catalog returns this field for the CreateProduct, UpdateProduct, DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.

See: newSourceConnection smart constructor.

Constructors

SourceConnection' 

Fields

Instances

Instances details
ToJSON SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

Generic SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

Associated Types

type Rep SourceConnection :: Type -> Type #

Read SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

Show SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

NFData SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

Methods

rnf :: SourceConnection -> () #

Eq SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

Hashable SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

type Rep SourceConnection Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnection

type Rep SourceConnection = D1 ('MetaData "SourceConnection" "Amazonka.ServiceCatalog.Types.SourceConnection" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "SourceConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceType)) :*: S1 ('MetaSel ('Just "connectionParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceConnectionParameters)))

newSourceConnection Source #

Create a value of SourceConnection 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:type':SourceConnection', sourceConnection_type - The only supported SourceConnection type is Codestar.

$sel:connectionParameters:SourceConnection', sourceConnection_connectionParameters - The connection details based on the connection Type.

sourceConnection_type :: Lens' SourceConnection (Maybe SourceType) Source #

The only supported SourceConnection type is Codestar.

SourceConnectionDetail

data SourceConnectionDetail Source #

Provides details about the configured SourceConnection.

See: newSourceConnectionDetail smart constructor.

Constructors

SourceConnectionDetail' 

Fields

Instances

Instances details
FromJSON SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

Generic SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

Associated Types

type Rep SourceConnectionDetail :: Type -> Type #

Read SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

Show SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

NFData SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

Methods

rnf :: SourceConnectionDetail -> () #

Eq SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

Hashable SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

type Rep SourceConnectionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionDetail

type Rep SourceConnectionDetail = D1 ('MetaData "SourceConnectionDetail" "Amazonka.ServiceCatalog.Types.SourceConnectionDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "SourceConnectionDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceConnectionParameters)) :*: (S1 ('MetaSel ('Just "lastSync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LastSync)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceType)))))

newSourceConnectionDetail :: SourceConnectionDetail Source #

Create a value of SourceConnectionDetail 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:connectionParameters:SourceConnectionDetail', sourceConnectionDetail_connectionParameters - The connection details based on the connection Type.

$sel:lastSync:SourceConnectionDetail', sourceConnectionDetail_lastSync - Provides details about the product's connection sync and contains the following sub-fields.

  • LastSyncTime
  • LastSyncStatus
  • LastSyncStatusMessage
  • LastSuccessfulSyncTime
  • LastSuccessfulSyncProvisioningArtifactID

$sel:type':SourceConnectionDetail', sourceConnectionDetail_type - The only supported SourceConnection type is Codestar.

sourceConnectionDetail_lastSync :: Lens' SourceConnectionDetail (Maybe LastSync) Source #

Provides details about the product's connection sync and contains the following sub-fields.

  • LastSyncTime
  • LastSyncStatus
  • LastSyncStatusMessage
  • LastSuccessfulSyncTime
  • LastSuccessfulSyncProvisioningArtifactID

sourceConnectionDetail_type :: Lens' SourceConnectionDetail (Maybe SourceType) Source #

The only supported SourceConnection type is Codestar.

SourceConnectionParameters

data SourceConnectionParameters Source #

Provides connection details.

See: newSourceConnectionParameters smart constructor.

Constructors

SourceConnectionParameters' 

Fields

Instances

Instances details
FromJSON SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

ToJSON SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

Generic SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

Associated Types

type Rep SourceConnectionParameters :: Type -> Type #

Read SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

Show SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

NFData SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

Eq SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

Hashable SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

type Rep SourceConnectionParameters Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.SourceConnectionParameters

type Rep SourceConnectionParameters = D1 ('MetaData "SourceConnectionParameters" "Amazonka.ServiceCatalog.Types.SourceConnectionParameters" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "SourceConnectionParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeStar") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeStarParameters))))

newSourceConnectionParameters :: SourceConnectionParameters Source #

Create a value of SourceConnectionParameters 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:codeStar:SourceConnectionParameters', sourceConnectionParameters_codeStar - Provides ConnectionType details.

StackInstance

data StackInstance Source #

An CloudFormation stack, in a specific account and Region, that's part of a stack set operation. A stack instance is a reference to an attempted or actual stack in a given account within a given Region. A stack instance can exist without a stack—for example, if the stack couldn't be created for some reason. A stack instance is associated with only one stack set. Each stack instance contains the ID of its associated stack set, as well as the ID of the actual stack and the stack status.

See: newStackInstance smart constructor.

Constructors

StackInstance' 

Fields

  • account :: Maybe Text

    The name of the Amazon Web Services account that the stack instance is associated with.

  • region :: Maybe Text

    The name of the Amazon Web Services Region that the stack instance is associated with.

  • stackInstanceStatus :: Maybe StackInstanceStatus

    The status of the stack instance, in terms of its synchronization with its associated stack set.

    • INOPERABLE: A DeleteStackInstances operation has failed and left the stack in an unstable state. Stacks in this state are excluded from further UpdateStackSet operations. You might need to perform a DeleteStackInstances operation, with RetainStacks set to true, to delete the stack instance, and then delete the stack manually.
    • OUTDATED: The stack isn't currently up to date with the stack set because either the associated stack failed during a CreateStackSet or UpdateStackSet operation, or the stack was part of a CreateStackSet or UpdateStackSet operation that failed or was stopped before the stack was created or updated.
    • CURRENT: The stack is currently up to date with the stack set.

Instances

Instances details
FromJSON StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

Generic StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

Associated Types

type Rep StackInstance :: Type -> Type #

Read StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

Show StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

NFData StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

Methods

rnf :: StackInstance -> () #

Eq StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

Hashable StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

type Rep StackInstance Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.StackInstance

type Rep StackInstance = D1 ('MetaData "StackInstance" "Amazonka.ServiceCatalog.Types.StackInstance" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "StackInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stackInstanceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StackInstanceStatus)))))

newStackInstance :: StackInstance Source #

Create a value of StackInstance 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:account:StackInstance', stackInstance_account - The name of the Amazon Web Services account that the stack instance is associated with.

$sel:region:StackInstance', stackInstance_region - The name of the Amazon Web Services Region that the stack instance is associated with.

$sel:stackInstanceStatus:StackInstance', stackInstance_stackInstanceStatus - The status of the stack instance, in terms of its synchronization with its associated stack set.

  • INOPERABLE: A DeleteStackInstances operation has failed and left the stack in an unstable state. Stacks in this state are excluded from further UpdateStackSet operations. You might need to perform a DeleteStackInstances operation, with RetainStacks set to true, to delete the stack instance, and then delete the stack manually.
  • OUTDATED: The stack isn't currently up to date with the stack set because either the associated stack failed during a CreateStackSet or UpdateStackSet operation, or the stack was part of a CreateStackSet or UpdateStackSet operation that failed or was stopped before the stack was created or updated.
  • CURRENT: The stack is currently up to date with the stack set.

stackInstance_account :: Lens' StackInstance (Maybe Text) Source #

The name of the Amazon Web Services account that the stack instance is associated with.

stackInstance_region :: Lens' StackInstance (Maybe Text) Source #

The name of the Amazon Web Services Region that the stack instance is associated with.

stackInstance_stackInstanceStatus :: Lens' StackInstance (Maybe StackInstanceStatus) Source #

The status of the stack instance, in terms of its synchronization with its associated stack set.

  • INOPERABLE: A DeleteStackInstances operation has failed and left the stack in an unstable state. Stacks in this state are excluded from further UpdateStackSet operations. You might need to perform a DeleteStackInstances operation, with RetainStacks set to true, to delete the stack instance, and then delete the stack manually.
  • OUTDATED: The stack isn't currently up to date with the stack set because either the associated stack failed during a CreateStackSet or UpdateStackSet operation, or the stack was part of a CreateStackSet or UpdateStackSet operation that failed or was stopped before the stack was created or updated.
  • CURRENT: The stack is currently up to date with the stack set.

Tag

data Tag Source #

Information about a tag. A tag is a key-value pair. Tags are propagated to the resources created when provisioning a product.

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ServiceCatalog.Types.Tag" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The tag key.

$sel:value:Tag', tag_value - The value for this key.

tag_key :: Lens' Tag Text Source #

The tag key.

tag_value :: Lens' Tag Text Source #

The value for this key.

TagOptionDetail

data TagOptionDetail Source #

Information about a TagOption.

See: newTagOptionDetail smart constructor.

Constructors

TagOptionDetail' 

Fields

Instances

Instances details
FromJSON TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

Generic TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

Associated Types

type Rep TagOptionDetail :: Type -> Type #

Read TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

Show TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

NFData TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

Methods

rnf :: TagOptionDetail -> () #

Eq TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

Hashable TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

type Rep TagOptionDetail Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionDetail

type Rep TagOptionDetail = D1 ('MetaData "TagOptionDetail" "Amazonka.ServiceCatalog.Types.TagOptionDetail" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "TagOptionDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newTagOptionDetail :: TagOptionDetail Source #

Create a value of TagOptionDetail 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:active:TagOptionDetail', tagOptionDetail_active - The TagOption active state.

$sel:id:TagOptionDetail', tagOptionDetail_id - The TagOption identifier.

$sel:key:TagOptionDetail', tagOptionDetail_key - The TagOption key.

$sel:owner:TagOptionDetail', tagOptionDetail_owner - The Amazon Web Services account Id of the owner account that created the TagOption.

$sel:value:TagOptionDetail', tagOptionDetail_value - The TagOption value.

tagOptionDetail_id :: Lens' TagOptionDetail (Maybe Text) Source #

The TagOption identifier.

tagOptionDetail_owner :: Lens' TagOptionDetail (Maybe Text) Source #

The Amazon Web Services account Id of the owner account that created the TagOption.

TagOptionSummary

data TagOptionSummary Source #

Summary information about a TagOption.

See: newTagOptionSummary smart constructor.

Constructors

TagOptionSummary' 

Fields

Instances

Instances details
FromJSON TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

Generic TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

Associated Types

type Rep TagOptionSummary :: Type -> Type #

Read TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

Show TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

NFData TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

Methods

rnf :: TagOptionSummary -> () #

Eq TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

Hashable TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

type Rep TagOptionSummary Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.TagOptionSummary

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

newTagOptionSummary :: TagOptionSummary Source #

Create a value of TagOptionSummary 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:key:TagOptionSummary', tagOptionSummary_key - The TagOption key.

$sel:values:TagOptionSummary', tagOptionSummary_values - The TagOption value.

UpdateProvisioningParameter

data UpdateProvisioningParameter Source #

The parameter key-value pair used to update a provisioned product.

See: newUpdateProvisioningParameter smart constructor.

Constructors

UpdateProvisioningParameter' 

Fields

Instances

Instances details
FromJSON UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

ToJSON UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

Generic UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

Associated Types

type Rep UpdateProvisioningParameter :: Type -> Type #

Read UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

Show UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

NFData UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

Eq UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

Hashable UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

type Rep UpdateProvisioningParameter Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter

type Rep UpdateProvisioningParameter = D1 ('MetaData "UpdateProvisioningParameter" "Amazonka.ServiceCatalog.Types.UpdateProvisioningParameter" "amazonka-servicecatalog-2.0-HQc7wwDA1XY4nlo6issXoI" 'False) (C1 ('MetaCons "UpdateProvisioningParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "usePreviousValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUpdateProvisioningParameter :: UpdateProvisioningParameter Source #

Create a value of UpdateProvisioningParameter 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:key:UpdateProvisioningParameter', updateProvisioningParameter_key - The parameter key.

$sel:usePreviousValue:UpdateProvisioningParameter', updateProvisioningParameter_usePreviousValue - If set to true, Value is ignored and the previous parameter value is kept.

$sel:value:UpdateProvisioningParameter', updateProvisioningParameter_value - The parameter value.

updateProvisioningParameter_usePreviousValue :: Lens' UpdateProvisioningParameter (Maybe Bool) Source #

If set to true, Value is ignored and the previous parameter value is kept.

UpdateProvisioningPreferences

data UpdateProvisioningPreferences Source #

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

See: newUpdateProvisioningPreferences smart constructor.

Constructors

UpdateProvisioningPreferences' 

Fields

  • stackSetAccounts :: Maybe [Text]

    One or more Amazon Web Services accounts that will have access to the provisioned product.

    Applicable only to a CFN_STACKSET provisioned product type.

    The Amazon Web Services 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.

  • stackSetFailureToleranceCount :: Maybe Natural

    The number of accounts, per Region, for which this operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, 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.

  • stackSetFailureTolerancePercentage :: Maybe Natural

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

    When calculating the number of accounts based on the specified percentage, 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.

  • stackSetMaxConcurrencyCount :: Maybe Natural

    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.

  • stackSetMaxConcurrencyPercentage :: Maybe Natural

    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, 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, 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.

  • stackSetOperationType :: Maybe StackSetOperationType

    Determines what action Service Catalog performs to a stack set or a stack instance represented by the provisioned product. The default value is UPDATE if nothing is specified.

    Applicable only to a CFN_STACKSET provisioned product type.

    CREATE
    Creates a new stack instance in the stack set represented by the provisioned product. In this case, only new stack instances are created based on accounts and Regions; if new ProductId or ProvisioningArtifactID are passed, they will be ignored.
    UPDATE
    Updates the stack set represented by the provisioned product and also its stack instances.
    DELETE
    Deletes a stack instance in the stack set represented by the provisioned product.
  • stackSetRegions :: Maybe [Text]

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

Instances

Instances details
ToJSON UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

Generic UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

Associated Types

type Rep UpdateProvisioningPreferences :: Type -> Type #

Read UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

Show UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

NFData UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

Eq UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

Hashable UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

type Rep UpdateProvisioningPreferences Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UpdateProvisioningPreferences

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

newUpdateProvisioningPreferences :: UpdateProvisioningPreferences Source #

Create a value of UpdateProvisioningPreferences 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:UpdateProvisioningPreferences', updateProvisioningPreferences_stackSetAccounts - One or more Amazon Web Services accounts that will have access to the provisioned product.

Applicable only to a CFN_STACKSET provisioned product type.

The Amazon Web Services 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.

$sel:stackSetFailureToleranceCount:UpdateProvisioningPreferences', updateProvisioningPreferences_stackSetFailureToleranceCount - The number of accounts, per Region, for which this operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, 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.

$sel:stackSetFailureTolerancePercentage:UpdateProvisioningPreferences', updateProvisioningPreferences_stackSetFailureTolerancePercentage - The percentage of accounts, per Region, for which this stack operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, Service Catalog doesn't attempt the operation in any subsequent Regions.

When calculating the number of accounts based on the specified percentage, 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.

$sel:stackSetMaxConcurrencyCount:UpdateProvisioningPreferences', updateProvisioningPreferences_stackSetMaxConcurrencyCount - 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.

$sel:stackSetMaxConcurrencyPercentage:UpdateProvisioningPreferences', updateProvisioningPreferences_stackSetMaxConcurrencyPercentage - 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, 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, 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.

$sel:stackSetOperationType:UpdateProvisioningPreferences', updateProvisioningPreferences_stackSetOperationType - Determines what action Service Catalog performs to a stack set or a stack instance represented by the provisioned product. The default value is UPDATE if nothing is specified.

Applicable only to a CFN_STACKSET provisioned product type.

CREATE
Creates a new stack instance in the stack set represented by the provisioned product. In this case, only new stack instances are created based on accounts and Regions; if new ProductId or ProvisioningArtifactID are passed, they will be ignored.
UPDATE
Updates the stack set represented by the provisioned product and also its stack instances.
DELETE
Deletes a stack instance in the stack set represented by the provisioned product.

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

updateProvisioningPreferences_stackSetAccounts :: Lens' UpdateProvisioningPreferences (Maybe [Text]) Source #

One or more Amazon Web Services accounts that will have access to the provisioned product.

Applicable only to a CFN_STACKSET provisioned product type.

The Amazon Web Services 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.

updateProvisioningPreferences_stackSetFailureToleranceCount :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #

The number of accounts, per Region, for which this operation can fail before Service Catalog stops the operation in that Region. If the operation is stopped in a Region, 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.

updateProvisioningPreferences_stackSetFailureTolerancePercentage :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #

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

When calculating the number of accounts based on the specified percentage, 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.

updateProvisioningPreferences_stackSetMaxConcurrencyCount :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #

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.

updateProvisioningPreferences_stackSetMaxConcurrencyPercentage :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #

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, 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, 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.

updateProvisioningPreferences_stackSetOperationType :: Lens' UpdateProvisioningPreferences (Maybe StackSetOperationType) Source #

Determines what action Service Catalog performs to a stack set or a stack instance represented by the provisioned product. The default value is UPDATE if nothing is specified.

Applicable only to a CFN_STACKSET provisioned product type.

CREATE
Creates a new stack instance in the stack set represented by the provisioned product. In this case, only new stack instances are created based on accounts and Regions; if new ProductId or ProvisioningArtifactID are passed, they will be ignored.
UPDATE
Updates the stack set represented by the provisioned product and also its stack instances.
DELETE
Deletes a stack instance in the stack set represented by the provisioned product.

updateProvisioningPreferences_stackSetRegions :: Lens' UpdateProvisioningPreferences (Maybe [Text]) Source #

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

UsageInstruction

data UsageInstruction Source #

Additional information provided by the administrator.

See: newUsageInstruction smart constructor.

Constructors

UsageInstruction' 

Fields

Instances

Instances details
FromJSON UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

Generic UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

Associated Types

type Rep UsageInstruction :: Type -> Type #

Read UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

Show UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

NFData UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

Methods

rnf :: UsageInstruction -> () #

Eq UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

Hashable UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

type Rep UsageInstruction Source # 
Instance details

Defined in Amazonka.ServiceCatalog.Types.UsageInstruction

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

newUsageInstruction :: UsageInstruction Source #

Create a value of UsageInstruction 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:type':UsageInstruction', usageInstruction_type - The usage instruction type for the value.

$sel:value:UsageInstruction', usageInstruction_value - The usage instruction value for this type.

usageInstruction_type :: Lens' UsageInstruction (Maybe Text) Source #

The usage instruction type for the value.

usageInstruction_value :: Lens' UsageInstruction (Maybe Text) Source #

The usage instruction value for this type.