amazonka-codepipeline-1.6.1: Amazon CodePipeline 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.CodePipeline.ListActionTypes

Contents

Description

Gets a summary of all AWS CodePipeline action types associated with your account.

Synopsis

Creating a Request

listActionTypes :: ListActionTypes Source #

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

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

  • latActionOwnerFilter - Filters the list of action types to those created by a specified entity.
  • latNextToken - An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

data ListActionTypes Source #

Represents the input of a ListActionTypes action.

See: listActionTypes smart constructor.

Instances
Eq ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Data ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Methods

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

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

toConstr :: ListActionTypes -> Constr #

dataTypeOf :: ListActionTypes -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Show ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Generic ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Associated Types

type Rep ListActionTypes :: Type -> Type #

Hashable ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

ToJSON ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

AWSRequest ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Associated Types

type Rs ListActionTypes :: Type #

ToHeaders ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

ToPath ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

ToQuery ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

NFData ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Methods

rnf :: ListActionTypes -> () #

type Rep ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

type Rep ListActionTypes = D1 (MetaData "ListActionTypes" "Network.AWS.CodePipeline.ListActionTypes" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" False) (C1 (MetaCons "ListActionTypes'" PrefixI True) (S1 (MetaSel (Just "_latActionOwnerFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ActionOwner)) :*: S1 (MetaSel (Just "_latNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))
type Rs ListActionTypes Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Request Lenses

latActionOwnerFilter :: Lens' ListActionTypes (Maybe ActionOwner) Source #

Filters the list of action types to those created by a specified entity.

latNextToken :: Lens' ListActionTypes (Maybe Text) Source #

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

Destructuring the Response

listActionTypesResponse Source #

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

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

  • latrsNextToken - If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.
  • latrsResponseStatus - -- | The response status code.
  • latrsActionTypes - Provides details of the action types.

data ListActionTypesResponse Source #

Represents the output of a ListActionTypes action.

See: listActionTypesResponse smart constructor.

Instances
Eq ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Data ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Methods

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

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

toConstr :: ListActionTypesResponse -> Constr #

dataTypeOf :: ListActionTypesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Show ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Generic ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Associated Types

type Rep ListActionTypesResponse :: Type -> Type #

NFData ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

Methods

rnf :: ListActionTypesResponse -> () #

type Rep ListActionTypesResponse Source # 
Instance details

Defined in Network.AWS.CodePipeline.ListActionTypes

type Rep ListActionTypesResponse = D1 (MetaData "ListActionTypesResponse" "Network.AWS.CodePipeline.ListActionTypes" "amazonka-codepipeline-1.6.1-F3QDNRTP6GQJdBGUcFnM9u" False) (C1 (MetaCons "ListActionTypesResponse'" PrefixI True) (S1 (MetaSel (Just "_latrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_latrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_latrsActionTypes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [ActionType]))))

Response Lenses

latrsNextToken :: Lens' ListActionTypesResponse (Maybe Text) Source #

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

latrsActionTypes :: Lens' ListActionTypesResponse [ActionType] Source #

Provides details of the action types.