get | SELECT | backupInstanceName, resourceGroupName, subscriptionId, vaultName | Gets a backup instance with name in a backup vault |
list | SELECT | resourceGroupName, subscriptionId, vaultName | Gets a backup instances belonging to a backup vault |
create_or_update | INSERT | backupInstanceName, resourceGroupName, subscriptionId, vaultName | Create or update a backup instance in a backup vault |
delete | DELETE | backupInstanceName, resourceGroupName, subscriptionId, vaultName | Delete a backup instance in a backup vault |
_list | EXEC | resourceGroupName, subscriptionId, vaultName | Gets a backup instances belonging to a backup vault |
adhoc_backup | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName, data__backupRuleOptions | Trigger adhoc backup |
resume_backups | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName | This operation will resume backups for backup instance |
resume_protection | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName | This operation will resume protection for a stopped backup instance |
stop_protection | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName | This operation will stop protection of a backup instance and data will be held forever |
suspend_backups | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName | This 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_instance | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName | Sync 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_restore | EXEC | location, resourceGroupName, subscriptionId, data__crossRegionRestoreDetails, data__restoreRequestObject | Triggers Cross Region Restore for BackupInstance. |
trigger_rehydrate | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName, data__recoveryPointId, data__rehydrationRetentionDuration | rehydrate recovery point for restore for a BackupInstance |
trigger_restore | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName, data__objectType, data__restoreTargetInfo, data__sourceDataStoreType | Triggers restore for a BackupInstance |
validate_cross_region_restore | EXEC | location, resourceGroupName, subscriptionId, data__crossRegionRestoreDetails, data__restoreRequestObject | Validates whether Cross Region Restore can be triggered for DataSource. |
validate_for_backup | EXEC | resourceGroupName, subscriptionId, vaultName, data__backupInstance | Validate whether adhoc backup will be successful or not |
validate_for_restore | EXEC | backupInstanceName, resourceGroupName, subscriptionId, vaultName, data__restoreRequestObject | Validates if Restore can be triggered for a DataSource |