aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
137 lines • 6.1 kB
JavaScript
"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