---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_drs_recovery_instance{% #aws_drs_recovery_instance %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `agent_version`{% #agent_version %}

**Type**: `STRING`**Provider name**: `agentVersion`**Description**: The version of the DRS agent installed on the recovery instance

## `arn`{% #arn %}

**Type**: `STRING`**Provider name**: `arn`**Description**: The ARN of the Recovery Instance.

## `data_replication_info`{% #data_replication_info %}

**Type**: `STRUCT`**Provider name**: `dataReplicationInfo`**Description**: The Data Replication Info of the Recovery Instance.

- `data_replication_error`**Type**: `STRUCT`**Provider name**: `dataReplicationError`**Description**: Information about Data Replication
  - `error`**Type**: `STRING`**Provider name**: `error`**Description**: Error in data replication.
  - `raw_error`**Type**: `STRING`**Provider name**: `rawError`**Description**: Error in data replication.
- `data_replication_initiation`**Type**: `STRUCT`**Provider name**: `dataReplicationInitiation`**Description**: Information about whether the data replication has been initiated.
  - `start_date_time`**Type**: `STRING`**Provider name**: `startDateTime`**Description**: The date and time of the current attempt to initiate data replication.
  - `steps`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `steps`**Description**: The steps of the current attempt to initiate data replication.
    - `name`**Type**: `STRING`**Provider name**: `name`**Description**: The name of the step.
    - `status`**Type**: `STRING`**Provider name**: `status`**Description**: The status of the step.
- `data_replication_state`**Type**: `STRING`**Provider name**: `dataReplicationState`**Description**: The state of the data replication.
- `eta_date_time`**Type**: `STRING`**Provider name**: `etaDateTime`**Description**: An estimate of when the data replication will be completed.
- `lag_duration`**Type**: `STRING`**Provider name**: `lagDuration`**Description**: Data replication lag duration.
- `replicated_disks`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `replicatedDisks`**Description**: The disks that should be replicated.
  - `backlogged_storage_bytes`**Type**: `INT64`**Provider name**: `backloggedStorageBytes`**Description**: The size of the replication backlog in bytes.
  - `device_name`**Type**: `STRING`**Provider name**: `deviceName`**Description**: The name of the device.
  - `replicated_storage_bytes`**Type**: `INT64`**Provider name**: `replicatedStorageBytes`**Description**: The amount of data replicated so far in bytes.
  - `rescanned_storage_bytes`**Type**: `INT64`**Provider name**: `rescannedStorageBytes`**Description**: The amount of data to be rescanned in bytes.
  - `total_storage_bytes`**Type**: `INT64`**Provider name**: `totalStorageBytes`**Description**: The total amount of data to be replicated in bytes.
- `staging_availability_zone`**Type**: `STRING`**Provider name**: `stagingAvailabilityZone`**Description**: AWS Availability zone into which data is being replicated.
- `staging_outpost_arn`**Type**: `STRING`**Provider name**: `stagingOutpostArn`**Description**: The ARN of the staging Outpost

## `ec2_instance_id`{% #ec2_instance_id %}

**Type**: `STRING`**Provider name**: `ec2InstanceID`**Description**: The EC2 instance ID of the Recovery Instance.

## `ec2_instance_state`{% #ec2_instance_state %}

**Type**: `STRING`**Provider name**: `ec2InstanceState`**Description**: The state of the EC2 instance for this Recovery Instance.

## `failback`{% #failback %}

**Type**: `STRUCT`**Provider name**: `failback`**Description**: An object representing failback related information of the Recovery Instance.

- `agent_last_seen_by_service_date_time`**Type**: `STRING`**Provider name**: `agentLastSeenByServiceDateTime`**Description**: The date and time the agent on the Recovery Instance was last seen by the service.
- `elapsed_replication_duration`**Type**: `STRING`**Provider name**: `elapsedReplicationDuration`**Description**: The amount of time that the Recovery Instance has been replicating for.
- `failback_client_id`**Type**: `STRING`**Provider name**: `failbackClientID`**Description**: The ID of the failback client that this Recovery Instance is associated with.
- `failback_client_last_seen_by_service_date_time`**Type**: `STRING`**Provider name**: `failbackClientLastSeenByServiceDateTime`**Description**: The date and time that the failback client was last seen by the service.
- `failback_initiation_time`**Type**: `STRING`**Provider name**: `failbackInitiationTime`**Description**: The date and time that the failback initiation started.
- `failback_job_id`**Type**: `STRING`**Provider name**: `failbackJobID`**Description**: The Job ID of the last failback log for this Recovery Instance.
- `failback_launch_type`**Type**: `STRING`**Provider name**: `failbackLaunchType`**Description**: The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.
- `failback_to_original_server`**Type**: `BOOLEAN`**Provider name**: `failbackToOriginalServer`**Description**: Whether we are failing back to the original Source Server for this Recovery Instance.
- `first_byte_date_time`**Type**: `STRING`**Provider name**: `firstByteDateTime`**Description**: The date and time of the first byte that was replicated from the Recovery Instance.
- `state`**Type**: `STRING`**Provider name**: `state`**Description**: The state of the failback process that this Recovery Instance is in.

## `is_drill`{% #is_drill %}

**Type**: `BOOLEAN`**Provider name**: `isDrill`**Description**: Whether this Recovery Instance was created for a drill or for an actual Recovery event.

## `job_id`{% #job_id %}

**Type**: `STRING`**Provider name**: `jobID`**Description**: The ID of the Job that created the Recovery Instance.

## `origin_availability_zone`{% #origin_availability_zone %}

**Type**: `STRING`**Provider name**: `originAvailabilityZone`**Description**: AWS availability zone associated with the recovery instance.

## `origin_environment`{% #origin_environment %}

**Type**: `STRING`**Provider name**: `originEnvironment`**Description**: Environment (On Premises / AWS) of the instance that the recovery instance originated from.

## `point_in_time_snapshot_date_time`{% #point_in_time_snapshot_date_time %}

**Type**: `STRING`**Provider name**: `pointInTimeSnapshotDateTime`**Description**: The date and time of the Point in Time (PIT) snapshot that this Recovery Instance was launched from.

## `recovery_instance_id`{% #recovery_instance_id %}

**Type**: `STRING`**Provider name**: `recoveryInstanceID`**Description**: The ID of the Recovery Instance.

## `recovery_instance_properties`{% #recovery_instance_properties %}

**Type**: `STRUCT`**Provider name**: `recoveryInstanceProperties`**Description**: Properties of the Recovery Instance machine.

- `cpus`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `cpus`**Description**: An array of CPUs.
  - `cores`**Type**: `INT64`**Provider name**: `cores`**Description**: The number of CPU cores.
  - `model_name`**Type**: `STRING`**Provider name**: `modelName`**Description**: The model name of the CPU.
- `disks`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `disks`**Description**: An array of disks.
  - `bytes`**Type**: `INT64`**Provider name**: `bytes`**Description**: The amount of storage on the disk in bytes.
  - `ebs_volume_id`**Type**: `STRING`**Provider name**: `ebsVolumeID`**Description**: The EBS Volume ID of this disk.
  - `internal_device_name`**Type**: `STRING`**Provider name**: `internalDeviceName`**Description**: The internal device name of this disk. This is the name that is visible on the machine itself and not from the EC2 console.
- `identification_hints`**Type**: `STRUCT`**Provider name**: `identificationHints`**Description**: Hints used to uniquely identify a machine.
  - `aws_instance_id`**Type**: `STRING`**Provider name**: `awsInstanceID`**Description**: AWS Instance ID identification hint.
  - `fqdn`**Type**: `STRING`**Provider name**: `fqdn`**Description**: Fully Qualified Domain Name identification hint.
  - `hostname`**Type**: `STRING`**Provider name**: `hostname`**Description**: Hostname identification hint.
  - `vm_ware_uuid`**Type**: `STRING`**Provider name**: `vmWareUuid`**Description**: vCenter VM path identification hint.
- `last_updated_date_time`**Type**: `STRING`**Provider name**: `lastUpdatedDateTime`**Description**: The date and time the Recovery Instance properties were last updated on.
- `network_interfaces`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `networkInterfaces`**Description**: An array of network interfaces.
  - `ips`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `ips`**Description**: Network interface IPs.
  - `is_primary`**Type**: `BOOLEAN`**Provider name**: `isPrimary`**Description**: Whether this is the primary network interface.
  - `mac_address`**Type**: `STRING`**Provider name**: `macAddress`**Description**: The MAC address of the network interface.
- `os`**Type**: `STRUCT`**Provider name**: `os`**Description**: Operating system.
  - `full_string`**Type**: `STRING`**Provider name**: `fullString`**Description**: The long name of the Operating System.
- `ram_bytes`**Type**: `INT64`**Provider name**: `ramBytes`**Description**: The amount of RAM in bytes.

## `source_outpost_arn`{% #source_outpost_arn %}

**Type**: `STRING`**Provider name**: `sourceOutpostArn`**Description**: The ARN of the source Outpost

## `source_server_id`{% #source_server_id %}

**Type**: `STRING`**Provider name**: `sourceServerID`**Description**: The Source Server ID that this Recovery Instance is associated with.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
