amazonka-servicecatalog-1.6.1: Amazon Service Catalog SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.ServiceCatalog

Contents

Description

AWS Service Catalog

AWS Service Catalog enables organizations to create and manage catalogs of IT services that are approved for use on AWS. To get the most out of this documentation, you should be familiar with the terminology discussed in AWS Service Catalog Concepts .

Synopsis

Service Configuration

serviceCatalog :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ServiceCatalog.

InvalidParametersException

_InvalidParametersException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

DuplicateResourceException

_DuplicateResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource is a duplicate.

TagOptionNotMigratedException

_TagOptionNotMigratedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An operation requiring TagOptions failed because the TagOptions migration process has not been performed for this account. Please use the AWS console to perform the migration process before retrying the operation.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource was not found.

InvalidStateException

_InvalidStateException :: AsError a => Getting (First ServiceError) 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

_LimitExceededException :: AsError a => Getting (First ServiceError) 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.

ResourceInUseException

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DeleteConstraint

UpdateConstraint

CreateProvisionedProductPlan

CreateProduct

DescribeCopyProductStatus

TerminateProvisionedProduct

UpdateProvisionedProduct

DescribeProvisioningArtifact

ListRecordHistory

DescribeProvisionedProductPlan

AssociateTagOptionWithResource

CreateTagOption

DisassociateProductFromPortfolio

ListConstraintsForPortfolio (Paginated)

DescribeRecord

DescribeConstraint

CreateProvisioningArtifact

ListPortfolios (Paginated)

DescribeProductView

CreatePortfolioShare

ListProvisioningArtifacts

SearchProducts

SearchProvisionedProducts

DescribeProduct

DeleteProvisionedProductPlan

CreateConstraint

ListProvisionedProductPlans

ListPortfolioAccess

DisassociatePrincipalFromPortfolio

DescribeTagOption

DisassociateTagOptionFromResource

DescribePortfolio

AssociateProductWithPortfolio

ListAcceptedPortfolioShares (Paginated)

ExecuteProvisionedProductPlan

AcceptPortfolioShare

ScanProvisionedProducts

ListPrincipalsForPortfolio (Paginated)

DeleteProduct

UpdateProduct

ProvisionProduct

RejectPortfolioShare

DeleteTagOption

UpdateTagOption

ListTagOptions (Paginated)

SearchProductsAsAdmin (Paginated)

DeletePortfolio

UpdatePortfolio

ListPortfoliosForProduct (Paginated)

DescribeProductAsAdmin

DescribeProvisioningParameters

AssociatePrincipalWithPortfolio

DescribeProvisionedProduct

CopyProduct

UpdateProvisioningArtifact

DeletePortfolioShare

DeleteProvisioningArtifact

CreatePortfolio

ListLaunchPaths (Paginated)

ListResourcesForTagOption (Paginated)

Types

AccessLevelFilterKey

data AccessLevelFilterKey Source #

Constructors

Account 
Role 
User 
Instances
Bounded AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AccessLevelFilterKey -> c AccessLevelFilterKey #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AccessLevelFilterKey #

toConstr :: AccessLevelFilterKey -> Constr #

dataTypeOf :: AccessLevelFilterKey -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AccessLevelFilterKey) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AccessLevelFilterKey) #

gmapT :: (forall b. Data b => b -> b) -> AccessLevelFilterKey -> AccessLevelFilterKey #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AccessLevelFilterKey -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AccessLevelFilterKey -> r #

gmapQ :: (forall d. Data d => d -> u) -> AccessLevelFilterKey -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AccessLevelFilterKey -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AccessLevelFilterKey -> m AccessLevelFilterKey #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AccessLevelFilterKey -> m AccessLevelFilterKey #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AccessLevelFilterKey -> m AccessLevelFilterKey #

Ord AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep AccessLevelFilterKey :: Type -> Type #

Hashable AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: AccessLevelFilterKey -> () #

type Rep AccessLevelFilterKey Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep AccessLevelFilterKey = D1 (MetaData "AccessLevelFilterKey" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Account" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Role" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "User" PrefixI False) (U1 :: Type -> Type)))

ChangeAction

data ChangeAction Source #

Constructors

