NAME
Paws::PinpointSMSVoice - Perl Interface to AWS Amazon Pinpoint SMS and Voice Service
SYNOPSIS
use Paws;
my $obj = Paws->service('PinpointSMSVoice');
my $res = $obj->Method(
Arg1 => $val1,
Arg2 => [ 'V1', 'V2' ],
# if Arg3 is an object, the HashRef will be used as arguments to the constructor
# of the arguments type
Arg3 => { Att1 => 'Val1' },
# if Arg4 is an array of objects, the HashRefs will be passed as arguments to
# the constructor of the arguments type
Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ],
);
DESCRIPTION
Pinpoint SMS and Voice Messaging public facing APIs
For the AWS API documentation, see https://docs.aws.amazon.com/goto/WebAPI/sms-voice.pinpoint-2018-09-05
METHODS
CreateConfigurationSet
Each argument is described in detail in: Paws::PinpointSMSVoice::CreateConfigurationSet
Returns: a Paws::PinpointSMSVoice::CreateConfigurationSetResponse instance
Create a new configuration set. After you create the configuration set, you can add one or more event destinations to it.
CreateConfigurationSetEventDestination
- ConfigurationSetName => Str
- [EventDestination => Paws::PinpointSMSVoice::EventDestinationDefinition]
- [EventDestinationName => Str]
Each argument is described in detail in: Paws::PinpointSMSVoice::CreateConfigurationSetEventDestination
Returns: a Paws::PinpointSMSVoice::CreateConfigurationSetEventDestinationResponse instance
Create a new event destination in a configuration set.
DeleteConfigurationSet
Each argument is described in detail in: Paws::PinpointSMSVoice::DeleteConfigurationSet
Returns: a Paws::PinpointSMSVoice::DeleteConfigurationSetResponse instance
Deletes an existing configuration set.
DeleteConfigurationSetEventDestination
Each argument is described in detail in: Paws::PinpointSMSVoice::DeleteConfigurationSetEventDestination
Returns: a Paws::PinpointSMSVoice::DeleteConfigurationSetEventDestinationResponse instance
Deletes an event destination in a configuration set.
GetConfigurationSetEventDestinations
Each argument is described in detail in: Paws::PinpointSMSVoice::GetConfigurationSetEventDestinations
Returns: a Paws::PinpointSMSVoice::GetConfigurationSetEventDestinationsResponse instance
Obtain information about an event destination, including the types of events it reports, the Amazon Resource Name (ARN) of the destination, and the name of the event destination.
ListConfigurationSets
Each argument is described in detail in: Paws::PinpointSMSVoice::ListConfigurationSets
Returns: a Paws::PinpointSMSVoice::ListConfigurationSetsResponse instance
List all of the configuration sets associated with your Amazon Pinpoint account in the current region.
SendVoiceMessage
- [CallerId => Str]
- [ConfigurationSetName => Str]
- [Content => Paws::PinpointSMSVoice::VoiceMessageContent]
- [DestinationPhoneNumber => Str]
- [OriginationPhoneNumber => Str]
Each argument is described in detail in: Paws::PinpointSMSVoice::SendVoiceMessage
Returns: a Paws::PinpointSMSVoice::SendVoiceMessageResponse instance
Create a new voice message and send it to a recipient's phone number.
UpdateConfigurationSetEventDestination
- ConfigurationSetName => Str
- EventDestinationName => Str
- [EventDestination => Paws::PinpointSMSVoice::EventDestinationDefinition]
Each argument is described in detail in: Paws::PinpointSMSVoice::UpdateConfigurationSetEventDestination
Returns: a Paws::PinpointSMSVoice::UpdateConfigurationSetEventDestinationResponse instance
Update an event destination in a configuration set. An event destination is a location that you publish information about your voice calls to. For example, you can log an event to an Amazon CloudWatch destination when a call fails.
PAGINATORS
Paginator methods are helpers that repetively call methods that return partial results
SEE ALSO
This service class forms part of Paws
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues