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

# gcp_gkebackup_volume_restore{% #gcp_gkebackup_volume_restore %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `complete_time`{% #complete_time %}

**Type**: `TIMESTAMP`**Provider name**: `completeTime`**Description**: Output only. The timestamp when the associated underlying volume restoration completed.

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. The timestamp when this VolumeRestore resource was created.

## `etag`{% #etag %}

**Type**: `STRING`**Provider name**: `etag`**Description**: Output only. `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a volume restore from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform volume restore updates in order to avoid race conditions.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. Full name of the VolumeRestore resource. Format: `projects/*/locations/*/restorePlans/*/restores/*/volumeRestores/*`

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `state`**Description**: Output only. The current state of this VolumeRestore.**Possible values**:

- `STATE_UNSPECIFIED` - This is an illegal state and should not be encountered.
- `CREATING` - A volume for the restore was identified and restore process is about to start.
- `RESTORING` - The volume is currently being restored.
- `SUCCEEDED` - The volume has been successfully restored.
- `FAILED` - The volume restoration process failed.
- `DELETING` - This VolumeRestore resource is in the process of being deleted.

## `state_message`{% #state_message %}

**Type**: `STRING`**Provider name**: `stateMessage`**Description**: Output only. A human readable message explaining why the VolumeRestore is in its current state.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `target_pvc`{% #target_pvc %}

**Type**: `STRUCT`**Provider name**: `targetPvc`**Description**: Output only. The reference to the target Kubernetes PVC to be restored.

- `name`**Type**: `STRING`**Provider name**: `name`**Description**: Optional. The name of the Kubernetes resource.
- `namespace`**Type**: `STRING`**Provider name**: `namespace`**Description**: Optional. The Namespace of the Kubernetes resource.

## `uid`{% #uid %}

**Type**: `STRING`**Provider name**: `uid`**Description**: Output only. Server generated global unique identifier of [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier) format.

## `update_time`{% #update_time %}

**Type**: `TIMESTAMP`**Provider name**: `updateTime`**Description**: Output only. The timestamp when this VolumeRestore resource was last updated.

## `volume_backup`{% #volume_backup %}

**Type**: `STRING`**Provider name**: `volumeBackup`**Description**: Output only. The full name of the VolumeBackup from which the volume will be restored. Format: `projects/*/locations/*/backupPlans/*/backups/*/volumeBackups/*`.

## `volume_handle`{% #volume_handle %}

**Type**: `STRING`**Provider name**: `volumeHandle`**Description**: Output only. A storage system-specific opaque handler to the underlying volume created for the target PVC from the volume backup.

## `volume_type`{% #volume_type %}

**Type**: `STRING`**Provider name**: `volumeType`**Description**: Output only. The type of volume provisioned**Possible values**:

- `VOLUME_TYPE_UNSPECIFIED` - Default
- `GCE_PERSISTENT_DISK` - Compute Engine Persistent Disk volume

## `zone_id`{% #zone_id %}

**Type**: `STRING`
