aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
259 lines • 12 kB
JavaScript
"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