UNPKG

aws-iam-policy-types

Version:

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

470 lines 21.9 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsWellarchitectedActions = void 0; /** * All IAM policy actions for AWS Well-Architected Tool (WELLARCHITECTED) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awswell-architectedtool.html * * 2025-02-24T21:50:08.591Z */ var AwsWellarchitectedActions; (function (AwsWellarchitectedActions) { /** * Grants permission to associate a lens to the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_AssociateLenses.html */ AwsWellarchitectedActions["AssociateLenses"] = "wellarchitected:AssociateLenses"; /** * Grants permission to associate a profile to the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_AssociateProfiles.html */ AwsWellarchitectedActions["AssociateProfiles"] = "wellarchitected:AssociateProfiles"; /** * Grants permission to configure the integration * * See https://docs.aws.amazon.com/wellarchitected/latest/userguide/setting-up-jira.html */ AwsWellarchitectedActions["ConfigureIntegration"] = "wellarchitected:ConfigureIntegration"; /** * Grants permission to an owner of a lens to share with other AWS accounts and IA * M users * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateLensShare.html */ AwsWellarchitectedActions["CreateLensShare"] = "wellarchitected:CreateLensShare"; /** * Grants permission to create a new lens version * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateLensVersion.html */ AwsWellarchitectedActions["CreateLensVersion"] = "wellarchitected:CreateLensVersion"; /** * Grants permission to create a new milestone for the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateMilestone.html */ AwsWellarchitectedActions["CreateMilestone"] = "wellarchitected:CreateMilestone"; /** * Grants permission to create a new profile * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateProfile.html */ AwsWellarchitectedActions["CreateProfile"] = "wellarchitected:CreateProfile"; /** * Grants permission to an owner of a profile to share with other AWS accounts and * IAM users * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateProfileShare.html */ AwsWellarchitectedActions["CreateProfileShare"] = "wellarchitected:CreateProfileShare"; /** * Grants permission to create a new review template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateReviewTemplate.html */ AwsWellarchitectedActions["CreateReviewTemplate"] = "wellarchitected:CreateReviewTemplate"; /** * Grants permission to an owner of a review template to share with other AWS acco * unts and IAM users * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateTemplateShare.html */ AwsWellarchitectedActions["CreateTemplateShare"] = "wellarchitected:CreateTemplateShare"; /** * Grants permission to create a new workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateWorkload.html */ AwsWellarchitectedActions["CreateWorkload"] = "wellarchitected:CreateWorkload"; /** * Grants permission to share a workload with another account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_CreateWorkloadShare.html */ AwsWellarchitectedActions["CreateWorkloadShare"] = "wellarchitected:CreateWorkloadShare"; /** * Grants permission to delete a lens * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteLens.html */ AwsWellarchitectedActions["DeleteLens"] = "wellarchitected:DeleteLens"; /** * Grants permission to delete an existing lens share * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteLensShare.html */ AwsWellarchitectedActions["DeleteLensShare"] = "wellarchitected:DeleteLensShare"; /** * Grants permission to delete a profile * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteProfile.html */ AwsWellarchitectedActions["DeleteProfile"] = "wellarchitected:DeleteProfile"; /** * Grants permission to delete an existing profile share * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteProfileShare.html */ AwsWellarchitectedActions["DeleteProfileShare"] = "wellarchitected:DeleteProfileShare"; /** * Grants permission to delete an existing review template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteReviewTemplate.html */ AwsWellarchitectedActions["DeleteReviewTemplate"] = "wellarchitected:DeleteReviewTemplate"; /** * Grants permission to delete an existing review template share * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteTemplateShare.html */ AwsWellarchitectedActions["DeleteTemplateShare"] = "wellarchitected:DeleteTemplateShare"; /** * Grants permission to delete an existing workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteWorkload.html */ AwsWellarchitectedActions["DeleteWorkload"] = "wellarchitected:DeleteWorkload"; /** * Grants permission to delete an existing workload share * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteWorkloadShare.html */ AwsWellarchitectedActions["DeleteWorkloadShare"] = "wellarchitected:DeleteWorkloadShare"; /** * Grants permission to disassociate a lens from the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DisassociateLenses.html */ AwsWellarchitectedActions["DisassociateLenses"] = "wellarchitected:DisassociateLenses"; /** * Grants permission to disassociate a profile from the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DisassociateProfiles.html */ AwsWellarchitectedActions["DisassociateProfiles"] = "wellarchitected:DisassociateProfiles"; /** * Grants permission to export an existing lens * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ExportLens.html */ AwsWellarchitectedActions["ExportLens"] = "wellarchitected:ExportLens"; /** * Grants permission to retrieve the specified answer from the specified lens revi * ew * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetAnswer.html */ AwsWellarchitectedActions["GetAnswer"] = "wellarchitected:GetAnswer"; /** * Grants permission to get consolidated report metrics or to generate the consoli * dated report PDF in this account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetConsolidatedReport.html */ AwsWellarchitectedActions["GetConsolidatedReport"] = "wellarchitected:GetConsolidatedReport"; /** * Grants permission to get all settings for the account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetGlobalSettings.html */ AwsWellarchitectedActions["GetGlobalSettings"] = "wellarchitected:GetGlobalSettings"; /** * Grants permission to get an existing lens * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_DeleteLensShare.html */ AwsWellarchitectedActions["GetLens"] = "wellarchitected:GetLens"; /** * Grants permission to retrieve the specified lens review of the specified worklo * ad * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetLensReview.html */ AwsWellarchitectedActions["GetLensReview"] = "wellarchitected:GetLensReview"; /** * Grants permission to retrieve the report for the specified lens review * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetLensReviewReport.html */ AwsWellarchitectedActions["GetLensReviewReport"] = "wellarchitected:GetLensReviewReport"; /** * Grants permission to get the difference between the specified lens version and * latest available lens version * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetLensVersionDifference.html */ AwsWellarchitectedActions["GetLensVersionDifference"] = "wellarchitected:GetLensVersionDifference"; /** * Grants permission to retrieve the specified milestone of the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetMilestone.html */ AwsWellarchitectedActions["GetMilestone"] = "wellarchitected:GetMilestone"; /** * Grants permission to retrieve the specified profile * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetProfile.html */ AwsWellarchitectedActions["GetProfile"] = "wellarchitected:GetProfile"; /** * Grants permission to retrieve the specified profile template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetProfileTemplate.html */ AwsWellarchitectedActions["GetProfileTemplate"] = "wellarchitected:GetProfileTemplate"; /** * Grants permission to retrieve the specified review template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetReviewTemplate.html */ AwsWellarchitectedActions["GetReviewTemplate"] = "wellarchitected:GetReviewTemplate"; /** * Grants permission to retrieve the specified answer from the specified review te * mplate lens review * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetReviewTemplateAnswer.html */ AwsWellarchitectedActions["GetReviewTemplateAnswer"] = "wellarchitected:GetReviewTemplateAnswer"; /** * Grants permission to retrieve the specified lens review of the specified review * template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetReviewTemplateLensReview.html */ AwsWellarchitectedActions["GetReviewTemplateLensReview"] = "wellarchitected:GetReviewTemplateLensReview"; /** * Grants permission to retrieve the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_GetWorkload.html */ AwsWellarchitectedActions["GetWorkload"] = "wellarchitected:GetWorkload"; /** * Grants permission to import a new lens * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ImportLens.html */ AwsWellarchitectedActions["ImportLens"] = "wellarchitected:ImportLens"; /** * Grants permission to list the answers from the specified lens review * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListAnswers.html */ AwsWellarchitectedActions["ListAnswers"] = "wellarchitected:ListAnswers"; /** * Grants permission to list the check-details for the workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListCheckDetails.html */ AwsWellarchitectedActions["ListCheckDetails"] = "wellarchitected:ListCheckDetails"; /** * Grants permission to list the check-summaries for the workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListCheckSummaries.html */ AwsWellarchitectedActions["ListCheckSummaries"] = "wellarchitected:ListCheckSummaries"; /** * Grants permission to list the improvements of the specified lens review * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListLensReviewImprovements.html */ AwsWellarchitectedActions["ListLensReviewImprovements"] = "wellarchitected:ListLensReviewImprovements"; /** * Grants permission to list the lens reviews of the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListLensReviews.html */ AwsWellarchitectedActions["ListLensReviews"] = "wellarchitected:ListLensReviews"; /** * Grants permission to list all shares created for a lens * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListLensShares.html */ AwsWellarchitectedActions["ListLensShares"] = "wellarchitected:ListLensShares"; /** * Grants permission to list the lenses available to this account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListLenses.html */ AwsWellarchitectedActions["ListLenses"] = "wellarchitected:ListLenses"; /** * Grants permission to list the milestones of the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListMilestones.html */ AwsWellarchitectedActions["ListMilestones"] = "wellarchitected:ListMilestones"; /** * Grants permission to list notifications related to the account or specified res * ource * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListNotifications.html */ AwsWellarchitectedActions["ListNotifications"] = "wellarchitected:ListNotifications"; /** * Grants permission to list profile notifications related to specified resource * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListProfileNotifications.html */ AwsWellarchitectedActions["ListProfileNotifications"] = "wellarchitected:ListProfileNotifications"; /** * Grants permission to list all shares created for a profile * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListProfileShares.html */ AwsWellarchitectedActions["ListProfileShares"] = "wellarchitected:ListProfileShares"; /** * Grants permission to list the profiles available to this account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListProfiles.html */ AwsWellarchitectedActions["ListProfiles"] = "wellarchitected:ListProfiles"; /** * Grants permission to list the answers from the specified review template lens r * eview * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListReviewTemplateAnswers.html */ AwsWellarchitectedActions["ListReviewTemplateAnswers"] = "wellarchitected:ListReviewTemplateAnswers"; /** * Grants permission to list the review templates available to this account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListReviewTemplates.html */ AwsWellarchitectedActions["ListReviewTemplates"] = "wellarchitected:ListReviewTemplates"; /** * Grants permission to list the workload share invitations of the specified accou * nt or user * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListShareInvitations.html */ AwsWellarchitectedActions["ListShareInvitations"] = "wellarchitected:ListShareInvitations"; /** * Grants permission to list tags for a Well-Architected resource * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListTagsForResource.html */ AwsWellarchitectedActions["ListTagsForResource"] = "wellarchitected:ListTagsForResource"; /** * Grants permission to list all shares created for a review template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListTemplateShares.html */ AwsWellarchitectedActions["ListTemplateShares"] = "wellarchitected:ListTemplateShares"; /** * Grants permission to list the workload shares of the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListWorkloadShares.html */ AwsWellarchitectedActions["ListWorkloadShares"] = "wellarchitected:ListWorkloadShares"; /** * Grants permission to list the workloads in this account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_ListWorkloads.html */ AwsWellarchitectedActions["ListWorkloads"] = "wellarchitected:ListWorkloads"; /** * Grants permission to tag a Well-Architected resource * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_TagResource.html */ AwsWellarchitectedActions["TagResource"] = "wellarchitected:TagResource"; /** * Grants permission to untag a Well-Architected resource * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UntagResource.html */ AwsWellarchitectedActions["UntagResource"] = "wellarchitected:UntagResource"; /** * Grants permission to update properties of the specified answer * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateAnswer.html */ AwsWellarchitectedActions["UpdateAnswer"] = "wellarchitected:UpdateAnswer"; /** * Grants permission to manage all settings for the account * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateGlobalSettings.html */ AwsWellarchitectedActions["UpdateGlobalSettings"] = "wellarchitected:UpdateGlobalSettings"; /** * Grants permission to update properties of the integration * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateIntegration.html */ AwsWellarchitectedActions["UpdateIntegration"] = "wellarchitected:UpdateIntegration"; /** * Grants permission to update properties of the specified lens review * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateLensReview.html */ AwsWellarchitectedActions["UpdateLensReview"] = "wellarchitected:UpdateLensReview"; /** * Grants permission to update properties of the specified profile * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateProfile.html */ AwsWellarchitectedActions["UpdateProfile"] = "wellarchitected:UpdateProfile"; /** * Grants permission to update properties of the specified review template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateReviewTemplate.html */ AwsWellarchitectedActions["UpdateReviewTemplate"] = "wellarchitected:UpdateReviewTemplate"; /** * Grants permission to update properties of the specified review template answer * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateReviewTemplateAnswer.html */ AwsWellarchitectedActions["UpdateReviewTemplateAnswer"] = "wellarchitected:UpdateReviewTemplateAnswer"; /** * Grants permission to update properties of the specified review template lens re * view * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateReviewTemplateLensReview.html */ AwsWellarchitectedActions["UpdateReviewTemplateLensReview"] = "wellarchitected:UpdateReviewTemplateLensReview"; /** * Grants permission to update status of the specified workload share invitation * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateShareInvitation.html */ AwsWellarchitectedActions["UpdateShareInvitation"] = "wellarchitected:UpdateShareInvitation"; /** * Grants permission to update properties of the specified workload * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateWorkload.html */ AwsWellarchitectedActions["UpdateWorkload"] = "wellarchitected:UpdateWorkload"; /** * Grants permission to update properties of the specified workload share * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpdateWorkloadShare.html */ AwsWellarchitectedActions["UpdateWorkloadShare"] = "wellarchitected:UpdateWorkloadShare"; /** * Grants permission to upgrade the specified lens review to use the latest versio * n of the associated lens * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpgradeLensReview.html */ AwsWellarchitectedActions["UpgradeLensReview"] = "wellarchitected:UpgradeLensReview"; /** * Grants permission to upgrade the specified workload to use the latest version o * f the associated profile * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpgradeProfileVersion.html */ AwsWellarchitectedActions["UpgradeProfileVersion"] = "wellarchitected:UpgradeProfileVersion"; /** * Grants permission to upgrade the specified lens review of the specified review * template * * See https://docs.aws.amazon.com/wellarchitected/latest/APIReference/API_UpgradeReviewTemplateLensReview.html */ AwsWellarchitectedActions["UpgradeReviewTemplateLensReview"] = "wellarchitected:UpgradeReviewTemplateLensReview"; })(AwsWellarchitectedActions = exports.AwsWellarchitectedActions || (exports.AwsWellarchitectedActions = {})); //# sourceMappingURL=wellarchitected.js.map