UNPKG

aws-iam-policy-types

Version:

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

191 lines (190 loc) 9.2 kB
/** * All IAM policy actions for AWS Compute Optimizer (COMPUTE-OPTIMIZER) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscomputeoptimizer.html * * 2025-02-24T21:47:22.176Z */ export declare enum AwsComputeOptimizerActions { /** * Grants permission to delete recommendation preferences * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_DeleteRecommendationPreferences.html */ DeleteRecommendationPreferences = "compute-optimizer:DeleteRecommendationPreferences", /** * Grants permission to view the status of recommendation export jobs * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_DescribeRecommendationExportJobs.html */ DescribeRecommendationExportJobs = "compute-optimizer:DescribeRecommendationExportJobs", /** * Grants permission to export AutoScaling group recommendations to S3 for the pro * vided accounts * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportAutoScalingGroupRecommendations.html */ ExportAutoScalingGroupRecommendations = "compute-optimizer:ExportAutoScalingGroupRecommendations", /** * Grants permission to export EBS volume recommendations to S3 for the provided a * ccounts * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportEBSVolumeRecommendations.html */ ExportEBSVolumeRecommendations = "compute-optimizer:ExportEBSVolumeRecommendations", /** * Grants permission to export EC2 instance recommendations to S3 for the provided * accounts * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportEC2InstanceRecommendations.html */ ExportEC2InstanceRecommendations = "compute-optimizer:ExportEC2InstanceRecommendations", /** * Grants permission to export ECS service recommendations to S3 for the provided * accounts * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportECSServiceRecommendations.html */ ExportECSServiceRecommendations = "compute-optimizer:ExportECSServiceRecommendations", /** * Grants permission to export idle recommendations to S3 for the provided account * s * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportIdleRecommendations.html */ ExportIdleRecommendations = "compute-optimizer:ExportIdleRecommendations", /** * Grants permission to export Lambda function recommendations to S3 for the provi * ded accounts * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportLambdaFunctionRecommendations.html */ ExportLambdaFunctionRecommendations = "compute-optimizer:ExportLambdaFunctionRecommendations", /** * Grants permission to export license recommendations to S3 for the provided acco * unt(s) * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportLicenseRecommendations.html */ ExportLicenseRecommendations = "compute-optimizer:ExportLicenseRecommendations", /** * Grants permission to export rds recommendations to S3 for the provided accounts * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_ExportRDSDatabaseRecommendations.html */ ExportRDSDatabaseRecommendations = "compute-optimizer:ExportRDSDatabaseRecommendations", /** * Grants permission to get recommendations for the provided AutoScaling groups * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetAutoScalingGroupRecommendations.html */ GetAutoScalingGroupRecommendations = "compute-optimizer:GetAutoScalingGroupRecommendations", /** * Grants permission to get recommendations for the provided EBS volumes * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetEBSVolumeRecommendations.html */ GetEBSVolumeRecommendations = "compute-optimizer:GetEBSVolumeRecommendations", /** * Grants permission to get recommendations for the provided EC2 instances * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetEC2InstanceRecommendations.html */ GetEC2InstanceRecommendations = "compute-optimizer:GetEC2InstanceRecommendations", /** * Grants permission to get the recommendation projected metrics of the specified * instance * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetEC2RecommendationProjectedMetrics.html */ GetEC2RecommendationProjectedMetrics = "compute-optimizer:GetEC2RecommendationProjectedMetrics", /** * Grants permission to get the recommendation projected metrics of the specified * ECS service * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetECSServiceRecommendationProjectedMetrics.html */ GetECSServiceRecommendationProjectedMetrics = "compute-optimizer:GetECSServiceRecommendationProjectedMetrics", /** * Grants permission to get recommendations for the provided ECS services * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetECSServiceRecommendations.html */ GetECSServiceRecommendations = "compute-optimizer:GetECSServiceRecommendations", /** * Grants permission to get recommendation preferences that are in effect * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetEffectiveRecommendationPreferences.html */ GetEffectiveRecommendationPreferences = "compute-optimizer:GetEffectiveRecommendationPreferences", /** * Grants permission to get the enrollment status for the specified account * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetEnrollmentStatus.html */ GetEnrollmentStatus = "compute-optimizer:GetEnrollmentStatus", /** * Grants permission to get the enrollment statuses for member accounts of the org * anization * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetEnrollmentStatusesForOrganization.html */ GetEnrollmentStatusesForOrganization = "compute-optimizer:GetEnrollmentStatusesForOrganization", /** * Grants permission to get idle recommendations for the specified account(s) * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetIdleRecommendations.html */ GetIdleRecommendations = "compute-optimizer:GetIdleRecommendations", /** * Grants permission to get recommendations for the provided Lambda functions * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetLambdaFunctionRecommendations.html */ GetLambdaFunctionRecommendations = "compute-optimizer:GetLambdaFunctionRecommendations", /** * Grants permission to get license recommendations for the specified account(s) * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetLicenseRecommendations.html */ GetLicenseRecommendations = "compute-optimizer:GetLicenseRecommendations", /** * Grants permission to get the recommendation projected metrics of the specified * instance * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetRDSDatabaseRecommendationProjectedMetrics.html */ GetRDSDatabaseRecommendationProjectedMetrics = "compute-optimizer:GetRDSDatabaseRecommendationProjectedMetrics", /** * Grants permission to get rds recommendations for the specified account(s) * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetRDSDatabaseRecommendations.html */ GetRDSDatabaseRecommendations = "compute-optimizer:GetRDSDatabaseRecommendations", /** * Grants permission to get recommendation preferences * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetRecommendationPreferences.html */ GetRecommendationPreferences = "compute-optimizer:GetRecommendationPreferences", /** * Grants permission to get the recommendation summaries for the specified account * (s) * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_GetRecommendationSummaries.html */ GetRecommendationSummaries = "compute-optimizer:GetRecommendationSummaries", /** * Grants permission to put recommendation preferences * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_PutRecommendationPreferences.html */ PutRecommendationPreferences = "compute-optimizer:PutRecommendationPreferences", /** * Grants permission to update the enrollment status * * See https://docs.aws.amazon.com/compute-optimizer/latest/APIReference/API_UpdateEnrollmentStatus.html */ UpdateEnrollmentStatus = "compute-optimizer:UpdateEnrollmentStatus" }