UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

259 lines 12 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsSsmContactsActions = void 0; /** * All IAM policy actions for AWS Systems Manager Incident Manager Contacts (SSM-CONTACTS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssystemsmanagerincidentmanagercontacts.html * * 2025-02-24T21:49:56.711Z */ var AwsSsmContactsActions; (function (AwsSsmContactsActions) { /** * Grants permission to accept a page * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_AcceptPage.html */ AwsSsmContactsActions["AcceptPage"] = "ssm-contacts:AcceptPage"; /** * Grants permission to activate a contact's contact channel * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ActivateContactChannel.html */ AwsSsmContactsActions["ActivateContactChannel"] = "ssm-contacts:ActivateContactChannel"; /** * Grants permission to use a contact in an escalation plan * * See https://docs.aws.amazon.com/incident-manager/latest/userguide/contacts.html */ AwsSsmContactsActions["AssociateContact"] = "ssm-contacts:AssociateContact"; /** * Grants permission to create a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_CreateContact.html */ AwsSsmContactsActions["CreateContact"] = "ssm-contacts:CreateContact"; /** * Grants permission to create a contact channel for a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_CreateContactChannel.html */ AwsSsmContactsActions["CreateContactChannel"] = "ssm-contacts:CreateContactChannel"; /** * Grants permission to create a rotation in an on-call schedule * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_CreateRotation.html */ AwsSsmContactsActions["CreateRotation"] = "ssm-contacts:CreateRotation"; /** * Grants permission to create an override for a rotation in an on-call schedule * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_CreateRotationOverride.html */ AwsSsmContactsActions["CreateRotationOverride"] = "ssm-contacts:CreateRotationOverride"; /** * Grants permission to deactivate a contact's contact channel * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeactivateContactChannel.html */ AwsSsmContactsActions["DeactivateContactChannel"] = "ssm-contacts:DeactivateContactChannel"; /** * Grants permission to delete a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeleteContact.html */ AwsSsmContactsActions["DeleteContact"] = "ssm-contacts:DeleteContact"; /** * Grants permission to delete a contact's contact channel * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeleteContactChannel.html */ AwsSsmContactsActions["DeleteContactChannel"] = "ssm-contacts:DeleteContactChannel"; /** * Grants permission to delete a rotation * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeleteRotation.html */ AwsSsmContactsActions["DeleteRotation"] = "ssm-contacts:DeleteRotation"; /** * Grants permission to delete a rotation's rotation override * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeleteRotationOverride.html */ AwsSsmContactsActions["DeleteRotationOverride"] = "ssm-contacts:DeleteRotationOverride"; /** * Grants permission to describe an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DescribeEngagement.html */ AwsSsmContactsActions["DescribeEngagement"] = "ssm-contacts:DescribeEngagement"; /** * Grants permission to describe a page * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DescribePage.html */ AwsSsmContactsActions["DescribePage"] = "ssm-contacts:DescribePage"; /** * Grants permission to get a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_GetContact.html */ AwsSsmContactsActions["GetContact"] = "ssm-contacts:GetContact"; /** * Grants permission to get a contact's contact channel * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_GetContactChannel.html */ AwsSsmContactsActions["GetContactChannel"] = "ssm-contacts:GetContactChannel"; /** * Grants permission to get a contact's resource policy * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_GetContactPolicy.html */ AwsSsmContactsActions["GetContactPolicy"] = "ssm-contacts:GetContactPolicy"; /** * Grants permission to retrieve information about an on-call rotation * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_GetRotation.html */ AwsSsmContactsActions["GetRotation"] = "ssm-contacts:GetRotation"; /** * Grants permission to retrieve information about an override in an on-call rotat * ion * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_GetRotationOverride.html */ AwsSsmContactsActions["GetRotationOverride"] = "ssm-contacts:GetRotationOverride"; /** * Grants permission to list all of a contact's contact channels * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListContactChannels.html */ AwsSsmContactsActions["ListContactChannels"] = "ssm-contacts:ListContactChannels"; /** * Grants permission to list all contacts * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListContacts.html */ AwsSsmContactsActions["ListContacts"] = "ssm-contacts:ListContacts"; /** * Grants permission to list all engagements * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListEngagements.html */ AwsSsmContactsActions["ListEngagements"] = "ssm-contacts:ListEngagements"; /** * Grants permission to list all receipts of a page * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListPageReceipts.html */ AwsSsmContactsActions["ListPageReceipts"] = "ssm-contacts:ListPageReceipts"; /** * Grants permission to list the resolution path of an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListPageResolutions.html */ AwsSsmContactsActions["ListPageResolutions"] = "ssm-contacts:ListPageResolutions"; /** * Grants permission to list all pages sent to a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListPagesByContact.html */ AwsSsmContactsActions["ListPagesByContact"] = "ssm-contacts:ListPagesByContact"; /** * Grants permission to list all pages created in an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListPagesByEngagement.html */ AwsSsmContactsActions["ListPagesByEngagement"] = "ssm-contacts:ListPagesByEngagement"; /** * Grants permission to retrieve a list of shifts based on rotation configuration * parameters * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListPreviewRotationShifts.html */ AwsSsmContactsActions["ListPreviewRotationShifts"] = "ssm-contacts:ListPreviewRotationShifts"; /** * Grants permission to retrieve a list of overrides currently specified for an on * -call rotation * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListRotationOverrides.html */ AwsSsmContactsActions["ListRotationOverrides"] = "ssm-contacts:ListRotationOverrides"; /** * Grants permission to retrieve a list of rotation shifts in an on-call schedule * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListRotationShifts.html */ AwsSsmContactsActions["ListRotationShifts"] = "ssm-contacts:ListRotationShifts"; /** * Grants permission to retrieve a list of on-call rotations * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListRotations.html */ AwsSsmContactsActions["ListRotations"] = "ssm-contacts:ListRotations"; /** * Grants permission to view a list of resource tags for a specified resource * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListTagsForResource.html */ AwsSsmContactsActions["ListTagsForResource"] = "ssm-contacts:ListTagsForResource"; /** * Grants permission to add a resource policy to a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_PutContactPolicy.html */ AwsSsmContactsActions["PutContactPolicy"] = "ssm-contacts:PutContactPolicy"; /** * Grants permission to send the activation code of a contact's contact channel * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_SendActivationCode.html */ AwsSsmContactsActions["SendActivationCode"] = "ssm-contacts:SendActivationCode"; /** * Grants permission to start an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_StartEngagement.html */ AwsSsmContactsActions["StartEngagement"] = "ssm-contacts:StartEngagement"; /** * Grants permission to stop an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_StopEngagement.html */ AwsSsmContactsActions["StopEngagement"] = "ssm-contacts:StopEngagement"; /** * Grants permission to add tags to the specified resource * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_TagResource.html */ AwsSsmContactsActions["TagResource"] = "ssm-contacts:TagResource"; /** * Grants permission to remove tags from the specified resource * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_UntagResource.html */ AwsSsmContactsActions["UntagResource"] = "ssm-contacts:UntagResource"; /** * Grants permission to update a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_UpdateContact.html */ AwsSsmContactsActions["UpdateContact"] = "ssm-contacts:UpdateContact"; /** * Grants permission to update a contact's contact channel * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_UpdateContactChannel.html */ AwsSsmContactsActions["UpdateContactChannel"] = "ssm-contacts:UpdateContactChannel"; /** * Grants permission to update the information specified for an on-call rotation * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_UpdateRotation.html */ AwsSsmContactsActions["UpdateRotation"] = "ssm-contacts:UpdateRotation"; })(AwsSsmContactsActions = exports.AwsSsmContactsActions || (exports.AwsSsmContactsActions = {})); //# sourceMappingURL=ssm-contacts.js.map