Insiemi di credenziali di Microsoft.RecoveryServices/backupFabrics/backupProtectionIntent 2021-08-01

Definizione di risorsa Bicep

Il tipo di risorsa Vaults/backupFabrics/backupProtectionIntent può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent, aggiungere il modello Bicep seguente.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2021-08-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
  }
}

Oggetti ProtectionIntent

Impostare la proprietà protectionIntentItemType per specificare il tipo di oggetto.

Per AzureResourceItem, usare:

  protectionIntentItemType: 'AzureResourceItem'
  friendlyName: 'string'

Per AzureWorkloadSQLAutoProtectionIntent, usare:

  protectionIntentItemType: 'AzureWorkloadSQLAutoProtectionIntent'
  workloadItemType: 'string'

Valori delle proprietà

insiemi di credenziali/backupFabrics/backupProtectionIntent

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatoria)
posizione Percorso della risorsa. string
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
padre In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo: backupFabrics
eTag ETag facoltativo. string
properties Proprietà ProtectionIntentResource ProtectionIntent

ProtectionIntent

Nome Descrizione Valore
backupManagementType Tipo di gestione del backup per l'elemento di backup. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
itemId ID dell'elemento che viene protetto, in caso di macchina virtuale di Azure , è ProtectedItemId string
policyId ID dei criteri di backup con cui viene eseguito il backup di questo elemento. string
protectionState Stato di backup di questo elemento di backup. 'Invalid'
'NotProtected'
'Protetto'
'Protezione'
'ProtectionFailed'
sourceResourceId ID arm della risorsa da eseguire il backup. string
protectionIntentItemType Impostare il tipo di oggetto AzureResourceItem
AzureWorkloadSQLAutoProtectionIntent (obbligatorio)

AzureResourceProtectionIntent

Nome Descrizione Valore
protectionIntentItemType tipo backup protectionIntent. 'AzureResourceItem' (obbligatorio)
friendlyName Nome descrittivo della macchina virtuale rappresentata da questo elemento di backup. string

AzureWorkloadSQLAutoProtectionIntent

Nome Descrizione Valore
protectionIntentItemType tipo backup protectionIntent. 'AzureWorkloadSQLAutoProtectionIntent' (obbligatorio)
workloadItemType Tipo di elemento del carico di lavoro dell'elemento per il quale deve essere impostata la finalità 'Invalid'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa vaults/backupFabrics/backupProtectionIntent può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent",
  "apiVersion": "2021-08-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
  }
}

Oggetti ProtectionIntent

Impostare la proprietà protectionIntentItemType per specificare il tipo di oggetto.

Per AzureResourceItem, usare:

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

Per AzureWorkloadSQLAutoProtectionIntent, usare:

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

Valori delle proprietà

vaults/backupFabrics/backupProtectionIntent

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent'
apiVersion Versione dell'API della risorsa '2021-08-01'
name Nome della risorsa

Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON.
stringa (obbligatorio)
posizione Percorso della risorsa. string
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
eTag ETag facoltativo. string
properties Proprietà ProtectionIntentResource ProtectionIntent

ProtectionIntent

Nome Descrizione Valore
backupManagementType Tipo di gestione dei backup per l'elemento di cui è stato eseguito il backup. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
itemId ID dell'elemento che viene protetto, in caso di macchina virtuale di Azure, è ProtectedItemId string
policyId ID dei criteri di backup di cui viene eseguito il backup dell'elemento. string
protectionState Stato di backup di questo elemento di backup. 'Invalid'
'NotProtected'
'Protected'
'Protezione'
'ProtectionFailed'
sourceResourceId ID arm della risorsa di cui eseguire il backup. string
protectionIntentItemType Impostare il tipo di oggetto AzureResourceItem
AzureWorkloadSQLAutoProtectionIntent (obbligatorio)

AzureResourceProtectionIntent

Nome Descrizione Valore
protectionIntentItemType tipo backup protectionIntent. 'AzureResourceItem' (obbligatorio)
friendlyName Nome descrittivo della macchina virtuale rappresentata da questo elemento di backup. string

AzureWorkloadSQLAutoProtectionIntent

Nome Descrizione Valore
protectionIntentItemType tipo backup protectionIntent. 'AzureWorkloadSQLAutoProtectionIntent' (obbligatorio)
workloadItemType Tipo di elemento del carico di lavoro dell'elemento per il quale deve essere impostata la finalità 'Invalid'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa vaults/backupFabrics/backupProtectionIntent può essere distribuito in:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2021-08-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"
  })
}

Oggetti ProtectionIntent

Impostare la proprietà protectionIntentItemType per specificare il tipo di oggetto.

Per AzureResourceItem, usare:

  protectionIntentItemType = "AzureResourceItem"
  friendlyName = "string"

Per AzureWorkloadSQLAutoProtectionIntent, usare:

  protectionIntentItemType = "AzureWorkloadSQLAutoProtectionIntent"
  workloadItemType = "string"

Valori delle proprietà

vaults/backupFabrics/backupProtectionIntent

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2021-08-01"
name Nome della risorsa stringa (obbligatorio)
posizione Percorso della risorsa. string
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: backupFabrics
tags Tag delle risorse. Dizionario di nomi e valori di tag.
eTag ETag facoltativo. string
properties Proprietà ProtectionIntentResource ProtectionIntent

ProtectionIntent

Nome Descrizione Valore
backupManagementType Tipo di gestione dei backup per l'elemento di cui è stato eseguito il backup. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"AzureStorage"
"AzureWorkload"
"DPM"
"DefaultBackup"
"Non valido"
"MAB"
itemId ID dell'elemento che viene protetto, in caso di macchina virtuale di Azure, è ProtectedItemId string
policyId ID dei criteri di backup di cui viene eseguito il backup dell'elemento. string
protectionState Stato di backup di questo elemento di backup. "Non valido"
"NotProtected"
"Protetto"
"Protezione"
"ProtectionFailed"
sourceResourceId ID arm della risorsa di cui eseguire il backup. string
protectionIntentItemType Impostare il tipo di oggetto AzureResourceItem
AzureWorkloadSQLAutoProtectionIntent (obbligatorio)

AzureResourceProtectionIntent

Nome Descrizione Valore
protectionIntentItemType tipo backup protectionIntent. "AzureResourceItem" (obbligatorio)
friendlyName Nome descrittivo della macchina virtuale rappresentata da questo elemento di backup. string

AzureWorkloadSQLAutoProtectionIntent

Nome Descrizione Valore
protectionIntentItemType tipo di protezione di backupIntent. "AzureWorkloadSQLAutoProtectionIntent" (obbligatorio)
workloadItemType Tipo di elemento del carico di lavoro dell'elemento per cui è necessario impostare la finalità "Non valido"
"SAPAseDatabase"
"SAPAseSystem"
"SAPHanaDatabase"
"SAPHanaSystem"
"SQLDataBase"
"SQLInstance"