UNPKG

aws-iam-policy-types

Version:

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

161 lines 7.53 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon CodeGuru Profiler (CODEGURU-PROFILER) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncodeguruprofiler.html * * 2025-02-24T21:47:15.819Z */ export var AwsCodeguruProfilerActions; (function (AwsCodeguruProfilerActions) { /** * Grants permission to add up to 2 topic ARNs of existing AWS SNS topics to publi * sh notifications * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_AddNotificationChannels.html */ AwsCodeguruProfilerActions["AddNotificationChannels"] = "codeguru-profiler:AddNotificationChannels"; /** * Grants permission to get the frame metric data for a Profiling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_BatchGetFrameMetricData.html */ AwsCodeguruProfilerActions["BatchGetFrameMetricData"] = "codeguru-profiler:BatchGetFrameMetricData"; /** * Grants permission to register with the orchestration service and retrieve profi * ling configuration information, used by agents * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.html */ AwsCodeguruProfilerActions["ConfigureAgent"] = "codeguru-profiler:ConfigureAgent"; /** * Grants permission to create a profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_CreateProfilingGroup.html */ AwsCodeguruProfilerActions["CreateProfilingGroup"] = "codeguru-profiler:CreateProfilingGroup"; /** * Grants permission to delete a profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_DeleteProfilingGroup.html */ AwsCodeguruProfilerActions["DeleteProfilingGroup"] = "codeguru-profiler:DeleteProfilingGroup"; /** * Grants permission to describe a profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_DescribeProfilingGroup.html */ AwsCodeguruProfilerActions["DescribeProfilingGroup"] = "codeguru-profiler:DescribeProfilingGroup"; /** * Grants permission to get a summary of recent recommendations for each profiling * group in the account * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_GetFindingsReportAccountSummary.html */ AwsCodeguruProfilerActions["GetFindingsReportAccountSummary"] = "codeguru-profiler:GetFindingsReportAccountSummary"; /** * Grants permission to get the notification configuration * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_GetNotificationConfiguration.html */ AwsCodeguruProfilerActions["GetNotificationConfiguration"] = "codeguru-profiler:GetNotificationConfiguration"; /** * Grants permission to get the resource policy associated with the specified Prof * iling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_GetPolicy.html */ AwsCodeguruProfilerActions["GetPolicy"] = "codeguru-profiler:GetPolicy"; /** * Grants permission to get aggregated profiles for a specific profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_GetProfile.html */ AwsCodeguruProfilerActions["GetProfile"] = "codeguru-profiler:GetProfile"; /** * Grants permission to get recommendations * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_GetRecommendations.html */ AwsCodeguruProfilerActions["GetRecommendations"] = "codeguru-profiler:GetRecommendations"; /** * Grants permission to list the available recommendations reports for a specific * profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ListFindingsReports.html */ AwsCodeguruProfilerActions["ListFindingsReports"] = "codeguru-profiler:ListFindingsReports"; /** * Grants permission to list the start times of the available aggregated profiles * for a specific profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ListProfileTimes.html */ AwsCodeguruProfilerActions["ListProfileTimes"] = "codeguru-profiler:ListProfileTimes"; /** * Grants permission to list profiling groups in the account * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ListProfilingGroups.html */ AwsCodeguruProfilerActions["ListProfilingGroups"] = "codeguru-profiler:ListProfilingGroups"; /** * Grants permission to list tags for a Profiling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ListTagsForResource.html */ AwsCodeguruProfilerActions["ListTagsForResource"] = "codeguru-profiler:ListTagsForResource"; /** * Grants permission to submit a profile collected by an agent belonging to a spec * ific profiling group for aggregation * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_PostAgentProfile.html */ AwsCodeguruProfilerActions["PostAgentProfile"] = "codeguru-profiler:PostAgentProfile"; /** * Grants permission to update the list of principals allowed for an action group * in the resource policy associated with the specified Profiling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_PutPermission.html */ AwsCodeguruProfilerActions["PutPermission"] = "codeguru-profiler:PutPermission"; /** * Grants permission to delete an already configured SNStopic arn from the notific * ation configuration * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_RemoveNotificationChannel.html */ AwsCodeguruProfilerActions["RemoveNotificationChannel"] = "codeguru-profiler:RemoveNotificationChannel"; /** * Grants permission to remove the permission of specified Action Group from the r * esource policy associated with the specified Profiling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_RemovePermission.html */ AwsCodeguruProfilerActions["RemovePermission"] = "codeguru-profiler:RemovePermission"; /** * Grants permission to submit user feedback for useful or non useful anomaly * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_SubmitFeedback.html */ AwsCodeguruProfilerActions["SubmitFeedback"] = "codeguru-profiler:SubmitFeedback"; /** * Grants permission to add or overwrite tags to a Profiling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_TagResource.html */ AwsCodeguruProfilerActions["TagResource"] = "codeguru-profiler:TagResource"; /** * Grants permission to remove tags from a Profiling Group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_UntagResource.html */ AwsCodeguruProfilerActions["UntagResource"] = "codeguru-profiler:UntagResource"; /** * Grants permission to update a specific profiling group * * See https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_UpdateProfilingGroup.html */ AwsCodeguruProfilerActions["UpdateProfilingGroup"] = "codeguru-profiler:UpdateProfilingGroup"; })(AwsCodeguruProfilerActions || (AwsCodeguruProfilerActions = {})); //# sourceMappingURL=codeguru-profiler.js.map