UNPKG

aws-iam-policy-types

Version:

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

137 lines 6.1 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsOpsworksCmActions = void 0; /** * All IAM policy actions for AWS OpsWorks Configuration Management (OPSWORKS-CM) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsopsworksconfigurationmanagement.html * * 2025-02-24T21:49:06.989Z */ var AwsOpsworksCmActions; (function (AwsOpsworksCmActions) { /** * Grants permission to associate a node to a configuration management server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_AssociateNode.html */ AwsOpsworksCmActions["AssociateNode"] = "opsworks-cm:AssociateNode"; /** * Grants permission to create a backup for the specified server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_CreateBackup.html */ AwsOpsworksCmActions["CreateBackup"] = "opsworks-cm:CreateBackup"; /** * Grants permission to create a new server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_CreateServer.html */ AwsOpsworksCmActions["CreateServer"] = "opsworks-cm:CreateServer"; /** * Grants permission to delete the specified backup and possibly its S3 bucket * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DeleteBackup.html */ AwsOpsworksCmActions["DeleteBackup"] = "opsworks-cm:DeleteBackup"; /** * Grants permission to delete the specified server with its corresponding CloudFo * rmation stack and possibly the S3 bucket * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DeleteServer.html */ AwsOpsworksCmActions["DeleteServer"] = "opsworks-cm:DeleteServer"; /** * Grants permission to describe the service limits for the user's account * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DescribeAccountAttributes.html */ AwsOpsworksCmActions["DescribeAccountAttributes"] = "opsworks-cm:DescribeAccountAttributes"; /** * Grants permission to describe a single backup, all backups of a specified serve * r or all backups of the user's account * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DescribeBackups.html */ AwsOpsworksCmActions["DescribeBackups"] = "opsworks-cm:DescribeBackups"; /** * Grants permission to describe all events of the specified server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DescribeEvents.html */ AwsOpsworksCmActions["DescribeEvents"] = "opsworks-cm:DescribeEvents"; /** * Grants permission to describe the association status for the specified node tok * en and the specified server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DescribeNodeAssociationStatus.html */ AwsOpsworksCmActions["DescribeNodeAssociationStatus"] = "opsworks-cm:DescribeNodeAssociationStatus"; /** * Grants permission to describe the specified server or all servers of the user's * account * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DescribeServers.html */ AwsOpsworksCmActions["DescribeServers"] = "opsworks-cm:DescribeServers"; /** * Grants permission to disassociate a specified node from a server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_DisassociateNode.html */ AwsOpsworksCmActions["DisassociateNode"] = "opsworks-cm:DisassociateNode"; /** * Grants permission to export an engine attribute from a server * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_ExportServerEngineAttribute.html */ AwsOpsworksCmActions["ExportServerEngineAttribute"] = "opsworks-cm:ExportServerEngineAttribute"; /** * Grants permission to list the tags that are applied to the specified server or * backup * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_ListTagsForResource.html */ AwsOpsworksCmActions["ListTagsForResource"] = "opsworks-cm:ListTagsForResource"; /** * Grants permission to apply a backup to specified server. Possibly swaps out the * ec2-instance if specified * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_RestoreServer.html */ AwsOpsworksCmActions["RestoreServer"] = "opsworks-cm:RestoreServer"; /** * Grants permission to start the server maintenance immediately * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_StartMaintenance.html */ AwsOpsworksCmActions["StartMaintenance"] = "opsworks-cm:StartMaintenance"; /** * Grants permission to apply tags to the specified server or backup * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_TagResource.html */ AwsOpsworksCmActions["TagResource"] = "opsworks-cm:TagResource"; /** * Grants permission to remove tags from the specified server or backup * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_UntagResource.html */ AwsOpsworksCmActions["UntagResource"] = "opsworks-cm:UntagResource"; /** * Grants permission to update general server settings * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_UpdateServer.html */ AwsOpsworksCmActions["UpdateServer"] = "opsworks-cm:UpdateServer"; /** * Grants permission to update server settings specific to the configuration manag * ement type * * See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_UpdateServerEngineAttributes.html */ AwsOpsworksCmActions["UpdateServerEngineAttributes"] = "opsworks-cm:UpdateServerEngineAttributes"; })(AwsOpsworksCmActions = exports.AwsOpsworksCmActions || (exports.AwsOpsworksCmActions = {})); //# sourceMappingURL=opsworks-cm.js.map