aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
177 lines (176 loc) • 7.34 kB
TypeScript
/**
* All IAM policy actions for AWS Support (SUPPORT)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupport.html
*
* 2025-02-24T21:49:52.292Z
*/
export declare enum AwsSupportActions {
/**
* Grants permission to add one or more attachments to an AWS Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_AddAttachmentsToSet.html
*/
AddAttachmentsToSet = "support:AddAttachmentsToSet",
/**
* Grants permission to add a customer communication to an AWS Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_AddCommunicationToCase.html
*/
AddCommunicationToCase = "support:AddCommunicationToCase",
/**
* Grants permission to creates a new AWS Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_CreateCase.html
*/
CreateCase = "support:CreateCase",
/**
* Grants permission to describe attachment detail
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeAttachment.html
*/
DescribeAttachment = "support:DescribeAttachment",
/**
* Grants permission to allow secondary services to read AWS Support case attribut
* es.This is an internally managed function
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
DescribeCaseAttributes = "support:DescribeCaseAttributes",
/**
* Grants permission to list AWS Support cases that matches the given inputs
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeCases.html
*/
DescribeCases = "support:DescribeCases",
/**
* Grants permission to get a single communication and attachments for a single AW
* S Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
DescribeCommunication = "support:DescribeCommunication",
/**
* Grants permission to list the communications and attachments for one or more AW
* S Support cases
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeCommunications.html
*/
DescribeCommunications = "support:DescribeCommunications",
/**
* Grants permission to describes the available options for creating a support cas
* e
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeCreateCaseOptions.html
*/
DescribeCreateCaseOptions = "support:DescribeCreateCaseOptions",
/**
* Grants permission to return issue types for AWS Support cases
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
DescribeIssueTypes = "support:DescribeIssueTypes",
/**
* Grants permission to list AWS services and categories that applies to each serv
* ice
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeServices.html
*/
DescribeServices = "support:DescribeServices",
/**
* Grants permission to list severity levels that can be assigned to an AWS Suppor
* t case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeSeverityLevels.html
*/
DescribeSeverityLevels = "support:DescribeSeverityLevels",
/**
* Grants permission to return the support level for an AWS Account identifier
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
DescribeSupportLevel = "support:DescribeSupportLevel",
/**
* Grants permission to describes the available support languages for a given cate
* gory code, service code and issue type
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeSupportedLanguages.html
*/
DescribeSupportedLanguages = "support:DescribeSupportedLanguages",
/**
* Grants permission to get the status of a Trusted Advisor refresh check based on
* a list of check identifiers
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeTrustedAdvisorCheckRefreshStatuses.html
*/
DescribeTrustedAdvisorCheckRefreshStatuses = "support:DescribeTrustedAdvisorCheckRefreshStatuses",
/**
* Grants permission to get the results of the Trusted Advisor check that has the
* specified check identifier
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeTrustedAdvisorCheckResult.html
*/
DescribeTrustedAdvisorCheckResult = "support:DescribeTrustedAdvisorCheckResult",
/**
* Grants permission to get the summaries of the results of the Trusted Advisor ch
* ecks that have the specified check identifiers
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeTrustedAdvisorCheckSummaries.html
*/
DescribeTrustedAdvisorCheckSummaries = "support:DescribeTrustedAdvisorCheckSummaries",
/**
* Grants permission to get a list of all available Trusted Advisor checks, includ
* ing name, identifier, category and description
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeTrustedAdvisorChecks.html
*/
DescribeTrustedAdvisorChecks = "support:DescribeTrustedAdvisorChecks",
/**
* Grants permission to initiate a call on AWS Support Center. This is an internal
* ly managed function
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
InitiateCallForCase = "support:InitiateCallForCase",
/**
* Grants permission to initiate a chat on AWS Support Center.This is an internall
* y managed function
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
InitiateChatForCase = "support:InitiateChatForCase",
/**
* Grants permission to allow secondary services to attach attributes to AWS Suppo
* rt cases. This is an internally managed function
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
PutCaseAttributes = "support:PutCaseAttributes",
/**
* Grants permission to rate an AWS Support case communication
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
RateCaseCommunication = "support:RateCaseCommunication",
/**
* Grants permission to requests a refresh of the Trusted Advisor check that has t
* he specified check identifier
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_RefreshTrustedAdvisorCheck.html
*/
RefreshTrustedAdvisorCheck = "support:RefreshTrustedAdvisorCheck",
/**
* Grants permission to resolve an AWS Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_ResolveCase.html
*/
ResolveCase = "support:ResolveCase",
/**
* Grants permission to return a list of AWS Support cases that matches the given
* inputs
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
SearchForCases = "support:SearchForCases"
}