aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
132 lines (131 loc) • 5.34 kB
TypeScript
/**
* 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
*/
export declare enum 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
*/
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
*/
CreateBackup = "opsworks-cm:CreateBackup",
/**
* Grants permission to create a new server
*
* See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_CreateServer.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
UntagResource = "opsworks-cm:UntagResource",
/**
* Grants permission to update general server settings
*
* See https://docs.aws.amazon.com/opsworks-cm/latest/APIReference/API_UpdateServer.html
*/
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
*/
UpdateServerEngineAttributes = "opsworks-cm:UpdateServerEngineAttributes"
}