amazonka-pinpoint-sms-voice-v2-2.0: Amazon Pinpoint SMS Voice V2 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.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Description

Lists all associated origination identities in your pool.

If you specify filters, the output includes information for only those origination identities that meet the filter criteria.

This operation returns paginated results.

Synopsis

Creating a Request

data ListPoolOriginationIdentities Source #

See: newListPoolOriginationIdentities smart constructor.

Constructors

ListPoolOriginationIdentities' 

Fields

Instances

Instances details
ToJSON ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

ToHeaders ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

ToPath ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

ToQuery ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

AWSPager ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

AWSRequest ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Generic ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Associated Types

type Rep ListPoolOriginationIdentities :: Type -> Type #

Read ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Show ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

NFData ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Eq ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Hashable ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

type AWSResponse ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

type Rep ListPoolOriginationIdentities Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

type Rep ListPoolOriginationIdentities = D1 ('MetaData "ListPoolOriginationIdentities" "Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ListPoolOriginationIdentities'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PoolOriginationIdentitiesFilter])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListPoolOriginationIdentities Source #

Create a value of ListPoolOriginationIdentities 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:ListPoolOriginationIdentities', listPoolOriginationIdentities_filters - An array of PoolOriginationIdentitiesFilter objects to filter the results..

$sel:maxResults:ListPoolOriginationIdentities', listPoolOriginationIdentities_maxResults - The maximum number of results to return per each request.

ListPoolOriginationIdentities, listPoolOriginationIdentities_nextToken - The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

ListPoolOriginationIdentities, listPoolOriginationIdentities_poolId - The unique identifier for the pool. This value can be either the PoolId or PoolArn.

Request Lenses

listPoolOriginationIdentities_filters :: Lens' ListPoolOriginationIdentities (Maybe [PoolOriginationIdentitiesFilter]) Source #

An array of PoolOriginationIdentitiesFilter objects to filter the results..

listPoolOriginationIdentities_maxResults :: Lens' ListPoolOriginationIdentities (Maybe Natural) Source #

The maximum number of results to return per each request.

listPoolOriginationIdentities_nextToken :: Lens' ListPoolOriginationIdentities (Maybe Text) Source #

The token to be used for the next set of paginated results. You don't need to supply a value for this field in the initial request.

listPoolOriginationIdentities_poolId :: Lens' ListPoolOriginationIdentities Text Source #

The unique identifier for the pool. This value can be either the PoolId or PoolArn.

Destructuring the Response

data ListPoolOriginationIdentitiesResponse Source #

Constructors

ListPoolOriginationIdentitiesResponse' 

Fields

Instances

Instances details
Generic ListPoolOriginationIdentitiesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Read ListPoolOriginationIdentitiesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Show ListPoolOriginationIdentitiesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

NFData ListPoolOriginationIdentitiesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

Eq ListPoolOriginationIdentitiesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

type Rep ListPoolOriginationIdentitiesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities

type Rep ListPoolOriginationIdentitiesResponse = D1 ('MetaData "ListPoolOriginationIdentitiesResponse" "Amazonka.PinpointSmsVoiceV2.ListPoolOriginationIdentities" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ListPoolOriginationIdentitiesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "originationIdentities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OriginationIdentityMetadata]))) :*: (S1 ('MetaSel ('Just "poolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListPoolOriginationIdentitiesResponse Source #

Create a value of ListPoolOriginationIdentitiesResponse 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:

ListPoolOriginationIdentities, listPoolOriginationIdentitiesResponse_nextToken - The token to be used for the next set of paginated results. If this field is empty then there are no more results.

$sel:originationIdentities:ListPoolOriginationIdentitiesResponse', listPoolOriginationIdentitiesResponse_originationIdentities - An array of any OriginationIdentityMetadata objects.

ListPoolOriginationIdentitiesResponse, listPoolOriginationIdentitiesResponse_poolArn - The Amazon Resource Name (ARN) for the pool.

ListPoolOriginationIdentities, listPoolOriginationIdentitiesResponse_poolId - The unique PoolId of the pool.

$sel:httpStatus:ListPoolOriginationIdentitiesResponse', listPoolOriginationIdentitiesResponse_httpStatus - The response's http status code.

Response Lenses

listPoolOriginationIdentitiesResponse_nextToken :: Lens' ListPoolOriginationIdentitiesResponse (Maybe Text) Source #

The token to be used for the next set of paginated results. If this field is empty then there are no more results.