Add 
Modify 
Remove 
Instances
Bounded ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChangeAction -> c ChangeAction #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChangeAction #

toConstr :: ChangeAction -> Constr #

dataTypeOf :: ChangeAction -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ChangeAction) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChangeAction) #

gmapT :: (forall b. Data b => b -> b) -> ChangeAction -> ChangeAction #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChangeAction -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChangeAction -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChangeAction -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChangeAction -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChangeAction -> m ChangeAction #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChangeAction -> m ChangeAction #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChangeAction -> m ChangeAction #

Ord ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ChangeAction :: Type -> Type #

Hashable ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: ChangeAction -> Text #

NFData ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: ChangeAction -> () #

type Rep ChangeAction Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ChangeAction = D1 (MetaData "ChangeAction" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Add" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Modify" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Remove" PrefixI False) (U1 :: Type -> Type)))

CopyOption

data CopyOption Source #

Constructors

CopyTags 
Instances
Bounded CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CopyOption -> c CopyOption #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CopyOption #

toConstr :: CopyOption -> Constr #

dataTypeOf :: CopyOption -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CopyOption) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CopyOption) #

gmapT :: (forall b. Data b => b -> b) -> CopyOption -> CopyOption #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CopyOption -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CopyOption -> r #

gmapQ :: (forall d. Data d => d -> u) -> CopyOption -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CopyOption -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CopyOption -> m CopyOption #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CopyOption -> m CopyOption #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CopyOption -> m CopyOption #

Ord CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep CopyOption :: Type -> Type #

Hashable CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: CopyOption -> Text #

NFData CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: CopyOption -> () #

type Rep CopyOption Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep CopyOption = D1 (MetaData "CopyOption" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "CopyTags" PrefixI False) (U1 :: Type -> Type))

CopyProductStatus

data CopyProductStatus Source #

Instances
Bounded CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CopyProductStatus -> c CopyProductStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CopyProductStatus #

toConstr :: CopyProductStatus -> Constr #

dataTypeOf :: CopyProductStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CopyProductStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CopyProductStatus) #

gmapT :: (forall b. Data b => b -> b) -> CopyProductStatus -> CopyProductStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CopyProductStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CopyProductStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> CopyProductStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CopyProductStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CopyProductStatus -> m CopyProductStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CopyProductStatus -> m CopyProductStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CopyProductStatus -> m CopyProductStatus #

Ord CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep CopyProductStatus :: Type -> Type #

Hashable CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: CopyProductStatus -> () #

type Rep CopyProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep CopyProductStatus = D1 (MetaData "CopyProductStatus" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "CPSFailed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CPSInProgress" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CPSSucceeded" PrefixI False) (U1 :: Type -> Type)))

EvaluationType

data EvaluationType Source #

Constructors

Dynamic 
Static 
Instances
Bounded EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EvaluationType -> c EvaluationType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EvaluationType #

toConstr :: EvaluationType -> Constr #

dataTypeOf :: EvaluationType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EvaluationType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EvaluationType) #

gmapT :: (forall b. Data b => b -> b) -> EvaluationType -> EvaluationType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EvaluationType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EvaluationType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EvaluationType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EvaluationType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EvaluationType -> m EvaluationType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EvaluationType -> m EvaluationType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EvaluationType -> m EvaluationType #

Ord EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep EvaluationType :: Type -> Type #

Hashable EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: EvaluationType -> () #

type Rep EvaluationType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep EvaluationType = D1 (MetaData "EvaluationType" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Dynamic" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Static" PrefixI False) (U1 :: Type -> Type))

PrincipalType

data PrincipalType Source #

Constructors

IAM 
Instances
Bounded PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PrincipalType -> c PrincipalType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PrincipalType #

toConstr :: PrincipalType -> Constr #

dataTypeOf :: PrincipalType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PrincipalType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PrincipalType) #

gmapT :: (forall b. Data b => b -> b) -> PrincipalType -> PrincipalType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PrincipalType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PrincipalType -> r #

gmapQ :: (forall d. Data d => d -> u) -> PrincipalType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PrincipalType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PrincipalType -> m PrincipalType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PrincipalType -> m PrincipalType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PrincipalType -> m PrincipalType #

