aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
53 lines • 2.73 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Application Cost Profiler Service (APPLICATION-COST-PROFILER)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsapplicationcostprofilerservice.html
*
* 2025-02-24T21:46:43.677Z
*/
export var AwsApplicationCostProfilerActions;
(function (AwsApplicationCostProfilerActions) {
/**
* Grants permission to delete the configuration with specific Application Cost Pr
* ofiler Report thereby effectively disabling report generation
*
* See https://docs.aws.amazon.com/application-cost-profiler/latest/APIReference/API_DeleteReportDefinition.html
*/
AwsApplicationCostProfilerActions["DeleteReportDefinition"] = "application-cost-profiler:DeleteReportDefinition";
/**
* Grants permission to fetch the configuration with specific Application Cost Pro
* filer Report request
*
* See https://docs.aws.amazon.com/application-cost-profiler/latest/APIReference/API_GetReportDefinition.html
*/
AwsApplicationCostProfilerActions["GetReportDefinition"] = "application-cost-profiler:GetReportDefinition";
/**
* Grants permission to import the application usage from S3
*
* See https://docs.aws.amazon.com/application-cost-profiler/latest/APIReference/API_ImportApplicationUsage.html
*/
AwsApplicationCostProfilerActions["ImportApplicationUsage"] = "application-cost-profiler:ImportApplicationUsage";
/**
* Grants permission to get a list of the different Application Cost Profiler Repo
* rt configurations they have created
*
* See https://docs.aws.amazon.com/application-cost-profiler/latest/APIReference/API_ListReportDefinitions.html
*/
AwsApplicationCostProfilerActions["ListReportDefinitions"] = "application-cost-profiler:ListReportDefinitions";
/**
* Grants permission to create Application Cost Profiler Report configurations
*
* See https://docs.aws.amazon.com/application-cost-profiler/latest/APIReference/API_PutReportDefinition.html
*/
AwsApplicationCostProfilerActions["PutReportDefinition"] = "application-cost-profiler:PutReportDefinition";
/**
* Grants permission to update an existing Application Cost Profiler Report config
* uration
*
* See https://docs.aws.amazon.com/application-cost-profiler/latest/APIReference/API_UpdateReportDefinition.html
*/
AwsApplicationCostProfilerActions["UpdateReportDefinition"] = "application-cost-profiler:UpdateReportDefinition";
})(AwsApplicationCostProfilerActions || (AwsApplicationCostProfilerActions = {}));
//# sourceMappingURL=application-cost-profiler.js.map