Microsoft.RecoveryServices kasaları/backupFabrics/protectionContainers/protectedItems 2016-06-01

Bicep kaynak tanımı

Kasalar/backupFabrics/protectionContainers/protectedItems kaynak türü aşağıdakilere dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupManagementType: 'string'
    lastRecoveryPoint: 'string'
    policyId: 'string'
    sourceResourceId: 'string'
    workloadType: 'string'
    protectedItemType: 'string'
    // For remaining properties, see ProtectedItem objects
  }
}

ProtectedItem nesneleri

nesne türünü belirtmek için protectedItemType özelliğini ayarlayın.

MabFileFolderProtectedItem için şunu kullanın:

  protectedItemType: 'MabFileFolderProtectedItem'
  computerName: 'string'
  extendedInfo: {
    lastRefreshedAt: 'string'
    oldestRecoveryPoint: 'string'
    recoveryPointCount: int
  }
  friendlyName: 'string'
  isScheduledForDeferredDelete: bool
  lastBackupStatus: 'string'
  protectionState: 'string'

Microsoft.ClassicCompute/virtualMachines için şunu kullanın:

  protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  virtualMachineId: 'string'

Microsoft.Compute/virtualMachines için şunu kullanın:

  protectedItemType: 'Microsoft.Compute/virtualMachines'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  virtualMachineId: 'string'

Microsoft.Sql/servers/databases için şunu kullanın:

  protectedItemType: 'Microsoft.Sql/servers/databases'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyState: 'string'
    recoveryPointCount: int
  }
  protectedItemDataId: 'string'
  protectionState: 'string'

Özellik değerleri

vaults/backupFabrics/protectionContainers/protectedI...

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: protectionContainers
Etag İsteğe bağlı ETag. string
properties Yedekleme öğeleri için temel sınıf. ProtectedItem

ProtectedItem

Ad Açıklama Değer
backupManagementType Yedekleme öğesiyle ilişkili yedekleme yönetimi türü. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'DPM'
'Geçersiz'
'MAB'
lastRecoveryPoint Bu yedekleme öğesi için en son yedekleme kopyasının oluşturulduğu zaman damgası. string
policyId Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin kimliği. string
sourceResourceId Yedeklenecek kaynağın kimliği. string
workloadType Bu öğenin iş yükü türü. 'AzureSqlDb'
'DPMUnknown'
'Exchange'
'FileFolder'
'Geçersiz'
'SQLDB'
'Sharepoint'
'VM'
protectedItemType Nesne türünü ayarlama MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (gerekli)

MabFileFolderProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'MabFileFolderProtectedItem' (gerekli)
Bilgisayaradı Bu yedekleme öğesiyle ilişkili bilgisayarın adı. string
extendedInfo Bu yedekleme öğesi için ek bilgiler. MabFileFolderProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesinin kolay adı. string
isScheduledForDeferredDelete bool
lastBackupStatus Son yedekleme işleminin durumu. string
protectionState Bu özelliğin durumları şunlardır: Protected, ProtectionStopped, IRPending veya ProtectionError. string

MabFileFolderProtectedItemExtendedInfo

Ad Açıklama Değer
lastRefreshedAt Aracının hizmetle eşitlendiği son gün ve saat. string
oldestRecoveryPoint Kullanılabilir en eski yedek kopya. string
recoveryPointCount Yedekleme öğesiyle ilişkili yedek kopya sayısı. int

AzureIaaSClassicComputeVMProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'Microsoft.ClassicCompute/virtualMachines' (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureIaaSVMProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string
lastBackupStatus Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. string
lastBackupTime Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. string
protectionState Bu yedekleme öğesinin yedekleme durumu. 'IRPending'
'Geçersiz'
'Korumalı'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus Bu yedekleme öğesinin yedekleme durumu. string
virtualMachineId Bu öğe tarafından temsil edilen sanal makinenin tam Resource Manager kimliği. string

AzureIaaSVMProtectedItemExtendedInfo

Ad Açıklama Değer
oldestRecoveryPoint Bu yedekleme öğesi için kullanılabilen en eski yedek kopya. string
policyInconsistent Yedekleme öğesiyle ilişkili yedekleme ilkesinin tutarsız olup olmadığını belirtir. bool
recoveryPointCount Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. int

AzureIaaSComputeVMProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'Microsoft.Compute/virtualMachines' (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureIaaSVMProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string
lastBackupStatus Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. string
lastBackupTime Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. string
protectionState Bu yedekleme öğesinin yedekleme durumu. 'IRPending'
'Geçersiz'
'Korumalı'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus Bu yedekleme öğesinin yedekleme durumu. string
virtualMachineId Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. string

AzureSqlProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'Microsoft.Sql/servers/databases' (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Yedekleme öğesinin iç kimliği. İç kimlik, kurtarma hizmetleriyle iletişim kurmak için Azure SQL Yedekleme altyapısı tarafından kullanılır. string
protectionState Yedekleme öğesinin yedekleme durumu. 'IRPending'
'Geçersiz'
'Korumalı'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'

AzureSqlProtectedItemExtendedInfo

Ad Açıklama Değer
oldestRecoveryPoint Hizmetteki bu öğe için kullanılabilen en eski yedek kopya. string
policyState Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin durumu. string
recoveryPointCount Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. int

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Azure'da Ibm Cloud Pak for Data

Azure’a dağıtın
Bu şablon, Azure'da gerekli tüm kaynakları, altyapıyı içeren bir Openshift kümesi dağıtır ve ardından kullanıcının seçtiği eklentilerle birlikte IBM Cloud Pak for Data'yı dağıtır.
Openshift Container Platform 4.3

Azure’a dağıtın
Openshift Container Platform 4.3
Kurtarma Hizmetlerini kullanarak mevcut IaasVM'i yedekleme

Azure’a dağıtın
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanır ve birden çok klasik ve ARM tabanlı Azure IaasVM'nin korumasını yapılandıracaktır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için saatlik sıklık ile korumayı yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kasası kullanarak VM'leri yedekleme Resource Manager

Azure’a dağıtın
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanacak ve aynı kaynak grubuna ait birden çok Resource Manager VM'nin yedeklemesini yapılandıracaktır
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme

Azure’a dağıtın
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanızı sağlar.
Azure Sanal Makineler İş Yükü için Azure Backup

Azure’a dağıtın
Bu şablon bir Kurtarma Hizmetleri Kasası ve İş Yüküne Özgü Yedekleme İlkesi oluşturur. VM'yi Yedekleme hizmetine kaydeder ve Korumayı Yapılandır

ARM şablonu kaynak tanımı

Kasalar/backupFabrics/protectionContainers/protectedItems kaynak türü aşağıdakilere dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
  "apiVersion": "2016-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupManagementType": "string",
    "lastRecoveryPoint": "string",
    "policyId": "string",
    "sourceResourceId": "string",
    "workloadType": "string",
    "protectedItemType": "string"
    // For remaining properties, see ProtectedItem objects
  }
}

ProtectedItem nesneleri

nesne türünü belirtmek için protectedItemType özelliğini ayarlayın.

MabFileFolderProtectedItem için şunu kullanın:

  "protectedItemType": "MabFileFolderProtectedItem",
  "computerName": "string",
  "extendedInfo": {
    "lastRefreshedAt": "string",
    "oldestRecoveryPoint": "string",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "isScheduledForDeferredDelete": "bool",
  "lastBackupStatus": "string",
  "protectionState": "string"

Microsoft.ClassicCompute/virtualMachines için şunu kullanın:

  "protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "virtualMachineId": "string"

Microsoft.Compute/virtualMachines için şunu kullanın:

  "protectedItemType": "Microsoft.Compute/virtualMachines",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "virtualMachineId": "string"

Microsoft.Sql/servers/databases için şunu kullanın:

  "protectedItemType": "Microsoft.Sql/servers/databases",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyState": "string",
    "recoveryPointCount": "int"
  },
  "protectedItemDataId": "string",
  "protectionState": "string"

Özellik değerleri

vaults/backupFabrics/protectionContainers/protectedI...

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems'
apiVersion Kaynak API'sinin sürümü '2016-06-01'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Etag İsteğe bağlı ETag. string
properties Yedekleme öğeleri için temel sınıf. ProtectedItem

ProtectedItem

Ad Açıklama Değer
backupManagementType Yedekleme öğesiyle ilişkili yedekleme yönetim türü. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'DPM'
'Geçersiz'
'MAB'
lastRecoveryPoint Bu yedekleme öğesi için en son yedekleme kopyasının oluşturulduğu zaman damgası. string
policyId Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin kimliği. string
sourceResourceId Yedeklenecek kaynağın kimliği. string
workloadType Bu öğenin iş yükü türü. 'AzureSqlDb'
'DPMUnknown'
'Exchange'
'FileFolder'
'Geçersiz'
'SQLDB'
'Sharepoint'
'VM'
protectedItemType Nesne türünü ayarlama MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (gerekli)

MabFileFolderProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'MabFileFolderProtectedItem' (gerekli)
Bilgisayaradı Bu yedekleme öğesiyle ilişkili bilgisayarın adı. string
extendedInfo Bu yedekleme öğesi için ek bilgiler. MabFileFolderProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesinin kolay adı. string
isScheduledForDeferredDelete bool
lastBackupStatus Son yedekleme işleminin durumu. string
protectionState Bu özelliğin durumları şunlardır: Protected, ProtectionStopped, IRPending veya ProtectionError. string

MabFileFolderProtectedItemExtendedInfo

Ad Açıklama Değer
lastRefreshedAt Aracının hizmetle eşitlendiği son gün ve saat. string
oldestRecoveryPoint Kullanılabilir en eski yedek kopya. string
recoveryPointCount Yedekleme öğesiyle ilişkili yedek kopya sayısı. int

AzureIaaSClassicComputeVMProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'Microsoft.ClassicCompute/virtualMachines' (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureIaaSVMProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string
lastBackupStatus Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. string
lastBackupTime Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. string
protectionState Bu yedekleme öğesinin yedekleme durumu. 'IRPending'
'Geçersiz'
'Korumalı'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus Bu yedekleme öğesinin yedekleme durumu. string
virtualMachineId Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. string

AzureIaaSVMProtectedItemExtendedInfo

Ad Açıklama Değer
oldestRecoveryPoint Bu yedekleme öğesi için kullanılabilen en eski yedek kopya. string
policyInconsistent Yedekleme öğesiyle ilişkili yedekleme ilkesinin tutarsız olup olmadığını belirtir. bool
recoveryPointCount Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. int

AzureIaaSComputeVMProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'Microsoft.Compute/virtualMachines' (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureIaaSVMProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string
lastBackupStatus Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. string
lastBackupTime Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. string
protectionState Bu yedekleme öğesinin yedekleme durumu. 'IRPending'
'Geçersiz'
'Korumalı'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus Bu yedekleme öğesinin yedekleme durumu. string
virtualMachineId Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. string

AzureSqlProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. 'Microsoft.Sql/servers/databases' (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Yedekleme öğesinin iç kimliği. İç kimlik, kurtarma hizmetleriyle iletişim kurmak için Azure SQL Yedekleme altyapısı tarafından kullanılır. string
protectionState Yedekleme öğesinin yedekleme durumu. 'IRPending'
'Geçersiz'
'Korumalı'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'

AzureSqlProtectedItemExtendedInfo

Ad Açıklama Değer
oldestRecoveryPoint Hizmetteki bu öğe için kullanılabilen en eski yedek kopya. string
policyState Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin durumu. string
recoveryPointCount Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. int

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Azure'da Ibm Cloud Pak for Data

Azure’a dağıtın
Bu şablon, Azure'da gerekli tüm kaynakları, altyapıyı içeren bir Openshift kümesi dağıtır ve ardından kullanıcının seçtiği eklentilerle birlikte IBM Cloud Pak for Data'yı dağıtır.
Openshift Container Platform 4.3

Azure’a dağıtın
Openshift Container Platform 4.3
Kurtarma Hizmetlerini kullanarak mevcut IaasVM'i yedekleme

Azure’a dağıtın
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanır ve birden çok klasik ve ARM tabanlı Azure IaasVM'nin korumasını yapılandıracaktır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (Günlük)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için koruma yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kullanarak mevcut Dosya Paylaşımını yedekleme (saatlik)

Azure’a dağıtın
Bu şablon, mevcut bir Depolama Hesabında mevcut olan bir Dosya Paylaşımı için saatlik sıklık ile korumayı yapılandırıyor. Ayarlanan parametre değerlerine göre yeni bir Kurtarma Hizmetleri Kasası ve Yedekleme İlkesi oluşturur veya mevcut bir Kurtarma Hizmetleri Kasası'nı kullanır.
Kurtarma Hizmetleri kasası kullanarak VM'leri yedekleme Resource Manager

Azure’a dağıtın
Bu şablon mevcut kurtarma hizmetleri kasasını ve mevcut yedekleme ilkesini kullanacak ve aynı kaynak grubuna ait birden çok Resource Manager VM'nin yedeklemesini yapılandıracaktır
Windows VM dağıtma ve Azure Backup kullanarak yedeklemeyi etkinleştirme

Azure’a dağıtın
Bu şablon, Koruma için DefaultPolicy ile yapılandırılmış bir Windows VM ve Kurtarma Hizmetleri Kasası dağıtmanızı sağlar.
Azure Sanal Makineler İş Yükü için Azure Backup

Azure’a dağıtın
Bu şablon bir Kurtarma Hizmetleri Kasası ve İş Yüküne Özgü Yedekleme İlkesi oluşturur. VM'yi Yedekleme hizmetine kaydeder ve Korumayı Yapılandır

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Kasalar/backupFabrics/protectionContainers/protectedItems kaynak türü aşağıdakilere dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      lastRecoveryPoint = "string"
      policyId = "string"
      sourceResourceId = "string"
      workloadType = "string"
      protectedItemType = "string"
      // For remaining properties, see ProtectedItem objects
    }
    eTag = "string"
  })
}

