aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
123 lines (122 loc) • 4.63 kB
TypeScript
/**
* All IAM policy actions for AWS CloudHSM (CLOUDHSM)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscloudhsm.html
*
* 2025-02-24T21:47:04.107Z
*/
export declare enum AwsCloudhsmActions {
/**
* Grants permission to create a copy of a backup in the specified region
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_CopyBackupToRegion.html
*/
CopyBackupToRegion = "cloudhsm:CopyBackupToRegion",
/**
* Grants permission to create a new AWS CloudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_CreateCluster.html
*/
CreateCluster = "cloudhsm:CreateCluster",
/**
* Grants permission to create a new hardware security module (HSM) in the specifi
* ed AWS CloudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_CreateHsm.html
*/
CreateHsm = "cloudhsm:CreateHsm",
/**
* Grants permission to delete the specified CloudHSM backup
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteBackup.html
*/
DeleteBackup = "cloudhsm:DeleteBackup",
/**
* Grants permission to delete the specified AWS CloudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteCluster.html
*/
DeleteCluster = "cloudhsm:DeleteCluster",
/**
* Grants permission to delete the specified HSM
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteHsm.html
*/
DeleteHsm = "cloudhsm:DeleteHsm",
/**
* Grants permission to delete the policy attached to CloudHSM resources
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteResourcePolicy.html
*/
DeleteResourcePolicy = "cloudhsm:DeleteResourcePolicy",
/**
* Grants permission to get information about backups of AWS CloudHSM clusters
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeBackups.html
*/
DescribeBackups = "cloudhsm:DescribeBackups",
/**
* Grants permission to get information about AWS CloudHSM clusters
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeClusters.html
*/
DescribeClusters = "cloudhsm:DescribeClusters",
/**
* Grants permission to get information about the policy attached to a AWS CloudHS
* M resource
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_GetResourcePolicy.html
*/
GetResourcePolicy = "cloudhsm:GetResourcePolicy",
/**
* Grants permission to claim an AWS CloudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_InitializeCluster.html
*/
InitializeCluster = "cloudhsm:InitializeCluster",
/**
* Grants permission to get a list of tags for the specified AWS CloudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_ListTags.html
*/
ListTags = "cloudhsm:ListTags",
/**
* Grants permission to modify attributes for an AWS CloudHSM backup
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_ModifyBackupAttributes.html
*/
ModifyBackupAttributes = "cloudhsm:ModifyBackupAttributes",
/**
* Grants permission to modify AWS CloudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_ModifyCluster.html
*/
ModifyCluster = "cloudhsm:ModifyCluster",
/**
* Grants permission to attach a policy to an AWS CloudHSM resource
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_PutResourcePolicy.html
*/
PutResourcePolicy = "cloudhsm:PutResourcePolicy",
/**
* Grants permission to restore the specified CloudHSM backup
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_RestoreBackup.html
*/
RestoreBackup = "cloudhsm:RestoreBackup",
/**
* Grants permission to add or overwrite one or more tags for the specified AWS Cl
* oudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_TagResource.html
*/
TagResource = "cloudhsm:TagResource",
/**
* Grants permission to remove the specified tag or tags from the specified AWS Cl
* oudHSM cluster
*
* See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_UntagResource.html
*/
UntagResource = "cloudhsm:UntagResource"
}