aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
72 lines • 3.38 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsNotificationsContactsActions = void 0;
/**
* All IAM policy actions for AWS User Notifications Contacts (NOTIFICATIONS-CONTACTS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsusernotificationscontacts.html
*
* 2025-02-24T21:50:03.786Z
*/
var AwsNotificationsContactsActions;
(function (AwsNotificationsContactsActions) {
/**
* Grants permission to activate the email contact associated with the given ARN i
* f the provided code is valid
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["ActivateEmailContact"] = "notifications-contacts:ActivateEmailContact";
/**
* Grants permission to create an email contact
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["CreateEmailContact"] = "notifications-contacts:CreateEmailContact";
/**
* Grants permission to delete an email contact associated with the given ARN
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["DeleteEmailContact"] = "notifications-contacts:DeleteEmailContact";
/**
* Grants permission to get an email contact associated with the given ARN
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["GetEmailContact"] = "notifications-contacts:GetEmailContact";
/**
* Grants permission to list email contacts
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["ListEmailContacts"] = "notifications-contacts:ListEmailContacts";
/**
* Grants permission to get tags for a resource
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["ListTagsForResource"] = "notifications-contacts:ListTagsForResource";
/**
* Grants permission to send an activation link to the email associated with the g
* iven ARN
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["SendActivationCode"] = "notifications-contacts:SendActivationCode";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["TagResource"] = "notifications-contacts:TagResource";
/**
* Grants permission to remove tags from a resource
*
* See https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html
*/
AwsNotificationsContactsActions["UntagResource"] = "notifications-contacts:UntagResource";
})(AwsNotificationsContactsActions = exports.AwsNotificationsContactsActions || (exports.AwsNotificationsContactsActions = {}));
//# sourceMappingURL=notifications-contacts.js.map