ProtectedItem nesneleri

nesne türünü belirtmek için protectedItemType özelliğini ayarlayın.

MabFileFolderProtectedItem için şunu kullanın:

  protectedItemType = "MabFileFolderProtectedItem"
  computerName = "string"
  extendedInfo = {
    lastRefreshedAt = "string"
    oldestRecoveryPoint = "string"
    recoveryPointCount = int
  }
  friendlyName = "string"
  isScheduledForDeferredDelete = bool
  lastBackupStatus = "string"
  protectionState = "string"

Microsoft.ClassicCompute/virtualMachines için şunu kullanın:

  protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectionState = "string"
  protectionStatus = "string"
  virtualMachineId = "string"

Microsoft.Compute/virtualMachines için şunu kullanın:

  protectedItemType = "Microsoft.Compute/virtualMachines"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectionState = "string"
  protectionStatus = "string"
  virtualMachineId = "string"

Microsoft.Sql/servers/databases için şunu kullanın:

  protectedItemType = "Microsoft.Sql/servers/databases"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyState = "string"
    recoveryPointCount = int
  }
  protectedItemDataId = "string"
  protectionState = "string"

Özellik değerleri

vaults/backupFabrics/protectionContainers/protectedI...

Ad Açıklama Değer
tür Kaynak türü "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Şu tür kaynağın kimliği: protectionContainers
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
Etag İsteğe bağlı ETag. string
properties Yedekleme öğeleri için temel sınıf. ProtectedItem

