Skip to main content

recovery_points

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

Overview

Namerecovery_points
TypeResource
Idazure.recovery_services_backup_passive_stamp.recovery_points

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringResource Id represents the complete path to the resource.
namestringResource name associated with the resource.
accessTokenStringstringAccess token used for authentication.
bMSActiveRegionstringActive region name of BMS Stamp.
backupManagementTypestringBackup Management Type.
containerNamestringContainer Unique name.
containerTypestringContainer Type.
coordinatorServiceStampIdstringCoordinatorServiceStampId to be used by BCM in restore call.
coordinatorServiceStampUristringCoordinatorServiceStampUri to be used by BCM in restore call.
datasourceContainerNamestringDatasource Container Unique Name.
datasourceIdstringDatasource Id.
datasourceNamestringDatasource Friendly Name.
datasourceTypestringDatasource Type.
eTagstringOptional ETag.
locationstringResource location.
objectTypestringType of the specific object - used for deserializing. Required.
protectionContainerIdintegerProtected item container id.
protectionServiceStampIdstringProtectionServiceStampId to be used by BCM in restore call.
protectionServiceStampUristringProtectionServiceStampUri to be used by BCM in restore call.
recoveryPointIdstringRecovery Point Id.
recoveryPointTimestringRecovery Point Time.
resourceGroupNamestringResource Group name of the source vault.
resourceIdstringResource Id of the source vault.
resourceNamestringResource Name of the source vault.
rpIsManagedVirtualMachinebooleanRecovery point information: Managed virtual machine.
rpOriginalSAOptionbooleanRecovery point information: Original SA option.
rpTierInformationobjectRecovery point Tier Information.
rpVMSizeDescriptionstringRecovery point information: VM size description.
subscriptionIdstringSubscription Id of the source vault.
tagsobjectResource tags.
tokenExtendedInformationstringExtended Information about the token like FileSpec etc.
typestringResource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_access_tokenselectvault_name, resource_group_name, fabric_name, container_name, protected_item_name, recovery_point_id, subscription_idReturns the Access token for communication between BMS and Protection service. Returns the Access token for communication between BMS and Protection service.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
container_namestringName of the container. Required.
fabric_namestringFabric name associated with the container. Required.
protected_item_namestringName of the Protected Item. Required.
recovery_point_idstringRecovery Point Id. Required.
resource_group_namestringThe name of the resource group where the recovery services vault is present. Required.
subscription_idstring
vault_namestringThe name of the recovery services vault. Required.

SELECT examples

Returns the Access token for communication between BMS and Protection service. Returns the Access token for communication between BMS and Protection service.

SELECT
id,
name,
accessTokenString,
bMSActiveRegion,
backupManagementType,
containerName,
containerType,
coordinatorServiceStampId,
coordinatorServiceStampUri,
datasourceContainerName,
datasourceId,
datasourceName,
datasourceType,
eTag,
location,
objectType,
protectionContainerId,
protectionServiceStampId,
protectionServiceStampUri,
recoveryPointId,
recoveryPointTime,
resourceGroupName,
resourceId,
resourceName,
rpIsManagedVirtualMachine,
rpOriginalSAOption,
rpTierInformation,
rpVMSizeDescription,
subscriptionId,
tags,
tokenExtendedInformation,
type
FROM azure.recovery_services_backup_passive_stamp.recovery_points
WHERE vault_name = '{{ vault_name }}' -- required
AND resource_group_name = '{{ resource_group_name }}' -- required
AND fabric_name = '{{ fabric_name }}' -- required
AND container_name = '{{ container_name }}' -- required
AND protected_item_name = '{{ protected_item_name }}' -- required
AND recovery_point_id = '{{ recovery_point_id }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;