Share via


Cofres Microsoft.RecoveryServices/replicationFabrics/replicationNetworks/replicationNetworkMappings 2022-04-01

Definição de recurso do Bicep

O tipo de recurso vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings pode ser implementado em:

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

Formato do recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings@2022-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    fabricSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see FabricSpecificCreateNetworkMappingInput objects
    }
    recoveryFabricName: 'string'
    recoveryNetworkId: 'string'
  }
}

FabricSpecificCreateNetworkMappingInput objects (Objetos FabricSpecificCreateNetworkMappingInput)

Defina a propriedade instanceType para especificar o tipo de objeto.

Para o AzureToAzure, utilize:

  instanceType: 'AzureToAzure'
  primaryNetworkId: 'string'

Para VmmToAzure, utilize:

  instanceType: 'VmmToAzure'

Para o VmmToVmm, utilize:

  instanceType: 'VmmToVmm'

Valores de propriedade

vaults/replicationFabrics/replicationNetworks/replic...

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados no Bicep.
cadeia (obrigatório)
principal No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal.

Para obter mais informações, veja Recurso subordinado fora do recurso principal.
Nome simbólico para recurso do tipo: replicationNetworks
propriedades Propriedades de entrada para criar o mapeamento de rede. CreateNetworkMappingInputPropertiesOrNetworkMappingP... (obrigatório)

CreateNetworkMappingInputPropertiesOrNetworkMappingP...

Nome Descrição Valor
fabricSpecificDetails Propriedades de entrada específicas dos recursos de infraestrutura. FabricSpecificCreateNetworkMappingInput
recoveryFabricName Nome dos recursos de infraestrutura de recuperação. string
recoveryNetworkId ID da rede de recuperação. cadeia (obrigatório)

FabricSpecificCreateNetworkMappingInput

Nome Descrição Valor
instanceType Definir o tipo de objeto AzureToAzure
VmmToAzure
VmmToVmm (obrigatório)

AzureToAzureCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "AzureToAzure" (obrigatório)
primaryNetworkId O ID da vnet principal do Azure. cadeia (obrigatório)

VmmToAzureCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "VmmToAzure" (obrigatório)

VmmToVmmCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "VmmToVmm" (obrigatório)

Definição de recurso do modelo arm

O tipo de recurso vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings pode ser implementado em:

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

Formato do recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings",
  "apiVersion": "2022-04-01",
  "name": "string",
  "properties": {
    "fabricSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see FabricSpecificCreateNetworkMappingInput objects
    },
    "recoveryFabricName": "string",
    "recoveryNetworkId": "string"
  }
}

FabricSpecificCreateNetworkMappingInput objects (Objetos FabricSpecificCreateNetworkMappingInput)

Defina a propriedade instanceType para especificar o tipo de objeto.

Para o AzureToAzure, utilize:

  "instanceType": "AzureToAzure",
  "primaryNetworkId": "string"

Para VmmToAzure, utilize:

  "instanceType": "VmmToAzure"

Para o VmmToVmm, utilize:

  "instanceType": "VmmToVmm"

Valores de propriedade

vaults/replicationFabrics/replicationNetworks/replic...

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings"
apiVersion A versão da API de recursos '2022-04-01'
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON.
cadeia (obrigatório)
propriedades Propriedades de entrada para criar o mapeamento de rede. CreateNetworkMappingInputPropertiesOrNetworkMappingP... (obrigatório)

CreateNetworkMappingInputPropertiesOrNetworkMappingP...

Nome Descrição Valor
fabricSpecificDetails Propriedades de entrada específicas dos recursos de infraestrutura. FabricSpecificCreateNetworkMappingInput
recoveryFabricName Nome dos recursos de infraestrutura de recuperação. string
recoveryNetworkId ID da rede de recuperação. cadeia (obrigatório)

FabricSpecificCreateNetworkMappingInput

Nome Descrição Valor
instanceType Definir o tipo de objeto AzureToAzure
VmmToAzure
VmmToVmm (obrigatório)

AzureToAzureCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "AzureToAzure" (obrigatório)
primaryNetworkId O ID da vnet principal do Azure. cadeia (obrigatório)

VmmToAzureCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "VmmToAzure" (obrigatório)

VmmToVmmCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "VmmToVmm" (obrigatório)

Definição de recurso terraform (fornecedor AzAPI)

O tipo de recurso vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings pode ser implementado em:

  • Grupos de recursos

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

Formato do recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings@2022-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      fabricSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see FabricSpecificCreateNetworkMappingInput objects
      }
      recoveryFabricName = "string"
      recoveryNetworkId = "string"
    }
  })
}

FabricSpecificCreateNetworkMappingInput objects (Objetos FabricSpecificCreateNetworkMappingInput)

Defina a propriedade instanceType para especificar o tipo de objeto.

Para o AzureToAzure, utilize:

  instanceType = "AzureToAzure"
  primaryNetworkId = "string"

Para VmmToAzure, utilize:

  instanceType = "VmmToAzure"

Para o VmmToVmm, utilize:

  instanceType = "VmmToVmm"

Valores de propriedade

vaults/replicationFabrics/replicationNetworks/replic...

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings@2022-04-01"
name O nome do recurso cadeia (obrigatório)
parent_id O ID do recurso que é o principal para este recurso. ID do recurso do tipo: replicationNetworks
propriedades Propriedades de entrada para criar o mapeamento de rede. CreateNetworkMappingInputPropertiesOrNetworkMappingP... (obrigatório)

CreateNetworkMappingInputPropertiesOrNetworkMappingP...

Nome Descrição Valor
fabricSpecificDetails Propriedades de entrada específicas dos recursos de infraestrutura. FabricSpecificCreateNetworkMappingInput
recoveryFabricName Nome dos recursos de infraestrutura de recuperação. string
recoveryNetworkId ID da rede de recuperação. cadeia (obrigatório)

FabricSpecificCreateNetworkMappingInput

Nome Descrição Valor
instanceType Definir o tipo de objeto AzureToAzure
VmmToAzure
VmmToVmm (obrigatório)

AzureToAzureCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "AzureToAzure" (obrigatório)
primaryNetworkId O ID da vnet principal do Azure. cadeia (obrigatório)

VmmToAzureCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "VmmToAzure" (obrigatório)

VmmToVmmCreateNetworkMappingInput

Nome Descrição Valor
instanceType O tipo de instância. "VmmToVmm" (obrigatório)