Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
arn?: string | null
[src]

The ARN of the Recovery Instance.

§
dataReplicationInfo?: RecoveryInstanceDataReplicationInfo | null
[src]

The Data Replication Info of the Recovery Instance.

§
ec2InstanceID?: string | null
[src]

The EC2 instance ID of the Recovery Instance.

§
ec2InstanceState?: EC2InstanceState | null
[src]

The state of the EC2 instance for this Recovery Instance.

§

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.

§
jobID?: string | null
[src]

The ID of the Job that created the Recovery Instance.

§
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.

§
recoveryInstanceID?: string | null
[src]

The ID of the Recovery Instance.

§
recoveryInstanceProperties?: RecoveryInstanceProperties | null
[src]

Properties of the Recovery Instance machine.

§
sourceServerID?: string | null
[src]

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

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

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