UNPKG

aws-iam-policy-types

Version:

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

264 lines 12.5 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Chatbot (CHATBOT) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awschatbot.html * * 2025-02-24T21:46:58.197Z */ export var AwsChatbotActions; (function (AwsChatbotActions) { /** * Grants permission to associate a resource with a configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_AssociateToConfiguration.html */ AwsChatbotActions["AssociateToConfiguration"] = "chatbot:AssociateToConfiguration"; /** * Grants permission to create an AWS Chatbot Chime Webhook Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_CreateChimeWebhookConfiguration.html */ AwsChatbotActions["CreateChimeWebhookConfiguration"] = "chatbot:CreateChimeWebhookConfiguration"; /** * Grants permission to create a custom action * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_CreateCustomAction.html */ AwsChatbotActions["CreateCustomAction"] = "chatbot:CreateCustomAction"; /** * Grants permission to create an AWS Chatbot Microsoft Teams Channel Configuratio * n * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_CreateMicrosoftTeamsChannelConfiguration.html */ AwsChatbotActions["CreateMicrosoftTeamsChannelConfiguration"] = "chatbot:CreateMicrosoftTeamsChannelConfiguration"; /** * Grants permission to create an AWS Chatbot Slack Channel Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_CreateSlackChannelConfiguration.html */ AwsChatbotActions["CreateSlackChannelConfiguration"] = "chatbot:CreateSlackChannelConfiguration"; /** * Grants permission to delete an AWS Chatbot Chime Webhook Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteChimeWebhookConfiguration.html */ AwsChatbotActions["DeleteChimeWebhookConfiguration"] = "chatbot:DeleteChimeWebhookConfiguration"; /** * Grants permission to delete a custom action * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteCustomAction.html */ AwsChatbotActions["DeleteCustomAction"] = "chatbot:DeleteCustomAction"; /** * Grants permission to delete an AWS Chatbot Microsoft Teams Channel Configuratio * n * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteMicrosoftTeamsChannelConfiguration.html */ AwsChatbotActions["DeleteMicrosoftTeamsChannelConfiguration"] = "chatbot:DeleteMicrosoftTeamsChannelConfiguration"; /** * Grants permission to delete the Microsoft Teams configured with AWS Chatbot in * an AWS account * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteMicrosoftTeamsConfiguredTeam.html */ AwsChatbotActions["DeleteMicrosoftTeamsConfiguredTeam"] = "chatbot:DeleteMicrosoftTeamsConfiguredTeam"; /** * Grants permission to delete an AWS Chatbot Microsoft Teams User Identity * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteMicrosoftTeamsUserIdentity.html */ AwsChatbotActions["DeleteMicrosoftTeamsUserIdentity"] = "chatbot:DeleteMicrosoftTeamsUserIdentity"; /** * Grants permission to delete an AWS Chatbot Slack Channel Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteSlackChannelConfiguration.html */ AwsChatbotActions["DeleteSlackChannelConfiguration"] = "chatbot:DeleteSlackChannelConfiguration"; /** * Grants permission to delete an AWS Chatbot Slack User Identity * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteSlackUserIdentity.html */ AwsChatbotActions["DeleteSlackUserIdentity"] = "chatbot:DeleteSlackUserIdentity"; /** * Grants permission to delete the Slack workspace authorization with AWS Chatbot, * associated with an AWS account * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DeleteSlackWorkspaceAuthorization.html */ AwsChatbotActions["DeleteSlackWorkspaceAuthorization"] = "chatbot:DeleteSlackWorkspaceAuthorization"; /** * Grants permission to list all AWS Chatbot Chime Webhook Configurations in an AW * S Account * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DescribeChimeWebhookConfigurations.html */ AwsChatbotActions["DescribeChimeWebhookConfigurations"] = "chatbot:DescribeChimeWebhookConfigurations"; /** * Grants permission to list all AWS Chatbot Slack Channel Configurations in an AW * S account * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DescribeSlackChannelConfigurations.html */ AwsChatbotActions["DescribeSlackChannelConfigurations"] = "chatbot:DescribeSlackChannelConfigurations"; /** * Grants permission to list all public Slack channels in the Slack workspace conn * ected to the AWS Account onboarded with AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_Operations.html */ AwsChatbotActions["DescribeSlackChannels"] = "chatbot:DescribeSlackChannels"; /** * Grants permission to describe AWS Chatbot Slack User Identities * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DescribeSlackUserIdentities.html */ AwsChatbotActions["DescribeSlackUserIdentities"] = "chatbot:DescribeSlackUserIdentities"; /** * Grants permission to list all authorized Slack workspaces connected to the AWS * Account onboarded with AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DescribeSlackWorkspaces.html */ AwsChatbotActions["DescribeSlackWorkspaces"] = "chatbot:DescribeSlackWorkspaces"; /** * Grants permission to disassociate a resource from a configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_DisassociateFromConfiguration.html */ AwsChatbotActions["DisassociateFromConfiguration"] = "chatbot:DisassociateFromConfiguration"; /** * Grants permission to retrieve AWS Chatbot account preferences * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_GetAccountPreferences.html */ AwsChatbotActions["GetAccountPreferences"] = "chatbot:GetAccountPreferences"; /** * Grants permission to get a custom action * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_GetCustomAction.html */ AwsChatbotActions["GetCustomAction"] = "chatbot:GetCustomAction"; /** * Grants permission to get a single AWS Chatbot Microsoft Teams Channel Configura * tions in an AWS account * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_GetMicrosoftTeamsChannelConfiguration.html */ AwsChatbotActions["GetMicrosoftTeamsChannelConfiguration"] = "chatbot:GetMicrosoftTeamsChannelConfiguration"; /** * Grants permission to generate OAuth parameters to request Microsoft Teams OAuth * code to be used by the AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_Operations.html */ AwsChatbotActions["GetMicrosoftTeamsOauthParameters"] = "chatbot:GetMicrosoftTeamsOauthParameters"; /** * Grants permission to generate OAuth parameters to request Slack OAuth code to b * e used by the AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_Operations.html */ AwsChatbotActions["GetSlackOauthParameters"] = "chatbot:GetSlackOauthParameters"; /** * Grants permission to list resources associated with a configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_ListAssociations.html */ AwsChatbotActions["ListAssociations"] = "chatbot:ListAssociations"; /** * Grants permission to list custom actions * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_ListCustomActions.html */ AwsChatbotActions["ListCustomActions"] = "chatbot:ListCustomActions"; /** * Grants permission to list all AWS Chatbot Microsoft Teams Channel Configuration * s in an AWS account * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_ListMicrosoftTeamsChannelConfigurations.html */ AwsChatbotActions["ListMicrosoftTeamsChannelConfigurations"] = "chatbot:ListMicrosoftTeamsChannelConfigurations"; /** * Grants permission to list all Microsoft Teams connected to the AWS Account onbo * arded with AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_ListMicrosoftTeamsConfiguredTeams.html */ AwsChatbotActions["ListMicrosoftTeamsConfiguredTeams"] = "chatbot:ListMicrosoftTeamsConfiguredTeams"; /** * Grants permission to describe AWS Chatbot Microsoft Teams User Identities * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_ListMicrosoftTeamsUserIdentities.html */ AwsChatbotActions["ListMicrosoftTeamsUserIdentities"] = "chatbot:ListMicrosoftTeamsUserIdentities"; /** * Grants permission to List all tags associated with the AWS Chatbot Channel Conf * iguration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_ListTagsForResource.html */ AwsChatbotActions["ListTagsForResource"] = "chatbot:ListTagsForResource"; /** * Grants permission to redeem previously generated parameters with Microsoft APIs * , to acquire OAuth tokens to be used by the AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_Operations.html */ AwsChatbotActions["RedeemMicrosoftTeamsOauthCode"] = "chatbot:RedeemMicrosoftTeamsOauthCode"; /** * Grants permission to redeem previously generated parameters with Slack API, to * acquire OAuth tokens to be used by the AWS Chatbot service * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_Operations.html */ AwsChatbotActions["RedeemSlackOauthCode"] = "chatbot:RedeemSlackOauthCode"; /** * Grants permission to create tags on AWS Chatbot Channel Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_TagResource.html */ AwsChatbotActions["TagResource"] = "chatbot:TagResource"; /** * Grants permission to remove tags on AWS Chatbot Channel Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_UntagResource.html */ AwsChatbotActions["UntagResource"] = "chatbot:UntagResource"; /** * Grants permission to update AWS Chatbot account preferences * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_UpdateAccountPreferences.html */ AwsChatbotActions["UpdateAccountPreferences"] = "chatbot:UpdateAccountPreferences"; /** * Grants permission to update an AWS Chatbot Chime Webhook Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_UpdateChimeWebhookConfiguration.html */ AwsChatbotActions["UpdateChimeWebhookConfiguration"] = "chatbot:UpdateChimeWebhookConfiguration"; /** * Grants permission to update a custom action * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_UpdateCustomAction.html */ AwsChatbotActions["UpdateCustomAction"] = "chatbot:UpdateCustomAction"; /** * Grants permission to update an AWS Chatbot Microsoft Teams Channel Configuratio * n * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_UpdateMicrosoftTeamsChannelConfiguration.html */ AwsChatbotActions["UpdateMicrosoftTeamsChannelConfiguration"] = "chatbot:UpdateMicrosoftTeamsChannelConfiguration"; /** * Grants permission to update an AWS Chatbot Slack Channel Configuration * * See https://docs.aws.amazon.com/chatbot/latest/APIReference/API_UpdateSlackChannelConfiguration.html */ AwsChatbotActions["UpdateSlackChannelConfiguration"] = "chatbot:UpdateSlackChannelConfiguration"; })(AwsChatbotActions || (AwsChatbotActions = {})); //# sourceMappingURL=chatbot.js.map