Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Amazonka.PinpointSMSVoice.Lens
Contents
Description
Synopsis
- updateConfigurationSetEventDestination_eventDestination :: Lens' UpdateConfigurationSetEventDestination (Maybe EventDestinationDefinition)
- updateConfigurationSetEventDestination_eventDestinationName :: Lens' UpdateConfigurationSetEventDestination Text
- updateConfigurationSetEventDestination_configurationSetName :: Lens' UpdateConfigurationSetEventDestination Text
- updateConfigurationSetEventDestinationResponse_httpStatus :: Lens' UpdateConfigurationSetEventDestinationResponse Int
- deleteConfigurationSetEventDestination_eventDestinationName :: Lens' DeleteConfigurationSetEventDestination Text
- deleteConfigurationSetEventDestination_configurationSetName :: Lens' DeleteConfigurationSetEventDestination Text
- deleteConfigurationSetEventDestinationResponse_httpStatus :: Lens' DeleteConfigurationSetEventDestinationResponse Int
- deleteConfigurationSet_configurationSetName :: Lens' DeleteConfigurationSet Text
- deleteConfigurationSetResponse_httpStatus :: Lens' DeleteConfigurationSetResponse Int
- sendVoiceMessage_configurationSetName :: Lens' SendVoiceMessage (Maybe Text)
- sendVoiceMessage_callerId :: Lens' SendVoiceMessage (Maybe Text)
- sendVoiceMessage_originationPhoneNumber :: Lens' SendVoiceMessage (Maybe Text)
- sendVoiceMessage_content :: Lens' SendVoiceMessage (Maybe VoiceMessageContent)
- sendVoiceMessage_destinationPhoneNumber :: Lens' SendVoiceMessage (Maybe Text)
- sendVoiceMessageResponse_messageId :: Lens' SendVoiceMessageResponse (Maybe Text)
- sendVoiceMessageResponse_httpStatus :: Lens' SendVoiceMessageResponse Int
- getConfigurationSetEventDestinations_configurationSetName :: Lens' GetConfigurationSetEventDestinations Text
- getConfigurationSetEventDestinationsResponse_eventDestinations :: Lens' GetConfigurationSetEventDestinationsResponse (Maybe [EventDestination])
- getConfigurationSetEventDestinationsResponse_httpStatus :: Lens' GetConfigurationSetEventDestinationsResponse Int
- createConfigurationSetEventDestination_eventDestination :: Lens' CreateConfigurationSetEventDestination (Maybe EventDestinationDefinition)
- createConfigurationSetEventDestination_eventDestinationName :: Lens' CreateConfigurationSetEventDestination (Maybe Text)
- createConfigurationSetEventDestination_configurationSetName :: Lens' CreateConfigurationSetEventDestination Text
- createConfigurationSetEventDestinationResponse_httpStatus :: Lens' CreateConfigurationSetEventDestinationResponse Int
- createConfigurationSet_configurationSetName :: Lens' CreateConfigurationSet (Maybe Text)
- createConfigurationSetResponse_httpStatus :: Lens' CreateConfigurationSetResponse Int
- callInstructionsMessageType_text :: Lens' CallInstructionsMessageType (Maybe Text)
- cloudWatchLogsDestination_iamRoleArn :: Lens' CloudWatchLogsDestination (Maybe Text)
- cloudWatchLogsDestination_logGroupArn :: Lens' CloudWatchLogsDestination (Maybe Text)
- eventDestination_matchingEventTypes :: Lens' EventDestination (Maybe [EventType])
- eventDestination_enabled :: Lens' EventDestination (Maybe Bool)
- eventDestination_kinesisFirehoseDestination :: Lens' EventDestination (Maybe KinesisFirehoseDestination)
- eventDestination_name :: Lens' EventDestination (Maybe Text)
- eventDestination_snsDestination :: Lens' EventDestination (Maybe SnsDestination)
- eventDestination_cloudWatchLogsDestination :: Lens' EventDestination (Maybe CloudWatchLogsDestination)
- eventDestinationDefinition_matchingEventTypes :: Lens' EventDestinationDefinition (Maybe [EventType])
- eventDestinationDefinition_enabled :: Lens' EventDestinationDefinition (Maybe Bool)
- eventDestinationDefinition_kinesisFirehoseDestination :: Lens' EventDestinationDefinition (Maybe KinesisFirehoseDestination)
- eventDestinationDefinition_snsDestination :: Lens' EventDestinationDefinition (Maybe SnsDestination)
- eventDestinationDefinition_cloudWatchLogsDestination :: Lens' EventDestinationDefinition (Maybe CloudWatchLogsDestination)
- kinesisFirehoseDestination_iamRoleArn :: Lens' KinesisFirehoseDestination (Maybe Text)
- kinesisFirehoseDestination_deliveryStreamArn :: Lens' KinesisFirehoseDestination (Maybe Text)
- plainTextMessageType_languageCode :: Lens' PlainTextMessageType (Maybe Text)
- plainTextMessageType_text :: Lens' PlainTextMessageType (Maybe Text)
- plainTextMessageType_voiceId :: Lens' PlainTextMessageType (Maybe Text)
- sSMLMessageType_languageCode :: Lens' SSMLMessageType (Maybe Text)
- sSMLMessageType_text :: Lens' SSMLMessageType (Maybe Text)
- sSMLMessageType_voiceId :: Lens' SSMLMessageType (Maybe Text)
- snsDestination_topicArn :: Lens' SnsDestination (Maybe Text)
- voiceMessageContent_callInstructionsMessage :: Lens' VoiceMessageContent (Maybe CallInstructionsMessageType)
- voiceMessageContent_sSMLMessage :: Lens' VoiceMessageContent (Maybe SSMLMessageType)
- voiceMessageContent_plainTextMessage :: Lens' VoiceMessageContent (Maybe PlainTextMessageType)
Operations
UpdateConfigurationSetEventDestination
updateConfigurationSetEventDestination_eventDestination :: Lens' UpdateConfigurationSetEventDestination (Maybe EventDestinationDefinition) Source #
Undocumented member.
updateConfigurationSetEventDestination_eventDestinationName :: Lens' UpdateConfigurationSetEventDestination Text Source #
EventDestinationName
updateConfigurationSetEventDestination_configurationSetName :: Lens' UpdateConfigurationSetEventDestination Text Source #
ConfigurationSetName
updateConfigurationSetEventDestinationResponse_httpStatus :: Lens' UpdateConfigurationSetEventDestinationResponse Int Source #
The response's http status code.
DeleteConfigurationSetEventDestination
deleteConfigurationSetEventDestination_eventDestinationName :: Lens' DeleteConfigurationSetEventDestination Text Source #
EventDestinationName
deleteConfigurationSetEventDestination_configurationSetName :: Lens' DeleteConfigurationSetEventDestination Text Source #
ConfigurationSetName
deleteConfigurationSetEventDestinationResponse_httpStatus :: Lens' DeleteConfigurationSetEventDestinationResponse Int Source #
The response's http status code.
DeleteConfigurationSet
deleteConfigurationSet_configurationSetName :: Lens' DeleteConfigurationSet Text Source #
ConfigurationSetName
deleteConfigurationSetResponse_httpStatus :: Lens' DeleteConfigurationSetResponse Int Source #
The response's http status code.
SendVoiceMessage
sendVoiceMessage_configurationSetName :: Lens' SendVoiceMessage (Maybe Text) Source #
The name of the configuration set that you want to use to send the message.
sendVoiceMessage_callerId :: Lens' SendVoiceMessage (Maybe Text) Source #
The phone number that appears on recipients' devices when they receive the message.
sendVoiceMessage_originationPhoneNumber :: Lens' SendVoiceMessage (Maybe Text) Source #
The phone number that Amazon Pinpoint should use to send the voice message. This isn't necessarily the phone number that appears on recipients' devices when they receive the message, because you can specify a CallerId parameter in the request.
sendVoiceMessage_content :: Lens' SendVoiceMessage (Maybe VoiceMessageContent) Source #
Undocumented member.
sendVoiceMessage_destinationPhoneNumber :: Lens' SendVoiceMessage (Maybe Text) Source #
The phone number that you want to send the voice message to.
sendVoiceMessageResponse_messageId :: Lens' SendVoiceMessageResponse (Maybe Text) Source #
A unique identifier for the voice message.
sendVoiceMessageResponse_httpStatus :: Lens' SendVoiceMessageResponse Int Source #
The response's http status code.
GetConfigurationSetEventDestinations
getConfigurationSetEventDestinations_configurationSetName :: Lens' GetConfigurationSetEventDestinations Text Source #
ConfigurationSetName
getConfigurationSetEventDestinationsResponse_eventDestinations :: Lens' GetConfigurationSetEventDestinationsResponse (Maybe [EventDestination]) Source #
Undocumented member.
getConfigurationSetEventDestinationsResponse_httpStatus :: Lens' GetConfigurationSetEventDestinationsResponse Int Source #
The response's http status code.
CreateConfigurationSetEventDestination
createConfigurationSetEventDestination_eventDestination :: Lens' CreateConfigurationSetEventDestination (Maybe EventDestinationDefinition) Source #
Undocumented member.
createConfigurationSetEventDestination_eventDestinationName :: Lens' CreateConfigurationSetEventDestination (Maybe Text) Source #
A name that identifies the event destination.
createConfigurationSetEventDestination_configurationSetName :: Lens' CreateConfigurationSetEventDestination Text Source #
ConfigurationSetName
createConfigurationSetEventDestinationResponse_httpStatus :: Lens' CreateConfigurationSetEventDestinationResponse Int Source #
The response's http status code.
CreateConfigurationSet
createConfigurationSet_configurationSetName :: Lens' CreateConfigurationSet (Maybe Text) Source #
The name that you want to give the configuration set.
createConfigurationSetResponse_httpStatus :: Lens' CreateConfigurationSetResponse Int Source #
The response's http status code.
Types
CallInstructionsMessageType
callInstructionsMessageType_text :: Lens' CallInstructionsMessageType (Maybe Text) Source #
The language to use when delivering the message. For a complete list of supported languages, see the Amazon Polly Developer Guide.
CloudWatchLogsDestination
cloudWatchLogsDestination_iamRoleArn :: Lens' CloudWatchLogsDestination (Maybe Text) Source #
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.
cloudWatchLogsDestination_logGroupArn :: Lens' CloudWatchLogsDestination (Maybe Text) Source #
The name of the Amazon CloudWatch Log Group that you want to record events in.
EventDestination
eventDestination_matchingEventTypes :: Lens' EventDestination (Maybe [EventType]) Source #
Undocumented member.
eventDestination_enabled :: Lens' EventDestination (Maybe Bool) Source #
Indicates whether or not the event destination is enabled. If the event destination is enabled, then Amazon Pinpoint sends response data to the specified event destination.
eventDestination_kinesisFirehoseDestination :: Lens' EventDestination (Maybe KinesisFirehoseDestination) Source #
Undocumented member.
eventDestination_name :: Lens' EventDestination (Maybe Text) Source #
A name that identifies the event destination configuration.
eventDestination_snsDestination :: Lens' EventDestination (Maybe SnsDestination) Source #
Undocumented member.
eventDestination_cloudWatchLogsDestination :: Lens' EventDestination (Maybe CloudWatchLogsDestination) Source #
Undocumented member.
EventDestinationDefinition
eventDestinationDefinition_matchingEventTypes :: Lens' EventDestinationDefinition (Maybe [EventType]) Source #
Undocumented member.
eventDestinationDefinition_enabled :: Lens' EventDestinationDefinition (Maybe Bool) Source #
Indicates whether or not the event destination is enabled. If the event destination is enabled, then Amazon Pinpoint sends response data to the specified event destination.
eventDestinationDefinition_kinesisFirehoseDestination :: Lens' EventDestinationDefinition (Maybe KinesisFirehoseDestination) Source #
Undocumented member.
eventDestinationDefinition_snsDestination :: Lens' EventDestinationDefinition (Maybe SnsDestination) Source #
Undocumented member.
eventDestinationDefinition_cloudWatchLogsDestination :: Lens' EventDestinationDefinition (Maybe CloudWatchLogsDestination) Source #
Undocumented member.
KinesisFirehoseDestination
kinesisFirehoseDestination_iamRoleArn :: Lens' KinesisFirehoseDestination (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose destination that you want to use in the event destination.
kinesisFirehoseDestination_deliveryStreamArn :: Lens' KinesisFirehoseDestination (Maybe Text) Source #
The Amazon Resource Name (ARN) of an IAM role that can write data to an Amazon Kinesis Data Firehose stream.
PlainTextMessageType
plainTextMessageType_languageCode :: Lens' PlainTextMessageType (Maybe Text) Source #
The language to use when delivering the message. For a complete list of supported languages, see the Amazon Polly Developer Guide.
plainTextMessageType_text :: Lens' PlainTextMessageType (Maybe Text) Source #
The plain (not SSML-formatted) text to deliver to the recipient.
plainTextMessageType_voiceId :: Lens' PlainTextMessageType (Maybe Text) Source #
The name of the voice that you want to use to deliver the message. For a complete list of supported voices, see the Amazon Polly Developer Guide.
SSMLMessageType
sSMLMessageType_languageCode :: Lens' SSMLMessageType (Maybe Text) Source #
The language to use when delivering the message. For a complete list of supported languages, see the Amazon Polly Developer Guide.
sSMLMessageType_text :: Lens' SSMLMessageType (Maybe Text) Source #
The SSML-formatted text to deliver to the recipient.
sSMLMessageType_voiceId :: Lens' SSMLMessageType (Maybe Text) Source #
The name of the voice that you want to use to deliver the message. For a complete list of supported voices, see the Amazon Polly Developer Guide.
SnsDestination
snsDestination_topicArn :: Lens' SnsDestination (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
VoiceMessageContent
voiceMessageContent_callInstructionsMessage :: Lens' VoiceMessageContent (Maybe CallInstructionsMessageType) Source #
Undocumented member.
voiceMessageContent_sSMLMessage :: Lens' VoiceMessageContent (Maybe SSMLMessageType) Source #
Undocumented member.
voiceMessageContent_plainTextMessage :: Lens' VoiceMessageContent (Maybe PlainTextMessageType) Source #
Undocumented member.