ProtectedItem

Ad Açıklama Değer
backupManagementType Yedekleme öğesiyle ilişkili yedekleme yönetimi türü. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"DPM"
"Geçersiz"
"MAB"
lastRecoveryPoint Bu yedekleme öğesi için en son yedekleme kopyasının oluşturulduğu zaman damgası. string
policyId Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin kimliği. string
sourceResourceId Yedeklenecek kaynağın kimliği. string
workloadType Bu öğenin iş yükü türü. "AzureSqlDb"
"DPMUnknown"
"Exchange"
"FileFolder"
"Geçersiz"
"SQLDB"
"Sharepoint"
"VM"
protectedItemType Nesne türünü ayarlama MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (gerekli)

MabFileFolderProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. "MabFileFolderProtectedItem" (gerekli)
Bilgisayaradı Bu yedekleme öğesiyle ilişkili bilgisayarın adı. string
extendedInfo Bu yedekleme öğesi için ek bilgiler. MabFileFolderProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesinin kolay adı. string
isScheduledForDeferredDelete bool
lastBackupStatus Son yedekleme işleminin durumu. string
protectionState Bu özelliğin durumları şunlardır: Protected, ProtectionStopped, IRPending veya ProtectionError. string

MabFileFolderProtectedItemExtendedInfo

