Skip to main content

recovery_points

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

Overview

Namerecovery_points
TypeResource
Idazure.recovery_services_backup.recovery_points

Fields

NameDatatypeDescription
idtextFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
nametextThe name of the resource
containerNametextfield from the properties object
fabricNametextfield from the properties object
object_typetextfield from the properties object
protectedItemNametextfield from the properties object
recoveryPointIdtextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
typetextThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
vaultNametextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTcontainerName, fabricName, protectedItemName, recoveryPointId, resourceGroupName, subscriptionId, vaultNameProvides the information of the backed up data identified using RecoveryPointID. This is an asynchronous operation.
To know the status of the operation, call the GetProtectedItemOperationResult API.
listSELECTcontainerName, fabricName, protectedItemName, resourceGroupName, subscriptionId, vaultNameLists the backup copies for the backed up item.

SELECT examples

Lists the backup copies for the backed up item.

SELECT
id,
name,
containerName,
fabricName,
object_type,
protectedItemName,
recoveryPointId,
resourceGroupName,
subscriptionId,
type,
vaultName
FROM azure.recovery_services_backup.vw_recovery_points
WHERE containerName = '{{ containerName }}'
AND fabricName = '{{ fabricName }}'
AND protectedItemName = '{{ protectedItemName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND vaultName = '{{ vaultName }}';