Ord PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep PrincipalType :: Type -> Type #

Hashable PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: PrincipalType -> Text #

NFData PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: PrincipalType -> () #

type Rep PrincipalType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep PrincipalType = D1 (MetaData "PrincipalType" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "IAM" PrefixI False) (U1 :: Type -> Type))

ProductSource

data ProductSource Source #

Constructors

PSAccount 
Instances
Bounded ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProductSource -> c ProductSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProductSource #

toConstr :: ProductSource -> Constr #

dataTypeOf :: ProductSource -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProductSource) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProductSource) #

gmapT :: (forall b. Data b => b -> b) -> ProductSource -> ProductSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProductSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProductSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProductSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProductSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProductSource -> m ProductSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductSource -> m ProductSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductSource -> m ProductSource #

Ord ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProductSource :: Type -> Type #

Hashable ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: ProductSource -> Text #

NFData ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: ProductSource -> () #

type Rep ProductSource Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProductSource = D1 (MetaData "ProductSource" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "PSAccount" PrefixI False) (U1 :: Type -> Type))

ProductType

data ProductType Source #

Instances
Bounded ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProductType -> c ProductType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProductType #

toConstr :: ProductType -> Constr #

dataTypeOf :: ProductType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProductType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProductType) #

gmapT :: (forall b. Data b => b -> b) -> ProductType -> ProductType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProductType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProductType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProductType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProductType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProductType -> m ProductType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductType -> m ProductType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductType -> m ProductType #

Ord ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProductType :: Type -> Type #

Hashable ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: ProductType -> Text #

NFData ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: ProductType -> () #

type Rep ProductType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProductType = D1 (MetaData "ProductType" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "CloudFormationTemplate" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Marketplace" PrefixI False) (U1 :: Type -> Type))

ProductViewFilterBy

data ProductViewFilterBy Source #

Instances
Bounded ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProductViewFilterBy -> c ProductViewFilterBy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProductViewFilterBy #

toConstr :: ProductViewFilterBy -> Constr #

dataTypeOf :: ProductViewFilterBy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProductViewFilterBy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProductViewFilterBy) #

gmapT :: (forall b. Data b => b -> b) -> ProductViewFilterBy -> ProductViewFilterBy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProductViewFilterBy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProductViewFilterBy -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProductViewFilterBy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProductViewFilterBy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProductViewFilterBy -> m ProductViewFilterBy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductViewFilterBy -> m ProductViewFilterBy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductViewFilterBy -> m ProductViewFilterBy #

Ord ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProductViewFilterBy :: Type -> Type #

Hashable ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: ProductViewFilterBy -> () #

