Partilhar via


Microsoft.RecoveryServices vaults/backupFabrics/backupProtectionIntent 2024-07-30-preview

Definição de recursos do bíceps

O tipo de recurso vaults/backupFabrics/backupProtectionIntent pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2024-07-30-preview' = {
  parent: resourceSymbolicName
  eTag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    backupManagementType: 'string'
    itemId: 'string'
    policyId: 'string'
    protectionState: 'string'
    sourceResourceId: 'string'
    protectionIntentItemType: 'string'
    // For remaining properties, see ProtectionIntent objects
  }
  tags: {
    {customized property}: 'string'
  }
}

Objetos ProtectionIntent

Defina a propriedade protectionIntentItemType para especificar o tipo de objeto.

Para AzureResourceItem , use:

{
  friendlyName: 'string'
  protectionIntentItemType: 'AzureResourceItem'
}

Para AzureWorkloadSQLAutoProtectionIntent, use:

{
  protectionIntentItemType: 'AzureWorkloadSQLAutoProtectionIntent'
  workloadItemType: 'string'
}

Para AzureWorkloadContainerAutoProtectionIntent , use:

{
  protectionIntentItemType: 'AzureWorkloadContainerAutoProtectionIntent'
}

Valores de propriedade

AzureResourceProtectionIntent

Designação Descrição Valor
friendlyNome Nome amigável da VM representada por este item de backup. string
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureResourceItem' (obrigatório)

AzureWorkloadContainerAutoProtectionIntent

Designação Descrição Valor
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureWorkloadContainerAutoProtectionIntent' (obrigatório)

AzureWorkloadSQLAutoProtectionIntent

Designação Descrição Valor
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureWorkloadSQLAutoProtectionIntent' (obrigatório)
workloadItemType Tipo de item de carga de trabalho do item para o qual a intenção deve ser definida 'Inválido'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaDBInstance'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent

Designação Descrição Valor
eTag ETag opcional. string
Localização Localização do recurso. string
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico do recurso do tipo: vaults/backupFabrics
propriedades Propriedades ProtectionIntentResource ProtectionIntent
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Intenção de proteção

Designação Descrição Valor
backupManagementType Tipo de gerenciamento de backup para o item de backup. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DefaultBackup'
'DPM'
'Inválido'
'MAB'
itemId ID do item que está sendo protegido, No caso do Azure Vm , é ProtectedItemId string
policyId ID da política de backup com a qual o backup deste item é feito. string
proteçãoIntentItemType Defina como 'AzureResourceItem' para o tipo AzureResourceProtectionIntent. Defina como 'AzureWorkloadSQLAutoProtectionIntent' para o tipo AzureWorkloadSQLAutoProtectionIntent. Defina como 'AzureWorkloadContainerAutoProtectionIntent' para o tipo AzureWorkloadContainerAutoProtectionIntent. 'AzureResourceItem'
'AzureWorkloadContainerAutoProtectionIntent'
'AzureWorkloadSQLAutoProtectionIntent' (obrigatório)
Estado de proteção Estado de backup deste item de backup. 'Inválido'
'Não protegido'
'Protegido'
'Proteger'
'Proteção falhou'
sourceResourceId ID ARM do recurso para backup. string

Tags de Recursos

Designação Descrição Valor

Definição de recurso de modelo ARM

