UNPKG

aws-iam-policy-types

Version:

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

125 lines 5.21 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsMonitronActions = void 0; /** * All IAM policy actions for Amazon Monitron (MONITRON) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmonitron.html * * 2025-02-24T21:48:59.545Z */ var AwsMonitronActions; (function (AwsMonitronActions) { /** * Grants permission to associate a user with the project as an administrator * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/user-management-chapter.html */ AwsMonitronActions["AssociateProjectAdminUser"] = "monitron:AssociateProjectAdminUser"; /** * Grants permission to create a project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-creating-project.html */ AwsMonitronActions["CreateProject"] = "monitron:CreateProject"; /** * Grants permission to associate a user with the project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/adding-user.html */ AwsMonitronActions["CreateProjectUserAssociation"] = "monitron:CreateProjectUserAssociation"; /** * Grants permission to associate an access role with the user * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/adding-user.html */ AwsMonitronActions["CreateUserAccessRoleAssociation"] = "monitron:CreateUserAccessRoleAssociation"; /** * Grants permission to delete a project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-delete-project.html */ AwsMonitronActions["DeleteProject"] = "monitron:DeleteProject"; /** * Grants permission to disassociate a user from the project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/deleting-user.html */ AwsMonitronActions["DeleteProjectUserAssociation"] = "monitron:DeleteProjectUserAssociation"; /** * Grants permission to disassociate an access role from the user * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/deleting-user.html */ AwsMonitronActions["DeleteUserAccessRoleAssociation"] = "monitron:DeleteUserAccessRoleAssociation"; /** * Grants permission to disassociate an administrator from the project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mu-remove-project-admin.html */ AwsMonitronActions["DisassociateProjectAdminUser"] = "monitron:DisassociateProjectAdminUser"; /** * Grants permission to get information about a project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-project-tasks.html */ AwsMonitronActions["GetProject"] = "monitron:GetProject"; /** * Grants permission to describe an administrator who is associated with the proje * ct * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-project-tasks.html */ AwsMonitronActions["GetProjectAdminUser"] = "monitron:GetProjectAdminUser"; /** * Grants permission to list all administrators associated with the project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/user-management-chapter.html */ AwsMonitronActions["ListProjectAdminUsers"] = "monitron:ListProjectAdminUsers"; /** * Grants permission to list all users associated with the project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/user-management-chapter.html */ AwsMonitronActions["ListProjectUserAssociations"] = "monitron:ListProjectUserAssociations"; /** * Grants permission to list all projects * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-project-tasks.html */ AwsMonitronActions["ListProjects"] = "monitron:ListProjects"; /** * Grants permission to list all tags for a resource * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/tagging.html */ AwsMonitronActions["ListTagsForResource"] = "monitron:ListTagsForResource"; /** * Grants permission to list all access roles associated with the user * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/user-management-chapter.html */ AwsMonitronActions["ListUserAccessRoleAssociations"] = "monitron:ListUserAccessRoleAssociations"; /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/tagging.html */ AwsMonitronActions["TagResource"] = "monitron:TagResource"; /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/tagging.html#modify-tag-1 */ AwsMonitronActions["UntagResource"] = "monitron:UntagResource"; /** * Grants permission to update a project * * See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-updating-project.html */ AwsMonitronActions["UpdateProject"] = "monitron:UpdateProject"; })(AwsMonitronActions = exports.AwsMonitronActions || (exports.AwsMonitronActions = {})); //# sourceMappingURL=monitron.js.map