PinpointSMSVoice class

Pinpoint SMS and Voice Messaging public facing APIs

Constructors

PinpointSMSVoice({required String region, AwsClientCredentials? credentials, AwsClientCredentialsProvider? credentialsProvider, Client? client, String? endpointUrl})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

close() → void
Closes the internal HTTP client if none was provided at creation. If a client was passed as a constructor argument, this becomes a noop.
createConfigurationSet({String? configurationSetName}) Future<void>
Create a new configuration set. After you create the configuration set, you can add one or more event destinations to it.
createConfigurationSetEventDestination({required String configurationSetName, EventDestinationDefinition? eventDestination, String? eventDestinationName}) Future<void>
Create a new event destination in a configuration set.
deleteConfigurationSet({required String configurationSetName}) Future<void>
Deletes an existing configuration set.
deleteConfigurationSetEventDestination({required String configurationSetName, required String eventDestinationName}) Future<void>
Deletes an event destination in a configuration set.
getConfigurationSetEventDestinations({required String configurationSetName}) Future<GetConfigurationSetEventDestinationsResponse>
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({String? nextToken, String? pageSize}) Future<ListConfigurationSetsResponse>
List all of the configuration sets associated with your Amazon Pinpoint account in the current region.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendVoiceMessage({String? callerId, String? configurationSetName, VoiceMessageContent? content, String? destinationPhoneNumber, String? originationPhoneNumber}) Future<SendVoiceMessageResponse>
Create a new voice message and send it to a recipient's phone number.
toString() String
A string representation of this object.
inherited
updateConfigurationSetEventDestination({required String configurationSetName, required String eventDestinationName, EventDestinationDefinition? eventDestination}) Future<void>
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.

Operators

operator ==(Object other) bool
The equality operator.
inherited