aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
120 lines (119 loc) • 4.52 kB
TypeScript
/**
* 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
*/
export declare enum 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
*/
AssociateProjectAdminUser = "monitron:AssociateProjectAdminUser",
/**
* Grants permission to create a project
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-creating-project.html
*/
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
*/
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
*/
CreateUserAccessRoleAssociation = "monitron:CreateUserAccessRoleAssociation",
/**
* Grants permission to delete a project
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-delete-project.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
ListProjectUserAssociations = "monitron:ListProjectUserAssociations",
/**
* Grants permission to list all projects
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-project-tasks.html
*/
ListProjects = "monitron:ListProjects",
/**
* Grants permission to list all tags for a resource
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/tagging.html
*/
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
*/
ListUserAccessRoleAssociations = "monitron:ListUserAccessRoleAssociations",
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/tagging.html
*/
TagResource = "monitron:TagResource",
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/tagging.html#modify-tag-1
*/
UntagResource = "monitron:UntagResource",
/**
* Grants permission to update a project
*
* See https://docs.aws.amazon.com/Monitron/latest/user-guide/mp-updating-project.html
*/
UpdateProject = "monitron:UpdateProject"
}