UNPKG

aws-iam-policy-types

Version:

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

105 lines 4.37 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Backup storage (BACKUP-STORAGE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbackupstorage.html * * 2025-02-24T21:46:52.286Z */ export var AwsBackupStorageActions; (function (AwsBackupStorageActions) { /** * Grants permission to commit backup job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["CommitBackupJob"] = "backup-storage:CommitBackupJob"; /** * Grants permission to delete objects * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["DeleteObjects"] = "backup-storage:DeleteObjects"; /** * Grants permission to describe backup job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["DescribeBackupJob"] = "backup-storage:DescribeBackupJob"; /** * Grants permission to get base backup * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["GetBaseBackup"] = "backup-storage:GetBaseBackup"; /** * Grants permission to get data from a recovery point for a restore job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["GetChunk"] = "backup-storage:GetChunk"; /** * Grants permission to get incremental base backup * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["GetIncrementalBaseBackup"] = "backup-storage:GetIncrementalBaseBackup"; /** * Grants permission to get metadata from a recovery point for a restore job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["GetObjectMetadata"] = "backup-storage:GetObjectMetadata"; /** * Grants permission to list data from a recovery point for a restore job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["ListChunks"] = "backup-storage:ListChunks"; /** * Grants permission to list data from a recovery point for a restore job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["ListObjects"] = "backup-storage:ListObjects"; /** * Associates a KMS key to a backup vault * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_CreateBackupVault.html */ AwsBackupStorageActions["MountCapsule"] = "backup-storage:MountCapsule"; /** * Grants permission to mark an uploaded data as completed for a backup job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["NotifyObjectComplete"] = "backup-storage:NotifyObjectComplete"; /** * Grants permission to upload data to an AWS Backup-managed recovery point for a * backup job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["PutChunk"] = "backup-storage:PutChunk"; /** * Grants permission to put object * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["PutObject"] = "backup-storage:PutObject"; /** * Grants permission to upload data to an AWS Backup-managed recovery point for a * backup job * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["StartObject"] = "backup-storage:StartObject"; /** * Grants permission to update object complete * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-data-transfer.html */ AwsBackupStorageActions["UpdateObjectComplete"] = "backup-storage:UpdateObjectComplete"; })(AwsBackupStorageActions || (AwsBackupStorageActions = {})); //# sourceMappingURL=backup-storage.js.map