O tipo de recurso vaults/backupFabrics/backupProtectionIntent pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent",
  "apiVersion": "2024-07-30-preview",
  "name": "string",
  "eTag": "string",
  "location": "string",
  "properties": {
    "backupManagementType": "string",
    "itemId": "string",
    "policyId": "string",
    "protectionState": "string",
    "sourceResourceId": "string",
    "protectionIntentItemType": "string"
    // For remaining properties, see ProtectionIntent objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

Objetos ProtectionIntent

Defina a propriedade protectionIntentItemType para especificar o tipo de objeto.

Para AzureResourceItem , use:

{
  "friendlyName": "string",
  "protectionIntentItemType": "AzureResourceItem"
}

Para AzureWorkloadSQLAutoProtectionIntent, use:

{
  "protectionIntentItemType": "AzureWorkloadSQLAutoProtectionIntent",
  "workloadItemType": "string"
}

Para AzureWorkloadContainerAutoProtectionIntent , use:

{
  "protectionIntentItemType": "AzureWorkloadContainerAutoProtectionIntent"
}

Valores de propriedade

AzureResourceProtectionIntent

Designação Descrição Valor
friendlyNome Nome amigável da VM representada por este item de backup. string
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureResourceItem' (obrigatório)

AzureWorkloadContainerAutoProtectionIntent

Designação Descrição Valor
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureWorkloadContainerAutoProtectionIntent' (obrigatório)

AzureWorkloadSQLAutoProtectionIntent

Designação Descrição Valor
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureWorkloadSQLAutoProtectionIntent' (obrigatório)
workloadItemType Tipo de item de carga de trabalho do item para o qual a intenção deve ser definida 'Inválido'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaDBInstance'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent

Designação Descrição Valor
apiVersion A versão api '2024-07-30-pré-visualização'
eTag ETag opcional. string
Localização Localização do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Propriedades ProtectionIntentResource ProtectionIntent
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent'

Intenção de proteção

Designação Descrição Valor
backupManagementType Tipo de gerenciamento de backup para o item de backup. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DefaultBackup'
'DPM'
'Inválido'
'MAB'
itemId ID do item que está sendo protegido, No caso do Azure Vm , é ProtectedItemId string
policyId ID da política de backup com a qual o backup deste item é feito. string
proteçãoIntentItemType Defina como 'AzureResourceItem' para o tipo AzureResourceProtectionIntent. Defina como 'AzureWorkloadSQLAutoProtectionIntent' para o tipo AzureWorkloadSQLAutoProtectionIntent. Defina como 'AzureWorkloadContainerAutoProtectionIntent' para o tipo AzureWorkloadContainerAutoProtectionIntent. 'AzureResourceItem'
'AzureWorkloadContainerAutoProtectionIntent'
'AzureWorkloadSQLAutoProtectionIntent' (obrigatório)
Estado de proteção Estado de backup deste item de backup. 'Inválido'
'Não protegido'
'Protegido'
'Proteger'
'Proteção falhou'
sourceResourceId ID ARM do recurso para backup. string

Tags de Recursos

Designação Descrição Valor

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso vaults/backupFabrics/backupProtectionIntent pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2024-07-30-preview"
  name = "string"
  eTag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      itemId = "string"
      policyId = "string"
      protectionState = "string"
      sourceResourceId = "string"
      protectionIntentItemType = "string"
      // For remaining properties, see ProtectionIntent objects
    }
  })
}

Objetos ProtectionIntent

Defina a propriedade protectionIntentItemType para especificar o tipo de objeto.

Para AzureResourceItem , use:

{
  friendlyName = "string"
  protectionIntentItemType = "AzureResourceItem"
}

Para AzureWorkloadSQLAutoProtectionIntent, use:

{
  protectionIntentItemType = "AzureWorkloadSQLAutoProtectionIntent"
  workloadItemType = "string"
}

Para AzureWorkloadContainerAutoProtectionIntent , use:

{
  protectionIntentItemType = "AzureWorkloadContainerAutoProtectionIntent"
}

Valores de propriedade

AzureResourceProtectionIntent

Designação Descrição Valor
friendlyNome Nome amigável da VM representada por este item de backup. string
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureResourceItem' (obrigatório)

AzureWorkloadContainerAutoProtectionIntent

Designação Descrição Valor
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureWorkloadContainerAutoProtectionIntent' (obrigatório)

AzureWorkloadSQLAutoProtectionIntent

Designação Descrição Valor
proteçãoIntentItemType proteção de backupTipo de intenção. 'AzureWorkloadSQLAutoProtectionIntent' (obrigatório)
workloadItemType Tipo de item de carga de trabalho do item para o qual a intenção deve ser definida 'Inválido'
'SAPAseDatabase'
'SAPAseSystem'
'SAPHanaDatabase'
'SAPHanaDBInstance'
'SAPHanaSystem'
'SQLDataBase'
'SQLInstance'

Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent

Designação Descrição Valor
eTag ETag opcional. string
Localização Localização do recurso. string
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: vaults/backupFabrics
propriedades Propriedades ProtectionIntentResource ProtectionIntent
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent@2024-07-30-preview"

Intenção de proteção

Designação Descrição Valor
backupManagementType Tipo de gerenciamento de backup para o item de backup. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DefaultBackup'
'DPM'
'Inválido'
'MAB'
itemId ID do item que está sendo protegido, No caso do Azure Vm , é ProtectedItemId string
policyId ID da política de backup com a qual o backup deste item é feito. string
proteçãoIntentItemType Defina como 'AzureResourceItem' para o tipo AzureResourceProtectionIntent. Defina como 'AzureWorkloadSQLAutoProtectionIntent' para o tipo AzureWorkloadSQLAutoProtectionIntent. Defina como 'AzureWorkloadContainerAutoProtectionIntent' para o tipo AzureWorkloadContainerAutoProtectionIntent. 'AzureResourceItem'
'AzureWorkloadContainerAutoProtectionIntent'
'AzureWorkloadSQLAutoProtectionIntent' (obrigatório)
Estado de proteção Estado de backup deste item de backup. 'Inválido'
'Não protegido'
'Protegido'
'Proteger'
'Proteção falhou'
sourceResourceId ID ARM do recurso para backup. string

Tags de Recursos

Designação Descrição Valor