amazonka-cloudformation-1.6.1: Amazon CloudFormation 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.CloudFormation.ListStackSets

Contents

Description

Returns summary information about stack sets that are associated with the user.

Synopsis

Creating a Request

listStackSets :: ListStackSets Source #

Creates a value of ListStackSets with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lssStatus - The status of the stack sets that you want to get summary information about.
  • lssNextToken - If the previous paginated request didn't return all of the remaining results, the response object's NextToken parameter value is set to a token. To retrieve the next set of results, call ListStackSets again and assign that token to the request object's NextToken parameter. If there are no remaining results, the previous response object's NextToken parameter is set to null .
  • lssMaxResults - The maximum number of results to be returned with a single call. If the number of available results exceeds this maximum, the response includes a NextToken value that you can assign to the NextToken request parameter to get the next set of results.

data ListStackSets Source #

See: listStackSets smart constructor.

Instances
Eq ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Data ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Methods

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

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

toConstr :: ListStackSets -> Constr #

dataTypeOf :: ListStackSets -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Show ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Generic ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Associated Types

type Rep ListStackSets :: Type -> Type #

Hashable ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

AWSRequest ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Associated Types

type Rs ListStackSets :: Type #

ToHeaders ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

ToPath ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

ToQuery ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

NFData ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Methods

rnf :: ListStackSets -> () #

type Rep ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

type Rep ListStackSets = D1 (MetaData "ListStackSets" "Network.AWS.CloudFormation.ListStackSets" "amazonka-cloudformation-1.6.1-9C1vgCDBA4sIHFUFfPs2gm" False) (C1 (MetaCons "ListStackSets'" PrefixI True) (S1 (MetaSel (Just "_lssStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe StackSetStatus)) :*: (S1 (MetaSel (Just "_lssNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lssMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))))
type Rs ListStackSets Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Request Lenses

lssStatus :: Lens' ListStackSets (Maybe StackSetStatus) Source #

The status of the stack sets that you want to get summary information about.

lssNextToken :: Lens' ListStackSets (Maybe Text) Source #

If the previous paginated request didn't return all of the remaining results, the response object's NextToken parameter value is set to a token. To retrieve the next set of results, call ListStackSets again and assign that token to the request object's NextToken parameter. If there are no remaining results, the previous response object's NextToken parameter is set to null .

lssMaxResults :: Lens' ListStackSets (Maybe Natural) Source #

The maximum number of results to be returned with a single call. If the number of available results exceeds this maximum, the response includes a NextToken value that you can assign to the NextToken request parameter to get the next set of results.

Destructuring the Response

listStackSetsResponse Source #

Creates a value of ListStackSetsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lssrsNextToken - If the request doesn't return all of the remaining results, NextToken is set to a token. To retrieve the next set of results, call ListStackInstances again and assign that token to the request object's NextToken parameter. If the request returns all results, NextToken is set to null .
  • lssrsSummaries - A list of StackSetSummary structures that contain information about the user's stack sets.
  • lssrsResponseStatus - -- | The response status code.

data ListStackSetsResponse Source #

See: listStackSetsResponse smart constructor.

Instances
Eq ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Data ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Methods

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

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

toConstr :: ListStackSetsResponse -> Constr #

dataTypeOf :: ListStackSetsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Show ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Generic ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Associated Types

type Rep ListStackSetsResponse :: Type -> Type #

NFData ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

Methods

rnf :: ListStackSetsResponse -> () #

type Rep ListStackSetsResponse Source # 
Instance details

Defined in Network.AWS.CloudFormation.ListStackSets

type Rep ListStackSetsResponse = D1 (MetaData "ListStackSetsResponse" "Network.AWS.CloudFormation.ListStackSets" "amazonka-cloudformation-1.6.1-9C1vgCDBA4sIHFUFfPs2gm" False) (C1 (MetaCons "ListStackSetsResponse'" PrefixI True) (S1 (MetaSel (Just "_lssrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_lssrsSummaries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [StackSetSummary])) :*: S1 (MetaSel (Just "_lssrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

lssrsNextToken :: Lens' ListStackSetsResponse (Maybe Text) Source #

If the request doesn't return all of the remaining results, NextToken is set to a token. To retrieve the next set of results, call ListStackInstances again and assign that token to the request object's NextToken parameter. If the request returns all results, NextToken is set to null .

lssrsSummaries :: Lens' ListStackSetsResponse [StackSetSummary] Source #

A list of StackSetSummary structures that contain information about the user's stack sets.

lssrsResponseStatus :: Lens' ListStackSetsResponse Int Source #

  • - | The response status code.