Skip to main content

recovery_points

Creates, updates, deletes, gets or lists a recovery_points resource.

Overview

Namerecovery_points
TypeResource
Idazure.data_protection.recovery_points

Fields

NameDatatypeDescription
idtextResource Id represents the complete path to the resource.
nametextResource name associated with the resource.
backupInstanceNametextfield from the properties object
object_typetextfield from the properties object
recoveryPointIdtextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
system_datatextfield from the properties object
typetextResource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
vaultNametextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTbackupInstanceName, recoveryPointId, resourceGroupName, subscriptionId, vaultNameGets a Recovery Point using recoveryPointId for a Datasource.
listSELECTbackupInstanceName, resourceGroupName, subscriptionId, vaultNameReturns a list of Recovery Points for a DataSource in a vault.

SELECT examples

Returns a list of Recovery Points for a DataSource in a vault.

SELECT
id,
name,
backupInstanceName,
object_type,
recoveryPointId,
resourceGroupName,
subscriptionId,
system_data,
type,
vaultName
FROM azure.data_protection.vw_recovery_points
WHERE backupInstanceName = '{{ backupInstanceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND vaultName = '{{ vaultName }}';