Ad Açıklama Değer
lastRefreshedAt Aracının hizmetle eşitlendiği son gün ve saat. string
oldestRecoveryPoint Kullanılabilir en eski yedek kopya. string
recoveryPointCount Yedekleme öğesiyle ilişkili yedek kopya sayısı. int

AzureIaaSClassicComputeVMProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. "Microsoft.ClassicCompute/virtualMachines" (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureIaaSVMProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string
lastBackupStatus Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. string
lastBackupTime Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. string
protectionState Bu yedekleme öğesinin yedekleme durumu. "IRPending"
"Geçersiz"
"Korumalı"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Bu yedekleme öğesinin yedekleme durumu. string
virtualMachineId Bu öğe tarafından temsil edilen sanal makinenin tam Resource Manager kimliği. string

AzureIaaSVMProtectedItemExtendedInfo

Ad Açıklama Değer
oldestRecoveryPoint Bu yedekleme öğesi için kullanılabilen en eski yedek kopya. string
policyInconsistent Yedekleme öğesiyle ilişkili yedekleme ilkesinin tutarsız olup olmadığını belirtir. bool
recoveryPointCount Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. int

AzureIaaSComputeVMProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. "Microsoft.Compute/virtualMachines" (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureIaaSVMProtectedItemExtendedInfo
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string
lastBackupStatus Son yedekleme işlemi durumu. Olası değerler şunlardır: sağlıklı veya iyi durumda değil. string
lastBackupTime Bu yedekleme öğesi için son yedekleme işleminin zaman damgası. string
protectionState Bu yedekleme öğesinin yedekleme durumu. "IRPending"
"Geçersiz"
"Korumalı"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Bu yedekleme öğesinin yedekleme durumu. string
virtualMachineId Bu öğeyle temsil edilen sanal makinenin tam Resource Manager kimliği. string

AzureSqlProtectedItem

Ad Açıklama Değer
protectedItemType Yedekleme öğesi türü. "Microsoft.Sql/servers/databases" (gerekli)
extendedInfo Bu yedekleme öğesi için ek bilgiler. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Yedekleme öğesinin iç kimliği. İç kimlik, kurtarma hizmetleriyle iletişim kurmak için Azure SQL Yedekleme altyapısı tarafından kullanılır. string
protectionState Yedekleme öğesinin yedekleme durumu. "IRPending"
"Geçersiz"
"Korumalı"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Ad Açıklama Değer
oldestRecoveryPoint Hizmetteki bu öğe için kullanılabilen en eski yedek kopya. string
policyState Bu yedekleme öğesiyle ilişkili yedekleme ilkesinin durumu. string
recoveryPointCount Bu yedekleme öğesi için kullanılabilir yedek kopya sayısı. int