type Rep ProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProductViewFilterBy = D1 (MetaData "ProductViewFilterBy" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) ((C1 (MetaCons "FullTextSearch" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Owner" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ProductType" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SourceProductId" PrefixI False) (U1 :: Type -> Type)))

ProductViewSortBy

data ProductViewSortBy Source #

Instances
Bounded ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProductViewSortBy -> c ProductViewSortBy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProductViewSortBy #

toConstr :: ProductViewSortBy -> Constr #

dataTypeOf :: ProductViewSortBy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProductViewSortBy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProductViewSortBy) #

gmapT :: (forall b. Data b => b -> b) -> ProductViewSortBy -> ProductViewSortBy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProductViewSortBy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProductViewSortBy -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProductViewSortBy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProductViewSortBy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProductViewSortBy -> m ProductViewSortBy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductViewSortBy -> m ProductViewSortBy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProductViewSortBy -> m ProductViewSortBy #

Ord ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProductViewSortBy :: Type -> Type #

Hashable ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: ProductViewSortBy -> () #

type Rep ProductViewSortBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProductViewSortBy = D1 (MetaData "ProductViewSortBy" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "CreationDate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Title" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VersionCount" PrefixI False) (U1 :: Type -> Type)))

ProvisionedProductPlanStatus

data ProvisionedProductPlanStatus Source #

Instances
Bounded ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProvisionedProductPlanStatus -> c ProvisionedProductPlanStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProvisionedProductPlanStatus #

toConstr :: ProvisionedProductPlanStatus -> Constr #

dataTypeOf :: ProvisionedProductPlanStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProvisionedProductPlanStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProvisionedProductPlanStatus) #

gmapT :: (forall b. Data b => b -> b) -> ProvisionedProductPlanStatus -> ProvisionedProductPlanStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductPlanStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductPlanStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProvisionedProductPlanStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProvisionedProductPlanStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProvisionedProductPlanStatus -> m ProvisionedProductPlanStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductPlanStatus -> m ProvisionedProductPlanStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductPlanStatus -> m ProvisionedProductPlanStatus #

Ord ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProvisionedProductPlanStatus :: Type -> Type #

Hashable ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductPlanStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductPlanStatus = D1 (MetaData "ProvisionedProductPlanStatus" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) ((C1 (MetaCons "CreateFailed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CreateInProgress" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CreateSuccess" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ExecuteFailed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ExecuteInProgress" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ExecuteSuccess" PrefixI False) (U1 :: Type -> Type))))

ProvisionedProductPlanType

data ProvisionedProductPlanType Source #

Constructors

Cloudformation 
Instances
Bounded ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProvisionedProductPlanType -> c ProvisionedProductPlanType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProvisionedProductPlanType #

toConstr :: ProvisionedProductPlanType -> Constr #

dataTypeOf :: ProvisionedProductPlanType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProvisionedProductPlanType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProvisionedProductPlanType) #

gmapT :: (forall b. Data b => b -> b) -> ProvisionedProductPlanType -> ProvisionedProductPlanType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductPlanType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductPlanType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProvisionedProductPlanType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProvisionedProductPlanType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProvisionedProductPlanType -> m ProvisionedProductPlanType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductPlanType -> m ProvisionedProductPlanType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductPlanType -> m ProvisionedProductPlanType #

Ord ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProvisionedProductPlanType :: Type -> Type #

Hashable ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductPlanType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductPlanType = D1 (MetaData "ProvisionedProductPlanType" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Cloudformation" PrefixI False) (U1 :: Type -> Type))

ProvisionedProductStatus

data ProvisionedProductStatus Source #

Instances
Bounded ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProvisionedProductStatus -> c ProvisionedProductStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProvisionedProductStatus #

toConstr :: ProvisionedProductStatus -> Constr #

dataTypeOf :: ProvisionedProductStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProvisionedProductStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProvisionedProductStatus) #

gmapT :: (forall b. Data b => b -> b) -> ProvisionedProductStatus -> ProvisionedProductStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProvisionedProductStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProvisionedProductStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProvisionedProductStatus -> m ProvisionedProductStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductStatus -> m ProvisionedProductStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductStatus -> m ProvisionedProductStatus #

Ord ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProvisionedProductStatus :: Type -> Type #

Hashable ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductStatus = D1 (MetaData "ProvisionedProductStatus" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) ((C1 (MetaCons "PPSAvailable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PPSError'" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PPSPlanInProgress" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PPSTainted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PPSUnderChange" PrefixI False) (U1 :: Type -> Type))))

ProvisionedProductViewFilterBy

data ProvisionedProductViewFilterBy Source #

Constructors

SearchQuery 
Instances
Bounded ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProvisionedProductViewFilterBy -> c ProvisionedProductViewFilterBy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProvisionedProductViewFilterBy #

toConstr :: ProvisionedProductViewFilterBy -> Constr #

dataTypeOf :: ProvisionedProductViewFilterBy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProvisionedProductViewFilterBy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProvisionedProductViewFilterBy) #

gmapT :: (forall b. Data b => b -> b) -> ProvisionedProductViewFilterBy -> ProvisionedProductViewFilterBy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductViewFilterBy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProvisionedProductViewFilterBy -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProvisionedProductViewFilterBy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProvisionedProductViewFilterBy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProvisionedProductViewFilterBy -> m ProvisionedProductViewFilterBy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductViewFilterBy -> m ProvisionedProductViewFilterBy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisionedProductViewFilterBy -> m ProvisionedProductViewFilterBy #

Ord ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProvisionedProductViewFilterBy :: Type -> Type #

Hashable ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductViewFilterBy Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisionedProductViewFilterBy = D1 (MetaData "ProvisionedProductViewFilterBy" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "SearchQuery" PrefixI False) (U1 :: Type -> Type))

ProvisioningArtifactPropertyName

data ProvisioningArtifactPropertyName Source #

Constructors

Id 
Instances
Bounded ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProvisioningArtifactPropertyName -> c ProvisioningArtifactPropertyName #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProvisioningArtifactPropertyName #

toConstr :: ProvisioningArtifactPropertyName -> Constr #

dataTypeOf :: ProvisioningArtifactPropertyName -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProvisioningArtifactPropertyName) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProvisioningArtifactPropertyName) #

