Microsoft.RecoveryServices vaults/backupFabrics/protectionContainers/protectedItems 2016-06-01

Template format

To create a Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems resource, add the following JSON to the resources section of your template.

{
  "name": "string",
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
  "apiVersion": "2016-06-01",
  "id": "string",
  "location": "string",
  "tags": {},
  "properties": {
    "backupManagementType": "string",
    "workloadType": "string",
    "sourceResourceId": "string",
    "policyId": "string",
    "lastRecoveryPoint": "string",
    "protectedItemType": "string"
  }
}

Property values

The following tables describe the values you need to set in the schema.

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems object

Name Type Required Value
name string Yes
type enum Yes protectedItems
-or-
Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems

See Set name and type for child resources.
apiVersion enum Yes 2016-06-01
id string No Resource ID represents the complete path to the resource.
location string No Resource location.
tags object No Resource tags.
properties object Yes ProtectedItem object

ProtectedItem object

Name Type Required Value
backupManagementType enum No The backup management type associated with the backup item. - Invalid, AzureIaasVM, MAB, DPM, AzureBackupServer, AzureSql
workloadType enum No The workload type for this item. - Invalid, VM, FileFolder, AzureSqlDb, SQLDB, Exchange, Sharepoint, DPMUnknown
sourceResourceId string No The ID of the resource to be backed up.
policyId string No The ID of the backup policy associated with this backup item.
lastRecoveryPoint string No The timestamp when the most recent backup copy was created for this backup item.
protectedItemType string Yes

Quickstart templates

The following quickstart templates deploy this resource type.

Template Description
Backup existing File Share using Recovery Services

Deploy to Azure
This template configures protection for an existing File Share present in an existing Storage Account. It creates a new or uses an existing Recovery Services Vault and Backup Policy based on the set parameter values.
Backup Resource Manager VMs using Recovery Services vault

Deploy to Azure
This template will use existing recovery services vault and existing backup policy, and configures backup of multiple Resource Manager VMs that belong to same resource group
Deploy a Windows VM and enable backup using Azure Backup

Deploy to Azure
This template allows you to deploy a Windows VM and Recovery Services Vault configured with the DefaultPolicy for Protection.
Azure Backup for Workload in Azure Virtual Machines

Deploy to Azure
This template creates a Recovery Services Vault and a Workload specific Backup Policy. Registers VM with Backup service and Configures Protection
Backup existing IaasVM using Recovery Services

Deploy to Azure
This template will use existing recovery services vault and existing backup policy, and configures protection of multiple classic and ARM based Azure IaasVMs.
IBM Cloud Pak for Data on Azure

Deploy to Azure
This template deploys an Openshift cluster on Azure with all the required resources, infrastructure and then deploys IBM Cloud Pak for Data along with the add-ons that user chooses.
Openshift Container Platform 4.3

Deploy to Azure
Openshift Container Platform 4.3