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

Contents

Description

Derived from API version 2022-03-31 of the AWS service descriptions, licensed under Apache 2.0.

Welcome to the Amazon Pinpoint SMS and Voice, version 2 API Reference. This guide provides information about Amazon Pinpoint SMS and Voice, version 2 API resources, including supported HTTP methods, parameters, and schemas.

Amazon Pinpoint is an Amazon Web Services service that you can use to engage with your recipients across multiple messaging channels. The Amazon Pinpoint SMS and Voice, version 2 API provides programmatic access to options that are unique to the SMS and voice channels and supplements the resources provided by the Amazon Pinpoint API.

If you're new to Amazon Pinpoint, it's also helpful to review the Amazon Pinpoint Developer Guide. The Amazon Pinpoint Developer Guide provides tutorials, code samples, and procedures that demonstrate how to use Amazon Pinpoint features programmatically and how to integrate Amazon Pinpoint functionality into mobile apps and other types of applications. The guide also provides key information, such as Amazon Pinpoint integration with other Amazon Web Services services, and the quotas that apply to use of the service.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2022-03-31 of the Amazon Pinpoint SMS Voice V2 SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by PinpointSmsVoiceV2.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

The request was denied because you don't have sufficient permissions to access the resource.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time or it could be that the requested action isn't valid for the current state or configuration of the resource.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

The API encountered an unexpected error and couldn't complete the request. You might be able to successfully issue the request again in the future.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

A requested resource couldn't be found.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request would cause a service quota to be exceeded.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

An error that occurred because too many requests were sent during a certain amount of time.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

A validation exception for a field.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateOriginationIdentity

data AssociateOriginationIdentity Source #

See: newAssociateOriginationIdentity smart constructor.

Instances

Instances details
ToJSON AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

ToHeaders AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

ToPath AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

ToQuery AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

AWSRequest AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Generic AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Associated Types

type Rep AssociateOriginationIdentity :: Type -> Type #

Read AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Show AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

NFData AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Eq AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Hashable AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

type AWSResponse AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

type Rep AssociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

