UNPKG

aws-iam-policy-types

Version:

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

254 lines (253 loc) 10.7 kB
/** * 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 */ export declare enum AwsSsmContactsActions { /** * Grants permission to accept a page * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_AcceptPage.html */ 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 */ 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 */ AssociateContact = "ssm-contacts:AssociateContact", /** * Grants permission to create a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_CreateContact.html */ 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 */ 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 */ 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 */ 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 */ DeactivateContactChannel = "ssm-contacts:DeactivateContactChannel", /** * Grants permission to delete a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeleteContact.html */ 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 */ DeleteContactChannel = "ssm-contacts:DeleteContactChannel", /** * Grants permission to delete a rotation * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DeleteRotation.html */ 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 */ DeleteRotationOverride = "ssm-contacts:DeleteRotationOverride", /** * Grants permission to describe an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DescribeEngagement.html */ DescribeEngagement = "ssm-contacts:DescribeEngagement", /** * Grants permission to describe a page * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_DescribePage.html */ DescribePage = "ssm-contacts:DescribePage", /** * Grants permission to get a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_GetContact.html */ 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 */ 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 */ 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 */ 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 */ 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 */ ListContactChannels = "ssm-contacts:ListContactChannels", /** * Grants permission to list all contacts * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListContacts.html */ ListContacts = "ssm-contacts:ListContacts", /** * Grants permission to list all engagements * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_ListEngagements.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ SendActivationCode = "ssm-contacts:SendActivationCode", /** * Grants permission to start an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_StartEngagement.html */ StartEngagement = "ssm-contacts:StartEngagement", /** * Grants permission to stop an engagement * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_StopEngagement.html */ 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 */ 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 */ UntagResource = "ssm-contacts:UntagResource", /** * Grants permission to update a contact * * See https://docs.aws.amazon.com/incident-manager/latest/APIReference/API_SSMContacts_UpdateContact.html */ 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 */ 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 */ UpdateRotation = "ssm-contacts:UpdateRotation" }