aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
114 lines (113 loc) • 4.78 kB
TypeScript
/**
* All IAM policy actions for Amazon CodeGuru Reviewer (CODEGURU-REVIEWER)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncodegurureviewer.html
*
* 2025-02-24T21:47:16.309Z
*/
export declare enum AwsCodeguruReviewerActions {
/**
* Grants permission to associates a repository with Amazon CodeGuru Reviewer
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_AssociateRepository.html
*/
AssociateRepository = "codeguru-reviewer:AssociateRepository",
/**
* Grants permission to create a code review
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CreateCodeReview.html
*/
CreateCodeReview = "codeguru-reviewer:CreateCodeReview",
/**
* Grants permission to perform webbased oauth handshake for 3rd party providers
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/Welcome.html
*/
CreateConnectionToken = "codeguru-reviewer:CreateConnectionToken",
/**
* Grants permission to describe a code review
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_DescribeCodeReview.html
*/
DescribeCodeReview = "codeguru-reviewer:DescribeCodeReview",
/**
* Grants permission to describe a recommendation feedback on a code review
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_DescribeRecommendationFeedback.html
*/
DescribeRecommendationFeedback = "codeguru-reviewer:DescribeRecommendationFeedback",
/**
* Grants permission to describe a repository association
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_DescribeRepositoryAssociation.html
*/
DescribeRepositoryAssociation = "codeguru-reviewer:DescribeRepositoryAssociation",
/**
* Grants permission to disassociate a repository with Amazon CodeGuru Reviewer
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_DisassociateRepository.html
*/
DisassociateRepository = "codeguru-reviewer:DisassociateRepository",
/**
* Grants permission to view pull request metrics in console
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/Welcome.html
*/
GetMetricsData = "codeguru-reviewer:GetMetricsData",
/**
* Grants permission to list summary of code reviews
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListCodeReviews.html
*/
ListCodeReviews = "codeguru-reviewer:ListCodeReviews",
/**
* Grants permission to list summary of recommendation feedback on a code review
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRecommendationFeedback.html
*/
ListRecommendationFeedback = "codeguru-reviewer:ListRecommendationFeedback",
/**
* Grants permission to list summary of recommendations on a code review
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRecommendations.html
*/
ListRecommendations = "codeguru-reviewer:ListRecommendations",
/**
* Grants permission to list summary of repository associations
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRepositoryAssociations.html
*/
ListRepositoryAssociations = "codeguru-reviewer:ListRepositoryAssociations",
/**
* Grants permission to list the resource attached to a associated repository ARN
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListTagsForResource.html
*/
ListTagsForResource = "codeguru-reviewer:ListTagsForResource",
/**
* Grants permission to list 3rd party providers repositories in console
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/Welcome.html
*/
ListThirdPartyRepositories = "codeguru-reviewer:ListThirdPartyRepositories",
/**
* Grants permission to put feedback for a recommendation on a code review
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_PutRecommendationFeedback.html
*/
PutRecommendationFeedback = "codeguru-reviewer:PutRecommendationFeedback",
/**
* Grants permission to attach resource tags to an associated repository ARN
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_TagResource.html
*/
TagResource = "codeguru-reviewer:TagResource",
/**
* Grants permission to disassociate resource tags from an associated repository A
* RN
*
* See https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_UntagResource.html
*/
UnTagResource = "codeguru-reviewer:UnTagResource"
}