Share via


Microsoft.RecoveryServices kasaları/backupFabrics/backupProtectionIntent 2022-02-01

Bicep kaynak tanımı

Kasalar/backupFabrics/backupProtectionIntent kaynak türü şu kaynaklara 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/backupProtectionIntent kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2022-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupManagementType: 'string'
    itemId: 'string'
    policyId: 'string'
    protectionState: 'string'
    sourceResourceId: 'string'
    protectionIntentItemType: 'string'
    // For remaining properties, see ProtectionIntent objects
  }
}

ProtectionIntent nesneleri

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

AzureResourceItem için şunu kullanın:

  protectionIntentItemType: 'AzureResourceItem'
  friendlyName: 'string'

AzureWorkloadContainerAutoProtectionIntent için şunu kullanın:

  protectionIntentItemType: 'AzureWorkloadContainerAutoProtectionIntent'

AzureWorkloadSQLAutoProtectionIntent için şunu kullanın:

  protectionIntentItemType: 'AzureWorkloadSQLAutoProtectionIntent'
  workloadItemType: 'string'

Özellik değerleri

vaults/backupFabrics/backupProtectionIntent

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: backupFabrics
Etag İsteğe bağlı ETag. string
properties ProtectionIntentResource özellikleri ProtectionIntent

ProtectionIntent

Ad Açıklama Değer
backupManagementType Yedeklenen öğe için yedekleme yönetimi türü. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Geçersiz'
'MAB'
ıtemıd Korunan öğenin kimliği, Azure Vm olması durumunda ProtectedItemId değeridir string
policyId Bu öğenin yedeklendiği yedekleme ilkesinin kimliği. string
protectionState Bu yedekleme öğesinin yedekleme durumu. 'Geçersiz'
'Korunmadı'
'Korumalı'
'Koruma'
'ProtectionFailed'
sourceResourceId Yedeklenecek kaynağın ARM kimliği. string
protectionIntentItemType Nesne türünü ayarlama AzureResourceItem
AzureWorkloadContainerAutoProtectionIntent
AzureWorkloadSQLAutoProtectionIntent (gerekli)

AzureResourceProtectionIntent

Ad Açıklama Değer
protectionIntentItemType backup protectionIntent type. 'AzureResourceItem' (gerekli)
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string

AzureWorkloadContainerAutoProtectionIntent

Ad Açıklama Değer
protectionIntentItemType backup protectionIntent type. 'AzureWorkloadContainerAutoProtectionIntent' (gerekli)

AzureWorkloadSQLAutoProtectionIntent

Ad Açıklama Değer
protectionIntentItemType backup protectionIntent type. 'AzureWorkloadSQLAutoProtectionIntent' (gerekli)
workloadItemType Amacın ayarlanacağı öğenin iş yükü öğesi türü 'Geçersiz'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

ARM şablonu kaynak tanımı

Kasalar/backupFabrics/backupProtectionIntent kaynak türü şu kaynaklara 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/backupProtectionIntent kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent",
  "apiVersion": "2022-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupManagementType": "string",
    "itemId": "string",
    "policyId": "string",
    "protectionState": "string",
    "sourceResourceId": "string",
    "protectionIntentItemType": "string"
    // For remaining properties, see ProtectionIntent objects
  }
}

ProtectionIntent nesneleri

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

AzureResourceItem için şunu kullanın:

  "protectionIntentItemType": "AzureResourceItem",
  "friendlyName": "string"

AzureWorkloadContainerAutoProtectionIntent için şunu kullanın:

  "protectionIntentItemType": "AzureWorkloadContainerAutoProtectionIntent"

AzureWorkloadSQLAutoProtectionIntent için şunu kullanın:

  "protectionIntentItemType": "AzureWorkloadSQLAutoProtectionIntent",
  "workloadItemType": "string"

Özellik değerleri

vaults/backupFabrics/backupProtectionIntent

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

JSON ARM şablonlarında 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
Etag İsteğe bağlı ETag. string
properties ProtectionIntentResource özellikleri ProtectionIntent

ProtectionIntent