gmapT :: (forall b. Data b => b -> b) -> ProvisioningArtifactPropertyName -> ProvisioningArtifactPropertyName #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProvisioningArtifactPropertyName -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProvisioningArtifactPropertyName -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProvisioningArtifactPropertyName -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProvisioningArtifactPropertyName -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProvisioningArtifactPropertyName -> m ProvisioningArtifactPropertyName #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisioningArtifactPropertyName -> m ProvisioningArtifactPropertyName #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisioningArtifactPropertyName -> m ProvisioningArtifactPropertyName #

Ord ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProvisioningArtifactPropertyName :: Type -> Type #

Hashable ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisioningArtifactPropertyName Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisioningArtifactPropertyName = D1 (MetaData "ProvisioningArtifactPropertyName" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Id" PrefixI False) (U1 :: Type -> Type))

ProvisioningArtifactType

data ProvisioningArtifactType Source #

Instances
Bounded ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProvisioningArtifactType -> c ProvisioningArtifactType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProvisioningArtifactType #

toConstr :: ProvisioningArtifactType -> Constr #

dataTypeOf :: ProvisioningArtifactType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProvisioningArtifactType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProvisioningArtifactType) #

gmapT :: (forall b. Data b => b -> b) -> ProvisioningArtifactType -> ProvisioningArtifactType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProvisioningArtifactType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProvisioningArtifactType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProvisioningArtifactType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProvisioningArtifactType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProvisioningArtifactType -> m ProvisioningArtifactType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisioningArtifactType -> m ProvisioningArtifactType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProvisioningArtifactType -> m ProvisioningArtifactType #

Ord ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ProvisioningArtifactType :: Type -> Type #

Hashable ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToJSON ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisioningArtifactType Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ProvisioningArtifactType = D1 (MetaData "ProvisioningArtifactType" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "PATCloudFormationTemplate" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "PATMarketplaceAMI" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PATMarketplaceCar" PrefixI False) (U1 :: Type -> Type)))

RecordStatus

data RecordStatus Source #

Instances
Bounded RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RecordStatus -> c RecordStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RecordStatus #

toConstr :: RecordStatus -> Constr #

dataTypeOf :: RecordStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RecordStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RecordStatus) #

gmapT :: (forall b. Data b => b -> b) -> RecordStatus -> RecordStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RecordStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RecordStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> RecordStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RecordStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RecordStatus -> m RecordStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RecordStatus -> m RecordStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RecordStatus -> m RecordStatus #

Ord RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep RecordStatus :: Type -> Type #

Hashable RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: RecordStatus -> Text #

NFData RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: RecordStatus -> () #

