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