aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
106 lines (105 loc) • 4.03 kB
TypeScript
/**
* All IAM policy actions for Amazon CodeGuru Security (CODEGURU-SECURITY)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncodegurusecurity.html
*
* 2025-02-24T21:47:16.777Z
*/
export declare enum AwsCodeguruSecurityActions {
/**
* Grants permission to batch retrieve specific findings generated by CodeGuru Sec
* urity
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_BatchGetFindings.html
*/
BatchGetFindings = "codeguru-security:BatchGetFindings",
/**
* Grants permission to create a CodeGuru Security scan
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_CreateScan.html
*/
CreateScan = "codeguru-security:CreateScan",
/**
* Grants permission to generate a presigned url for uploading code archives
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_CreateUploadUrl.html
*/
CreateUploadUrl = "codeguru-security:CreateUploadUrl",
/**
* Grants permission to delete all the scans and related findings from CodeGuru Se
* curity by given category
*
* See ${AuthZDocPage}
*/
DeleteScansByCategory = "codeguru-security:DeleteScansByCategory",
/**
* Grants permission to retrieve the account level configurations
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_GetAccountConfiguration.html
*/
GetAccountConfiguration = "codeguru-security:GetAccountConfiguration",
/**
* Grants permission to retrieve findings for a scan generated by CodeGuru Securit
* y
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_GetFindings.html
*/
GetFindings = "codeguru-security:GetFindings",
/**
* Grants permission to retrieve AWS accout level metrics summary generated by Cod
* eGuru Security
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_GetMetricsSummary.html
*/
GetMetricsSummary = "codeguru-security:GetMetricsSummary",
/**
* Grants permission to retrieve CodeGuru Security scan metadata
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_GetScan.html
*/
GetScan = "codeguru-security:GetScan",
/**
* Grants permission to retrieve findings generated by CodeGuru Security
*
* See ${AuthZDocPage}
*/
ListFindings = "codeguru-security:ListFindings",
/**
* Grants permission to retrieve a list of account level findings metrics within a
* date range
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_ListFindingsMetrics.html
*/
ListFindingsMetrics = "codeguru-security:ListFindingsMetrics",
/**
* Grants permission to retrieve list of CodeGuru Security scan metadata
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_ListScans.html
*/
ListScans = "codeguru-security:ListScans",
/**
* Grants permission to retrieve a list of tags for a scan name ARN
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_ListTagsForResource.html
*/
ListTagsForResource = "codeguru-security:ListTagsForResource",
/**
* Grants permission to add tags to a scan name ARN
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_TagResource.html
*/
TagResource = "codeguru-security:TagResource",
/**
* Grants permission to remove tags from a scan name ARN
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_UntagResource.html
*/
UntagResource = "codeguru-security:UntagResource",
/**
* Grants permission to update the account level configurations
*
* See https://docs.aws.amazon.com/codeguru/latest/security-api/API_UpdateAccountConfiguration.html
*/
UpdateAccountConfiguration = "codeguru-security:UpdateAccountConfiguration"
}