Skip to main content

backup_instances

Overview

Namebackup_instances
TypeResource
Idazure.data_protection.backup_instances

Fields

NameDatatypeDescription
idstringProxy Resource Id represents the complete path to the resource.
namestringProxy Resource name associated with the resource.
propertiesobjectBackup Instance
systemDataobjectMetadata pertaining to creation and last modification of the resource.
tagsobjectProxy Resource tags.
typestringProxy Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

Methods

NameAccessible byRequired ParamsDescription
getSELECTbackupInstanceName, resourceGroupName, subscriptionId, vaultNameGets a backup instance with name in a backup vault
listSELECTresourceGroupName, subscriptionId, vaultNameGets a backup instances belonging to a backup vault
create_or_updateINSERTbackupInstanceName, resourceGroupName, subscriptionId, vaultNameCreate or update a backup instance in a backup vault
deleteDELETEbackupInstanceName, resourceGroupName, subscriptionId, vaultNameDelete a backup instance in a backup vault
_listEXECresourceGroupName, subscriptionId, vaultNameGets a backup instances belonging to a backup vault
adhoc_backupEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultName, data__backupRuleOptionsTrigger adhoc backup
resume_backupsEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultNameThis operation will resume backups for backup instance
resume_protectionEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultNameThis operation will resume protection for a stopped backup instance
stop_protectionEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultNameThis operation will stop protection of a backup instance and data will be held forever
suspend_backupsEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultNameThis operation will stop backup for a backup instance and retains the backup data as per the policy (except latest Recovery point, which will be retained forever)
sync_backup_instanceEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultNameSync backup instance again in case of failure
This action will retry last failed operation and will bring backup instance to valid state
trigger_cross_region_restoreEXEClocation, resourceGroupName, subscriptionId, data__crossRegionRestoreDetails, data__restoreRequestObjectTriggers Cross Region Restore for BackupInstance.
trigger_rehydrateEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultName, data__recoveryPointId, data__rehydrationRetentionDurationrehydrate recovery point for restore for a BackupInstance
trigger_restoreEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultName, data__objectType, data__restoreTargetInfo, data__sourceDataStoreTypeTriggers restore for a BackupInstance
validate_cross_region_restoreEXEClocation, resourceGroupName, subscriptionId, data__crossRegionRestoreDetails, data__restoreRequestObjectValidates whether Cross Region Restore can be triggered for DataSource.
validate_for_backupEXECresourceGroupName, subscriptionId, vaultName, data__backupInstanceValidate whether adhoc backup will be successful or not
validate_for_restoreEXECbackupInstanceName, resourceGroupName, subscriptionId, vaultName, data__restoreRequestObjectValidates if Restore can be triggered for a DataSource