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

Amazonka.CodePipeline.ListActionTypes

Description

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

This operation returns paginated results.

Synopsis

Creating a Request

data ListActionTypes Source #

Represents the input of a ListActionTypes action.

See: newListActionTypes smart constructor.

Constructors

ListActionTypes' 

Fields

Instances

Instances details
ToJSON ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

ToHeaders ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

ToPath ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

ToQuery ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

AWSPager ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

AWSRequest ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Associated Types

type AWSResponse ListActionTypes #

Generic ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Associated Types

type Rep ListActionTypes :: Type -> Type #

Read ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Show ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

NFData ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Methods

rnf :: ListActionTypes -> () #

Eq ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Hashable ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type AWSResponse ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypes = D1 ('MetaData "ListActionTypes" "Amazonka.CodePipeline.ListActionTypes" "amazonka-codepipeline-2.0-AHHPJTmnvhi1gPjRAFzjQE" 'False) (C1 ('MetaCons "ListActionTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionOwnerFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionOwner)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regionFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListActionTypes :: ListActionTypes Source #

Create a value of ListActionTypes with all optional fields omitted.

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

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

$sel:actionOwnerFilter:ListActionTypes', listActionTypes_actionOwnerFilter - Filters the list of action types to those created by a specified entity.

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

$sel:regionFilter:ListActionTypes', listActionTypes_regionFilter - The Region to filter on for the list of action types.

Request Lenses

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

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

listActionTypes_nextToken :: 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.

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

The Region to filter on for the list of action types.

Destructuring the Response

data ListActionTypesResponse Source #

Represents the output of a ListActionTypes action.

See: newListActionTypesResponse smart constructor.

Constructors

ListActionTypesResponse' 

Fields

  • nextToken :: Maybe Text

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

  • httpStatus :: Int

    The response's http status code.

  • actionTypes :: [ActionType]

    Provides details of the action types.

Instances

Instances details
Generic ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Associated Types

type Rep ListActionTypesResponse :: Type -> Type #

Read ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Show ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

NFData ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Methods

rnf :: ListActionTypesResponse -> () #

Eq ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypesResponse = D1 ('MetaData "ListActionTypesResponse" "Amazonka.CodePipeline.ListActionTypes" "amazonka-codepipeline-2.0-AHHPJTmnvhi1gPjRAFzjQE" 'False) (C1 ('MetaCons "ListActionTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "actionTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ActionType]))))

newListActionTypesResponse Source #

Create a value of ListActionTypesResponse with all optional fields omitted.

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

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

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

$sel:httpStatus:ListActionTypesResponse', listActionTypesResponse_httpStatus - The response's http status code.

$sel:actionTypes:ListActionTypesResponse', listActionTypesResponse_actionTypes - Provides details of the action types.

Response Lenses

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

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