UNPKG

aws-iam-policy-types

Version:

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

178 lines 7.73 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsBackupGatewayActions = void 0; /** * All IAM policy actions for AWS Backup Gateway (BACKUP-GATEWAY) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsbackupgateway.html * * 2025-02-24T21:46:51.331Z */ var AwsBackupGatewayActions; (function (AwsBackupGatewayActions) { /** * Grants permission to AssociateGatewayToServer * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_AssociateGatewayToServer.html */ AwsBackupGatewayActions["AssociateGatewayToServer"] = "backup-gateway:AssociateGatewayToServer"; /** * Grants permission to Backup * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartBackupJob.html */ AwsBackupGatewayActions["Backup"] = "backup-gateway:Backup"; /** * Grants permission to to CreateGateway * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_CreateGateway.html */ AwsBackupGatewayActions["CreateGateway"] = "backup-gateway:CreateGateway"; /** * Grants permission to DeleteGateway * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_DeleteGateway.html */ AwsBackupGatewayActions["DeleteGateway"] = "backup-gateway:DeleteGateway"; /** * Grants permission to DeleteHypervisor * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_DeleteHypervisor.html */ AwsBackupGatewayActions["DeleteHypervisor"] = "backup-gateway:DeleteHypervisor"; /** * Grants permission to DisassociateGatewayFromServer * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_DisassociateGatewayFromServer.html */ AwsBackupGatewayActions["DisassociateGatewayFromServer"] = "backup-gateway:DisassociateGatewayFromServer"; /** * Grants permission to GetBandwidthRateLimitSchedule * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_GetBandwidthRateLimitSchedule.html */ AwsBackupGatewayActions["GetBandwidthRateLimitSchedule"] = "backup-gateway:GetBandwidthRateLimitSchedule"; /** * Grants permission to GetGateway * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_GetGateway.html */ AwsBackupGatewayActions["GetGateway"] = "backup-gateway:GetGateway"; /** * Grants permission to GetHypervisor * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_GetHypervisor.html */ AwsBackupGatewayActions["GetHypervisor"] = "backup-gateway:GetHypervisor"; /** * Grants permission to GetHypervisorPropertyMappings * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_GetHypervisorPropertyMappings.html */ AwsBackupGatewayActions["GetHypervisorPropertyMappings"] = "backup-gateway:GetHypervisorPropertyMappings"; /** * Grants permission to GetVirtualMachine * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_GetVirtualMachine.html */ AwsBackupGatewayActions["GetVirtualMachine"] = "backup-gateway:GetVirtualMachine"; /** * Grants permission to ImportHypervisorConfiguration * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_ImportHypervisorConfiguration.html */ AwsBackupGatewayActions["ImportHypervisorConfiguration"] = "backup-gateway:ImportHypervisorConfiguration"; /** * Grants permission to ListGateways * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_ListGateways.html */ AwsBackupGatewayActions["ListGateways"] = "backup-gateway:ListGateways"; /** * Grants permission to ListHypervisors * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_ListHypervisors.html */ AwsBackupGatewayActions["ListHypervisors"] = "backup-gateway:ListHypervisors"; /** * Grants permission to ListTagsForResource * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_ListTagsForResource.html */ AwsBackupGatewayActions["ListTagsForResource"] = "backup-gateway:ListTagsForResource"; /** * Grants permission to ListVirtualMachines * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_ListVirtualMachines.html */ AwsBackupGatewayActions["ListVirtualMachines"] = "backup-gateway:ListVirtualMachines"; /** * Grants permission to PutBandwidthRateLimitSchedule * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_PutBandwidthRateLimitSchedule.html */ AwsBackupGatewayActions["PutBandwidthRateLimitSchedule"] = "backup-gateway:PutBandwidthRateLimitSchedule"; /** * Grants permission to PutHypervisorPropertyMappings * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_PutHypervisorPropertyMappings.html */ AwsBackupGatewayActions["PutHypervisorPropertyMappings"] = "backup-gateway:PutHypervisorPropertyMappings"; /** * Grants permission to PutMaintenanceStartTime * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_PutMaintenanceStartTime.html */ AwsBackupGatewayActions["PutMaintenanceStartTime"] = "backup-gateway:PutMaintenanceStartTime"; /** * Grants permission to Restore * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html */ AwsBackupGatewayActions["Restore"] = "backup-gateway:Restore"; /** * Grants permission to StartVirtualMachinesMetadataSync * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_StartVirtualMachinesMetadataSync.html */ AwsBackupGatewayActions["StartVirtualMachinesMetadataSync"] = "backup-gateway:StartVirtualMachinesMetadataSync"; /** * Grants permission to TagResource * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_TagResource.html */ AwsBackupGatewayActions["TagResource"] = "backup-gateway:TagResource"; /** * Grants permission to TestHypervisorConfiguration * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_TestHypervisorConfiguration.html */ AwsBackupGatewayActions["TestHypervisorConfiguration"] = "backup-gateway:TestHypervisorConfiguration"; /** * Grants permission to UntagResource * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_UntagResource.html */ AwsBackupGatewayActions["UntagResource"] = "backup-gateway:UntagResource"; /** * Grants permission to UpdateGatewayInformation * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_UpdateGatewayInformation.html */ AwsBackupGatewayActions["UpdateGatewayInformation"] = "backup-gateway:UpdateGatewayInformation"; /** * Grants permission to UpdateGatewaySoftwareNow * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_UpdateGatewaySoftwareNow.html */ AwsBackupGatewayActions["UpdateGatewaySoftwareNow"] = "backup-gateway:UpdateGatewaySoftwareNow"; /** * Grants permission to UpdateHypervisor * * See https://docs.aws.amazon.com/aws-backup/latest/devguide/API_BGW_UpdateHypervisor.html */ AwsBackupGatewayActions["UpdateHypervisor"] = "backup-gateway:UpdateHypervisor"; })(AwsBackupGatewayActions = exports.AwsBackupGatewayActions || (exports.AwsBackupGatewayActions = {})); //# sourceMappingURL=backup-gateway.js.map