UNPKG

aws-iam-policy-types

Version:

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

241 lines (240 loc) 10.8 kB
/** * All IAM policy actions for AWS User Notifications (NOTIFICATIONS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsusernotifications.html * * 2025-02-24T21:50:03.316Z */ export declare enum AwsNotificationsActions { /** * Grants permission to associate a new Channel with a particular NotificationConf * iguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_AssociateChannel.html */ AssociateChannel = "notifications:AssociateChannel", /** * Grants permission to associate an Account contact to a particular Managed Notif * ication Configuration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_AssociateManagedNotificationAccountContact.html */ AssociateManagedNotificationAccountContact = "notifications:AssociateManagedNotificationAccountContact", /** * Grants permission to associate a Channel to a particular Managed Notification C * onfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_AssociateManagedNotificationAdditionalChannel.html */ AssociateManagedNotificationAdditionalChannel = "notifications:AssociateManagedNotificationAdditionalChannel", /** * Grants permission to create a new EventRule, associating it with a Notification * Configuration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_CreateEventRule.html */ CreateEventRule = "notifications:CreateEventRule", /** * Grants permission to create a NotificationConfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_CreateNotificationConfiguration.html */ CreateNotificationConfiguration = "notifications:CreateNotificationConfiguration", /** * Grants permission to delete an EventRule * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DeleteEventRule.html */ DeleteEventRule = "notifications:DeleteEventRule", /** * Grants permission to delete a NotificationConfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DeleteNotificationConfiguration.html */ DeleteNotificationConfiguration = "notifications:DeleteNotificationConfiguration", /** * Grants permission to deregister a NotificationHub * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DeregisterNotificationHub.html */ DeregisterNotificationHub = "notifications:DeregisterNotificationHub", /** * Grants permission to disable Service Trust for AWS User Notifications * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DisableNotificationsAccessForOrganization.html */ DisableNotificationsAccessForOrganization = "notifications:DisableNotificationsAccessForOrganization", /** * Grants permission to remove a Channel from a NotificationConfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DisassociateChannel.html */ DisassociateChannel = "notifications:DisassociateChannel", /** * Grants permission to remove an Account contact from a Managed Notification Conf * iguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DisassociateManagedNotificationAccountContact.html */ DisassociateManagedNotificationAccountContact = "notifications:DisassociateManagedNotificationAccountContact", /** * Grants permission to remove a Channel from a Managed Notification Configuration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_DisassociateManagedNotificationAdditionalChannel.html */ DisassociateManagedNotificationAdditionalChannel = "notifications:DisassociateManagedNotificationAdditionalChannel", /** * Grants permission to enable Service Trust for AWS User Notifications * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_EnableNotificationsAccessForOrganization.html */ EnableNotificationsAccessForOrganization = "notifications:EnableNotificationsAccessForOrganization", /** * Grants permission to get an EventRule * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetEventRule.html */ GetEventRule = "notifications:GetEventRule", /** * Grants permission to read the opt-in status of an AWS User Notification Service * feature * * See https://docs.aws.amazon.com/notifications/latest/userguide/managing-notification-features.html */ GetFeatureOptInStatus = "notifications:GetFeatureOptInStatus", /** * Grants permission to get a Managed Notification Child Event * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetManagedNotificationChildEvent.html */ GetManagedNotificationChildEvent = "notifications:GetManagedNotificationChildEvent", /** * Grants permission to get a Managed Notification Configuration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetManagedNotificationConfiguration.html */ GetManagedNotificationConfiguration = "notifications:GetManagedNotificationConfiguration", /** * Grants permission to get a Managed NotificationEvent * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetManagedNotificationEvent.html */ GetManagedNotificationEvent = "notifications:GetManagedNotificationEvent", /** * Grants permission to get a NotificationConfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetNotificationConfiguration.html */ GetNotificationConfiguration = "notifications:GetNotificationConfiguration", /** * Grants permission to get a NotificationEvent * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetNotificationEvent.html */ GetNotificationEvent = "notifications:GetNotificationEvent", /** * Grants permission to read Service Trust for AWS User Notifications * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_GetNotificationsAccessForOrganization.html */ GetNotificationsAccessForOrganization = "notifications:GetNotificationsAccessForOrganization", /** * Grants permission to list Channels by NotificationConfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListChannels.html */ ListChannels = "notifications:ListChannels", /** * Grants permission to list EventRules * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListEventRules.html */ ListEventRules = "notifications:ListEventRules", /** * Grants permission to list Account contacts and Channels associated with a Manag * ed Notification Configuration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListManagedNotificationChannelAssociations.html */ ListManagedNotificationChannelAssociations = "notifications:ListManagedNotificationChannelAssociations", /** * Grants permission to list Managed Notification Child Events * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListManagedNotificationChildEvents.html */ ListManagedNotificationChildEvents = "notifications:ListManagedNotificationChildEvents", /** * Grants permission to list Managed Notification Configurations * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListManagedNotificationConfigurations.html */ ListManagedNotificationConfigurations = "notifications:ListManagedNotificationConfigurations", /** * Grants permission to list Managed Notification Events * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListManagedNotificationEvents.html */ ListManagedNotificationEvents = "notifications:ListManagedNotificationEvents", /** * Grants permission to list NotificationConfigurations * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListNotificationConfigurations.html */ ListNotificationConfigurations = "notifications:ListNotificationConfigurations", /** * Grants permission to list NotificationEvents * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListNotificationEvents.html */ ListNotificationEvents = "notifications:ListNotificationEvents", /** * Grants permission to list NotificationHubs * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListNotificationHubs.html */ ListNotificationHubs = "notifications:ListNotificationHubs", /** * Grants permission to get tags for a resource * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "notifications:ListTagsForResource", /** * Grants permission to update the opt-in status of an AWS User Notification Servi * ce feature * * See https://docs.aws.amazon.com/notifications/latest/userguide/managing-notification-features.html */ PutFeatureOptInStatus = "notifications:PutFeatureOptInStatus", /** * Grants permission to register a NotificationHub * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_RegisterNotificationHub.html */ RegisterNotificationHub = "notifications:RegisterNotificationHub", /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_TagResource.html */ TagResource = "notifications:TagResource", /** * Grants permission to remove tags from a resource * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_UntagResource.html */ UntagResource = "notifications:UntagResource", /** * Grants permission to update an EventRule * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_UpdateEventRule.html */ UpdateEventRule = "notifications:UpdateEventRule", /** * Grants permission to update a NotificationConfiguration * * See https://docs.aws.amazon.com/notifications/latest/APIReference/API_UpdateNotificationConfiguration.html */ UpdateNotificationConfiguration = "notifications:UpdateNotificationConfiguration" }