UNPKG

aws-iam-policy-types

Version:

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

131 lines (130 loc) 5.27 kB
/** * All IAM policy actions for AWS CodeStar (CODESTAR) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscodestar.html * * 2025-02-24T21:47:17.748Z */ export declare enum AwsCodestarActions { /** * Grants permission to add a user to the team for an AWS CodeStar project * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_AssociateTeamMember.html */ AssociateTeamMember = "codestar:AssociateTeamMember", /** * Grants permission to create a project with minimal structure, customer policies * , and no resources * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_CreateProject.html */ CreateProject = "codestar:CreateProject", /** * Grants permission to create a profile for a user that includes user preferences * , display name, and email * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_CreateUserProfile.html */ CreateUserProfile = "codestar:CreateUserProfile", /** * Grants permission to delete a project, including project resources. Does not de * lete users associated with the project, but does delete the IAM roles that allo * wed access to the project * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_DeleteProject.html */ DeleteProject = "codestar:DeleteProject", /** * Grants permission to delete a user profile in AWS CodeStar, including all perso * nal preference data associated with that profile, such as display name and emai * l address. It does not delete the history of that user, for example the history * of commits made by that user * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_DeleteUserProfile.html */ DeleteUserProfile = "codestar:DeleteUserProfile", /** * Grants permission to describe a project and its resources * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_DescribeProject.html */ DescribeProject = "codestar:DescribeProject", /** * Grants permission to describe a user in AWS CodeStar and the user attributes ac * ross all projects * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_DescribeUserProfile.html */ DescribeUserProfile = "codestar:DescribeUserProfile", /** * Grants permission to remove a user from a project. Removing a user from a proje * ct also removes the IAM policies from that user that allowed access to the proj * ect and its resources * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_DisassociateTeamMember.html */ DisassociateTeamMember = "codestar:DisassociateTeamMember", /** * Grants permission to list all projects in CodeStar associated with your AWS acc * ount * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_ListProjects.html */ ListProjects = "codestar:ListProjects", /** * Grants permission to list all resources associated with a project in CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_ListResources.html */ ListResources = "codestar:ListResources", /** * Grants permission to list the tags associated with a project in CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_ListTagsForProject.html */ ListTagsForProject = "codestar:ListTagsForProject", /** * Grants permission to list all team members associated with a project * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_ListTeamMembers.html */ ListTeamMembers = "codestar:ListTeamMembers", /** * Grants permission to list user profiles in AWS CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_ListUserProfiles.html */ ListUserProfiles = "codestar:ListUserProfiles", /** * Grants permission to add tags to a project in CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_TagProject.html */ TagProject = "codestar:TagProject", /** * Grants permission to remove tags from a project in CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_UntagProject.html */ UntagProject = "codestar:UntagProject", /** * Grants permission to update a project in CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_UpdateProject.html */ UpdateProject = "codestar:UpdateProject", /** * Grants permission to update team member attributes within a CodeStar project * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_UpdateTeamMember.html */ UpdateTeamMember = "codestar:UpdateTeamMember", /** * Grants permission to update a profile for a user that includes user preferences * , display name, and email * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_UpdateUserProfile.html */ UpdateUserProfile = "codestar:UpdateUserProfile" }