aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
70 lines • 3.74 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsSmsVoiceActions = void 0;
/**
* All IAM policy actions for Amazon Pinpoint SMS and Voice Service (SMS-VOICE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonpinpointsmsandvoiceservice.html
*
* 2025-02-24T21:49:13.376Z
*/
var AwsSmsVoiceActions;
(function (AwsSmsVoiceActions) {
/**
* Create a new configuration set. After you create the configuration set, you can
* add one or more event destinations to it.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets.html
*/
AwsSmsVoiceActions["CreateConfigurationSet"] = "sms-voice:CreateConfigurationSet";
/**
* Create a new event destination in a configuration set.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets-configurationsetname-event-destinations.html
*/
AwsSmsVoiceActions["CreateConfigurationSetEventDestination"] = "sms-voice:CreateConfigurationSetEventDestination";
/**
* Deletes an existing configuration set.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets-configurationsetname.html
*/
AwsSmsVoiceActions["DeleteConfigurationSet"] = "sms-voice:DeleteConfigurationSet";
/**
* Deletes an event destination in a configuration set.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets-configurationsetname-event-destinations-eventdestinationname.html
*/
AwsSmsVoiceActions["DeleteConfigurationSetEventDestination"] = "sms-voice:DeleteConfigurationSetEventDestination";
/**
* 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.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets-configurationsetname-event-destinations.html
*/
AwsSmsVoiceActions["GetConfigurationSetEventDestinations"] = "sms-voice:GetConfigurationSetEventDestinations";
/**
* Return a list of configuration sets. This operation only returns the configurat
* ion sets that are associated with your account in the current AWS Region.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets.html
*/
AwsSmsVoiceActions["ListConfigurationSets"] = "sms-voice:ListConfigurationSets";
/**
* Create a new voice message and send it to a recipient's phone number.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-voice-message.html
*/
AwsSmsVoiceActions["SendVoiceMessage"] = "sms-voice:SendVoiceMessage";
/**
* Update an event destination in a configuration set. An event destination is a l
* ocation that you publish information about your voice calls to. For example, yo
* u can log an event to an Amazon CloudWatch destination when a call fails.
*
* See https://docs.aws.amazon.com/pinpoint-sms-voice/latest/APIReference/v1-sms-voice-configuration-sets-configurationsetname-event-destinations-eventdestinationname.html
*/
AwsSmsVoiceActions["UpdateConfigurationSetEventDestination"] = "sms-voice:UpdateConfigurationSetEventDestination";
})(AwsSmsVoiceActions = exports.AwsSmsVoiceActions || (exports.AwsSmsVoiceActions = {}));
//# sourceMappingURL=sms-voice.js.map