UNPKG

aws-iam-policy-types

Version:

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

95 lines 4.57 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Support App in Slack (SUPPORTAPP) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupportappinslack.html * * 2025-02-24T21:49:52.764Z */ export var AwsSupportappActions; (function (AwsSupportappActions) { /** * Grants permission to create a Slack channel configuration for your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_CreateSlackChannelConfiguration.html */ AwsSupportappActions["CreateSlackChannelConfiguration"] = "supportapp:CreateSlackChannelConfiguration"; /** * Grants permission to delete an alias from your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_DeleteAccountAlias.html */ AwsSupportappActions["DeleteAccountAlias"] = "supportapp:DeleteAccountAlias"; /** * Grants permission to delete a Slack channel configuration from your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_DeleteSlackChannelConfiguration.html */ AwsSupportappActions["DeleteSlackChannelConfiguration"] = "supportapp:DeleteSlackChannelConfiguration"; /** * Grants permission to delete a Slack workspace configuration from your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_DeleteSlackWorkspaceConfiguration.html */ AwsSupportappActions["DeleteSlackWorkspaceConfiguration"] = "supportapp:DeleteSlackWorkspaceConfiguration"; /** * Grants permission to list all public Slack channels in a workspace that have in * vited the AWS Support App * * See https://docs.aws.amazon.com/awssupport/latest/user/slack-authorization-permissions.html */ AwsSupportappActions["DescribeSlackChannels"] = "supportapp:DescribeSlackChannels"; /** * Grants permission to get the alias for your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_GetAccountAlias.html */ AwsSupportappActions["GetAccountAlias"] = "supportapp:GetAccountAlias"; /** * Grants permission to get parameters for the Slack OAuth code, which the AWS Sup * port App uses to authorize the workspace * * See https://docs.aws.amazon.com/awssupport/latest/user/slack-authorization-permissions.html */ AwsSupportappActions["GetSlackOauthParameters"] = "supportapp:GetSlackOauthParameters"; /** * Grants permission to list all Slack channel configurations for your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_ListSlackChannelConfigurations.html */ AwsSupportappActions["ListSlackChannelConfigurations"] = "supportapp:ListSlackChannelConfigurations"; /** * Grants permission to list all Slack workspace configurations for your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_ListSlackWorkspaceConfigurations.html */ AwsSupportappActions["ListSlackWorkspaceConfigurations"] = "supportapp:ListSlackWorkspaceConfigurations"; /** * Grants permission to create or update an alias for your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_PutAccountAlias.html */ AwsSupportappActions["PutAccountAlias"] = "supportapp:PutAccountAlias"; /** * Grants permission to redeem the Slack OAuth code, which the AWS Support App use * s to authorize the workspace * * See https://docs.aws.amazon.com/awssupport/latest/user/slack-authorization-permissions.html */ AwsSupportappActions["RedeemSlackOauthCode"] = "supportapp:RedeemSlackOauthCode"; /** * Grants permission to register a Slack workspace for an AWS account that is part * of an organization * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_RegisterSlackWorkspaceForOrganization.html */ AwsSupportappActions["RegisterSlackWorkspaceForOrganization"] = "supportapp:RegisterSlackWorkspaceForOrganization"; /** * Grants permission to update a Slack channel configuration for your account * * See https://docs.aws.amazon.com/supportapp/latest/APIReference/API_UpdateSlackChannelConfiguration.html */ AwsSupportappActions["UpdateSlackChannelConfiguration"] = "supportapp:UpdateSlackChannelConfiguration"; })(AwsSupportappActions || (AwsSupportappActions = {})); //# sourceMappingURL=supportapp.js.map