aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
178 lines • 7.73 kB
JavaScript
"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