UNPKG

aws-iam-policy-types

Version:

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

106 lines 5.34 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsApplicationAutoscalingActions = void 0; /** * All IAM policy actions for AWS Application Auto Scaling (APPLICATION-AUTOSCALING) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsapplicationautoscaling.html * * 2025-02-24T21:46:43.214Z */ var AwsApplicationAutoscalingActions; (function (AwsApplicationAutoscalingActions) { /** * Grants permission to delete a scaling policy * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DeleteScalingPolicy.html */ AwsApplicationAutoscalingActions["DeleteScalingPolicy"] = "application-autoscaling:DeleteScalingPolicy"; /** * Grants permission to delete a scheduled action * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DeleteScheduledAction.html */ AwsApplicationAutoscalingActions["DeleteScheduledAction"] = "application-autoscaling:DeleteScheduledAction"; /** * Grants permission to deregister a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DeregisterScalableTarget.html */ AwsApplicationAutoscalingActions["DeregisterScalableTarget"] = "application-autoscaling:DeregisterScalableTarget"; /** * Grants permission to describe one or more scalable targets in the specified nam * espace * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DescribeScalableTargets.html */ AwsApplicationAutoscalingActions["DescribeScalableTargets"] = "application-autoscaling:DescribeScalableTargets"; /** * Grants permission to describe a set of scaling activities or all scaling activi * ties in the specified namespace * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DescribeScalingActivities.html */ AwsApplicationAutoscalingActions["DescribeScalingActivities"] = "application-autoscaling:DescribeScalingActivities"; /** * Grants permission to describe a set of scaling policies or all scaling policies * in the specified namespace * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DescribeScalingPolicies.html */ AwsApplicationAutoscalingActions["DescribeScalingPolicies"] = "application-autoscaling:DescribeScalingPolicies"; /** * Grants permission to describe a set of scheduled actions or all scheduled actio * ns in the specified namespace * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_DescribeScheduledActions.html */ AwsApplicationAutoscalingActions["DescribeScheduledActions"] = "application-autoscaling:DescribeScheduledActions"; /** * Grants permission to retrieve the forecast data for a predictive scaling policy * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_GetPredictiveScalingForecast.html */ AwsApplicationAutoscalingActions["GetPredictiveScalingForecast"] = "application-autoscaling:GetPredictiveScalingForecast"; /** * Grants permission to list tags for a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_ListTagsForResource.html */ AwsApplicationAutoscalingActions["ListTagsForResource"] = "application-autoscaling:ListTagsForResource"; /** * Grants permission to create and update a scaling policy for a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScalingPolicy.html */ AwsApplicationAutoscalingActions["PutScalingPolicy"] = "application-autoscaling:PutScalingPolicy"; /** * Grants permission to create and update a scheduled action for a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScheduledAction.html */ AwsApplicationAutoscalingActions["PutScheduledAction"] = "application-autoscaling:PutScheduledAction"; /** * Grants permission to register AWS or custom resources as scalable targets with * Application Auto Scaling and to update configuration parameters used to manage * a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_RegisterScalableTarget.html */ AwsApplicationAutoscalingActions["RegisterScalableTarget"] = "application-autoscaling:RegisterScalableTarget"; /** * Grants permission to tag a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_TagResource.html */ AwsApplicationAutoscalingActions["TagResource"] = "application-autoscaling:TagResource"; /** * Grants permission to remove tags from a scalable target * * See https://docs.aws.amazon.com/autoscaling/application/APIReference/API_UntagResource.html */ AwsApplicationAutoscalingActions["UntagResource"] = "application-autoscaling:UntagResource"; })(AwsApplicationAutoscalingActions = exports.AwsApplicationAutoscalingActions || (exports.AwsApplicationAutoscalingActions = {})); //# sourceMappingURL=application-autoscaling.js.map