aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
179 lines • 8.01 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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 var AwsSupportActions;
(function (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
*/
AwsSupportActions["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
*/
AwsSupportActions["AddCommunicationToCase"] = "support:AddCommunicationToCase";
/**
* Grants permission to creates a new AWS Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_CreateCase.html
*/
AwsSupportActions["CreateCase"] = "support:CreateCase";
/**
* Grants permission to describe attachment detail
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_DescribeAttachment.html
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["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
*/
AwsSupportActions["PutCaseAttributes"] = "support:PutCaseAttributes";
/**
* Grants permission to rate an AWS Support case communication
*
* See https://docs.aws.amazon.com/awssupport/latest/user/accessing-support.html
*/
AwsSupportActions["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
*/
AwsSupportActions["RefreshTrustedAdvisorCheck"] = "support:RefreshTrustedAdvisorCheck";
/**
* Grants permission to resolve an AWS Support case
*
* See https://docs.aws.amazon.com/awssupport/latest/APIReference/API_ResolveCase.html
*/
AwsSupportActions["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
*/
AwsSupportActions["SearchForCases"] = "support:SearchForCases";
})(AwsSupportActions || (AwsSupportActions = {}));
//# sourceMappingURL=support.js.map