What are the private APIs used by AWS DRS to define actions in the IAM Policy? - AWS Elastic Disaster Recovery

What are the private APIs used by AWS DRS to define actions in the IAM Policy?

AWS Elastic Disaster Recovery (AWS DRS)utilizes the following private API resources as actions in the IAM Policy. Learn more about actions, resources, and condition keys for Elastic Disaster Recovery.

  • BatchCreateVolumeSnapshotGroupForDRS – Grants permission to create volume snapshot group.

  • BatchDeleteSnapshotRequestForDRS – Grants permission to batch delete snapshot request.

  • DescribeReplicationServerAssociationsForDRS – Grants permission to describe replication server associations.

  • DescribeSnapshotRequestsForDRS – Grants permission to describe snapshots requests.

  • GetAgentCommandForDRS – Grants permission to get agent command.

  • GetAgentConfirmedResumeInfoForDRS – Grants permission to get agent confirmed resume info.

  • GetAgentInstallationAssetsForDRS – Grants permission to get agent installation assets.

  • GetAgentReplicationInfoForDRS – Grants permission to get agent replication info.

  • GetAgentRuntimeConfigurationForDRS – Grants permission to get agent runtime configuration.

  • GetAgentSnapshotCreditsForDRS – Grants permission to get agent snapshots credits.

  • GetChannelCommandsForDRS – Grants permission to get channel commands.

  • NotifyAgentAuthenticationForDRS – Grants permission to notify agent authentication.

  • NotifyAgentConnectedForDRS – Grants permission to notify agent is connected.

  • NotifyAgentDisconnectedForDRS – Grants permission to notify agent is disconnected

  • NotifyAgentReplicationProgressForDRS – Grants permission to notify agent replication progress.

  • RegisterAgentForDRS – Grants permission to register agent.

  • SendAgentLogsForDRS – Grants permission to send agent logs.

  • SendAgentMetricsForDRS – Grants permission to send agent metrics.

  • SendChannelCommandResultForDRS – Grants permission to send channel command result.

  • SendClientLogsForDRS – Grants permission to send client logs.

  • SendClientMetricsForDRS – Grants permission to send client metrics.

  • UpdateAgentBacklogForDRS – Grants permission to update agent backlog.

  • UpdateAgentConversionInfoForDRS – Grants permission to update agent conversion info.

  • UpdateAgentReplicationInfoForDRS – Grants permission to update agent replication info.

  • UpdateAgentSourcePropertiesForDRS – Grants permission to update agent source properties.

  • IssueAgentCertificateForDr – Grants permission to issue an agent certificate.

  • CreateConvertedSnapshotForDrs – Grants permission to create converted snapshot.