UNPKG

aws-iam-policy-types

Version:

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

128 lines 5.31 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsCloudhsmActions = void 0; /** * 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 */ var AwsCloudhsmActions; (function (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 */ AwsCloudhsmActions["CopyBackupToRegion"] = "cloudhsm:CopyBackupToRegion"; /** * Grants permission to create a new AWS CloudHSM cluster * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_CreateCluster.html */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["CreateHsm"] = "cloudhsm:CreateHsm"; /** * Grants permission to delete the specified CloudHSM backup * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteBackup.html */ AwsCloudhsmActions["DeleteBackup"] = "cloudhsm:DeleteBackup"; /** * Grants permission to delete the specified AWS CloudHSM cluster * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteCluster.html */ AwsCloudhsmActions["DeleteCluster"] = "cloudhsm:DeleteCluster"; /** * Grants permission to delete the specified HSM * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DeleteHsm.html */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["DescribeBackups"] = "cloudhsm:DescribeBackups"; /** * Grants permission to get information about AWS CloudHSM clusters * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeClusters.html */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["GetResourcePolicy"] = "cloudhsm:GetResourcePolicy"; /** * Grants permission to claim an AWS CloudHSM cluster * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_InitializeCluster.html */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["ModifyBackupAttributes"] = "cloudhsm:ModifyBackupAttributes"; /** * Grants permission to modify AWS CloudHSM cluster * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_ModifyCluster.html */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["PutResourcePolicy"] = "cloudhsm:PutResourcePolicy"; /** * Grants permission to restore the specified CloudHSM backup * * See https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_RestoreBackup.html */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["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 */ AwsCloudhsmActions["UntagResource"] = "cloudhsm:UntagResource"; })(AwsCloudhsmActions = exports.AwsCloudhsmActions || (exports.AwsCloudhsmActions = {})); //# sourceMappingURL=cloudhsm.js.map