amazonka-connectcampaigns-2.0: Amazon ConnectCampaignService 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.ConnectCampaigns.ListCampaigns

Description

Provides summary information about the campaigns under the specified Amazon Connect account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListCampaigns Source #

ListCampaignsRequest

See: newListCampaigns smart constructor.

Instances

Instances details
ToJSON ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

ToHeaders ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

ToPath ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

ToQuery ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

AWSPager ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

AWSRequest ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Associated Types

type AWSResponse ListCampaigns #

Generic ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Associated Types

type Rep ListCampaigns :: Type -> Type #

Read ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Show ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

NFData ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Methods

rnf :: ListCampaigns -> () #

Eq ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Hashable ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

type AWSResponse ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

type Rep ListCampaigns Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

type Rep ListCampaigns = D1 ('MetaData "ListCampaigns" "Amazonka.ConnectCampaigns.ListCampaigns" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "ListCampaigns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CampaignFilters)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListCampaigns :: ListCampaigns Source #

Create a value of ListCampaigns 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:filters:ListCampaigns', listCampaigns_filters - Undocumented member.

$sel:maxResults:ListCampaigns', listCampaigns_maxResults - Undocumented member.

ListCampaigns, listCampaigns_nextToken - Undocumented member.

Request Lenses

Destructuring the Response

data ListCampaignsResponse Source #

ListCampaignsResponse

See: newListCampaignsResponse smart constructor.

Constructors

ListCampaignsResponse' 

Fields

Instances

Instances details
Generic ListCampaignsResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Associated Types

type Rep ListCampaignsResponse :: Type -> Type #

Read ListCampaignsResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Show ListCampaignsResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

NFData ListCampaignsResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

Methods

rnf :: ListCampaignsResponse -> () #

Eq ListCampaignsResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

type Rep ListCampaignsResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.ListCampaigns

type Rep ListCampaignsResponse = D1 ('MetaData "ListCampaignsResponse" "Amazonka.ConnectCampaigns.ListCampaigns" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "ListCampaignsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "campaignSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CampaignSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCampaignsResponse Source #

Create a value of ListCampaignsResponse 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:campaignSummaryList:ListCampaignsResponse', listCampaignsResponse_campaignSummaryList - Undocumented member.

ListCampaigns, listCampaignsResponse_nextToken - Undocumented member.

$sel:httpStatus:ListCampaignsResponse', listCampaignsResponse_httpStatus - The response's http status code.

Response Lenses