aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
554 lines • 23.1 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Elastic Disaster Recovery (DRS)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselasticdisasterrecovery.html
*
* 2025-02-24T21:47:47.331Z
*/
export var AwsDrsActions;
(function (AwsDrsActions) {
/**
* Grants permission to get associate failback client to recovery instance
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["AssociateFailbackClientToRecoveryInstanceForDrs"] = "drs:AssociateFailbackClientToRecoveryInstanceForDrs";
/**
* Grants permission to associate CloudFormation stack with source network
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_AssociateSourceNetworkStack.html
*/
AwsDrsActions["AssociateSourceNetworkStack"] = "drs:AssociateSourceNetworkStack";
/**
* Grants permission to batch create volume snapshot group
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["BatchCreateVolumeSnapshotGroupForDrs"] = "drs:BatchCreateVolumeSnapshotGroupForDrs";
/**
* Grants permission to batch delete snapshot request
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["BatchDeleteSnapshotRequestForDrs"] = "drs:BatchDeleteSnapshotRequestForDrs";
/**
* Grants permission to create converted snapshot
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["CreateConvertedSnapshotForDrs"] = "drs:CreateConvertedSnapshotForDrs";
/**
* Grants permission to extend a source server
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_CreateExtendedSourceServer.html
*/
AwsDrsActions["CreateExtendedSourceServer"] = "drs:CreateExtendedSourceServer";
/**
* Grants permission to create launch configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_CreateLaunchConfigurationTemplate.html
*/
AwsDrsActions["CreateLaunchConfigurationTemplate"] = "drs:CreateLaunchConfigurationTemplate";
/**
* Grants permission to create recovery instance
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["CreateRecoveryInstanceForDrs"] = "drs:CreateRecoveryInstanceForDrs";
/**
* Grants permission to create replication configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_CreateReplicationConfigurationTemplate.html
*/
AwsDrsActions["CreateReplicationConfigurationTemplate"] = "drs:CreateReplicationConfigurationTemplate";
/**
* Grants permission to create a source network
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_CreateSourceNetwork.html
*/
AwsDrsActions["CreateSourceNetwork"] = "drs:CreateSourceNetwork";
/**
* Grants permission to create a source server
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["CreateSourceServerForDrs"] = "drs:CreateSourceServerForDrs";
/**
* Grants permission to delete a job
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteJob.html
*/
AwsDrsActions["DeleteJob"] = "drs:DeleteJob";
/**
* Grants permission to delete a launch action
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteLaunchAction.html
*/
AwsDrsActions["DeleteLaunchAction"] = "drs:DeleteLaunchAction";
/**
* Grants permission to delete launch configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteLaunchConfigurationTemplate.html
*/
AwsDrsActions["DeleteLaunchConfigurationTemplate"] = "drs:DeleteLaunchConfigurationTemplate";
/**
* Grants permission to delete recovery instance
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteRecoveryInstance.html
*/
AwsDrsActions["DeleteRecoveryInstance"] = "drs:DeleteRecoveryInstance";
/**
* Grants permission to delete replication configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteReplicationConfigurationTemplate.html
*/
AwsDrsActions["DeleteReplicationConfigurationTemplate"] = "drs:DeleteReplicationConfigurationTemplate";
/**
* Grants permission to delete source network
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteSourceNetwork.html
*/
AwsDrsActions["DeleteSourceNetwork"] = "drs:DeleteSourceNetwork";
/**
* Grants permission to delete source server
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DeleteSourceServer.html
*/
AwsDrsActions["DeleteSourceServer"] = "drs:DeleteSourceServer";
/**
* Grants permission to describe job log items
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeJobLogItems.html
*/
AwsDrsActions["DescribeJobLogItems"] = "drs:DescribeJobLogItems";
/**
* Grants permission to describe jobs
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeJobs.html
*/
AwsDrsActions["DescribeJobs"] = "drs:DescribeJobs";
/**
* Grants permission to describe launch configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeLaunchConfigurationTemplates.html
*/
AwsDrsActions["DescribeLaunchConfigurationTemplates"] = "drs:DescribeLaunchConfigurationTemplates";
/**
* Grants permission to describe recovery instances
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeRecoveryInstances.html
*/
AwsDrsActions["DescribeRecoveryInstances"] = "drs:DescribeRecoveryInstances";
/**
* Grants permission to describe recovery snapshots
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeRecoverySnapshots.html
*/
AwsDrsActions["DescribeRecoverySnapshots"] = "drs:DescribeRecoverySnapshots";
/**
* Grants permission to describe replication configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeReplicationConfigurationTemplates.html
*/
AwsDrsActions["DescribeReplicationConfigurationTemplates"] = "drs:DescribeReplicationConfigurationTemplates";
/**
* Grants permission to describe replication server associations
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["DescribeReplicationServerAssociationsForDrs"] = "drs:DescribeReplicationServerAssociationsForDrs";
/**
* Grants permission to describe snapshot requests
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["DescribeSnapshotRequestsForDrs"] = "drs:DescribeSnapshotRequestsForDrs";
/**
* Grants permission to describe source networks
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeSourceNetworks.html
*/
AwsDrsActions["DescribeSourceNetworks"] = "drs:DescribeSourceNetworks";
/**
* Grants permission to describe source servers
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DescribeSourceServers.html
*/
AwsDrsActions["DescribeSourceServers"] = "drs:DescribeSourceServers";
/**
* Grants permission to disconnect recovery instance
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DisconnectRecoveryInstance.html
*/
AwsDrsActions["DisconnectRecoveryInstance"] = "drs:DisconnectRecoveryInstance";
/**
* Grants permission to disconnect source server
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_DisconnectSourceServer.html
*/
AwsDrsActions["DisconnectSourceServer"] = "drs:DisconnectSourceServer";
/**
* Grants permission to export CloudFormation template which contains source netwo
* rk resources
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_ExportSourceNetworkCfnTemplate.html
*/
AwsDrsActions["ExportSourceNetworkCfnTemplate"] = "drs:ExportSourceNetworkCfnTemplate";
/**
* Grants permission to get agent command
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetAgentCommandForDrs"] = "drs:GetAgentCommandForDrs";
/**
* Grants permission to get agent confirmed resume info
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetAgentConfirmedResumeInfoForDrs"] = "drs:GetAgentConfirmedResumeInfoForDrs";
/**
* Grants permission to get agent installation assets
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetAgentInstallationAssetsForDrs"] = "drs:GetAgentInstallationAssetsForDrs";
/**
* Grants permission to get agent replication info
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetAgentReplicationInfoForDrs"] = "drs:GetAgentReplicationInfoForDrs";
/**
* Grants permission to get agent runtime configuration
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetAgentRuntimeConfigurationForDrs"] = "drs:GetAgentRuntimeConfigurationForDrs";
/**
* Grants permission to get agent snapshot credits
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetAgentSnapshotCreditsForDrs"] = "drs:GetAgentSnapshotCreditsForDrs";
/**
* Grants permission to get channel commands
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetChannelCommandsForDrs"] = "drs:GetChannelCommandsForDrs";
/**
* Grants permission to get failback command
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetFailbackCommandForDrs"] = "drs:GetFailbackCommandForDrs";
/**
* Grants permission to get failback launch requested
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetFailbackLaunchRequestedForDrs"] = "drs:GetFailbackLaunchRequestedForDrs";
/**
* Grants permission to get failback replication configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_GetFailbackReplicationConfiguration.html
*/
AwsDrsActions["GetFailbackReplicationConfiguration"] = "drs:GetFailbackReplicationConfiguration";
/**
* Grants permission to get launch configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_GetLaunchConfiguration.html
*/
AwsDrsActions["GetLaunchConfiguration"] = "drs:GetLaunchConfiguration";
/**
* Grants permission to get replication configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_GetReplicationConfiguration.html
*/
AwsDrsActions["GetReplicationConfiguration"] = "drs:GetReplicationConfiguration";
/**
* Grants permission to get suggested failback client device mapping
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["GetSuggestedFailbackClientDeviceMappingForDrs"] = "drs:GetSuggestedFailbackClientDeviceMappingForDrs";
/**
* Grants permission to initialize service
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_InitializeService.html
*/
AwsDrsActions["InitializeService"] = "drs:InitializeService";
/**
* Grants permission to issue an agent certificate
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["IssueAgentCertificateForDrs"] = "drs:IssueAgentCertificateForDrs";
/**
* Grants permission to list extensible source servers
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_ListExtensibleSourceServers.html
*/
AwsDrsActions["ListExtensibleSourceServers"] = "drs:ListExtensibleSourceServers";
/**
* Grants permission to list launch actions
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_ListLaunchActions.html
*/
AwsDrsActions["ListLaunchActions"] = "drs:ListLaunchActions";
/**
* Grants permission to list staging accounts
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_ListStagingAccounts.html
*/
AwsDrsActions["ListStagingAccounts"] = "drs:ListStagingAccounts";
/**
* Grants permission to list tags for a resource
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_ListTagsForResource.html
*/
AwsDrsActions["ListTagsForResource"] = "drs:ListTagsForResource";
/**
* Grants permission to notify agent authentication
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyAgentAuthenticationForDrs"] = "drs:NotifyAgentAuthenticationForDrs";
/**
* Grants permission to notify agent is connected
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyAgentConnectedForDrs"] = "drs:NotifyAgentConnectedForDrs";
/**
* Grants permission to notify agent is disconnected
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyAgentDisconnectedForDrs"] = "drs:NotifyAgentDisconnectedForDrs";
/**
* Grants permission to notify agent replication progress
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyAgentReplicationProgressForDrs"] = "drs:NotifyAgentReplicationProgressForDrs";
/**
* Grants permission to notify consistency attained
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyConsistencyAttainedForDrs"] = "drs:NotifyConsistencyAttainedForDrs";
/**
* Grants permission to notify replication server authentication
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyReplicationServerAuthenticationForDrs"] = "drs:NotifyReplicationServerAuthenticationForDrs";
/**
* Grants permission to notify replicator volume events
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["NotifyVolumeEventForDrs"] = "drs:NotifyVolumeEventForDrs";
/**
* Grants permission to put a launch action
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_PutLaunchAction.html
*/
AwsDrsActions["PutLaunchAction"] = "drs:PutLaunchAction";
/**
* Grants permission to retry data replication
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_RetryDataReplication.html
*/
AwsDrsActions["RetryDataReplication"] = "drs:RetryDataReplication";
/**
* Grants permission to reverse replication
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_ReverseReplication.html
*/
AwsDrsActions["ReverseReplication"] = "drs:ReverseReplication";
/**
* Grants permission to send agent logs
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["SendAgentLogsForDrs"] = "drs:SendAgentLogsForDrs";
/**
* Grants permission to send agent metrics
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["SendAgentMetricsForDrs"] = "drs:SendAgentMetricsForDrs";
/**
* Grants permission to send channel command result
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["SendChannelCommandResultForDrs"] = "drs:SendChannelCommandResultForDrs";
/**
* Grants permission to send client logs
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["SendClientLogsForDrs"] = "drs:SendClientLogsForDrs";
/**
* Grants permission to send client metrics
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["SendClientMetricsForDrs"] = "drs:SendClientMetricsForDrs";
/**
* Grants permission to send volume throughput statistics
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["SendVolumeStatsForDrs"] = "drs:SendVolumeStatsForDrs";
/**
* Grants permission to start failback launch
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StartFailbackLaunch.html
*/
AwsDrsActions["StartFailbackLaunch"] = "drs:StartFailbackLaunch";
/**
* Grants permission to start recovery
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StartRecovery.html
*/
AwsDrsActions["StartRecovery"] = "drs:StartRecovery";
/**
* Grants permission to start replication
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StartReplication.html
*/
AwsDrsActions["StartReplication"] = "drs:StartReplication";
/**
* Grants permission to start network recovery
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StartSourceNetworkRecovery.html
*/
AwsDrsActions["StartSourceNetworkRecovery"] = "drs:StartSourceNetworkRecovery";
/**
* Grants permission to start network replication
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StartSourceNetworkReplication.html
*/
AwsDrsActions["StartSourceNetworkReplication"] = "drs:StartSourceNetworkReplication";
/**
* Grants permission to stop failback
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StopFailback.html
*/
AwsDrsActions["StopFailback"] = "drs:StopFailback";
/**
* Grants permission to stop replication
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StopReplication.html
*/
AwsDrsActions["StopReplication"] = "drs:StopReplication";
/**
* Grants permission to stop network replication
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_StopSourceNetworkReplication.html
*/
AwsDrsActions["StopSourceNetworkReplication"] = "drs:StopSourceNetworkReplication";
/**
* Grants permission to assign a resource tag
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_TagResource.html
*/
AwsDrsActions["TagResource"] = "drs:TagResource";
/**
* Grants permission to terminate recovery instances
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_TerminateRecoveryInstances.html
*/
AwsDrsActions["TerminateRecoveryInstances"] = "drs:TerminateRecoveryInstances";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_UntagResource.html
*/
AwsDrsActions["UntagResource"] = "drs:UntagResource";
/**
* Grants permission to update agent backlog
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateAgentBacklogForDrs"] = "drs:UpdateAgentBacklogForDrs";
/**
* Grants permission to update agent conversion info
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateAgentConversionInfoForDrs"] = "drs:UpdateAgentConversionInfoForDrs";
/**
* Grants permission to update agent replication info
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateAgentReplicationInfoForDrs"] = "drs:UpdateAgentReplicationInfoForDrs";
/**
* Grants permission to update agent replication process state
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateAgentReplicationProcessStateForDrs"] = "drs:UpdateAgentReplicationProcessStateForDrs";
/**
* Grants permission to update agent source properties
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateAgentSourcePropertiesForDrs"] = "drs:UpdateAgentSourcePropertiesForDrs";
/**
* Grants permission to update failback client device mapping
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateFailbackClientDeviceMappingForDrs"] = "drs:UpdateFailbackClientDeviceMappingForDrs";
/**
* Grants permission to update failback client last seen
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateFailbackClientLastSeenForDrs"] = "drs:UpdateFailbackClientLastSeenForDrs";
/**
* Grants permission to update failback replication configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_UpdateFailbackReplicationConfiguration.html
*/
AwsDrsActions["UpdateFailbackReplicationConfiguration"] = "drs:UpdateFailbackReplicationConfiguration";
/**
* Grants permission to update launch configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_UpdateLaunchConfiguration.html
*/
AwsDrsActions["UpdateLaunchConfiguration"] = "drs:UpdateLaunchConfiguration";
/**
* Grants permission to update launch configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_UpdateLaunchConfigurationTemplate.html
*/
AwsDrsActions["UpdateLaunchConfigurationTemplate"] = "drs:UpdateLaunchConfigurationTemplate";
/**
* Grants permission to update a replication certificate
*
* See https://docs.aws.amazon.com/drs/latest/userguide/drs-apis.html
*/
AwsDrsActions["UpdateReplicationCertificateForDrs"] = "drs:UpdateReplicationCertificateForDrs";
/**
* Grants permission to update replication configuration
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_UpdateReplicationConfiguration.html
*/
AwsDrsActions["UpdateReplicationConfiguration"] = "drs:UpdateReplicationConfiguration";
/**
* Grants permission to update replication configuration template
*
* See https://docs.aws.amazon.com/drs/latest/APIReference/API_UpdateReplicationConfigurationTemplate.html
*/
AwsDrsActions["UpdateReplicationConfigurationTemplate"] = "drs:UpdateReplicationConfigurationTemplate";
})(AwsDrsActions || (AwsDrsActions = {}));
//# sourceMappingURL=drs.js.map