RecoveryInstance

A Recovery Instance is a replica of a Source Server running on EC2.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The version of the DRS agent installed on the recovery instance

Link copied to clipboard
val arn: String?

The ARN of the Recovery Instance.

Link copied to clipboard

The Data Replication Info of the Recovery Instance.

Link copied to clipboard

The EC2 instance ID of the Recovery Instance.

Link copied to clipboard

The state of the EC2 instance for this Recovery Instance.

Link copied to clipboard

An object representing failback related information of the Recovery Instance.

Link copied to clipboard

Whether this Recovery Instance was created for a drill or for an actual Recovery event.

Link copied to clipboard

The ID of the Job that created the Recovery Instance.

Link copied to clipboard

AWS availability zone associated with the recovery instance.

Link copied to clipboard

Environment (On Premises / AWS) of the instance that the recovery instance originated from.

Link copied to clipboard

The date and time of the Point in Time (PIT) snapshot that this Recovery Instance was launched from.

Link copied to clipboard

The ID of the Recovery Instance.

Link copied to clipboard

Properties of the Recovery Instance machine.

Link copied to clipboard

The ARN of the source Outpost

Link copied to clipboard

The Source Server ID that this Recovery Instance is associated with.

Link copied to clipboard

An array of tags that are associated with the Recovery Instance.

Functions

Link copied to clipboard
inline fun copy(block: RecoveryInstance.Builder.() -> Unit = {}): RecoveryInstance
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String