RecoveryInstance
import type { RecoveryInstance } from "https://aws-api.deno.dev/v0.4/services/drs.ts?docs=full";
A Recovery Instance is a replica of a Source Server running on EC2.
interface RecoveryInstance {
arn?: string | null;
dataReplicationInfo?: RecoveryInstanceDataReplicationInfo | null;
ec2InstanceID?: string | null;
ec2InstanceState?: EC2InstanceState | null;
failback?: RecoveryInstanceFailback | null;
isDrill?: boolean | null;
jobID?: string | null;
originEnvironment?: OriginEnvironment | null;
pointInTimeSnapshotDateTime?: string | null;
recoveryInstanceID?: string | null;
recoveryInstanceProperties?: RecoveryInstanceProperties | null;
sourceServerID?: string | null;
tags?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
dataReplicationInfo?: RecoveryInstanceDataReplicationInfo | null
[src]The Data Replication Info of the Recovery Instance.
§
ec2InstanceState?: EC2InstanceState | null
[src]The state of the EC2 instance for this Recovery Instance.
§
failback?: RecoveryInstanceFailback | null
[src]An object representing failback related information of the Recovery Instance.
§
isDrill?: boolean | null
[src]Whether this Recovery Instance was created for a drill or for an actual Recovery event.
§
originEnvironment?: OriginEnvironment | null
[src]Environment (On Premises / AWS) of the instance that the recovery instance originated from.
§
pointInTimeSnapshotDateTime?: string | null
[src]The date and time of the Point in Time (PIT) snapshot that this Recovery Instance was launched from.
§
recoveryInstanceProperties?: RecoveryInstanceProperties | null
[src]Properties of the Recovery Instance machine.