UNPKG

aws-iam-policy-types

Version:

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

133 lines 5.81 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsCodestarActions; (function (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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["DeleteUserProfile"] = "codestar:DeleteUserProfile"; /** * Grants permission to describe a project and its resources * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_DescribeProject.html */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["ListTeamMembers"] = "codestar:ListTeamMembers"; /** * Grants permission to list user profiles in AWS CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_ListUserProfiles.html */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["UntagProject"] = "codestar:UntagProject"; /** * Grants permission to update a project in CodeStar * * See https://docs.aws.amazon.com/codestar/latest/APIReference/API_UpdateProject.html */ AwsCodestarActions["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 */ AwsCodestarActions["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 */ AwsCodestarActions["UpdateUserProfile"] = "codestar:UpdateUserProfile"; })(AwsCodestarActions || (AwsCodestarActions = {})); //# sourceMappingURL=codestar.js.map