type Rep RecordStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep RecordStatus = D1 (MetaData "RecordStatus" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) ((C1 (MetaCons "RSCreated" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RSFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RSInProgress" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "RSInProgressInError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RSSucceeded" PrefixI False) (U1 :: Type -> Type))))

Replacement

data Replacement Source #

Constructors

Conditional 
False' 
True' 
Instances
Bounded Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Replacement -> c Replacement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Replacement #

toConstr :: Replacement -> Constr #

dataTypeOf :: Replacement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Replacement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Replacement) #

gmapT :: (forall b. Data b => b -> b) -> Replacement -> Replacement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Replacement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Replacement -> r #

gmapQ :: (forall d. Data d => d -> u) -> Replacement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Replacement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Replacement -> m Replacement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Replacement -> m Replacement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Replacement -> m Replacement #

Ord Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep Replacement :: Type -> Type #

Hashable Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: Replacement -> Text #

NFData Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: Replacement -> () #

type Rep Replacement Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep Replacement = D1 (MetaData "Replacement" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Conditional" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "False'" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "True'" PrefixI False) (U1 :: Type -> Type)))

RequestStatus

data RequestStatus Source #

Constructors

Available 
Creating 
Failed 
Instances
Bounded RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RequestStatus -> c RequestStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RequestStatus #

toConstr :: RequestStatus -> Constr #

dataTypeOf :: RequestStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RequestStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RequestStatus) #

gmapT :: (forall b. Data b => b -> b) -> RequestStatus -> RequestStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RequestStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RequestStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> RequestStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RequestStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RequestStatus -> m RequestStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RequestStatus -> m RequestStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RequestStatus -> m RequestStatus #

Ord RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep RequestStatus :: Type -> Type #

Hashable RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

toText :: RequestStatus -> Text #

NFData RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: RequestStatus -> () #

type Rep RequestStatus Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep RequestStatus = D1 (MetaData "RequestStatus" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Available" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Creating" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Failed" PrefixI False) (U1 :: Type -> Type)))

RequiresRecreation

data RequiresRecreation Source #

Constructors

Always 
Conditionally 
Never 
Instances
Bounded RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RequiresRecreation -> c RequiresRecreation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RequiresRecreation #

toConstr :: RequiresRecreation -> Constr #

dataTypeOf :: RequiresRecreation -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RequiresRecreation) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RequiresRecreation) #

gmapT :: (forall b. Data b => b -> b) -> RequiresRecreation -> RequiresRecreation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RequiresRecreation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RequiresRecreation -> r #

gmapQ :: (forall d. Data d => d -> u) -> RequiresRecreation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RequiresRecreation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RequiresRecreation -> m RequiresRecreation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RequiresRecreation -> m RequiresRecreation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RequiresRecreation -> m RequiresRecreation #

Ord RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep RequiresRecreation :: Type -> Type #

Hashable RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: RequiresRecreation -> () #

type Rep RequiresRecreation Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep RequiresRecreation = D1 (MetaData "RequiresRecreation" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) (C1 (MetaCons "Always" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Conditionally" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Never" PrefixI False) (U1 :: Type -> Type)))

ResourceAttribute

data ResourceAttribute Source #

Instances
Bounded ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Enum ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Eq ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Data ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ResourceAttribute -> c ResourceAttribute #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ResourceAttribute #

toConstr :: ResourceAttribute -> Constr #

dataTypeOf :: ResourceAttribute -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ResourceAttribute) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ResourceAttribute) #

gmapT :: (forall b. Data b => b -> b) -> ResourceAttribute -> ResourceAttribute #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ResourceAttribute -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ResourceAttribute -> r #

gmapQ :: (forall d. Data d => d -> u) -> ResourceAttribute -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ResourceAttribute -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ResourceAttribute -> m ResourceAttribute #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ResourceAttribute -> m ResourceAttribute #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ResourceAttribute -> m ResourceAttribute #

Ord ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Read ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Show ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Generic ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Associated Types

type Rep ResourceAttribute :: Type -> Type #

Hashable ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromJSON ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToHeader ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToQuery ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToByteString ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

FromText ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

ToText ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

NFData ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

Methods

rnf :: ResourceAttribute -> () #

type Rep ResourceAttribute Source # 
Instance details

Defined in Network.AWS.ServiceCatalog.Types.Sum

type Rep ResourceAttribute = D1 (MetaData "ResourceAttribute" "Network.AWS.ServiceCatalog.Types.Sum" "amazonka-servicecatalog-1.6.1-3x3nXpki5UUGYHxW61f9xy" False) ((C1 (MetaCons "Creationpolicy" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Deletionpolicy" PrefixI False) (U1 :: Type ->