type Rep AssociateOriginationIdentity = D1 ('MetaData "AssociateOriginationIdentity" "Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "AssociateOriginationIdentity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssociateOriginationIdentity Source #

Create a value of AssociateOriginationIdentity 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:clientToken:AssociateOriginationIdentity', associateOriginationIdentity_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

AssociateOriginationIdentity, associateOriginationIdentity_poolId - The pool to update with the new Identity. This value can be either the PoolId or PoolArn, and you can find these values using DescribePools.

AssociateOriginationIdentity, associateOriginationIdentity_originationIdentity - The origination identity to use, such as PhoneNumberId, PhoneNumberArn, SenderId, or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn, while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

AssociateOriginationIdentity, associateOriginationIdentity_isoCountryCode - The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the origination identity.

data AssociateOriginationIdentityResponse Source #

Instances

Instances details
Generic AssociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Read AssociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Show AssociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

NFData AssociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

Eq AssociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

type Rep AssociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity

type Rep AssociateOriginationIdentityResponse = D1 ('MetaData "AssociateOriginationIdentityResponse" "Amazonka.PinpointSmsVoiceV2.AssociateOriginationIdentity" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "AssociateOriginationIdentityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "originationIdentityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (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)))))

newAssociateOriginationIdentityResponse Source #

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

AssociateOriginationIdentity, associateOriginationIdentityResponse_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

AssociateOriginationIdentity, associateOriginationIdentityResponse_originationIdentity - The PhoneNumberId or SenderId of the origination identity.

AssociateOriginationIdentityResponse, associateOriginationIdentityResponse_originationIdentityArn - The PhoneNumberArn or SenderIdArn of the origination identity.

AssociateOriginationIdentityResponse, associateOriginationIdentityResponse_poolArn - The Amazon Resource Name (ARN) of the pool that is now associated with the origination identity.

AssociateOriginationIdentity, associateOriginationIdentityResponse_poolId - The PoolId of the pool that is now associated with the origination identity.

$sel:httpStatus:AssociateOriginationIdentityResponse', associateOriginationIdentityResponse_httpStatus - The response's http status code.

CreateConfigurationSet

data CreateConfigurationSet Source #

See: newCreateConfigurationSet smart constructor.

Instances

Instances details
ToJSON CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

ToHeaders CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

ToPath CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

ToQuery CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

AWSRequest CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Associated Types

type AWSResponse CreateConfigurationSet #

Generic CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Associated Types

type Rep CreateConfigurationSet :: Type -> Type #

Read CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Show CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

NFData CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Methods

rnf :: CreateConfigurationSet -> () #

Eq CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Hashable CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

type AWSResponse CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

type Rep CreateConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

type Rep CreateConfigurationSet = D1 ('MetaData "CreateConfigurationSet" "Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreateConfigurationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateConfigurationSet Source #

Create a value of CreateConfigurationSet 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:clientToken:CreateConfigurationSet', createConfigurationSet_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

CreateConfigurationSet, createConfigurationSet_tags - An array of key and value pair tags that's associated with the new configuration set.

CreateConfigurationSet, createConfigurationSet_configurationSetName - The name to use for the new configuration set.

data CreateConfigurationSetResponse Source #

See: newCreateConfigurationSetResponse smart constructor.

Instances

Instances details
Generic CreateConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Associated Types

type Rep CreateConfigurationSetResponse :: Type -> Type #

Read CreateConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Show CreateConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

NFData CreateConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

Eq CreateConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

type Rep CreateConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet

type Rep CreateConfigurationSetResponse = D1 ('MetaData "CreateConfigurationSetResponse" "Amazonka.PinpointSmsVoiceV2.CreateConfigurationSet" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreateConfigurationSetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateConfigurationSetResponse Source #

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

CreateConfigurationSetResponse, createConfigurationSetResponse_configurationSetArn - The Amazon Resource Name (ARN) of the newly created configuration set.

CreateConfigurationSet, createConfigurationSetResponse_configurationSetName - The name of the new configuration set.

CreateConfigurationSetResponse, createConfigurationSetResponse_createdTimestamp - The time when the configuration set was created, in UNIX epoch time format.

CreateConfigurationSet, createConfigurationSetResponse_tags - An array of key and value pair tags that's associated with the configuration set.

$sel:httpStatus:CreateConfigurationSetResponse', createConfigurationSetResponse_httpStatus - The response's http status code.

CreateEventDestination

data CreateEventDestination Source #

See: newCreateEventDestination smart constructor.

Instances

Instances details
ToJSON CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

ToHeaders CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

ToPath CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

ToQuery CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

AWSRequest CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Associated Types

type AWSResponse CreateEventDestination #

Generic CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Associated Types

type Rep CreateEventDestination :: Type -> Type #

Read CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Show CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

NFData CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Methods

rnf :: CreateEventDestination -> () #

Eq CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Hashable CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

type AWSResponse CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

type Rep CreateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

type Rep CreateEventDestination = D1 ('MetaData "CreateEventDestination" "Amazonka.PinpointSmsVoiceV2.CreateEventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreateEventDestination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "cloudWatchLogsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsDestination)) :*: S1 ('MetaSel ('Just "kinesisFirehoseDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseDestination)))) :*: ((S1 ('MetaSel ('Just "snsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnsDestination)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "eventDestinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "matchingEventTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EventType))))))

newCreateEventDestination Source #

Create a value of CreateEventDestination 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:clientToken:CreateEventDestination', createEventDestination_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

CreateEventDestination, createEventDestination_cloudWatchLogsDestination - An object that contains information about an event destination for logging to Amazon CloudWatch logs.

CreateEventDestination, createEventDestination_kinesisFirehoseDestination - An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.

CreateEventDestination, createEventDestination_snsDestination - An object that contains information about an event destination for logging to Amazon SNS.

CreateEventDestination, createEventDestination_configurationSetName - Either the name of the configuration set or the configuration set ARN to apply event logging to. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

CreateEventDestination, createEventDestination_eventDestinationName - The name that identifies the event destination.

CreateEventDestination, createEventDestination_matchingEventTypes - An array of event types that determine which events to log. If "ALL" is used, then Amazon Pinpoint logs every event type.

data CreateEventDestinationResponse Source #

See: newCreateEventDestinationResponse smart constructor.

Instances

Instances details
Generic CreateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Associated Types

type Rep CreateEventDestinationResponse :: Type -> Type #

Read CreateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Show CreateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

NFData CreateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

Eq CreateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

type Rep CreateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateEventDestination

type Rep CreateEventDestinationResponse = D1 ('MetaData "CreateEventDestinationResponse" "Amazonka.PinpointSmsVoiceV2.CreateEventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreateEventDestinationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDestination)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateEventDestinationResponse Source #

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

CreateEventDestinationResponse, createEventDestinationResponse_configurationSetArn - The ARN of the configuration set.

CreateEventDestination, createEventDestinationResponse_configurationSetName - The name of the configuration set.

$sel:eventDestination:CreateEventDestinationResponse', createEventDestinationResponse_eventDestination - The details of the destination where events are logged.

$sel:httpStatus:CreateEventDestinationResponse', createEventDestinationResponse_httpStatus - The response's http status code.

CreateOptOutList

data CreateOptOutList Source #

See: newCreateOptOutList smart constructor.

Instances

Instances details
ToJSON CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

ToHeaders CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

ToPath CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

ToQuery CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

AWSRequest CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Associated Types

type AWSResponse CreateOptOutList #

Generic CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Associated Types

type Rep CreateOptOutList :: Type -> Type #

Read CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Show CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

NFData CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Methods

rnf :: CreateOptOutList -> () #

Eq CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Hashable CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

type AWSResponse CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

type Rep CreateOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

type Rep CreateOptOutList = D1 ('MetaData "CreateOptOutList" "Amazonka.PinpointSmsVoiceV2.CreateOptOutList" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreateOptOutList'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateOptOutList Source #

Create a value of CreateOptOutList 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:clientToken:CreateOptOutList', createOptOutList_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

CreateOptOutList, createOptOutList_tags - An array of tags (key and value pairs) to associate with the new OptOutList.

CreateOptOutList, createOptOutList_optOutListName - The name of the new OptOutList.

data CreateOptOutListResponse Source #

See: newCreateOptOutListResponse smart constructor.

Instances

Instances details
Generic CreateOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Associated Types

type Rep CreateOptOutListResponse :: Type -> Type #

Read CreateOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Show CreateOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

NFData CreateOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

Eq CreateOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

type Rep CreateOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreateOptOutList

type Rep CreateOptOutListResponse = D1 ('MetaData "CreateOptOutListResponse" "Amazonka.PinpointSmsVoiceV2.CreateOptOutList" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreateOptOutListResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "optOutListArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateOptOutListResponse Source #

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

CreateOptOutListResponse, createOptOutListResponse_createdTimestamp - The time when the pool was created, in UNIX epoch time format.

CreateOptOutListResponse, createOptOutListResponse_optOutListArn - The Amazon Resource Name (ARN) for the OptOutList.

CreateOptOutList, createOptOutListResponse_optOutListName - The name of the new OptOutList.

CreateOptOutList, createOptOutListResponse_tags - An array of tags (key and value pairs) associated with the new OptOutList.

$sel:httpStatus:CreateOptOutListResponse', createOptOutListResponse_httpStatus - The response's http status code.

CreatePool

data CreatePool Source #

See: newCreatePool smart constructor.

Instances

Instances details
ToJSON CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

ToHeaders CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Methods

toHeaders :: CreatePool -> [Header] #

ToPath CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

ToQuery CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

AWSRequest CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Associated Types

type AWSResponse CreatePool #

Generic CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Associated Types

type Rep CreatePool :: Type -> Type #

Read CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Show CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

NFData CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Methods

rnf :: CreatePool -> () #

Eq CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Hashable CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

type AWSResponse CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

type Rep CreatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

type Rep CreatePool = D1 ('MetaData "CreatePool" "Amazonka.PinpointSmsVoiceV2.CreatePool" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreatePool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MessageType)))))

newCreatePool Source #

Create a value of CreatePool 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:clientToken:CreatePool', createPool_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

CreatePool, createPool_deletionProtectionEnabled - By default this is set to false. When set to true the pool can't be deleted. You can change this value using the UpdatePool action.

CreatePool, createPool_tags - An array of tags (key and value pairs) associated with the pool.

CreatePool, createPool_originationIdentity - The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

CreatePool, createPool_isoCountryCode - The new two-character code, in ISO 3166-1 alpha-2 format, for the country or region of the new pool.

CreatePool, createPool_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

data CreatePoolResponse Source #

See: newCreatePoolResponse smart constructor.

Instances

Instances details
Generic CreatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Associated Types

type Rep CreatePoolResponse :: Type -> Type #

Read CreatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Show CreatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

NFData CreatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

Methods

rnf :: CreatePoolResponse -> () #

Eq CreatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

type Rep CreatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.CreatePool

type Rep CreatePoolResponse = D1 ('MetaData "CreatePoolResponse" "Amazonka.PinpointSmsVoiceV2.CreatePool" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CreatePoolResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)))) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "poolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sharedRoutesEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PoolStatus)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreatePoolResponse Source #

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

CreatePoolResponse, createPoolResponse_createdTimestamp - The time when the pool was created, in UNIX epoch time format.

CreatePool, createPoolResponse_deletionProtectionEnabled - When set to true deletion protection is enabled. By default this is set to false.

CreatePool, createPoolResponse_messageType - The type of message for the pool to use.

CreatePoolResponse, createPoolResponse_optOutListName - The name of the OptOutList associated with the pool.

CreatePoolResponse, createPoolResponse_poolArn - The Amazon Resource Name (ARN) for the pool.

CreatePoolResponse, createPoolResponse_poolId - The unique identifier for the pool.

CreatePoolResponse, createPoolResponse_selfManagedOptOutsEnabled - By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

CreatePoolResponse, createPoolResponse_sharedRoutesEnabled - Indicates whether shared routes are enabled for the pool.

CreatePoolResponse, createPoolResponse_status - The current status of the pool.

  • CREATING: The pool is currently being created and isn't yet available for use.
  • ACTIVE: The pool is active and available for use.
  • DELETING: The pool is being deleted.

CreatePool, createPoolResponse_tags - An array of tags (key and value pairs) associated with the pool.

CreatePoolResponse, createPoolResponse_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

CreatePoolResponse, createPoolResponse_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

$sel:httpStatus:CreatePoolResponse', createPoolResponse_httpStatus - The response's http status code.

DeleteConfigurationSet

data DeleteConfigurationSet Source #

See: newDeleteConfigurationSet smart constructor.

Instances

Instances details
ToJSON DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

ToHeaders DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

ToPath DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

ToQuery DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

AWSRequest DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Associated Types

type AWSResponse DeleteConfigurationSet #

Generic DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Associated Types

type Rep DeleteConfigurationSet :: Type -> Type #

Read DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Show DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

NFData DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Methods

rnf :: DeleteConfigurationSet -> () #

Eq DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Hashable DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type AWSResponse DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSet = D1 ('MetaData "DeleteConfigurationSet" "Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteConfigurationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteConfigurationSet Source #

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

DeleteConfigurationSet, deleteConfigurationSet_configurationSetName - The name of the configuration set or the configuration set ARN that you want to delete. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

data DeleteConfigurationSetResponse Source #

See: newDeleteConfigurationSetResponse smart constructor.

Instances

Instances details
Generic DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Associated Types

type Rep DeleteConfigurationSetResponse :: Type -> Type #

Read DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Show DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

NFData DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

Eq DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet

type Rep DeleteConfigurationSetResponse = D1 ('MetaData "DeleteConfigurationSetResponse" "Amazonka.PinpointSmsVoiceV2.DeleteConfigurationSet" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteConfigurationSetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "defaultMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)) :*: S1 ('MetaSel ('Just "defaultSenderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventDestination])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteConfigurationSetResponse Source #

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

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_configurationSetArn - The Amazon Resource Name (ARN) of the deleted configuration set.

DeleteConfigurationSet, deleteConfigurationSetResponse_configurationSetName - The name of the deleted configuration set.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_createdTimestamp - The time that the deleted configuration set was created in UNIX epoch time format.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_defaultMessageType - The default message type of the configuration set that was deleted.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_defaultSenderId - The default Sender ID of the configuration set that was deleted.

DeleteConfigurationSetResponse, deleteConfigurationSetResponse_eventDestinations - An array of any EventDestination objects that were associated with the deleted configuration set.

$sel:httpStatus:DeleteConfigurationSetResponse', deleteConfigurationSetResponse_httpStatus - The response's http status code.

DeleteDefaultMessageType

data DeleteDefaultMessageType Source #

See: newDeleteDefaultMessageType smart constructor.

Instances

Instances details
ToJSON DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

ToHeaders DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

ToPath DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

ToQuery DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

AWSRequest DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Generic DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Associated Types

type Rep DeleteDefaultMessageType :: Type -> Type #

Read DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Show DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

NFData DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Eq DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Hashable DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

type AWSResponse DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

type Rep DeleteDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

type Rep DeleteDefaultMessageType = D1 ('MetaData "DeleteDefaultMessageType" "Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteDefaultMessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDefaultMessageType Source #

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

DeleteDefaultMessageType, deleteDefaultMessageType_configurationSetName - The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default message type from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

data DeleteDefaultMessageTypeResponse Source #

See: newDeleteDefaultMessageTypeResponse smart constructor.

Instances

Instances details
Generic DeleteDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Associated Types

type Rep DeleteDefaultMessageTypeResponse :: Type -> Type #

Read DeleteDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Show DeleteDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

NFData DeleteDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

Eq DeleteDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

type Rep DeleteDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType

type Rep DeleteDefaultMessageTypeResponse = D1 ('MetaData "DeleteDefaultMessageTypeResponse" "Amazonka.PinpointSmsVoiceV2.DeleteDefaultMessageType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteDefaultMessageTypeResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteDefaultMessageTypeResponse Source #

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

DeleteDefaultMessageTypeResponse, deleteDefaultMessageTypeResponse_configurationSetArn - The Amazon Resource Name (ARN) of the configuration set.

DeleteDefaultMessageType, deleteDefaultMessageTypeResponse_configurationSetName - The name of the configuration set.

DeleteDefaultMessageTypeResponse, deleteDefaultMessageTypeResponse_messageType - The current message type for the configuration set.

$sel:httpStatus:DeleteDefaultMessageTypeResponse', deleteDefaultMessageTypeResponse_httpStatus - The response's http status code.

DeleteDefaultSenderId

data DeleteDefaultSenderId Source #

See: newDeleteDefaultSenderId smart constructor.

Instances

Instances details
ToJSON DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

ToHeaders DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

ToPath DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

ToQuery DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

AWSRequest DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Associated Types

type AWSResponse DeleteDefaultSenderId #

Generic DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Associated Types

type Rep DeleteDefaultSenderId :: Type -> Type #

Read DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Show DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

NFData DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Methods

rnf :: DeleteDefaultSenderId -> () #

Eq DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Hashable DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

type AWSResponse DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

type Rep DeleteDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

type Rep DeleteDefaultSenderId = D1 ('MetaData "DeleteDefaultSenderId" "Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteDefaultSenderId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDefaultSenderId Source #

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

DeleteDefaultSenderId, deleteDefaultSenderId_configurationSetName - The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default sender ID from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

data DeleteDefaultSenderIdResponse Source #

See: newDeleteDefaultSenderIdResponse smart constructor.

Instances

Instances details
Generic DeleteDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Associated Types

type Rep DeleteDefaultSenderIdResponse :: Type -> Type #

Read DeleteDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Show DeleteDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

NFData DeleteDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

Eq DeleteDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

type Rep DeleteDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId

type Rep DeleteDefaultSenderIdResponse = D1 ('MetaData "DeleteDefaultSenderIdResponse" "Amazonka.PinpointSmsVoiceV2.DeleteDefaultSenderId" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteDefaultSenderIdResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "senderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteDefaultSenderIdResponse Source #

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

DeleteDefaultSenderIdResponse, deleteDefaultSenderIdResponse_configurationSetArn - The Amazon Resource Name (ARN) of the configuration set.

DeleteDefaultSenderId, deleteDefaultSenderIdResponse_configurationSetName - The name of the configuration set.

DeleteDefaultSenderIdResponse, deleteDefaultSenderIdResponse_senderId - The current sender ID for the configuration set.

$sel:httpStatus:DeleteDefaultSenderIdResponse', deleteDefaultSenderIdResponse_httpStatus - The response's http status code.

DeleteEventDestination

data DeleteEventDestination Source #

See: newDeleteEventDestination smart constructor.

Instances

Instances details
ToJSON DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

ToHeaders DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

ToPath DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

ToQuery DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

AWSRequest DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Associated Types

type AWSResponse DeleteEventDestination #

Generic DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Associated Types

type Rep DeleteEventDestination :: Type -> Type #

Read DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Show DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

NFData DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Methods

rnf :: DeleteEventDestination -> () #

Eq DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Hashable DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

type AWSResponse DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

type Rep DeleteEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

type Rep DeleteEventDestination = D1 ('MetaData "DeleteEventDestination" "Amazonka.PinpointSmsVoiceV2.DeleteEventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteEventDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventDestinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEventDestination Source #

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

DeleteEventDestination, deleteEventDestination_configurationSetName - The name of the configuration set or the configuration set's Amazon Resource Name (ARN) to remove the event destination from. The ConfigurateSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.

DeleteEventDestination, deleteEventDestination_eventDestinationName - The name of the event destination to delete.

data DeleteEventDestinationResponse Source #

See: newDeleteEventDestinationResponse smart constructor.

Instances

Instances details
Generic DeleteEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Associated Types

type Rep DeleteEventDestinationResponse :: Type -> Type #

Read DeleteEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Show DeleteEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

NFData DeleteEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

Eq DeleteEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

type Rep DeleteEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteEventDestination

type Rep DeleteEventDestinationResponse = D1 ('MetaData "DeleteEventDestinationResponse" "Amazonka.PinpointSmsVoiceV2.DeleteEventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteEventDestinationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDestination)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteEventDestinationResponse Source #

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

DeleteEventDestinationResponse, deleteEventDestinationResponse_configurationSetArn - The Amazon Resource Name (ARN) of the configuration set.

DeleteEventDestination, deleteEventDestinationResponse_configurationSetName - The name of the configuration set the event destination was deleted from.

$sel:eventDestination:DeleteEventDestinationResponse', deleteEventDestinationResponse_eventDestination - The event destination object that was deleted.

$sel:httpStatus:DeleteEventDestinationResponse', deleteEventDestinationResponse_httpStatus - The response's http status code.

DeleteKeyword

data DeleteKeyword Source #

See: newDeleteKeyword smart constructor.

Constructors

DeleteKeyword' Text Text 

Instances

Instances details
ToJSON DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

ToHeaders DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

ToPath DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

ToQuery DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

AWSRequest DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Associated Types

type AWSResponse DeleteKeyword #

Generic DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Associated Types

type Rep DeleteKeyword :: Type -> Type #

Read DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Show DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

NFData DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Methods

rnf :: DeleteKeyword -> () #

Eq DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Hashable DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

type AWSResponse DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

type Rep DeleteKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

type Rep DeleteKeyword = D1 ('MetaData "DeleteKeyword" "Amazonka.PinpointSmsVoiceV2.DeleteKeyword" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteKeyword'" 'PrefixI 'True) (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteKeyword Source #

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

DeleteKeyword, deleteKeyword_originationIdentity - The origination identity to use such as a PhoneNumberId, PhoneNumberArn, PoolId or PoolArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn and DescribePools to find the values of PoolId and PoolArn.

DeleteKeyword, deleteKeyword_keyword - The keyword to delete.

data DeleteKeywordResponse Source #

See: newDeleteKeywordResponse smart constructor.

Instances

Instances details
Generic DeleteKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Associated Types

type Rep DeleteKeywordResponse :: Type -> Type #

Read DeleteKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Show DeleteKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

NFData DeleteKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

Methods

rnf :: DeleteKeywordResponse -> () #

Eq DeleteKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

type Rep DeleteKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteKeyword

type Rep DeleteKeywordResponse = D1 ('MetaData "DeleteKeywordResponse" "Amazonka.PinpointSmsVoiceV2.DeleteKeyword" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteKeywordResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "keywordAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KeywordAction)) :*: S1 ('MetaSel ('Just "keywordMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originationIdentityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteKeywordResponse Source #

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

DeleteKeyword, deleteKeywordResponse_keyword - The keyword that was deleted.

DeleteKeywordResponse, deleteKeywordResponse_keywordAction - The action that was associated with the deleted keyword.

DeleteKeywordResponse, deleteKeywordResponse_keywordMessage - The message that was associated with the deleted keyword.

DeleteKeyword, deleteKeywordResponse_originationIdentity - The PhoneNumberId or PoolId that the keyword was associated with.

DeleteKeywordResponse, deleteKeywordResponse_originationIdentityArn - The PhoneNumberArn or PoolArn that the keyword was associated with.

$sel:httpStatus:DeleteKeywordResponse', deleteKeywordResponse_httpStatus - The response's http status code.

DeleteOptOutList

data DeleteOptOutList Source #

See: newDeleteOptOutList smart constructor.

Constructors

DeleteOptOutList' Text 

Instances

Instances details
ToJSON DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

ToHeaders DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

ToPath DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

ToQuery DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

AWSRequest DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Associated Types

type AWSResponse DeleteOptOutList #

Generic DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Associated Types

type Rep DeleteOptOutList :: Type -> Type #

Read DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Show DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

NFData DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Methods

rnf :: DeleteOptOutList -> () #

Eq DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Hashable DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

type AWSResponse DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

type Rep DeleteOptOutList Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

type Rep DeleteOptOutList = D1 ('MetaData "DeleteOptOutList" "Amazonka.PinpointSmsVoiceV2.DeleteOptOutList" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteOptOutList'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteOptOutList Source #

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

DeleteOptOutList, deleteOptOutList_optOutListName - The OptOutListName or OptOutListArn of the OptOutList to delete. You can use DescribeOptOutLists to find the values for OptOutListName and OptOutListArn.

data DeleteOptOutListResponse Source #

See: newDeleteOptOutListResponse smart constructor.

Instances

Instances details
Generic DeleteOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Associated Types

type Rep DeleteOptOutListResponse :: Type -> Type #

Read DeleteOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Show DeleteOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

NFData DeleteOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

Eq DeleteOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

type Rep DeleteOptOutListResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptOutList

type Rep DeleteOptOutListResponse = D1 ('MetaData "DeleteOptOutListResponse" "Amazonka.PinpointSmsVoiceV2.DeleteOptOutList" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteOptOutListResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "optOutListArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteOptOutListResponse Source #

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

DeleteOptOutListResponse, deleteOptOutListResponse_createdTimestamp - The time when the OptOutList was created, in UNIX epoch time format.

DeleteOptOutListResponse, deleteOptOutListResponse_optOutListArn - The Amazon Resource Name (ARN) of the OptOutList that was removed.

DeleteOptOutList, deleteOptOutListResponse_optOutListName - The name of the OptOutList that was removed.

$sel:httpStatus:DeleteOptOutListResponse', deleteOptOutListResponse_httpStatus - The response's http status code.

DeleteOptedOutNumber

data DeleteOptedOutNumber Source #

See: newDeleteOptedOutNumber smart constructor.

Instances

Instances details
ToJSON DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

ToHeaders DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

ToPath DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

ToQuery DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

AWSRequest DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Associated Types

type AWSResponse DeleteOptedOutNumber #

Generic DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Associated Types

type Rep DeleteOptedOutNumber :: Type -> Type #

Read DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Show DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

NFData DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Methods

rnf :: DeleteOptedOutNumber -> () #

Eq DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Hashable DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

type AWSResponse DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

type Rep DeleteOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

type Rep DeleteOptedOutNumber = D1 ('MetaData "DeleteOptedOutNumber" "Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteOptedOutNumber'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "optedOutNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteOptedOutNumber Source #

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

DeleteOptedOutNumber, deleteOptedOutNumber_optOutListName - The OptOutListName or OptOutListArn to remove the phone number from.

DeleteOptedOutNumber, deleteOptedOutNumber_optedOutNumber - The phone number, in E.164 format, to remove from the OptOutList.

data DeleteOptedOutNumberResponse Source #

See: newDeleteOptedOutNumberResponse smart constructor.

Instances

Instances details
Generic DeleteOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Associated Types

type Rep DeleteOptedOutNumberResponse :: Type -> Type #

Read DeleteOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Show DeleteOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

NFData DeleteOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

Eq DeleteOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

type Rep DeleteOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber

type Rep DeleteOptedOutNumberResponse = D1 ('MetaData "DeleteOptedOutNumberResponse" "Amazonka.PinpointSmsVoiceV2.DeleteOptedOutNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteOptedOutNumberResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endUserOptedOut") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "optOutListArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "optedOutNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "optedOutTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteOptedOutNumberResponse Source #

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

DeleteOptedOutNumberResponse, deleteOptedOutNumberResponse_endUserOptedOut - This is true if it was the end user who requested their phone number be removed.

DeleteOptedOutNumberResponse, deleteOptedOutNumberResponse_optOutListArn - The OptOutListArn that the phone number was removed from.

DeleteOptedOutNumber, deleteOptedOutNumberResponse_optOutListName - The OptOutListName that the phone number was removed from.

DeleteOptedOutNumber, deleteOptedOutNumberResponse_optedOutNumber - The phone number that was removed from the OptOutList.

DeleteOptedOutNumberResponse, deleteOptedOutNumberResponse_optedOutTimestamp - The time that the number was removed at, in UNIX epoch time format.

$sel:httpStatus:DeleteOptedOutNumberResponse', deleteOptedOutNumberResponse_httpStatus - The response's http status code.

DeletePool

data DeletePool Source #

See: newDeletePool smart constructor.

Constructors

DeletePool' Text 

Instances

Instances details
ToJSON DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

ToHeaders DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Methods

toHeaders :: DeletePool -> [Header] #

ToPath DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

ToQuery DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

AWSRequest DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Associated Types

type AWSResponse DeletePool #

Generic DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Associated Types

type Rep DeletePool :: Type -> Type #

Read DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Show DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

NFData DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Methods

rnf :: DeletePool -> () #

Eq DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Hashable DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

type AWSResponse DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

type Rep DeletePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

type Rep DeletePool = D1 ('MetaData "DeletePool" "Amazonka.PinpointSmsVoiceV2.DeletePool" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeletePool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePool Source #

Arguments

:: Text

DeletePool

-> DeletePool 

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

DeletePool, deletePool_poolId - The PoolId or PoolArn of the pool to delete. You can use DescribePools to find the values for PoolId and PoolArn .

data DeletePoolResponse Source #

See: newDeletePoolResponse smart constructor.

Instances

Instances details
Generic DeletePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Associated Types

type Rep DeletePoolResponse :: Type -> Type #

Read DeletePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Show DeletePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

NFData DeletePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

Methods

rnf :: DeletePoolResponse -> () #

Eq DeletePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

type Rep DeletePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeletePool

type Rep DeletePoolResponse = D1 ('MetaData "DeletePoolResponse" "Amazonka.PinpointSmsVoiceV2.DeletePool" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeletePoolResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType))) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "poolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sharedRoutesEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PoolStatus)))) :*: (S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDeletePoolResponse Source #

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

DeletePoolResponse, deletePoolResponse_createdTimestamp - The time when the pool was created, in UNIX epoch time format.

DeletePoolResponse, deletePoolResponse_messageType - The message type that was associated with the deleted pool.

DeletePoolResponse, deletePoolResponse_optOutListName - The name of the OptOutList that was associated with the deleted pool.

DeletePoolResponse, deletePoolResponse_poolArn - The Amazon Resource Name (ARN) of the pool that was deleted.

DeletePool, deletePoolResponse_poolId - The PoolId of the pool that was deleted.

DeletePoolResponse, deletePoolResponse_selfManagedOptOutsEnabled - By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

DeletePoolResponse, deletePoolResponse_sharedRoutesEnabled - Indicates whether shared routes are enabled for the pool.

DeletePoolResponse, deletePoolResponse_status - The current status of the pool.

  • CREATING: The pool is currently being created and isn't yet available for use.
  • ACTIVE: The pool is active and available for use.
  • DELETING: The pool is being deleted.

DeletePoolResponse, deletePoolResponse_twoWayChannelArn - The Amazon Resource Name (ARN) of the TwoWayChannel.

DeletePoolResponse, deletePoolResponse_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

$sel:httpStatus:DeletePoolResponse', deletePoolResponse_httpStatus - The response's http status code.

DeleteTextMessageSpendLimitOverride

data DeleteTextMessageSpendLimitOverride Source #

Instances

Instances details
ToJSON DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

ToHeaders DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

ToPath DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

ToQuery DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

AWSRequest DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Generic DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Read DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Show DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

NFData DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Eq DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Hashable DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

type AWSResponse DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

type Rep DeleteTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

type Rep DeleteTextMessageSpendLimitOverride = D1 ('MetaData "DeleteTextMessageSpendLimitOverride" "Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteTextMessageSpendLimitOverride'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteTextMessageSpendLimitOverride :: DeleteTextMessageSpendLimitOverride Source #

Create a value of DeleteTextMessageSpendLimitOverride with all optional fields omitted.

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

data DeleteTextMessageSpendLimitOverrideResponse Source #

Instances

Instances details
Generic DeleteTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Read DeleteTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Show DeleteTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

NFData DeleteTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

Eq DeleteTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

type Rep DeleteTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride

type Rep DeleteTextMessageSpendLimitOverrideResponse = D1 ('MetaData "DeleteTextMessageSpendLimitOverrideResponse" "Amazonka.PinpointSmsVoiceV2.DeleteTextMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteTextMessageSpendLimitOverrideResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTextMessageSpendLimitOverrideResponse Source #

Create a value of DeleteTextMessageSpendLimitOverrideResponse 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:monthlyLimit:DeleteTextMessageSpendLimitOverrideResponse', deleteTextMessageSpendLimitOverrideResponse_monthlyLimit - The current monthly limit, in US dollars.

$sel:httpStatus:DeleteTextMessageSpendLimitOverrideResponse', deleteTextMessageSpendLimitOverrideResponse_httpStatus - The response's http status code.

DeleteVoiceMessageSpendLimitOverride

data DeleteVoiceMessageSpendLimitOverride Source #

Instances

Instances details
ToJSON DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

ToHeaders DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

ToPath DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

ToQuery DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

AWSRequest DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Generic DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Read DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Show DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

NFData DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Eq DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Hashable DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

type AWSResponse DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

type Rep DeleteVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

type Rep DeleteVoiceMessageSpendLimitOverride = D1 ('MetaData "DeleteVoiceMessageSpendLimitOverride" "Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteVoiceMessageSpendLimitOverride'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteVoiceMessageSpendLimitOverride :: DeleteVoiceMessageSpendLimitOverride Source #

Create a value of DeleteVoiceMessageSpendLimitOverride with all optional fields omitted.

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

data DeleteVoiceMessageSpendLimitOverrideResponse Source #

Instances

Instances details
Generic DeleteVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Read DeleteVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Show DeleteVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

NFData DeleteVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

Eq DeleteVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

type Rep DeleteVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride

type Rep DeleteVoiceMessageSpendLimitOverrideResponse = D1 ('MetaData "DeleteVoiceMessageSpendLimitOverrideResponse" "Amazonka.PinpointSmsVoiceV2.DeleteVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DeleteVoiceMessageSpendLimitOverrideResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DescribeAccountAttributes (Paginated)

data DescribeAccountAttributes Source #

See: newDescribeAccountAttributes smart constructor.

Instances

Instances details
ToJSON DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

ToHeaders DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

ToPath DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

ToQuery DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

AWSPager DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

AWSRequest DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Generic DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Associated Types

type Rep DescribeAccountAttributes :: Type -> Type #

Read DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Show DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

NFData DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Eq DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Hashable DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

type AWSResponse DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

type Rep DescribeAccountAttributes Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

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

newDescribeAccountAttributes :: DescribeAccountAttributes Source #

Create a value of DescribeAccountAttributes 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:maxResults:DescribeAccountAttributes', describeAccountAttributes_maxResults - The maximum number of results to return per each request.

DescribeAccountAttributes, describeAccountAttributes_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.

data DescribeAccountAttributesResponse Source #

See: newDescribeAccountAttributesResponse smart constructor.

Instances

Instances details
Generic DescribeAccountAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Associated Types

type Rep DescribeAccountAttributesResponse :: Type -> Type #

Read DescribeAccountAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Show DescribeAccountAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

NFData DescribeAccountAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

Eq DescribeAccountAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

type Rep DescribeAccountAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountAttributes

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

newDescribeAccountAttributesResponse Source #

Create a value of DescribeAccountAttributesResponse 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:accountAttributes:DescribeAccountAttributesResponse', describeAccountAttributesResponse_accountAttributes - An array of AccountAttributes objects.

DescribeAccountAttributes, describeAccountAttributesResponse_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:httpStatus:DescribeAccountAttributesResponse', describeAccountAttributesResponse_httpStatus - The response's http status code.

DescribeAccountLimits (Paginated)

data DescribeAccountLimits Source #

See: newDescribeAccountLimits smart constructor.

Instances

Instances details
ToJSON DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

ToHeaders DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

ToPath DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

ToQuery DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

AWSPager DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

AWSRequest DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Associated Types

type AWSResponse DescribeAccountLimits #

Generic DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimits :: Type -> Type #

Read DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Show DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

NFData DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Methods

rnf :: DescribeAccountLimits -> () #

Eq DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Hashable DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

type AWSResponse DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

type Rep DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

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

newDescribeAccountLimits :: DescribeAccountLimits Source #

Create a value of DescribeAccountLimits 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:maxResults:DescribeAccountLimits', describeAccountLimits_maxResults - The maximum number of results to return per each request.

DescribeAccountLimits, describeAccountLimits_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.

data DescribeAccountLimitsResponse Source #

See: newDescribeAccountLimitsResponse smart constructor.

Instances

Instances details
Generic DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimitsResponse :: Type -> Type #

Read DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Show DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

NFData DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

Eq DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeAccountLimits

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

newDescribeAccountLimitsResponse Source #

Create a value of DescribeAccountLimitsResponse 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:accountLimits:DescribeAccountLimitsResponse', describeAccountLimitsResponse_accountLimits - An array of AccountLimit objects that show the current spend limits.

DescribeAccountLimits, describeAccountLimitsResponse_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:httpStatus:DescribeAccountLimitsResponse', describeAccountLimitsResponse_httpStatus - The response's http status code.

DescribeConfigurationSets (Paginated)

data DescribeConfigurationSets Source #

See: newDescribeConfigurationSets smart constructor.

Instances

Instances details
ToJSON DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

ToHeaders DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

ToPath DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

ToQuery DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

AWSPager DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

AWSRequest DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Generic DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Associated Types

type Rep DescribeConfigurationSets :: Type -> Type #

Read DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Show DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

NFData DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Eq DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Hashable DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

type AWSResponse DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

type Rep DescribeConfigurationSets Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

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

newDescribeConfigurationSets :: DescribeConfigurationSets Source #

Create a value of DescribeConfigurationSets 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:configurationSetNames:DescribeConfigurationSets', describeConfigurationSets_configurationSetNames - An array of strings. Each element can be either a ConfigurationSetName or ConfigurationSetArn.

$sel:filters:DescribeConfigurationSets', describeConfigurationSets_filters - An array of filters to apply to the results that are returned.

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

DescribeConfigurationSets, describeConfigurationSets_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.

data DescribeConfigurationSetsResponse Source #

See: newDescribeConfigurationSetsResponse smart constructor.

Instances

Instances details
Generic DescribeConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Associated Types

type Rep DescribeConfigurationSetsResponse :: Type -> Type #

Read DescribeConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Show DescribeConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

NFData DescribeConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

Eq DescribeConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

type Rep DescribeConfigurationSetsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeConfigurationSets

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

newDescribeConfigurationSetsResponse Source #

Create a value of DescribeConfigurationSetsResponse 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:configurationSets:DescribeConfigurationSetsResponse', describeConfigurationSetsResponse_configurationSets - An array of ConfigurationSets objects.

DescribeConfigurationSets, describeConfigurationSetsResponse_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:httpStatus:DescribeConfigurationSetsResponse', describeConfigurationSetsResponse_httpStatus - The response's http status code.

DescribeKeywords (Paginated)

data DescribeKeywords Source #

See: newDescribeKeywords smart constructor.

Instances

Instances details
ToJSON DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

ToHeaders DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

ToPath DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

ToQuery DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

AWSPager DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

AWSRequest DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Associated Types

type AWSResponse DescribeKeywords #

Generic DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Associated Types

type Rep DescribeKeywords :: Type -> Type #

Read DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Show DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

NFData DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Methods

rnf :: DescribeKeywords -> () #

Eq DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Hashable DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

type AWSResponse DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

type Rep DescribeKeywords Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

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

newDescribeKeywords Source #

Create a value of DescribeKeywords 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:DescribeKeywords', describeKeywords_filters - An array of keyword filters to filter the results.

DescribeKeywords, describeKeywords_keywords - An array of keywords to search for.

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

DescribeKeywords, describeKeywords_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.

DescribeKeywords, describeKeywords_originationIdentity - The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers to find the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

data DescribeKeywordsResponse Source #

See: newDescribeKeywordsResponse smart constructor.

Instances

Instances details
Generic DescribeKeywordsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Associated Types

type Rep DescribeKeywordsResponse :: Type -> Type #

Read DescribeKeywordsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Show DescribeKeywordsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

NFData DescribeKeywordsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

Eq DescribeKeywordsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

type Rep DescribeKeywordsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeKeywords

type Rep DescribeKeywordsResponse = D1 ('MetaData "DescribeKeywordsResponse" "Amazonka.PinpointSmsVoiceV2.DescribeKeywords" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DescribeKeywordsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "keywords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [KeywordInformation])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originationIdentityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeKeywordsResponse Source #

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

DescribeKeywords, describeKeywordsResponse_keywords - An array of KeywordInformation objects that contain the results.

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

DescribeKeywords, describeKeywordsResponse_originationIdentity - The PhoneNumberId or PoolId that is associated with the OriginationIdentity.

DescribeKeywordsResponse, describeKeywordsResponse_originationIdentityArn - The PhoneNumberArn or PoolArn that is associated with the OriginationIdentity.

$sel:httpStatus:DescribeKeywordsResponse', describeKeywordsResponse_httpStatus - The response's http status code.

DescribeOptOutLists (Paginated)

data DescribeOptOutLists Source #

See: newDescribeOptOutLists smart constructor.

Instances

Instances details
ToJSON DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

ToHeaders DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

ToPath DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

ToQuery DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

AWSPager DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

AWSRequest DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Associated Types

type AWSResponse DescribeOptOutLists #

Generic DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Associated Types

type Rep DescribeOptOutLists :: Type -> Type #

Read DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Show DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

NFData DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Methods

rnf :: DescribeOptOutLists -> () #

Eq DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Hashable DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

type AWSResponse DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

type Rep DescribeOptOutLists Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

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

newDescribeOptOutLists :: DescribeOptOutLists Source #

Create a value of DescribeOptOutLists 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:maxResults:DescribeOptOutLists', describeOptOutLists_maxResults - The maximum number of results to return per each request.

DescribeOptOutLists, describeOptOutLists_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.

$sel:optOutListNames:DescribeOptOutLists', describeOptOutLists_optOutListNames - The OptOutLists to show the details of. This is an array of strings that can be either the OptOutListName or OptOutListArn.

data DescribeOptOutListsResponse Source #

See: newDescribeOptOutListsResponse smart constructor.

Instances

Instances details
Generic DescribeOptOutListsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Associated Types

type Rep DescribeOptOutListsResponse :: Type -> Type #

Read DescribeOptOutListsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Show DescribeOptOutListsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

NFData DescribeOptOutListsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

Eq DescribeOptOutListsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

type Rep DescribeOptOutListsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptOutLists

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

newDescribeOptOutListsResponse Source #

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

DescribeOptOutLists, describeOptOutListsResponse_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:optOutLists:DescribeOptOutListsResponse', describeOptOutListsResponse_optOutLists - An array of OptOutListInformation objects that contain the details for the requested OptOutLists.

$sel:httpStatus:DescribeOptOutListsResponse', describeOptOutListsResponse_httpStatus - The response's http status code.

DescribeOptedOutNumbers (Paginated)

data DescribeOptedOutNumbers Source #

See: newDescribeOptedOutNumbers smart constructor.

Instances

Instances details
ToJSON DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

ToHeaders DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

ToPath DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

ToQuery DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

AWSPager DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

AWSRequest DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Generic DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Associated Types

type Rep DescribeOptedOutNumbers :: Type -> Type #

Read DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Show DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

NFData DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Methods

rnf :: DescribeOptedOutNumbers -> () #

Eq DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Hashable DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

type AWSResponse DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

type Rep DescribeOptedOutNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

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

newDescribeOptedOutNumbers Source #

Create a value of DescribeOptedOutNumbers 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:DescribeOptedOutNumbers', describeOptedOutNumbers_filters - An array of OptedOutFilter objects to filter the results on.

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

DescribeOptedOutNumbers, describeOptedOutNumbers_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.

DescribeOptedOutNumbers, describeOptedOutNumbers_optedOutNumbers - An array of phone numbers to search for in the OptOutList.

DescribeOptedOutNumbers, describeOptedOutNumbers_optOutListName - The OptOutListName or OptOutListArn of the OptOutList. You can use DescribeOptOutLists to find the values for OptOutListName and OptOutListArn.

data DescribeOptedOutNumbersResponse Source #

See: newDescribeOptedOutNumbersResponse smart constructor.

Instances

Instances details
Generic DescribeOptedOutNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Associated Types

type Rep DescribeOptedOutNumbersResponse :: Type -> Type #

Read DescribeOptedOutNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Show DescribeOptedOutNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

NFData DescribeOptedOutNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

Eq DescribeOptedOutNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

type Rep DescribeOptedOutNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers

type Rep DescribeOptedOutNumbersResponse = D1 ('MetaData "DescribeOptedOutNumbersResponse" "Amazonka.PinpointSmsVoiceV2.DescribeOptedOutNumbers" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DescribeOptedOutNumbersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "optOutListArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "optedOutNumbers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OptedOutNumberInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeOptedOutNumbersResponse Source #

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

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

DescribeOptedOutNumbersResponse, describeOptedOutNumbersResponse_optOutListArn - The Amazon Resource Name (ARN) of the OptOutList.

DescribeOptedOutNumbers, describeOptedOutNumbersResponse_optOutListName - The name of the OptOutList.

DescribeOptedOutNumbers, describeOptedOutNumbersResponse_optedOutNumbers - An array of OptedOutNumbersInformation objects that provide information about the requested OptedOutNumbers.

$sel:httpStatus:DescribeOptedOutNumbersResponse', describeOptedOutNumbersResponse_httpStatus - The response's http status code.

DescribePhoneNumbers (Paginated)

data DescribePhoneNumbers Source #

See: newDescribePhoneNumbers smart constructor.

Instances

Instances details
ToJSON DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

ToHeaders DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

ToPath DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

ToQuery DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

AWSPager DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

AWSRequest DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Associated Types

type AWSResponse DescribePhoneNumbers #

Generic DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Associated Types

type Rep DescribePhoneNumbers :: Type -> Type #

Read DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Show DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

NFData DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Methods

rnf :: DescribePhoneNumbers -> () #

Eq DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Hashable DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

type AWSResponse DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

type Rep DescribePhoneNumbers Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

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

newDescribePhoneNumbers :: DescribePhoneNumbers Source #

Create a value of DescribePhoneNumbers 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:DescribePhoneNumbers', describePhoneNumbers_filters - An array of PhoneNumberFilter objects to filter the results.

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

DescribePhoneNumbers, describePhoneNumbers_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.

$sel:phoneNumberIds:DescribePhoneNumbers', describePhoneNumbers_phoneNumberIds - The unique identifier of phone numbers to find information about. This is an array of strings that can be either the PhoneNumberId or PhoneNumberArn.

data DescribePhoneNumbersResponse Source #

See: newDescribePhoneNumbersResponse smart constructor.

Instances

Instances details
Generic DescribePhoneNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Associated Types

type Rep DescribePhoneNumbersResponse :: Type -> Type #

Read DescribePhoneNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Show DescribePhoneNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

NFData DescribePhoneNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

Eq DescribePhoneNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

type Rep DescribePhoneNumbersResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePhoneNumbers

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

newDescribePhoneNumbersResponse Source #

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

DescribePhoneNumbers, describePhoneNumbersResponse_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:phoneNumbers:DescribePhoneNumbersResponse', describePhoneNumbersResponse_phoneNumbers - An array of PhoneNumberInformation objects that contain the details for the requested phone numbers.

$sel:httpStatus:DescribePhoneNumbersResponse', describePhoneNumbersResponse_httpStatus - The response's http status code.

DescribePools (Paginated)

data DescribePools Source #

See: newDescribePools smart constructor.

Instances

Instances details
ToJSON DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

ToHeaders DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

ToPath DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

ToQuery DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

AWSPager DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

AWSRequest DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Associated Types

type AWSResponse DescribePools #

Generic DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Associated Types

type Rep DescribePools :: Type -> Type #

Read DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Show DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

NFData DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Methods

rnf :: DescribePools -> () #

Eq DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Hashable DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

type AWSResponse DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

type Rep DescribePools Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

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

newDescribePools :: DescribePools Source #

Create a value of DescribePools 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:DescribePools', describePools_filters - An array of PoolFilter objects to filter the results.

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

DescribePools, describePools_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.

$sel:poolIds:DescribePools', describePools_poolIds - The unique identifier of pools to find. This is an array of strings that can be either the PoolId or PoolArn.

data DescribePoolsResponse Source #

See: newDescribePoolsResponse smart constructor.

Instances

Instances details
Generic DescribePoolsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Associated Types

type Rep DescribePoolsResponse :: Type -> Type #

Read DescribePoolsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Show DescribePoolsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

NFData DescribePoolsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

Methods

rnf :: DescribePoolsResponse -> () #

Eq DescribePoolsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

type Rep DescribePoolsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribePools

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

newDescribePoolsResponse Source #

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

DescribePools, describePoolsResponse_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:pools:DescribePoolsResponse', describePoolsResponse_pools - An array of PoolInformation objects that contain the details for the requested pools.

$sel:httpStatus:DescribePoolsResponse', describePoolsResponse_httpStatus - The response's http status code.

DescribeSenderIds (Paginated)

data DescribeSenderIds Source #

See: newDescribeSenderIds smart constructor.

Instances

Instances details
ToJSON DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

ToHeaders DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

ToPath DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

ToQuery DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

AWSPager DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

AWSRequest DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Associated Types

type AWSResponse DescribeSenderIds #

Generic DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Associated Types

type Rep DescribeSenderIds :: Type -> Type #

Read DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Show DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

NFData DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Methods

rnf :: DescribeSenderIds -> () #

Eq DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Hashable DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

type AWSResponse DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

type Rep DescribeSenderIds Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

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

newDescribeSenderIds :: DescribeSenderIds Source #

Create a value of DescribeSenderIds 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:DescribeSenderIds', describeSenderIds_filters - An array of SenderIdFilter objects to filter the results.

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

DescribeSenderIds, describeSenderIds_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.

DescribeSenderIds, describeSenderIds_senderIds - An array of SenderIdAndCountry objects to search for.

data DescribeSenderIdsResponse Source #

See: newDescribeSenderIdsResponse smart constructor.

Instances

Instances details
Generic DescribeSenderIdsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Associated Types

type Rep DescribeSenderIdsResponse :: Type -> Type #

Read DescribeSenderIdsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Show DescribeSenderIdsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

NFData DescribeSenderIdsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

Eq DescribeSenderIdsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

type Rep DescribeSenderIdsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSenderIds

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

newDescribeSenderIdsResponse Source #

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

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

DescribeSenderIds, describeSenderIdsResponse_senderIds - An array of SernderIdInformation objects that contain the details for the requested SenderIds.

$sel:httpStatus:DescribeSenderIdsResponse', describeSenderIdsResponse_httpStatus - The response's http status code.

DescribeSpendLimits (Paginated)

data DescribeSpendLimits Source #

See: newDescribeSpendLimits smart constructor.

Instances

Instances details
ToJSON DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

ToHeaders DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

ToPath DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

ToQuery DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

AWSPager DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

AWSRequest DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Associated Types

type AWSResponse DescribeSpendLimits #

Generic DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Associated Types

type Rep DescribeSpendLimits :: Type -> Type #

Read DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Show DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

NFData DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Methods

rnf :: DescribeSpendLimits -> () #

Eq DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Hashable DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

type AWSResponse DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

type Rep DescribeSpendLimits Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

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

newDescribeSpendLimits :: DescribeSpendLimits Source #

Create a value of DescribeSpendLimits 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:maxResults:DescribeSpendLimits', describeSpendLimits_maxResults - The maximum number of results to return per each request.

DescribeSpendLimits, describeSpendLimits_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.

data DescribeSpendLimitsResponse Source #

See: newDescribeSpendLimitsResponse smart constructor.

Instances

Instances details
Generic DescribeSpendLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Associated Types

type Rep DescribeSpendLimitsResponse :: Type -> Type #

Read DescribeSpendLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Show DescribeSpendLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

NFData DescribeSpendLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

Eq DescribeSpendLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

type Rep DescribeSpendLimitsResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DescribeSpendLimits

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

newDescribeSpendLimitsResponse Source #

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

DescribeSpendLimits, describeSpendLimitsResponse_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:spendLimits:DescribeSpendLimitsResponse', describeSpendLimitsResponse_spendLimits - An array of SpendLimit objects that contain the details for the requested spend limits.

$sel:httpStatus:DescribeSpendLimitsResponse', describeSpendLimitsResponse_httpStatus - The response's http status code.

DisassociateOriginationIdentity

data DisassociateOriginationIdentity Source #

See: newDisassociateOriginationIdentity smart constructor.

Instances

Instances details
ToJSON DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

ToHeaders DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

ToPath DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

ToQuery DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

AWSRequest DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Generic DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Associated Types

type Rep DisassociateOriginationIdentity :: Type -> Type #

Read DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Show DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

NFData DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Eq DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Hashable DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

type AWSResponse DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

type Rep DisassociateOriginationIdentity Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

type Rep DisassociateOriginationIdentity = D1 ('MetaData "DisassociateOriginationIdentity" "Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DisassociateOriginationIdentity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDisassociateOriginationIdentity Source #

Create a value of DisassociateOriginationIdentity 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:clientToken:DisassociateOriginationIdentity', disassociateOriginationIdentity_clientToken - Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

DisassociateOriginationIdentity, disassociateOriginationIdentity_poolId - The unique identifier for the pool to disassociate with the origination identity. This value can be either the PoolId or PoolArn.

DisassociateOriginationIdentity, disassociateOriginationIdentity_originationIdentity - The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers find the values for PhoneNumberId and PhoneNumberArn, or use DescribeSenderIds to get the values for SenderId and SenderIdArn.

DisassociateOriginationIdentity, disassociateOriginationIdentity_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

data DisassociateOriginationIdentityResponse Source #

Instances

Instances details
Generic DisassociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Read DisassociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Show DisassociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

NFData DisassociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

Eq DisassociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

type Rep DisassociateOriginationIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity

type Rep DisassociateOriginationIdentityResponse = D1 ('MetaData "DisassociateOriginationIdentityResponse" "Amazonka.PinpointSmsVoiceV2.DisassociateOriginationIdentity" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "DisassociateOriginationIdentityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "originationIdentityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (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)))))

newDisassociateOriginationIdentityResponse Source #

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

DisassociateOriginationIdentity, disassociateOriginationIdentityResponse_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

DisassociateOriginationIdentity, disassociateOriginationIdentityResponse_originationIdentity - The PhoneNumberId or SenderId of the origination identity.

DisassociateOriginationIdentityResponse, disassociateOriginationIdentityResponse_originationIdentityArn - The PhoneNumberArn or SenderIdArn of the origination identity.

DisassociateOriginationIdentityResponse, disassociateOriginationIdentityResponse_poolArn - The Amazon Resource Name (ARN) of the pool.

DisassociateOriginationIdentity, disassociateOriginationIdentityResponse_poolId - The PoolId of the pool no longer associated with the origination identity.

$sel:httpStatus:DisassociateOriginationIdentityResponse', disassociateOriginationIdentityResponse_httpStatus - The response's http status code.

ListPoolOriginationIdentities (Paginated)

data ListPoolOriginationIdentities Source #

See: newListPoolOriginationIdentities smart constructor.

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.

data ListPoolOriginationIdentitiesResponse Source #

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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.PinpointSmsVoiceV2.ListTagsForResource" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

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

ListTagsForResource, listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource to query for.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.PinpointSmsVoiceV2.ListTagsForResource" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

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

ListTagsForResource, listTagsForResourceResponse_resourceArn - The ARN of the resource.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - An array of key and value pair tags that are associated with the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

PutKeyword

data PutKeyword Source #

See: newPutKeyword smart constructor.

Instances

Instances details
ToJSON PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

ToHeaders PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Methods

toHeaders :: PutKeyword -> [Header] #

ToPath PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

ToQuery PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

AWSRequest PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Associated Types

type AWSResponse PutKeyword #

Generic PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Associated Types

type Rep PutKeyword :: Type -> Type #

Read PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Show PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

NFData PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Methods

rnf :: PutKeyword -> () #

Eq PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Hashable PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

type AWSResponse PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

type Rep PutKeyword Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

type Rep PutKeyword = D1 ('MetaData "PutKeyword" "Amazonka.PinpointSmsVoiceV2.PutKeyword" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PutKeyword'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "keywordAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KeywordAction)) :*: S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keywordMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutKeyword Source #

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

PutKeyword, putKeyword_keywordAction - The action to perform for the new keyword when it is received.

PutKeyword, putKeyword_originationIdentity - The origination identity to use such as a PhoneNumberId, PhoneNumberArn, SenderId or SenderIdArn. You can use DescribePhoneNumbers get the values for PhoneNumberId and PhoneNumberArn while DescribeSenderIds can be used to get the values for SenderId and SenderIdArn.

PutKeyword, putKeyword_keyword - The new keyword to add.

PutKeyword, putKeyword_keywordMessage - The message associated with the keyword.

  • AUTOMATIC_RESPONSE: A message is sent to the recipient.
  • OPT_OUT: Keeps the recipient from receiving future messages.
  • OPT_IN: The recipient wants to receive future messages.

data PutKeywordResponse Source #

See: newPutKeywordResponse smart constructor.

Instances

Instances details
Generic PutKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Associated Types

type Rep PutKeywordResponse :: Type -> Type #

Read PutKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Show PutKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

NFData PutKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

Methods

rnf :: PutKeywordResponse -> () #

Eq PutKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

type Rep PutKeywordResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutKeyword

type Rep PutKeywordResponse = D1 ('MetaData "PutKeywordResponse" "Amazonka.PinpointSmsVoiceV2.PutKeyword" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PutKeywordResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "keywordAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KeywordAction)) :*: S1 ('MetaSel ('Just "keywordMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originationIdentityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newPutKeywordResponse Source #

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

PutKeyword, putKeywordResponse_keyword - The keyword that was added.

PutKeyword, putKeywordResponse_keywordAction - The action to perform when the keyword is used.

PutKeyword, putKeywordResponse_keywordMessage - The message associated with the keyword.

PutKeyword, putKeywordResponse_originationIdentity - The PhoneNumberId or PoolId that the keyword was associated with.

PutKeywordResponse, putKeywordResponse_originationIdentityArn - The PhoneNumberArn or PoolArn that the keyword was associated with.

$sel:httpStatus:PutKeywordResponse', putKeywordResponse_httpStatus - The response's http status code.

PutOptedOutNumber

data PutOptedOutNumber Source #

See: newPutOptedOutNumber smart constructor.

Instances

Instances details
ToJSON PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

ToHeaders PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

ToPath PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

ToQuery PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

AWSRequest PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Associated Types

type AWSResponse PutOptedOutNumber #

Generic PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Associated Types

type Rep PutOptedOutNumber :: Type -> Type #

Read PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Show PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

NFData PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Methods

rnf :: PutOptedOutNumber -> () #

Eq PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Hashable PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

type AWSResponse PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

type Rep PutOptedOutNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

type Rep PutOptedOutNumber = D1 ('MetaData "PutOptedOutNumber" "Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PutOptedOutNumber'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "optedOutNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutOptedOutNumber Source #

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

PutOptedOutNumber, putOptedOutNumber_optOutListName - The OptOutListName or OptOutListArn to add the phone number to.

PutOptedOutNumber, putOptedOutNumber_optedOutNumber - The phone number to add to the OptOutList in E.164 format.

data PutOptedOutNumberResponse Source #

See: newPutOptedOutNumberResponse smart constructor.

Instances

Instances details
Generic PutOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Associated Types

type Rep PutOptedOutNumberResponse :: Type -> Type #

Read PutOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Show PutOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

NFData PutOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

Eq PutOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

type Rep PutOptedOutNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber

type Rep PutOptedOutNumberResponse = D1 ('MetaData "PutOptedOutNumberResponse" "Amazonka.PinpointSmsVoiceV2.PutOptedOutNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PutOptedOutNumberResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endUserOptedOut") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "optOutListArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "optedOutNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "optedOutTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newPutOptedOutNumberResponse Source #

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

PutOptedOutNumberResponse, putOptedOutNumberResponse_endUserOptedOut - This is true if it was the end user who requested their phone number be removed.

PutOptedOutNumberResponse, putOptedOutNumberResponse_optOutListArn - The OptOutListArn that the phone number was removed from.

PutOptedOutNumber, putOptedOutNumberResponse_optOutListName - The OptOutListName that the phone number was removed from.

PutOptedOutNumber, putOptedOutNumberResponse_optedOutNumber - The phone number that was added to the OptOutList.

PutOptedOutNumberResponse, putOptedOutNumberResponse_optedOutTimestamp - The time that the phone number was added to the OptOutList, in UNIX epoch time format.

$sel:httpStatus:PutOptedOutNumberResponse', putOptedOutNumberResponse_httpStatus - The response's http status code.

ReleasePhoneNumber

data ReleasePhoneNumber Source #

See: newReleasePhoneNumber smart constructor.

Instances

Instances details
ToJSON ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

ToHeaders ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

ToPath ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

ToQuery ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

AWSRequest ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Associated Types

type AWSResponse ReleasePhoneNumber #

Generic ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Associated Types

type Rep ReleasePhoneNumber :: Type -> Type #

Read ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Show ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

NFData ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Methods

rnf :: ReleasePhoneNumber -> () #

Eq ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Hashable ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

type AWSResponse ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

type Rep ReleasePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

type Rep ReleasePhoneNumber = D1 ('MetaData "ReleasePhoneNumber" "Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ReleasePhoneNumber'" 'PrefixI 'True) (S1 ('MetaSel ('Just "phoneNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newReleasePhoneNumber Source #

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

ReleasePhoneNumber, releasePhoneNumber_phoneNumberId - The PhoneNumberId or PhoneNumberArn of the phone number to release. You can use DescribePhoneNumbers to get the values for PhoneNumberId and PhoneNumberArn.

data ReleasePhoneNumberResponse Source #

See: newReleasePhoneNumberResponse smart constructor.

Instances

Instances details
Generic ReleasePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Associated Types

type Rep ReleasePhoneNumberResponse :: Type -> Type #

Read ReleasePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Show ReleasePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

NFData ReleasePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

Eq ReleasePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

type Rep ReleasePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber

type Rep ReleasePhoneNumberResponse = D1 ('MetaData "ReleasePhoneNumberResponse" "Amazonka.PinpointSmsVoiceV2.ReleasePhoneNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ReleasePhoneNumberResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)))) :*: ((S1 ('MetaSel ('Just "monthlyLeasingPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberCapabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty NumberCapability)))) :*: (S1 ('MetaSel ('Just "numberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NumberType)) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "phoneNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NumberStatus)) :*: S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newReleasePhoneNumberResponse Source #

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

ReleasePhoneNumberResponse, releasePhoneNumberResponse_createdTimestamp - The time when the phone number was created, in UNIX epoch time format.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_messageType - The message type that was associated with the phone number.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_monthlyLeasingPrice - The monthly price of the phone number, in US dollars.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_numberCapabilities - Specifies if the number could be used for text messages, voice, or both.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_numberType - The type of number that was released.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_optOutListName - The name of the OptOutList that was associated with the phone number.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_phoneNumber - The phone number that was released.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_phoneNumberArn - The PhoneNumberArn of the phone number that was released.

ReleasePhoneNumber, releasePhoneNumberResponse_phoneNumberId - The PhoneNumberId of the phone number that was released.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_selfManagedOptOutsEnabled - By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_status - The current status of the request.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_twoWayChannelArn - The Amazon Resource Name (ARN) of the TwoWayChannel.

ReleasePhoneNumberResponse, releasePhoneNumberResponse_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

$sel:httpStatus:ReleasePhoneNumberResponse', releasePhoneNumberResponse_httpStatus - The response's http status code.

RequestPhoneNumber

data RequestPhoneNumber Source #

See: newRequestPhoneNumber smart constructor.

Instances

Instances details
ToJSON RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

ToHeaders RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

ToPath RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

ToQuery RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

AWSRequest RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Associated Types

type AWSResponse RequestPhoneNumber #

Generic RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Associated Types

type Rep RequestPhoneNumber :: Type -> Type #

Read RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Show RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

NFData RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Methods

rnf :: RequestPhoneNumber -> () #

Eq RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Hashable RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

type AWSResponse RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

type Rep RequestPhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

newRequestPhoneNumber Source #

Create a value of RequestPhoneNumber 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:clientToken:RequestPhoneNumber', requestPhoneNumber_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, a randomly generated token is used for the request to ensure idempotency.

RequestPhoneNumber, requestPhoneNumber_deletionProtectionEnabled - By default this is set to false. When set to true the phone number can't be deleted.

RequestPhoneNumber, requestPhoneNumber_optOutListName - The name of the OptOutList to associate with the phone number. You can use the OutOutListName or OptPutListArn.

RequestPhoneNumber, requestPhoneNumber_poolId - The pool to associated with the phone number. You can use the PoolId or PoolArn.

$sel:registrationId:RequestPhoneNumber', requestPhoneNumber_registrationId - Use this field to attach your phone number for an external registration process.

RequestPhoneNumber, requestPhoneNumber_tags - An array of tags (key and value pairs) associate with the requested phone number.

RequestPhoneNumber, requestPhoneNumber_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

RequestPhoneNumber, requestPhoneNumber_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

RequestPhoneNumber, requestPhoneNumber_numberCapabilities - Indicates if the phone number will be used for text messages, voice messages, or both.

RequestPhoneNumber, requestPhoneNumber_numberType - The type of phone number to request.

data RequestPhoneNumberResponse Source #

See: newRequestPhoneNumberResponse smart constructor.

Instances

Instances details
Generic RequestPhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Associated Types

type Rep RequestPhoneNumberResponse :: Type -> Type #

Read RequestPhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Show RequestPhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

NFData RequestPhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

Eq RequestPhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

type Rep RequestPhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber

type Rep RequestPhoneNumberResponse = D1 ('MetaData "RequestPhoneNumberResponse" "Amazonka.PinpointSmsVoiceV2.RequestPhoneNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "RequestPhoneNumberResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)))) :*: ((S1 ('MetaSel ('Just "monthlyLeasingPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberCapabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty NumberCapability)))) :*: (S1 ('MetaSel ('Just "numberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RequestableNumberType)) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "phoneNumberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NumberStatus)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newRequestPhoneNumberResponse Source #

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

RequestPhoneNumberResponse, requestPhoneNumberResponse_createdTimestamp - The time when the phone number was created, in UNIX epoch time format.

RequestPhoneNumber, requestPhoneNumberResponse_deletionProtectionEnabled - By default this is set to false. When set to true the phone number can't be deleted.

RequestPhoneNumber, requestPhoneNumberResponse_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

RequestPhoneNumber, requestPhoneNumberResponse_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

RequestPhoneNumberResponse, requestPhoneNumberResponse_monthlyLeasingPrice - The monthly price, in US dollars, to lease the phone number.

RequestPhoneNumber, requestPhoneNumberResponse_numberCapabilities - Indicates if the phone number will be used for text messages, voice messages or both.

RequestPhoneNumber, requestPhoneNumberResponse_numberType - The type of number that was released.

RequestPhoneNumber, requestPhoneNumberResponse_optOutListName - The name of the OptOutList that is associated with the requested phone number.

RequestPhoneNumberResponse, requestPhoneNumberResponse_phoneNumber - The new phone number that was requested.

RequestPhoneNumberResponse, requestPhoneNumberResponse_phoneNumberArn - The Amazon Resource Name (ARN) of the requested phone number.

RequestPhoneNumberResponse, requestPhoneNumberResponse_phoneNumberId - The unique identifier of the new phone number.

RequestPhoneNumber, requestPhoneNumberResponse_poolId - The unique identifier of the pool associated with the phone number

RequestPhoneNumberResponse, requestPhoneNumberResponse_selfManagedOptOutsEnabled - By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

RequestPhoneNumberResponse, requestPhoneNumberResponse_status - The current status of the request.

RequestPhoneNumber, requestPhoneNumberResponse_tags - An array of key and value pair tags that are associated with the phone number.

RequestPhoneNumberResponse, requestPhoneNumberResponse_twoWayChannelArn - The ARN used to identify the two way channel.

RequestPhoneNumberResponse, requestPhoneNumberResponse_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

$sel:httpStatus:RequestPhoneNumberResponse', requestPhoneNumberResponse_httpStatus - The response's http status code.

SendTextMessage

data SendTextMessage Source #

See: newSendTextMessage smart constructor.

Instances

Instances details
ToJSON SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

ToHeaders SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

ToPath SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

ToQuery SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

AWSRequest SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Associated Types

type AWSResponse SendTextMessage #

Generic SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Associated Types

type Rep SendTextMessage :: Type -> Type #

Read SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Show SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

NFData SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Methods

rnf :: SendTextMessage -> () #

Eq SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Hashable SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

type AWSResponse SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

type Rep SendTextMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

type Rep SendTextMessage = D1 ('MetaData "SendTextMessage" "Amazonka.PinpointSmsVoiceV2.SendTextMessage" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SendTextMessage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "destinationCountryParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DestinationCountryParameterKey Text))) :*: (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "maxPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "messageBody") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)))) :*: (S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timeToLive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "destinationPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newSendTextMessage Source #

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

SendTextMessage, sendTextMessage_configurationSetName - The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.

$sel:context:SendTextMessage', sendTextMessage_context - You can specify custom data in this field. If you do, that data is logged to the event destination.

$sel:destinationCountryParameters:SendTextMessage', sendTextMessage_destinationCountryParameters - This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.

$sel:dryRun:SendTextMessage', sendTextMessage_dryRun - When set to true, the message is checked and validated, but isn't sent to the end recipient.

SendTextMessage, sendTextMessage_keyword - When you register a short code in the US, you must specify a program name. If you don’t have a US short code, omit this attribute.

$sel:maxPrice:SendTextMessage', sendTextMessage_maxPrice - The maximum amount that you want to spend, in US dollars, per each text message part. A text message can contain multiple parts.

$sel:messageBody:SendTextMessage', sendTextMessage_messageBody - The body of the text message.

SendTextMessage, sendTextMessage_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

SendTextMessage, sendTextMessage_originationIdentity - The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn.

$sel:timeToLive:SendTextMessage', sendTextMessage_timeToLive - How long the text message is valid for. By default this is 72 hours.

$sel:destinationPhoneNumber:SendTextMessage', sendTextMessage_destinationPhoneNumber - The destination phone number in E.164 format.

data SendTextMessageResponse Source #

See: newSendTextMessageResponse smart constructor.

Instances

Instances details
Generic SendTextMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Associated Types

type Rep SendTextMessageResponse :: Type -> Type #

Read SendTextMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Show SendTextMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

NFData SendTextMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

Methods

rnf :: SendTextMessageResponse -> () #

Eq SendTextMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

type Rep SendTextMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendTextMessage

type Rep SendTextMessageResponse = D1 ('MetaData "SendTextMessageResponse" "Amazonka.PinpointSmsVoiceV2.SendTextMessage" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SendTextMessageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendTextMessageResponse Source #

Create a value of SendTextMessageResponse 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:messageId:SendTextMessageResponse', sendTextMessageResponse_messageId - The unique identifier for the message.

$sel:httpStatus:SendTextMessageResponse', sendTextMessageResponse_httpStatus - The response's http status code.

SendVoiceMessage

data SendVoiceMessage Source #

See: newSendVoiceMessage smart constructor.

Instances

Instances details
ToJSON SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

ToHeaders SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

ToPath SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

ToQuery SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

AWSRequest SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Associated Types

type AWSResponse SendVoiceMessage #

Generic SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Associated Types

type Rep SendVoiceMessage :: Type -> Type #

Read SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Show SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

NFData SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Methods

rnf :: SendVoiceMessage -> () #

Eq SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Hashable SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

type AWSResponse SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

type Rep SendVoiceMessage Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

newSendVoiceMessage Source #

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

SendVoiceMessage, sendVoiceMessage_configurationSetName - The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.

$sel:context:SendVoiceMessage', sendVoiceMessage_context - You can specify custom data in this field. If you do, that data is logged to the event destination.

$sel:dryRun:SendVoiceMessage', sendVoiceMessage_dryRun - When set to true, the message is checked and validated, but isn't sent to the end recipient.

$sel:maxPricePerMinute:SendVoiceMessage', sendVoiceMessage_maxPricePerMinute - The maximum amount to spend per voice message, in US dollars.

$sel:messageBody:SendVoiceMessage', sendVoiceMessage_messageBody - The text to convert to a voice message.

$sel:messageBodyTextType:SendVoiceMessage', sendVoiceMessage_messageBodyTextType - Specifies if the MessageBody field contains text or speech synthesis markup language (SSML).

  • TEXT: This is the default value. When used the maximum character limit is 3000.
  • SSML: When used the maximum character limit is 6000 including SSML tagging.

$sel:timeToLive:SendVoiceMessage', sendVoiceMessage_timeToLive - How long the voice message is valid for. By default this is 72 hours.

$sel:voiceId:SendVoiceMessage', sendVoiceMessage_voiceId - The voice for the Amazon Polly service to use. By default this is set to "MATTHEW".

$sel:destinationPhoneNumber:SendVoiceMessage', sendVoiceMessage_destinationPhoneNumber - The destination phone number in E.164 format.

SendVoiceMessage, sendVoiceMessage_originationIdentity - The origination identity to use for the voice call. This can be the PhoneNumber, PhoneNumberId, PhoneNumberArn, PoolId, or PoolArn.

data SendVoiceMessageResponse Source #

See: newSendVoiceMessageResponse smart constructor.

Instances

Instances details
Generic SendVoiceMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Associated Types

type Rep SendVoiceMessageResponse :: Type -> Type #

Read SendVoiceMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Show SendVoiceMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

NFData SendVoiceMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

Eq SendVoiceMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

type Rep SendVoiceMessageResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SendVoiceMessage

type Rep SendVoiceMessageResponse = D1 ('MetaData "SendVoiceMessageResponse" "Amazonka.PinpointSmsVoiceV2.SendVoiceMessage" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SendVoiceMessageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSendVoiceMessageResponse Source #

Create a value of SendVoiceMessageResponse 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:messageId:SendVoiceMessageResponse', sendVoiceMessageResponse_messageId - The unique identifier for the message.

$sel:httpStatus:SendVoiceMessageResponse', sendVoiceMessageResponse_httpStatus - The response's http status code.

SetDefaultMessageType

data SetDefaultMessageType Source #

See: newSetDefaultMessageType smart constructor.

Instances

Instances details
ToJSON SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

ToHeaders SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

ToPath SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

ToQuery SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

AWSRequest SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Associated Types

type AWSResponse SetDefaultMessageType #

Generic SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Associated Types

type Rep SetDefaultMessageType :: Type -> Type #

Read SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Show SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

NFData SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Methods

rnf :: SetDefaultMessageType -> () #

Eq SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Hashable SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

type AWSResponse SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

type Rep SetDefaultMessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

type Rep SetDefaultMessageType = D1 ('MetaData "SetDefaultMessageType" "Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetDefaultMessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MessageType)))

newSetDefaultMessageType Source #

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

SetDefaultMessageType, setDefaultMessageType_configurationSetName - The configuration set to update with a new default message type. This field can be the ConsigurationSetName or ConfigurationSetArn.

SetDefaultMessageType, setDefaultMessageType_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

data SetDefaultMessageTypeResponse Source #

See: newSetDefaultMessageTypeResponse smart constructor.

Instances

Instances details
Generic SetDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Associated Types

type Rep SetDefaultMessageTypeResponse :: Type -> Type #

Read SetDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Show SetDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

NFData SetDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

Eq SetDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

type Rep SetDefaultMessageTypeResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType

type Rep SetDefaultMessageTypeResponse = D1 ('MetaData "SetDefaultMessageTypeResponse" "Amazonka.PinpointSmsVoiceV2.SetDefaultMessageType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetDefaultMessageTypeResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSetDefaultMessageTypeResponse Source #

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

SetDefaultMessageTypeResponse, setDefaultMessageTypeResponse_configurationSetArn - The Amazon Resource Name (ARN) of the updated configuration set.

SetDefaultMessageType, setDefaultMessageTypeResponse_configurationSetName - The name of the configuration set that was updated.

SetDefaultMessageType, setDefaultMessageTypeResponse_messageType - The new default message type of the configuration set.

$sel:httpStatus:SetDefaultMessageTypeResponse', setDefaultMessageTypeResponse_httpStatus - The response's http status code.

SetDefaultSenderId

data SetDefaultSenderId Source #

See: newSetDefaultSenderId smart constructor.

Instances

Instances details
ToJSON SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

ToHeaders SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

ToPath SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

ToQuery SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

AWSRequest SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Associated Types

type AWSResponse SetDefaultSenderId #

Generic SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Associated Types

type Rep SetDefaultSenderId :: Type -> Type #

Read SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Show SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

NFData SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Methods

rnf :: SetDefaultSenderId -> () #

Eq SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Hashable SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

type AWSResponse SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

type Rep SetDefaultSenderId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

type Rep SetDefaultSenderId = D1 ('MetaData "SetDefaultSenderId" "Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetDefaultSenderId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "senderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSetDefaultSenderId Source #

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

SetDefaultSenderId, setDefaultSenderId_configurationSetName - The configuration set to updated with a new default SenderId. This field can be the ConsigurationSetName or ConfigurationSetArn.

SetDefaultSenderId, setDefaultSenderId_senderId - The current sender ID for the configuration set. When sending a text message to a destination country which supports SenderIds, the default sender ID on the configuration set specified on SendTextMessage will be used if no dedicated origination phone numbers or registered SenderIds are available in your account, instead of a generic sender ID, such as 'NOTICE'.

data SetDefaultSenderIdResponse Source #

See: newSetDefaultSenderIdResponse smart constructor.

Instances

Instances details
Generic SetDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Associated Types

type Rep SetDefaultSenderIdResponse :: Type -> Type #

Read SetDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Show SetDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

NFData SetDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

Eq SetDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

type Rep SetDefaultSenderIdResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId

type Rep SetDefaultSenderIdResponse = D1 ('MetaData "SetDefaultSenderIdResponse" "Amazonka.PinpointSmsVoiceV2.SetDefaultSenderId" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetDefaultSenderIdResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "senderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSetDefaultSenderIdResponse Source #

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

SetDefaultSenderIdResponse, setDefaultSenderIdResponse_configurationSetArn - The Amazon Resource Name (ARN) of the updated configuration set.

SetDefaultSenderId, setDefaultSenderIdResponse_configurationSetName - The name of the configuration set that was updated.

SetDefaultSenderId, setDefaultSenderIdResponse_senderId - The default sender ID to set for the ConfigurationSet.

$sel:httpStatus:SetDefaultSenderIdResponse', setDefaultSenderIdResponse_httpStatus - The response's http status code.

SetTextMessageSpendLimitOverride

data SetTextMessageSpendLimitOverride Source #

See: newSetTextMessageSpendLimitOverride smart constructor.

Instances

Instances details
ToJSON SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

ToHeaders SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

ToPath SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

ToQuery SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

AWSRequest SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Generic SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Associated Types

type Rep SetTextMessageSpendLimitOverride :: Type -> Type #

Read SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Show SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

NFData SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Eq SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Hashable SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

type AWSResponse SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

type Rep SetTextMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

type Rep SetTextMessageSpendLimitOverride = D1 ('MetaData "SetTextMessageSpendLimitOverride" "Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetTextMessageSpendLimitOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newSetTextMessageSpendLimitOverride Source #

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

SetTextMessageSpendLimitOverride, setTextMessageSpendLimitOverride_monthlyLimit - The new monthly limit to enforce on text messages.

data SetTextMessageSpendLimitOverrideResponse Source #

Instances

Instances details
Generic SetTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Read SetTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Show SetTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

NFData SetTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

Eq SetTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

type Rep SetTextMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride

type Rep SetTextMessageSpendLimitOverrideResponse = D1 ('MetaData "SetTextMessageSpendLimitOverrideResponse" "Amazonka.PinpointSmsVoiceV2.SetTextMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetTextMessageSpendLimitOverrideResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetTextMessageSpendLimitOverrideResponse Source #

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

SetTextMessageSpendLimitOverride, setTextMessageSpendLimitOverrideResponse_monthlyLimit - The current monthly limit to enforce on sending text messages.

$sel:httpStatus:SetTextMessageSpendLimitOverrideResponse', setTextMessageSpendLimitOverrideResponse_httpStatus - The response's http status code.

SetVoiceMessageSpendLimitOverride

data SetVoiceMessageSpendLimitOverride Source #

See: newSetVoiceMessageSpendLimitOverride smart constructor.

Instances

Instances details
ToJSON SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

ToHeaders SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

ToPath SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

ToQuery SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

AWSRequest SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Generic SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Associated Types

type Rep SetVoiceMessageSpendLimitOverride :: Type -> Type #

Read SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Show SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

NFData SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Eq SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Hashable SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type AWSResponse SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverride Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverride = D1 ('MetaData "SetVoiceMessageSpendLimitOverride" "Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetVoiceMessageSpendLimitOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newSetVoiceMessageSpendLimitOverride Source #

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

SetVoiceMessageSpendLimitOverride, setVoiceMessageSpendLimitOverride_monthlyLimit - The new monthly limit to enforce on voice messages.

data SetVoiceMessageSpendLimitOverrideResponse Source #

Instances

Instances details
Generic SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Read SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Show SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

NFData SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

Eq SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverrideResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride

type Rep SetVoiceMessageSpendLimitOverrideResponse = D1 ('MetaData "SetVoiceMessageSpendLimitOverrideResponse" "Amazonka.PinpointSmsVoiceV2.SetVoiceMessageSpendLimitOverride" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SetVoiceMessageSpendLimitOverrideResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monthlyLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetVoiceMessageSpendLimitOverrideResponse Source #

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

SetVoiceMessageSpendLimitOverride, setVoiceMessageSpendLimitOverrideResponse_monthlyLimit - The current monthly limit to enforce on sending voice messages.

$sel:httpStatus:SetVoiceMessageSpendLimitOverrideResponse', setVoiceMessageSpendLimitOverrideResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.PinpointSmsVoiceV2.TagResource" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Tag))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

$sel:tags:TagResource', tagResource_tags - An array of key and value pair tags that are associated with the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.PinpointSmsVoiceV2.TagResource" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.PinpointSmsVoiceV2.UntagResource" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

$sel:tagKeys:UntagResource', untagResource_tagKeys - An array of tag key values to unassociate with the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.PinpointSmsVoiceV2.UntagResource" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateEventDestination

data UpdateEventDestination Source #

See: newUpdateEventDestination smart constructor.

Instances

Instances details
ToJSON UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

ToHeaders UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

ToPath UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

ToQuery UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

AWSRequest UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Associated Types

type AWSResponse UpdateEventDestination #

Generic UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Associated Types

type Rep UpdateEventDestination :: Type -> Type #

Read UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Show UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

NFData UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Methods

rnf :: UpdateEventDestination -> () #

Eq UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Hashable UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

type AWSResponse UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

type Rep UpdateEventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

type Rep UpdateEventDestination = D1 ('MetaData "UpdateEventDestination" "Amazonka.PinpointSmsVoiceV2.UpdateEventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UpdateEventDestination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cloudWatchLogsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsDestination)) :*: (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "kinesisFirehoseDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseDestination)))) :*: ((S1 ('MetaSel ('Just "matchingEventTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EventType))) :*: S1 ('MetaSel ('Just "snsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnsDestination))) :*: (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventDestinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateEventDestination Source #

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

UpdateEventDestination, updateEventDestination_cloudWatchLogsDestination - An object that contains information about an event destination that sends data to CloudWatch Logs.

UpdateEventDestination, updateEventDestination_enabled - When set to true logging is enabled.

UpdateEventDestination, updateEventDestination_kinesisFirehoseDestination - An object that contains information about an event destination for logging to Kinesis Data Firehose.

UpdateEventDestination, updateEventDestination_matchingEventTypes - An array of event types that determine which events to log.

UpdateEventDestination, updateEventDestination_snsDestination - An object that contains information about an event destination that sends data to Amazon SNS.

UpdateEventDestination, updateEventDestination_configurationSetName - The configuration set to update with the new event destination. Valid values for this can be the ConfigurationSetName or ConfigurationSetArn.

UpdateEventDestination, updateEventDestination_eventDestinationName - The name to use for the event destination.

data UpdateEventDestinationResponse Source #

See: newUpdateEventDestinationResponse smart constructor.

Instances

Instances details
Generic UpdateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Associated Types

type Rep UpdateEventDestinationResponse :: Type -> Type #

Read UpdateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Show UpdateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

NFData UpdateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

Eq UpdateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

type Rep UpdateEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdateEventDestination

type Rep UpdateEventDestinationResponse = D1 ('MetaData "UpdateEventDestinationResponse" "Amazonka.PinpointSmsVoiceV2.UpdateEventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UpdateEventDestinationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDestination)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateEventDestinationResponse Source #

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

UpdateEventDestinationResponse, updateEventDestinationResponse_configurationSetArn - The Amazon Resource Name (ARN) for the ConfigurationSet that was updated.

UpdateEventDestination, updateEventDestinationResponse_configurationSetName - The name of the configuration set.

$sel:eventDestination:UpdateEventDestinationResponse', updateEventDestinationResponse_eventDestination - An EventDestination object containing the details of where events will be logged.

$sel:httpStatus:UpdateEventDestinationResponse', updateEventDestinationResponse_httpStatus - The response's http status code.

UpdatePhoneNumber

data UpdatePhoneNumber Source #

See: newUpdatePhoneNumber smart constructor.

Instances

Instances details
ToJSON UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

ToHeaders UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

ToPath UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

ToQuery UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

AWSRequest UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Associated Types

type AWSResponse UpdatePhoneNumber #

Generic UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Associated Types

type Rep UpdatePhoneNumber :: Type -> Type #

Read UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Show UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

NFData UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Methods

rnf :: UpdatePhoneNumber -> () #

Eq UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Hashable UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

type AWSResponse UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

type Rep UpdatePhoneNumber Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

type Rep UpdatePhoneNumber = D1 ('MetaData "UpdatePhoneNumber" "Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UpdatePhoneNumber'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "phoneNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdatePhoneNumber Source #

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

UpdatePhoneNumber, updatePhoneNumber_deletionProtectionEnabled - By default this is set to false. When set to true the phone number can't be deleted.

UpdatePhoneNumber, updatePhoneNumber_optOutListName - The OptOutList to add the phone number to. Valid values for this field can be either the OutOutListName or OutOutListArn.

UpdatePhoneNumber, updatePhoneNumber_selfManagedOptOutsEnabled - By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

UpdatePhoneNumber, updatePhoneNumber_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

UpdatePhoneNumber, updatePhoneNumber_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

UpdatePhoneNumber, updatePhoneNumber_phoneNumberId - The unique identifier of the phone number. Valid values for this field can be either the PhoneNumberId or PhoneNumberArn.

data UpdatePhoneNumberResponse Source #

See: newUpdatePhoneNumberResponse smart constructor.

Instances

Instances details
Generic UpdatePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Associated Types

type Rep UpdatePhoneNumberResponse :: Type -> Type #

Read UpdatePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Show UpdatePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

NFData UpdatePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

Eq UpdatePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

type Rep UpdatePhoneNumberResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber

type Rep UpdatePhoneNumberResponse = D1 ('MetaData "UpdatePhoneNumberResponse" "Amazonka.PinpointSmsVoiceV2.UpdatePhoneNumber" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UpdatePhoneNumberResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)))) :*: ((S1 ('MetaSel ('Just "monthlyLeasingPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberCapabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty NumberCapability)))) :*: (S1 ('MetaSel ('Just "numberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NumberType)) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "phoneNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NumberStatus)) :*: S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdatePhoneNumberResponse Source #

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

UpdatePhoneNumberResponse, updatePhoneNumberResponse_createdTimestamp - The time when the phone number was created, in UNIX epoch time format.

UpdatePhoneNumber, updatePhoneNumberResponse_deletionProtectionEnabled - When set to true the phone number can't be deleted.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_monthlyLeasingPrice - The monthly leasing price of the phone number, in US dollars.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_numberCapabilities - Specifies if the number could be used for text messages, voice or both.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_numberType - The type of number that was requested.

UpdatePhoneNumber, updatePhoneNumberResponse_optOutListName - The name of the OptOutList associated with the phone number.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_phoneNumber - The phone number that was updated.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_phoneNumberArn - The Amazon Resource Name (ARN) of the updated phone number.

UpdatePhoneNumber, updatePhoneNumberResponse_phoneNumberId - The unique identifier of the phone number.

UpdatePhoneNumber, updatePhoneNumberResponse_selfManagedOptOutsEnabled - This is true if self managed opt-out are enabled.

UpdatePhoneNumberResponse, updatePhoneNumberResponse_status - The current status of the request.

UpdatePhoneNumber, updatePhoneNumberResponse_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

UpdatePhoneNumber, updatePhoneNumberResponse_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

$sel:httpStatus:UpdatePhoneNumberResponse', updatePhoneNumberResponse_httpStatus - The response's http status code.

UpdatePool

data UpdatePool Source #

See: newUpdatePool smart constructor.

Instances

Instances details
ToJSON UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

ToHeaders UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Methods

toHeaders :: UpdatePool -> [Header] #

ToPath UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

ToQuery UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

AWSRequest UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Associated Types

type AWSResponse UpdatePool #

Generic UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Associated Types

type Rep UpdatePool :: Type -> Type #

Read UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Show UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

NFData UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Methods

rnf :: UpdatePool -> () #

Eq UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Hashable UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

type AWSResponse UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

type Rep UpdatePool Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

type Rep UpdatePool = D1 ('MetaData "UpdatePool" "Amazonka.PinpointSmsVoiceV2.UpdatePool" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UpdatePool'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "sharedRoutesEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdatePool Source #

Arguments

:: Text

UpdatePool

-> UpdatePool 

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

UpdatePool, updatePool_deletionProtectionEnabled - When set to true the pool can't be deleted.

UpdatePool, updatePool_optOutListName - The OptOutList to associate with the pool. Valid values are either OptOutListName or OptOutListArn.

UpdatePool, updatePool_selfManagedOptOutsEnabled - By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

UpdatePool, updatePool_sharedRoutesEnabled - Indicates whether shared routes are enabled for the pool.

UpdatePool, updatePool_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

UpdatePool, updatePool_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

UpdatePool, updatePool_poolId - The unique identifier of the pool to update. Valid values are either the PoolId or PoolArn.

data UpdatePoolResponse Source #

See: newUpdatePoolResponse smart constructor.

Instances

Instances details
Generic UpdatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Associated Types

type Rep UpdatePoolResponse :: Type -> Type #

Read UpdatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Show UpdatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

NFData UpdatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

Methods

rnf :: UpdatePoolResponse -> () #

Eq UpdatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

type Rep UpdatePoolResponse Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.UpdatePool

type Rep UpdatePoolResponse = D1 ('MetaData "UpdatePoolResponse" "Amazonka.PinpointSmsVoiceV2.UpdatePool" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "UpdatePoolResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)))) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "poolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sharedRoutesEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PoolStatus)))) :*: (S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdatePoolResponse Source #

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

UpdatePoolResponse, updatePoolResponse_createdTimestamp - The time when the pool was created, in UNIX epoch time format.

UpdatePool, updatePoolResponse_deletionProtectionEnabled - When set to true the pool can't be deleted.

UpdatePoolResponse, updatePoolResponse_messageType - The type of message for the pool to use.

UpdatePool, updatePoolResponse_optOutListName - The name of the OptOutList associated with the pool.

UpdatePoolResponse, updatePoolResponse_poolArn - The ARN of the pool.

UpdatePool, updatePoolResponse_poolId - The unique identifier of the pool.

UpdatePool, updatePoolResponse_selfManagedOptOutsEnabled - When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.

UpdatePool, updatePoolResponse_sharedRoutesEnabled - Indicates whether shared routes are enabled for the pool.

UpdatePoolResponse, updatePoolResponse_status - The current status of the pool update request.

UpdatePool, updatePoolResponse_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

UpdatePool, updatePoolResponse_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients.

$sel:httpStatus:UpdatePoolResponse', updatePoolResponse_httpStatus - The response's http status code.

Types

AccountAttributeName

newtype AccountAttributeName Source #

Instances

Instances details
FromJSON AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

FromJSONKey AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToJSON AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToJSONKey AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToByteString AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToHeader AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToLog AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToQuery AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

FromText AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToText AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

FromXML AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

ToXML AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

Generic AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

Associated Types

type Rep AccountAttributeName :: Type -> Type #

Read AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

Show AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

NFData AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

Methods

rnf :: AccountAttributeName -> () #

Eq AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

Ord AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

Hashable AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

type Rep AccountAttributeName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName

type Rep AccountAttributeName = D1 ('MetaData "AccountAttributeName" "Amazonka.PinpointSmsVoiceV2.Types.AccountAttributeName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "AccountAttributeName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccountAttributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountLimitName

newtype AccountLimitName Source #

Instances

Instances details
FromJSON AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

FromJSONKey AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToJSON AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToJSONKey AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToByteString AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToHeader AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToLog AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToQuery AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

FromText AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToText AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

FromXML AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

ToXML AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

Generic AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

Associated Types

type Rep AccountLimitName :: Type -> Type #

Read AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

Show AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

NFData AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

Methods

rnf :: AccountLimitName -> () #

Eq AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

Ord AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

Hashable AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

type Rep AccountLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName

type Rep AccountLimitName = D1 ('MetaData "AccountLimitName" "Amazonka.PinpointSmsVoiceV2.Types.AccountLimitName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "AccountLimitName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccountLimitName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationSetFilterName

newtype ConfigurationSetFilterName Source #

Instances

Instances details
FromJSON ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

FromJSONKey ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToJSON ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToJSONKey ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToByteString ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToHeader ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToLog ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToQuery ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

FromText ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToText ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

FromXML ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

ToXML ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

Generic ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

Associated Types

type Rep ConfigurationSetFilterName :: Type -> Type #

Read ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

Show ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

NFData ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

Eq ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

Ord ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

Hashable ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

type Rep ConfigurationSetFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName

type Rep ConfigurationSetFilterName = D1 ('MetaData "ConfigurationSetFilterName" "Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "ConfigurationSetFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationSetFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DestinationCountryParameterKey

newtype DestinationCountryParameterKey Source #

Instances

Instances details
FromJSON DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

FromJSONKey DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToJSON DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToJSONKey DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToByteString DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToHeader DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToLog DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToQuery DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

FromText DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToText DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

FromXML DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

ToXML DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

Generic DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

Associated Types

type Rep DestinationCountryParameterKey :: Type -> Type #

Read DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

Show DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

NFData DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

Eq DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

Ord DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

Hashable DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

type Rep DestinationCountryParameterKey Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey

type Rep DestinationCountryParameterKey = D1 ('MetaData "DestinationCountryParameterKey" "Amazonka.PinpointSmsVoiceV2.Types.DestinationCountryParameterKey" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "DestinationCountryParameterKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDestinationCountryParameterKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventType

newtype EventType Source #

Constructors

EventType' 

Fields

Instances

Instances details
FromJSON EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

FromJSONKey EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToJSON EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToJSONKey EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToByteString EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Methods

toBS :: EventType -> ByteString #

ToHeader EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToLog EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToQuery EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

FromText EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToText EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Methods

toText :: EventType -> Text #

FromXML EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

ToXML EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Methods

toXML :: EventType -> XML #

Generic EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Associated Types

type Rep EventType :: Type -> Type #

Read EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Show EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

NFData EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Methods

rnf :: EventType -> () #

Eq EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Ord EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

Hashable EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

type Rep EventType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventType

type Rep EventType = D1 ('MetaData "EventType" "Amazonka.PinpointSmsVoiceV2.Types.EventType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "EventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KeywordAction

newtype KeywordAction Source #

Constructors

KeywordAction' 

Instances

Instances details
FromJSON KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

FromJSONKey KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToJSON KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToJSONKey KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToByteString KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToHeader KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToLog KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToQuery KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

FromText KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToText KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Methods

toText :: KeywordAction -> Text #

FromXML KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

ToXML KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Methods

toXML :: KeywordAction -> XML #

Generic KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Associated Types

type Rep KeywordAction :: Type -> Type #

Read KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Show KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

NFData KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Methods

rnf :: KeywordAction -> () #

Eq KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Ord KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

Hashable KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

type Rep KeywordAction Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordAction

type Rep KeywordAction = D1 ('MetaData "KeywordAction" "Amazonka.PinpointSmsVoiceV2.Types.KeywordAction" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "KeywordAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKeywordAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KeywordFilterName

newtype KeywordFilterName Source #

Instances

Instances details
FromJSON KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

FromJSONKey KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToJSON KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToJSONKey KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToByteString KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToHeader KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToLog KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToQuery KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

FromText KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToText KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

FromXML KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

ToXML KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

Generic KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

Associated Types

type Rep KeywordFilterName :: Type -> Type #

Read KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

Show KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

NFData KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

Methods

rnf :: KeywordFilterName -> () #

Eq KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

Ord KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

Hashable KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

type Rep KeywordFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName

type Rep KeywordFilterName = D1 ('MetaData "KeywordFilterName" "Amazonka.PinpointSmsVoiceV2.Types.KeywordFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "KeywordFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKeywordFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MessageType

newtype MessageType Source #

Constructors

MessageType' 

Instances

Instances details
FromJSON MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

FromJSONKey MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToJSON MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToJSONKey MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToByteString MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToHeader MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToLog MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToQuery MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

FromText MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToText MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Methods

toText :: MessageType -> Text #

FromXML MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

ToXML MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Methods

toXML :: MessageType -> XML #

Generic MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Associated Types

type Rep MessageType :: Type -> Type #

Read MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Show MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

NFData MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Methods

rnf :: MessageType -> () #

Eq MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Ord MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

Hashable MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

type Rep MessageType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.MessageType

type Rep MessageType = D1 ('MetaData "MessageType" "Amazonka.PinpointSmsVoiceV2.Types.MessageType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "MessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NumberCapability

newtype NumberCapability Source #

Instances

Instances details
FromJSON NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

FromJSONKey NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToJSON NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToJSONKey NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToByteString NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToHeader NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToLog NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToQuery NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

FromText NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToText NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

FromXML NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

ToXML NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

Generic NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

Associated Types

type Rep NumberCapability :: Type -> Type #

Read NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

Show NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

NFData NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

Methods

rnf :: NumberCapability -> () #

Eq NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

Ord NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

Hashable NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

type Rep NumberCapability Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberCapability

type Rep NumberCapability = D1 ('MetaData "NumberCapability" "Amazonka.PinpointSmsVoiceV2.Types.NumberCapability" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "NumberCapability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNumberCapability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NumberStatus

newtype NumberStatus Source #

Constructors

NumberStatus' 

Instances

Instances details
FromJSON NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

FromJSONKey NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToJSON NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToJSONKey NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToByteString NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToHeader NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToLog NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToQuery NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

FromText NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToText NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Methods

toText :: NumberStatus -> Text #

FromXML NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

ToXML NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Methods

toXML :: NumberStatus -> XML #

Generic NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Associated Types

type Rep NumberStatus :: Type -> Type #

Read NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Show NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

NFData NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Methods

rnf :: NumberStatus -> () #

Eq NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Ord NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

Hashable NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

type Rep NumberStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberStatus

type Rep NumberStatus = D1 ('MetaData "NumberStatus" "Amazonka.PinpointSmsVoiceV2.Types.NumberStatus" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "NumberStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNumberStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NumberType

newtype NumberType Source #

Constructors

NumberType' 

Fields

Instances

Instances details
FromJSON NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

FromJSONKey NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToJSON NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToJSONKey NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToByteString NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToHeader NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToLog NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToQuery NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

FromText NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToText NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Methods

toText :: NumberType -> Text #

FromXML NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

ToXML NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Methods

toXML :: NumberType -> XML #

Generic NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Associated Types

type Rep NumberType :: Type -> Type #

Read NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Show NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

NFData NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Methods

rnf :: NumberType -> () #

Eq NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Ord NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

Hashable NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

type Rep NumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.NumberType

type Rep NumberType = D1 ('MetaData "NumberType" "Amazonka.PinpointSmsVoiceV2.Types.NumberType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "NumberType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNumberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OptedOutFilterName

newtype OptedOutFilterName Source #

Instances

Instances details
FromJSON OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

FromJSONKey OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToJSON OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToJSONKey OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToByteString OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToHeader OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToLog OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToQuery OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

FromText OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToText OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

FromXML OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

ToXML OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

Generic OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

Associated Types

type Rep OptedOutFilterName :: Type -> Type #

Read OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

Show OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

NFData OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

Methods

rnf :: OptedOutFilterName -> () #

Eq OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

Ord OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

Hashable OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

type Rep OptedOutFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName

type Rep OptedOutFilterName = D1 ('MetaData "OptedOutFilterName" "Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "OptedOutFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOptedOutFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PhoneNumberFilterName

newtype PhoneNumberFilterName Source #

Instances

Instances details
FromJSON PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

FromJSONKey PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToJSON PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToJSONKey PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToByteString PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToHeader PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToLog PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToQuery PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

FromText PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToText PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

FromXML PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

ToXML PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

Generic PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

Associated Types

type Rep PhoneNumberFilterName :: Type -> Type #

Read PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

Show PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

NFData PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

Methods

rnf :: PhoneNumberFilterName -> () #

Eq PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

Ord PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

Hashable PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

type Rep PhoneNumberFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName

type Rep PhoneNumberFilterName = D1 ('MetaData "PhoneNumberFilterName" "Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "PhoneNumberFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPhoneNumberFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PoolFilterName

newtype PoolFilterName Source #

Constructors

PoolFilterName' 

Instances

Instances details
FromJSON PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

FromJSONKey PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToJSON PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToJSONKey PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToByteString PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToHeader PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToLog PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToQuery PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

FromText PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToText PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

FromXML PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

ToXML PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

Methods

toXML :: PoolFilterName -> XML #

Generic PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

Associated Types

type Rep PoolFilterName :: Type -> Type #

Read PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

Show PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

NFData PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

Methods

rnf :: PoolFilterName -> () #

Eq PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

Ord PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

Hashable PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

type Rep PoolFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName

type Rep PoolFilterName = D1 ('MetaData "PoolFilterName" "Amazonka.PinpointSmsVoiceV2.Types.PoolFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "PoolFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPoolFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PoolOriginationIdentitiesFilterName

newtype PoolOriginationIdentitiesFilterName Source #

Instances

Instances details
FromJSON PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

FromJSONKey PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToJSON PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToJSONKey PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToByteString PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToHeader PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToLog PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToQuery PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

FromText PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToText PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

FromXML PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

ToXML PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

Generic PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

Read PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

Show PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

NFData PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

Eq PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

Ord PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

Hashable PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

type Rep PoolOriginationIdentitiesFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName

type Rep PoolOriginationIdentitiesFilterName = D1 ('MetaData "PoolOriginationIdentitiesFilterName" "Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "PoolOriginationIdentitiesFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPoolOriginationIdentitiesFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PoolStatus

newtype PoolStatus Source #

Constructors

PoolStatus' 

Fields

Bundled Patterns

pattern PoolStatus_ACTIVE :: PoolStatus 
pattern PoolStatus_CREATING :: PoolStatus 
pattern PoolStatus_DELETING :: PoolStatus 

Instances

Instances details
FromJSON PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

FromJSONKey PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToJSON PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToJSONKey PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToByteString PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToHeader PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToLog PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToQuery PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

FromText PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToText PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Methods

toText :: PoolStatus -> Text #

FromXML PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

ToXML PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Methods

toXML :: PoolStatus -> XML #

Generic PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Associated Types

type Rep PoolStatus :: Type -> Type #

Read PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Show PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

NFData PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Methods

rnf :: PoolStatus -> () #

Eq PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Ord PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

Hashable PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

type Rep PoolStatus Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolStatus

type Rep PoolStatus = D1 ('MetaData "PoolStatus" "Amazonka.PinpointSmsVoiceV2.Types.PoolStatus" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "PoolStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPoolStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RequestableNumberType

newtype RequestableNumberType Source #

Instances

Instances details
FromJSON RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

FromJSONKey RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToJSON RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToJSONKey RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToByteString RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToHeader RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToLog RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToQuery RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

FromText RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToText RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

FromXML RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

ToXML RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

Generic RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

Associated Types

type Rep RequestableNumberType :: Type -> Type #

Read RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

Show RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

NFData RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

Methods

rnf :: RequestableNumberType -> () #

Eq RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

Ord RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

Hashable RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

type Rep RequestableNumberType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType

type Rep RequestableNumberType = D1 ('MetaData "RequestableNumberType" "Amazonka.PinpointSmsVoiceV2.Types.RequestableNumberType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "RequestableNumberType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRequestableNumberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SenderIdFilterName

newtype SenderIdFilterName Source #

Instances

Instances details
FromJSON SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

FromJSONKey SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToJSON SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToJSONKey SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToByteString SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToHeader SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToLog SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToQuery SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

FromText SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToText SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

FromXML SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

ToXML SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

Generic SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

Associated Types

type Rep SenderIdFilterName :: Type -> Type #

Read SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

Show SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

NFData SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

Methods

rnf :: SenderIdFilterName -> () #

Eq SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

Ord SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

Hashable SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

type Rep SenderIdFilterName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName

type Rep SenderIdFilterName = D1 ('MetaData "SenderIdFilterName" "Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilterName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "SenderIdFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSenderIdFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SpendLimitName

newtype SpendLimitName Source #

Constructors

SpendLimitName' 

Instances

Instances details
FromJSON SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

FromJSONKey SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToJSON SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToJSONKey SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToByteString SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToHeader SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToLog SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToQuery SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

FromText SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToText SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

FromXML SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

ToXML SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

Methods

toXML :: SpendLimitName -> XML #

Generic SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

Associated Types

type Rep SpendLimitName :: Type -> Type #

Read SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

Show SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

NFData SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

Methods

rnf :: SpendLimitName -> () #

Eq SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

Ord SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

Hashable SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

type Rep SpendLimitName Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName

type Rep SpendLimitName = D1 ('MetaData "SpendLimitName" "Amazonka.PinpointSmsVoiceV2.Types.SpendLimitName" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "SpendLimitName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSpendLimitName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VoiceId

newtype VoiceId Source #

Constructors

VoiceId' 

Fields

Bundled Patterns

pattern VoiceId_AMY :: VoiceId 
pattern VoiceId_ASTRID :: VoiceId 
pattern VoiceId_BIANCA :: VoiceId 
pattern VoiceId_BRIAN :: VoiceId 
pattern VoiceId_CAMILA :: VoiceId 
pattern VoiceId_CARLA :: VoiceId 
pattern VoiceId_CARMEN :: VoiceId 
pattern VoiceId_CELINE :: VoiceId 
pattern VoiceId_CHANTAL :: VoiceId 
pattern VoiceId_CONCHITA :: VoiceId 
pattern VoiceId_CRISTIANO :: VoiceId 
pattern VoiceId_DORA :: VoiceId 
pattern VoiceId_EMMA :: VoiceId 
pattern VoiceId_ENRIQUE :: VoiceId 
pattern VoiceId_EWA :: VoiceId 
pattern VoiceId_FILIZ :: VoiceId 
pattern VoiceId_GERAINT :: VoiceId 
pattern VoiceId_GIORGIO :: VoiceId 
pattern VoiceId_GWYNETH :: VoiceId 
pattern VoiceId_HANS :: VoiceId 
pattern VoiceId_INES :: VoiceId 
pattern VoiceId_IVY :: VoiceId 
pattern VoiceId_JACEK :: VoiceId 
pattern VoiceId_JAN :: VoiceId 
pattern VoiceId_JOANNA :: VoiceId 
pattern VoiceId_JOEY :: VoiceId 
pattern VoiceId_JUSTIN :: VoiceId 
pattern VoiceId_KARL :: VoiceId 
pattern VoiceId_KENDRA :: VoiceId 
pattern VoiceId_KIMBERLY :: VoiceId 
pattern VoiceId_LEA :: VoiceId 
pattern VoiceId_LIV :: VoiceId 
pattern VoiceId_LOTTE :: VoiceId 
pattern VoiceId_LUCIA :: VoiceId 
pattern VoiceId_LUPE :: VoiceId 
pattern VoiceId_MADS :: VoiceId 
pattern VoiceId_MAJA :: VoiceId 
pattern VoiceId_MARLENE :: VoiceId 
pattern VoiceId_MATHIEU :: VoiceId 
pattern VoiceId_MATTHEW :: VoiceId 
pattern VoiceId_MAXIM :: VoiceId 
pattern VoiceId_MIA :: VoiceId 
pattern VoiceId_MIGUEL :: VoiceId 
pattern VoiceId_MIZUKI :: VoiceId 
pattern VoiceId_NAJA :: VoiceId 
pattern VoiceId_NICOLE :: VoiceId 
pattern VoiceId_PENELOPE :: VoiceId 
pattern VoiceId_RAVEENA :: VoiceId 
pattern VoiceId_RICARDO :: VoiceId 
pattern VoiceId_RUBEN :: VoiceId 
pattern VoiceId_RUSSELL :: VoiceId 
pattern VoiceId_SALLI :: VoiceId 
pattern VoiceId_SEOYEON :: VoiceId 
pattern VoiceId_TAKUMI :: VoiceId 
pattern VoiceId_TATYANA :: VoiceId 
pattern VoiceId_VICKI :: VoiceId 
pattern VoiceId_VITORIA :: VoiceId 
pattern VoiceId_ZEINA :: VoiceId 
pattern VoiceId_ZHIYU :: VoiceId 

Instances

Instances details
FromJSON VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

FromJSONKey VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

ToJSON VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

ToJSONKey VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

ToByteString VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

toBS :: VoiceId -> ByteString #

ToHeader VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

toHeader :: HeaderName -> VoiceId -> [Header] #

ToLog VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

ToQuery VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

FromText VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

ToText VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

toText :: VoiceId -> Text #

FromXML VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

ToXML VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

toXML :: VoiceId -> XML #

Generic VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Associated Types

type Rep VoiceId :: Type -> Type #

Methods

from :: VoiceId -> Rep VoiceId x #

to :: Rep VoiceId x -> VoiceId #

Read VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Show VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

NFData VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

rnf :: VoiceId -> () #

Eq VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

(==) :: VoiceId -> VoiceId -> Bool #

(/=) :: VoiceId -> VoiceId -> Bool #

Ord VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Hashable VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

Methods

hashWithSalt :: Int -> VoiceId -> Int #

hash :: VoiceId -> Int #

type Rep VoiceId Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceId

type Rep VoiceId = D1 ('MetaData "VoiceId" "Amazonka.PinpointSmsVoiceV2.Types.VoiceId" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "VoiceId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VoiceMessageBodyTextType

newtype VoiceMessageBodyTextType Source #

Instances

Instances details
FromJSON VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

FromJSONKey VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToJSON VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToJSONKey VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToByteString VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToHeader VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToLog VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToQuery VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

FromText VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToText VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

FromXML VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

ToXML VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

Generic VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

Associated Types

type Rep VoiceMessageBodyTextType :: Type -> Type #

Read VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

Show VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

NFData VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

Eq VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

Ord VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

Hashable VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

type Rep VoiceMessageBodyTextType Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType

type Rep VoiceMessageBodyTextType = D1 ('MetaData "VoiceMessageBodyTextType" "Amazonka.PinpointSmsVoiceV2.Types.VoiceMessageBodyTextType" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'True) (C1 ('MetaCons "VoiceMessageBodyTextType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceMessageBodyTextType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountAttribute

data AccountAttribute Source #

Displays the attributes associated with a single Amazon Web Services account.

See: newAccountAttribute smart constructor.

Instances

Instances details
FromJSON AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

Generic AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

Associated Types

type Rep AccountAttribute :: Type -> Type #

Read AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

Show AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

NFData AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

Methods

rnf :: AccountAttribute -> () #

Eq AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

Hashable AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

type Rep AccountAttribute Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute

type Rep AccountAttribute = D1 ('MetaData "AccountAttribute" "Amazonka.PinpointSmsVoiceV2.Types.AccountAttribute" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "AccountAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccountAttributeName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAccountAttribute Source #

Create a value of AccountAttribute 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:name:AccountAttribute', accountAttribute_name - The name of the account attribute.

$sel:value:AccountAttribute', accountAttribute_value - The value associated with the account attribute name.

AccountLimit

data AccountLimit Source #

The current resource quotas associated with an Amazon Web Services account.

See: newAccountLimit smart constructor.

Instances

Instances details
FromJSON AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

Generic AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

Associated Types

type Rep AccountLimit :: Type -> Type #

Read AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

Show AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

NFData AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

Methods

rnf :: AccountLimit -> () #

Eq AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

Hashable AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

type Rep AccountLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.AccountLimit

type Rep AccountLimit = D1 ('MetaData "AccountLimit" "Amazonka.PinpointSmsVoiceV2.Types.AccountLimit" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "AccountLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccountLimitName) :*: (S1 ('MetaSel ('Just "used") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "max") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))

newAccountLimit Source #

Create a value of AccountLimit 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:name:AccountLimit', accountLimit_name - The name of the attribute to apply the account limit to.

$sel:used:AccountLimit', accountLimit_used - The current amount that has been spent, in US dollars.

$sel:max:AccountLimit', accountLimit_max - The Amazon Web Services set limit for that resource type, in US dollars.

CloudWatchLogsDestination

data CloudWatchLogsDestination Source #

Contains the destination configuration to use when publishing message sending events.

See: newCloudWatchLogsDestination smart constructor.

Instances

Instances details
FromJSON CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

ToJSON CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

Generic CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

Associated Types

type Rep CloudWatchLogsDestination :: Type -> Type #

Read CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

Show CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

NFData CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

Eq CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

Hashable CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

type Rep CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination

type Rep CloudWatchLogsDestination = D1 ('MetaData "CloudWatchLogsDestination" "Amazonka.PinpointSmsVoiceV2.Types.CloudWatchLogsDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "CloudWatchLogsDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloudWatchLogsDestination Source #

Create a value of CloudWatchLogsDestination 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:iamRoleArn:CloudWatchLogsDestination', cloudWatchLogsDestination_iamRoleArn - The Amazon Resource Name (ARN) of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon CloudWatch destination.

$sel:logGroupArn:CloudWatchLogsDestination', cloudWatchLogsDestination_logGroupArn - The name of the Amazon CloudWatch log group that you want to record events in.

ConfigurationSetFilter

data ConfigurationSetFilter Source #

The information for configuration sets that meet a specified criteria.

See: newConfigurationSetFilter smart constructor.

Instances

Instances details
ToJSON ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

Generic ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

Associated Types

type Rep ConfigurationSetFilter :: Type -> Type #

Read ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

Show ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

NFData ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

Methods

rnf :: ConfigurationSetFilter -> () #

Eq ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

Hashable ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

type Rep ConfigurationSetFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter

type Rep ConfigurationSetFilter = D1 ('MetaData "ConfigurationSetFilter" "Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ConfigurationSetFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationSetFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newConfigurationSetFilter Source #

Create a value of ConfigurationSetFilter 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:name:ConfigurationSetFilter', configurationSetFilter_name - The name of the attribute to filter on.

$sel:values:ConfigurationSetFilter', configurationSetFilter_values - An array values to filter for.

ConfigurationSetInformation

data ConfigurationSetInformation Source #

Information related to a given configuration set in your Amazon Web Services account.

See: newConfigurationSetInformation smart constructor.

Instances

Instances details
FromJSON ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

Generic ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

Associated Types

type Rep ConfigurationSetInformation :: Type -> Type #

Read ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

Show ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

NFData ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

Eq ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

Hashable ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

type Rep ConfigurationSetInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation

type Rep ConfigurationSetInformation = D1 ('MetaData "ConfigurationSetInformation" "Amazonka.PinpointSmsVoiceV2.Types.ConfigurationSetInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "ConfigurationSetInformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)) :*: (S1 ('MetaSel ('Just "defaultSenderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "eventDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [EventDestination]) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newConfigurationSetInformation Source #

Create a value of ConfigurationSetInformation 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:defaultMessageType:ConfigurationSetInformation', configurationSetInformation_defaultMessageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

$sel:defaultSenderId:ConfigurationSetInformation', configurationSetInformation_defaultSenderId - The default sender ID used by the ConfigurationSet.

$sel:configurationSetArn:ConfigurationSetInformation', configurationSetInformation_configurationSetArn - The Resource Name (ARN) of the ConfigurationSet.

$sel:configurationSetName:ConfigurationSetInformation', configurationSetInformation_configurationSetName - The name of the ConfigurationSet.

$sel:eventDestinations:ConfigurationSetInformation', configurationSetInformation_eventDestinations - An array of EventDestination objects that describe any events to log and where to log them.

$sel:createdTimestamp:ConfigurationSetInformation', configurationSetInformation_createdTimestamp - The time when the ConfigurationSet was created, in UNIX epoch time format.

EventDestination

data EventDestination Source #

Contains information about an event destination.

Event destinations are associated with configuration sets, which enable you to publish message sending events to Amazon CloudWatch, Amazon Kinesis Data Firehose, or Amazon SNS.

See: newEventDestination smart constructor.

Instances

Instances details
FromJSON EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

Generic EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

Associated Types

type Rep EventDestination :: Type -> Type #

Read EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

Show EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

NFData EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

Methods

rnf :: EventDestination -> () #

Eq EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

Hashable EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

type Rep EventDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.EventDestination

type Rep EventDestination = D1 ('MetaData "EventDestination" "Amazonka.PinpointSmsVoiceV2.Types.EventDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "EventDestination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cloudWatchLogsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsDestination)) :*: (S1 ('MetaSel ('Just "kinesisFirehoseDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseDestination)) :*: S1 ('MetaSel ('Just "snsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnsDestination)))) :*: (S1 ('MetaSel ('Just "eventDestinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "matchingEventTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EventType))))))

newEventDestination Source #

Create a value of EventDestination 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:cloudWatchLogsDestination:EventDestination', eventDestination_cloudWatchLogsDestination - An object that contains information about an event destination that sends logging events to Amazon CloudWatch logs.

$sel:kinesisFirehoseDestination:EventDestination', eventDestination_kinesisFirehoseDestination - An object that contains information about an event destination for logging to Amazon Kinesis Data Firehose.

$sel:snsDestination:EventDestination', eventDestination_snsDestination - An object that contains information about an event destination that sends logging events to Amazon SNS.

$sel:eventDestinationName:EventDestination', eventDestination_eventDestinationName - The name of the EventDestination.

$sel:enabled:EventDestination', eventDestination_enabled - When set to true events will be logged.

$sel:matchingEventTypes:EventDestination', eventDestination_matchingEventTypes - An array of event types that determine which events to log.

KeywordFilter

data KeywordFilter Source #

The information for keywords that meet a specified criteria.

See: newKeywordFilter smart constructor.

Instances

Instances details
ToJSON KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

Generic KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

Associated Types

type Rep KeywordFilter :: Type -> Type #

Read KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

Show KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

NFData KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

Methods

rnf :: KeywordFilter -> () #

Eq KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

Hashable KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

type Rep KeywordFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter

type Rep KeywordFilter = D1 ('MetaData "KeywordFilter" "Amazonka.PinpointSmsVoiceV2.Types.KeywordFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "KeywordFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KeywordFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newKeywordFilter Source #

Create a value of KeywordFilter 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:name:KeywordFilter', keywordFilter_name - The name of the attribute to filter on.

$sel:values:KeywordFilter', keywordFilter_values - An array values to filter for.

KeywordInformation

data KeywordInformation Source #

The information for all keywords in a pool.

See: newKeywordInformation smart constructor.

Instances

Instances details
FromJSON KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

Generic KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

Associated Types

type Rep KeywordInformation :: Type -> Type #

Read KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

Show KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

NFData KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

Methods

rnf :: KeywordInformation -> () #

Eq KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

Hashable KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

type Rep KeywordInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation

type Rep KeywordInformation = D1 ('MetaData "KeywordInformation" "Amazonka.PinpointSmsVoiceV2.Types.KeywordInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "KeywordInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "keywordMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keywordAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KeywordAction))))

newKeywordInformation Source #

Create a value of KeywordInformation 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:keyword:KeywordInformation', keywordInformation_keyword - The keyword as a string.

$sel:keywordMessage:KeywordInformation', keywordInformation_keywordMessage - A custom message that can be used with the keyword.

$sel:keywordAction:KeywordInformation', keywordInformation_keywordAction - The action to perform for the keyword.

KinesisFirehoseDestination

data KinesisFirehoseDestination Source #

Contains the delivery stream Amazon Resource Name (ARN), and the ARN of the Identity and Access Management (IAM) role associated with an Kinesis Data Firehose event destination.

Event destinations, such as Kinesis Data Firehose, are associated with configuration sets, which enable you to publish message sending events.

See: newKinesisFirehoseDestination smart constructor.

Instances

Instances details
FromJSON KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

ToJSON KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

Generic KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

Associated Types

type Rep KinesisFirehoseDestination :: Type -> Type #

Read KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

Show KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

NFData KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

Eq KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

Hashable KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

type Rep KinesisFirehoseDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination

type Rep KinesisFirehoseDestination = D1 ('MetaData "KinesisFirehoseDestination" "Amazonka.PinpointSmsVoiceV2.Types.KinesisFirehoseDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "KinesisFirehoseDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deliveryStreamArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseDestination Source #

Create a value of KinesisFirehoseDestination 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:iamRoleArn:KinesisFirehoseDestination', kinesisFirehoseDestination_iamRoleArn - The ARN of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon Firehose destination.

$sel:deliveryStreamArn:KinesisFirehoseDestination', kinesisFirehoseDestination_deliveryStreamArn - The Amazon Resource Name (ARN) of the delivery stream.

OptOutListInformation

data OptOutListInformation Source #

The information for all OptOutList in an Amazon Web Services account.

See: newOptOutListInformation smart constructor.

Instances

Instances details
FromJSON OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

Generic OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

Associated Types

type Rep OptOutListInformation :: Type -> Type #

Read OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

Show OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

NFData OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

Methods

rnf :: OptOutListInformation -> () #

Eq OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

Hashable OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

type Rep OptOutListInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation

type Rep OptOutListInformation = D1 ('MetaData "OptOutListInformation" "Amazonka.PinpointSmsVoiceV2.Types.OptOutListInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "OptOutListInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optOutListArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newOptOutListInformation Source #

Create a value of OptOutListInformation 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:optOutListArn:OptOutListInformation', optOutListInformation_optOutListArn - The Amazon Resource Name (ARN) of the OptOutList.

$sel:optOutListName:OptOutListInformation', optOutListInformation_optOutListName - The name of the OptOutList.

$sel:createdTimestamp:OptOutListInformation', optOutListInformation_createdTimestamp - The time when the OutOutList was created, in UNIX epoch time format.

OptedOutFilter

data OptedOutFilter Source #

The information for opted out numbers that meet a specified criteria.

See: newOptedOutFilter smart constructor.

Instances

Instances details
ToJSON OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

Generic OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

Associated Types

type Rep OptedOutFilter :: Type -> Type #

Read OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

Show OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

NFData OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

Methods

rnf :: OptedOutFilter -> () #

Eq OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

Hashable OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

type Rep OptedOutFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter

type Rep OptedOutFilter = D1 ('MetaData "OptedOutFilter" "Amazonka.PinpointSmsVoiceV2.Types.OptedOutFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "OptedOutFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OptedOutFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newOptedOutFilter Source #

Create a value of OptedOutFilter 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:name:OptedOutFilter', optedOutFilter_name - The name of the attribute to filter on.

$sel:values:OptedOutFilter', optedOutFilter_values - An array of values to filter for.

OptedOutNumberInformation

data OptedOutNumberInformation Source #

The information for an opted out number in an Amazon Web Services account.

See: newOptedOutNumberInformation smart constructor.

Instances

Instances details
FromJSON OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

Generic OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

Associated Types

type Rep OptedOutNumberInformation :: Type -> Type #

Read OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

Show OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

NFData OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

Eq OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

Hashable OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

type Rep OptedOutNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation

type Rep OptedOutNumberInformation = D1 ('MetaData "OptedOutNumberInformation" "Amazonka.PinpointSmsVoiceV2.Types.OptedOutNumberInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "OptedOutNumberInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optedOutNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "optedOutTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "endUserOptedOut") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newOptedOutNumberInformation Source #

Create a value of OptedOutNumberInformation 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:optedOutNumber:OptedOutNumberInformation', optedOutNumberInformation_optedOutNumber - The phone number that is opted out.

$sel:optedOutTimestamp:OptedOutNumberInformation', optedOutNumberInformation_optedOutTimestamp - The time that the op tout occurred, in UNIX epoch time format.

$sel:endUserOptedOut:OptedOutNumberInformation', optedOutNumberInformation_endUserOptedOut - This is set to true if it was the end recipient that opted out.

OriginationIdentityMetadata

data OriginationIdentityMetadata Source #

The metadata for an origination identity associated with a pool.

See: newOriginationIdentityMetadata smart constructor.

Instances

Instances details
FromJSON OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

Generic OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

Associated Types

type Rep OriginationIdentityMetadata :: Type -> Type #

Read OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

Show OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

NFData OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

Eq OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

Hashable OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

type Rep OriginationIdentityMetadata Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata

type Rep OriginationIdentityMetadata = D1 ('MetaData "OriginationIdentityMetadata" "Amazonka.PinpointSmsVoiceV2.Types.OriginationIdentityMetadata" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "OriginationIdentityMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "originationIdentityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "originationIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "numberCapabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty NumberCapability)))))

newOriginationIdentityMetadata Source #

Create a value of OriginationIdentityMetadata 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:originationIdentityArn:OriginationIdentityMetadata', originationIdentityMetadata_originationIdentityArn - The Amazon Resource Name (ARN) associated with the origination identity.

$sel:originationIdentity:OriginationIdentityMetadata', originationIdentityMetadata_originationIdentity - The unique identifier of the origination identity.

$sel:isoCountryCode:OriginationIdentityMetadata', originationIdentityMetadata_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

$sel:numberCapabilities:OriginationIdentityMetadata', originationIdentityMetadata_numberCapabilities - Describes if the origination identity can be used for text messages, voice calls or both.

PhoneNumberFilter

data PhoneNumberFilter Source #

The information for a phone number that meets a specified criteria.

See: newPhoneNumberFilter smart constructor.

Instances

Instances details
ToJSON PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

Generic PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

Associated Types

type Rep PhoneNumberFilter :: Type -> Type #

Read PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

Show PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

NFData PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

Methods

rnf :: PhoneNumberFilter -> () #

Eq PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

Hashable PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

type Rep PhoneNumberFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter

type Rep PhoneNumberFilter = D1 ('MetaData "PhoneNumberFilter" "Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PhoneNumberFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PhoneNumberFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newPhoneNumberFilter Source #

Create a value of PhoneNumberFilter 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:name:PhoneNumberFilter', phoneNumberFilter_name - The name of the attribute to filter on.

$sel:values:PhoneNumberFilter', phoneNumberFilter_values - An array values to filter for.

PhoneNumberInformation

data PhoneNumberInformation Source #

The information for a phone number in an Amazon Web Services account.

See: newPhoneNumberInformation smart constructor.

Instances

Instances details
FromJSON PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

Generic PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

Associated Types

type Rep PhoneNumberInformation :: Type -> Type #

Read PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

Show PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

NFData PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

Methods

rnf :: PhoneNumberInformation -> () #

Eq PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

Hashable PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

type Rep PhoneNumberInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation

type Rep PhoneNumberInformation = D1 ('MetaData "PhoneNumberInformation" "Amazonka.PinpointSmsVoiceV2.Types.PhoneNumberInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PhoneNumberInformation'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "phoneNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumberArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NumberStatus)) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MessageType)))) :*: (((S1 ('MetaSel ('Just "numberCapabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty NumberCapability)) :*: S1 ('MetaSel ('Just "numberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NumberType)) :*: (S1 ('MetaSel ('Just "monthlyLeasingPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newPhoneNumberInformation Source #

Create a value of PhoneNumberInformation 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:phoneNumberId:PhoneNumberInformation', phoneNumberInformation_phoneNumberId - The unique identifier for the phone number.

$sel:poolId:PhoneNumberInformation', phoneNumberInformation_poolId - The unique identifier of the pool associated with the phone number.

$sel:twoWayChannelArn:PhoneNumberInformation', phoneNumberInformation_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

$sel:phoneNumberArn:PhoneNumberInformation', phoneNumberInformation_phoneNumberArn - The Amazon Resource Name (ARN) associated with the phone number.

$sel:phoneNumber:PhoneNumberInformation', phoneNumberInformation_phoneNumber - The phone number in E.164 format.

$sel:status:PhoneNumberInformation', phoneNumberInformation_status - The current status of the phone number.

$sel:isoCountryCode:PhoneNumberInformation', phoneNumberInformation_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

$sel:messageType:PhoneNumberInformation', phoneNumberInformation_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

$sel:numberCapabilities:PhoneNumberInformation', phoneNumberInformation_numberCapabilities - Describes if the origination identity can be used for text messages, voice calls or both.

$sel:numberType:PhoneNumberInformation', phoneNumberInformation_numberType - The type of phone number.

$sel:monthlyLeasingPrice:PhoneNumberInformation', phoneNumberInformation_monthlyLeasingPrice - The price, in US dollars, to lease the phone number.

$sel:twoWayEnabled:PhoneNumberInformation', phoneNumberInformation_twoWayEnabled - By default this is set to false. When set to true you can receive incoming text messages from your end recipients using the TwoWayChannelArn.

$sel:selfManagedOptOutsEnabled:PhoneNumberInformation', phoneNumberInformation_selfManagedOptOutsEnabled - When set to false an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out request. For more information see Self-managed opt-outs

$sel:optOutListName:PhoneNumberInformation', phoneNumberInformation_optOutListName - The name of the OptOutList associated with the phone number.

$sel:deletionProtectionEnabled:PhoneNumberInformation', phoneNumberInformation_deletionProtectionEnabled - When set to true the phone number can't be deleted.

$sel:createdTimestamp:PhoneNumberInformation', phoneNumberInformation_createdTimestamp - The time when the phone number was created, in UNIX epoch time format.

PoolFilter

data PoolFilter Source #

The information for a pool that meets a specified criteria.

See: newPoolFilter smart constructor.

Instances

Instances details
ToJSON PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

Generic PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

Associated Types

type Rep PoolFilter :: Type -> Type #

Read PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

Show PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

NFData PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

Methods

rnf :: PoolFilter -> () #

Eq PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

Hashable PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

type Rep PoolFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolFilter

type Rep PoolFilter = D1 ('MetaData "PoolFilter" "Amazonka.PinpointSmsVoiceV2.Types.PoolFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PoolFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PoolFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newPoolFilter Source #

Create a value of PoolFilter 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:name:PoolFilter', poolFilter_name - The name of the attribute to filter on.

$sel:values:PoolFilter', poolFilter_values - An array values to filter for.

PoolInformation

data PoolInformation Source #

The information for a pool in an Amazon Web Services account.

See: newPoolInformation smart constructor.

Instances

Instances details
FromJSON PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

Generic PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

Associated Types

type Rep PoolInformation :: Type -> Type #

Read PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

Show PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

NFData PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

Methods

rnf :: PoolInformation -> () #

Eq PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

Hashable PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

type Rep PoolInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolInformation

type Rep PoolInformation = D1 ('MetaData "PoolInformation" "Amazonka.PinpointSmsVoiceV2.Types.PoolInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PoolInformation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "twoWayChannelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "poolArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "poolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PoolStatus) :*: S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MessageType)))) :*: ((S1 ('MetaSel ('Just "twoWayEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "selfManagedOptOutsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "optOutListName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "sharedRoutesEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "deletionProtectionEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newPoolInformation Source #

Create a value of PoolInformation 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:twoWayChannelArn:PoolInformation', poolInformation_twoWayChannelArn - The Amazon Resource Name (ARN) of the two way channel.

$sel:poolArn:PoolInformation', poolInformation_poolArn - The Amazon Resource Name (ARN) for the pool.

$sel:poolId:PoolInformation', poolInformation_poolId - The unique identifier for the pool.

$sel:status:PoolInformation', poolInformation_status - The current status of the pool.

$sel:messageType:PoolInformation', poolInformation_messageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

$sel:twoWayEnabled:PoolInformation', poolInformation_twoWayEnabled - When set to true you can receive incoming text messages from your end recipients using the TwoWayChannelArn.

$sel:selfManagedOptOutsEnabled:PoolInformation', poolInformation_selfManagedOptOutsEnabled - When set to false, an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, Amazon Pinpoint automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests. For more information see Self-managed opt-outs

$sel:optOutListName:PoolInformation', poolInformation_optOutListName - The name of the OptOutList associated with the pool.

$sel:sharedRoutesEnabled:PoolInformation', poolInformation_sharedRoutesEnabled - Allows you to enable shared routes on your pool.

By default, this is set to False. If you set this value to True, your messages are sent using phone numbers or sender IDs (depending on the country) that are shared with other Amazon Pinpoint users. In some countries, such as the United States, senders aren't allowed to use shared routes and must use a dedicated phone number or short code.

$sel:deletionProtectionEnabled:PoolInformation', poolInformation_deletionProtectionEnabled - When set to true the pool can't be deleted.

$sel:createdTimestamp:PoolInformation', poolInformation_createdTimestamp - The time when the pool was created, in UNIX epoch time format.

PoolOriginationIdentitiesFilter

data PoolOriginationIdentitiesFilter Source #

Information about origination identities associated with a pool that meets a specified criteria.

See: newPoolOriginationIdentitiesFilter smart constructor.

Instances

Instances details
ToJSON PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

Generic PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

Associated Types

type Rep PoolOriginationIdentitiesFilter :: Type -> Type #

Read PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

Show PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

NFData PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

Eq PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

Hashable PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

type Rep PoolOriginationIdentitiesFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter

type Rep PoolOriginationIdentitiesFilter = D1 ('MetaData "PoolOriginationIdentitiesFilter" "Amazonka.PinpointSmsVoiceV2.Types.PoolOriginationIdentitiesFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "PoolOriginationIdentitiesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PoolOriginationIdentitiesFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newPoolOriginationIdentitiesFilter Source #

Create a value of PoolOriginationIdentitiesFilter 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:name:PoolOriginationIdentitiesFilter', poolOriginationIdentitiesFilter_name - The name of the attribute to filter on.

$sel:values:PoolOriginationIdentitiesFilter', poolOriginationIdentitiesFilter_values - An array values to filter for.

SenderIdAndCountry

data SenderIdAndCountry Source #

The alphanumeric sender ID in a specific country that you want to describe. For more information on sender IDs see Requesting sender IDs for SMS messaging with Amazon Pinpoint in the Amazon Pinpoint User Guide.

See: newSenderIdAndCountry smart constructor.

Instances

Instances details
ToJSON SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

Generic SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

Associated Types

type Rep SenderIdAndCountry :: Type -> Type #

Read SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

Show SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

NFData SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

Methods

rnf :: SenderIdAndCountry -> () #

Eq SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

Hashable SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

type Rep SenderIdAndCountry Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry

type Rep SenderIdAndCountry = D1 ('MetaData "SenderIdAndCountry" "Amazonka.PinpointSmsVoiceV2.Types.SenderIdAndCountry" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SenderIdAndCountry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "senderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSenderIdAndCountry Source #

Create a value of SenderIdAndCountry 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:senderId:SenderIdAndCountry', senderIdAndCountry_senderId - The unique identifier of the sender.

$sel:isoCountryCode:SenderIdAndCountry', senderIdAndCountry_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

SenderIdFilter

data SenderIdFilter Source #

The information for a sender ID that meets a specified criteria.

See: newSenderIdFilter smart constructor.

Instances

Instances details
ToJSON SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

Generic SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

Associated Types

type Rep SenderIdFilter :: Type -> Type #

Read SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

Show SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

NFData SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

Methods

rnf :: SenderIdFilter -> () #

Eq SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

Hashable SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

type Rep SenderIdFilter Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter

type Rep SenderIdFilter = D1 ('MetaData "SenderIdFilter" "Amazonka.PinpointSmsVoiceV2.Types.SenderIdFilter" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SenderIdFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SenderIdFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newSenderIdFilter Source #

Create a value of SenderIdFilter 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:name:SenderIdFilter', senderIdFilter_name - The name of the attribute to filter on.

$sel:values:SenderIdFilter', senderIdFilter_values - An array of values to filter for.

SenderIdInformation

data SenderIdInformation Source #

The information for all SenderIds in an Amazon Web Services account.

See: newSenderIdInformation smart constructor.

Instances

Instances details
FromJSON SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

Generic SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

Associated Types

type Rep SenderIdInformation :: Type -> Type #

Read SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

Show SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

NFData SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

Methods

rnf :: SenderIdInformation -> () #

Eq SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

Hashable SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

type Rep SenderIdInformation Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation

type Rep SenderIdInformation = D1 ('MetaData "SenderIdInformation" "Amazonka.PinpointSmsVoiceV2.Types.SenderIdInformation" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SenderIdInformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "senderIdArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "senderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "isoCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "messageTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [MessageType]) :*: S1 ('MetaSel ('Just "monthlyLeasingPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSenderIdInformation Source #

Create a value of SenderIdInformation 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:senderIdArn:SenderIdInformation', senderIdInformation_senderIdArn - The Amazon Resource Name (ARN) associated with the SenderId.

$sel:senderId:SenderIdInformation', senderIdInformation_senderId - The alphanumeric sender ID in a specific country that you'd like to describe.

$sel:isoCountryCode:SenderIdInformation', senderIdInformation_isoCountryCode - The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

$sel:messageTypes:SenderIdInformation', senderIdInformation_messageTypes - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.

$sel:monthlyLeasingPrice:SenderIdInformation', senderIdInformation_monthlyLeasingPrice - The monthly leasing price, in US dollars.

SnsDestination

data SnsDestination Source #

An object that defines an Amazon SNS destination for events. You can use Amazon SNS to send notification when certain events occur.

See: newSnsDestination smart constructor.

Constructors

SnsDestination' Text 

Instances

Instances details
FromJSON SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

ToJSON SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

Generic SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

Associated Types

type Rep SnsDestination :: Type -> Type #

Read SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

Show SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

NFData SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

Methods

rnf :: SnsDestination -> () #

Eq SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

Hashable SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

type Rep SnsDestination Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SnsDestination

type Rep SnsDestination = D1 ('MetaData "SnsDestination" "Amazonka.PinpointSmsVoiceV2.Types.SnsDestination" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SnsDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSnsDestination Source #

Create a value of SnsDestination 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:topicArn:SnsDestination', snsDestination_topicArn - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.

SpendLimit

data SpendLimit Source #

Describes the current Amazon Pinpoint monthly spend limits for sending voice and text messages. For more information on increasing your monthly spend limit, see Requesting increases to your monthly SMS spending quota for Amazon Pinpoint in the Amazon Pinpoint User Guide.

See: newSpendLimit smart constructor.

Instances

Instances details
FromJSON SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

Generic SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

Associated Types

type Rep SpendLimit :: Type -> Type #

Read SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

Show SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

NFData SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

Methods

rnf :: SpendLimit -> () #

Eq SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

Hashable SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

type Rep SpendLimit Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.SpendLimit

type Rep SpendLimit = D1 ('MetaData "SpendLimit" "Amazonka.PinpointSmsVoiceV2.Types.SpendLimit" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "SpendLimit'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SpendLimitName) :*: S1 ('MetaSel ('Just "enforcedLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)) :*: (S1 ('MetaSel ('Just "maxLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "overridden") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newSpendLimit Source #

Create a value of SpendLimit 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:name:SpendLimit', spendLimit_name - The name for the SpendLimit.

$sel:enforcedLimit:SpendLimit', spendLimit_enforcedLimit - The maximum amount of money, in US dollars, that you want to be able to spend sending messages each month. This value has to be less than or equal to the amount in MaxLimit. To use this custom limit, Overridden must be set to true.

$sel:maxLimit:SpendLimit', spendLimit_maxLimit - The maximum amount of money that you are able to spend to send messages each month, in US dollars.

$sel:overridden:SpendLimit', spendLimit_overridden - When set to True, the value that has been specified in the EnforcedLimit is used to determine the maximum amount in US dollars that can be spent to send messages each month, in US dollars.

Tag

data Tag Source #

The list of tags to be added to the specified topic.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.PinpointSmsVoiceV2.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.PinpointSmsVoiceV2.Types.Tag" "amazonka-pinpoint-sms-voice-v2-2.0-HnPsQLyg04lAXcjcfRtbC7" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The key identifier, or name, of the tag.

$sel:value:Tag', tag_value - The string value associated with the key of the tag.