Ad Açıklama Değer
backupManagementType Yedeklenen öğe için yedekleme yönetimi türü. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Geçersiz'
'MAB'
ıtemıd Korunan öğenin kimliği, Azure Vm olması durumunda ProtectedItemId değeridir string
policyId Bu öğenin yedeklendiği yedekleme ilkesinin kimliği. string
protectionState Bu yedekleme öğesinin yedekleme durumu. 'Geçersiz'
'Korunmadı'
'Korumalı'
'Koruma'
'ProtectionFailed'
sourceResourceId Yedeklenecek kaynağın ARM kimliği. string
protectionIntentItemType Nesne türünü ayarlama AzureResourceItem
AzureWorkloadContainerAutoProtectionIntent
AzureWorkloadSQLAutoProtectionIntent (gerekli)

AzureResourceProtectionIntent

Ad Açıklama Değer
protectionIntentItemType yedekleme korumasıIntent türü. 'AzureResourceItem' (gerekli)
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string

AzureWorkloadContainerAutoProtectionIntent

Ad Açıklama Değer
protectionIntentItemType yedekleme korumasıIntent türü. 'AzureWorkloadContainerAutoProtectionIntent' (gerekli)

AzureWorkloadSQLAutoProtectionIntent

Ad Açıklama Değer
protectionIntentItemType yedekleme korumasıIntent türü. 'AzureWorkloadSQLAutoProtectionIntent' (gerekli)
workloadItemType Amacın ayarlanacağı öğenin iş yükü öğesi türü 'Geçersiz'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

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

Kasalar/backupFabrics/backupProtectionIntent kaynak türü şu kaynaklara 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/backupProtectionIntent kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2022-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      itemId = "string"
      policyId = "string"
      protectionState = "string"
      sourceResourceId = "string"
      protectionIntentItemType = "string"
      // For remaining properties, see ProtectionIntent objects
    }
    eTag = "string"
  })
}

ProtectionIntent nesneleri

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

AzureResourceItem için şunu kullanın:

  protectionIntentItemType = "AzureResourceItem"
  friendlyName = "string"

AzureWorkloadContainerAutoProtectionIntent için şunu kullanın:

  protectionIntentItemType = "AzureWorkloadContainerAutoProtectionIntent"

AzureWorkloadSQLAutoProtectionIntent için şunu kullanın:

  protectionIntentItemType = "AzureWorkloadSQLAutoProtectionIntent"
  workloadItemType = "string"

Özellik değerleri

kasalar/backupFabrics/backupProtectionIntent

Ad Açıklama Değer
tür Kaynak türü "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2022-02-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: backupFabrics kimliği
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
Etag İsteğe bağlı ETag. string
properties ProtectionIntentResource özellikleri ProtectionIntent

ProtectionIntent

Ad Açıklama Değer
backupManagementType Yedeklenen öğe için yedekleme yönetimi türü. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"AzureStorage"
"AzureWorkload"
"DPM"
"DefaultBackup"
"Geçersiz"
"MAB"
ıtemıd Korunan öğenin kimliği, Azure Vm olması durumunda ProtectedItemId değeridir string
policyId Bu öğenin yedeklendiği yedekleme ilkesinin kimliği. string
protectionState Bu yedekleme öğesinin yedekleme durumu. "Geçersiz"
"Korumasız"
"Korumalı"
"Koruma"
"ProtectionFailed"
sourceResourceId Yedeklenecek kaynağın ARM kimliği. string
protectionIntentItemType Nesne türünü ayarlama AzureResourceItem
AzureWorkloadContainerAutoProtectionIntent
AzureWorkloadSQLAutoProtectionIntent (gerekli)

AzureResourceProtectionIntent

Ad Açıklama Değer
protectionIntentItemType backup protectionIntent type. "AzureResourceItem" (gerekli)
Friendlyname Bu yedekleme öğesi tarafından temsil edilen VM'nin kolay adı. string

AzureWorkloadContainerAutoProtectionIntent

Ad Açıklama Değer
protectionIntentItemType backup protectionIntent type. "AzureWorkloadContainerAutoProtectionIntent" (gerekli)

AzureWorkloadSQLAutoProtectionIntent

Ad Açıklama Değer
protectionIntentItemType backup protectionIntent type. "AzureWorkloadSQLAutoProtectionIntent" (gerekli)
workloadItemType Amacın ayarlanacağı öğenin iş yükü öğesi türü "Geçersiz"
"SAPAseDatabase"
"SAPAseSystem"
"SAPHanaDatabase"
"SAPHanaSystem"
"SQLDataBase"
"SQLInstance"