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