Compartilhar via


Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2021-04-01

Definição de recurso do Bicep

O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems pode ser implantado com operações direcionadas:

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

Formato de recurso

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

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-04-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    policyId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Defina a propriedade instanceType para especificar o tipo de objeto.

Para VMwareCbt, use:

{
  dataMoverRunAsAccountId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      isOSDisk: 'string'
      logStorageAccountId: 'string'
      logStorageAccountSasSecretName: 'string'
    }
  ]
  instanceType: 'VMwareCbt'
  licenseType: 'string'
  performAutoResync: 'string'
  seedDiskTags: {
    {customized property}: 'string'
  }
  snapshotRunAsAccountId: 'string'
  sqlServerLicenseType: 'string'
  targetAvailabilitySetId: 'string'
  targetAvailabilityZone: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetDiskTags: {
    {customized property}: 'string'
  }
  targetNetworkId: 'string'
  targetNicTags: {
    {customized property}: 'string'
  }
  targetProximityPlacementGroupId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
  vmwareMachineId: 'string'
}

Valores de propriedade

EnableMigrationInputPropertiesOrMigrationItemProperties

Nome Descrição Valor
policyId A ID da política. cadeia de caracteres (obrigatório)
providerSpecificDetails Os detalhes específicos do provedor. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (obrigatório)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Nome Descrição Valor
instanceType Defina como 'VMwareCbt' para o tipo VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. 'VMwareCbt' (obrigatório)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Nome Descrição Valor
nome O nome do recurso cadeia de caracteres (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 para recurso do tipo: vaults/replicationFabrics/replicationProtectionContainers
Propriedades Habilite as propriedades de entrada de migração. EnableMigrationInputPropertiesOrMigrationItemProperties (obrigatório)

VMwareCbtDiskInput

Nome Descrição Valor
diskEncryptionSetId A ID do ARM DiskEncryptionSet. corda
diskId A ID do disco. cadeia de caracteres (obrigatório)
diskType O tipo de disco. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk Um valor que indica se o disco é o disco do sistema operacional. cadeia de caracteres (obrigatório)
logStorageAccountId A ID do ARM da conta de armazenamento de log. cadeia de caracteres (obrigatório)
logStorageAccountSasSecretName O nome do segredo do cofre de chaves da conta de armazenamento de log. cadeia de caracteres (obrigatório)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Nome Descrição Valor
dataMoverRunAsAccountId O data mover é executado como id da conta. cadeia de caracteres (obrigatório)
disksToInclude Os discos a serem incluídos na lista. VMwareCbtDiskInput [] (obrigatório)
instanceType O tipo de classe. 'VMwareCbt' (obrigatório)
licenseType Tipo de licença. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Um valor que indica se a ressincronização automática deve ser feita. corda
seedDiskTags As marcas dos discos de semente. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId O instantâneo é executado como id da conta. cadeia de caracteres (obrigatório)
sqlServerLicenseType O tipo de licença do SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId A ID do ARM do conjunto de disponibilidade de destino. corda
targetAvailabilityZone A zona de disponibilidade de destino. corda
targetBootDiagnosticsStorageAccountId A ID do ARM da conta de armazenamento de diagnóstico de inicialização de destino. corda
targetDiskTags As marcas dos discos de destino. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId A ID do ARM da rede de destino. cadeia de caracteres (obrigatório)
targetNicTags As marcas para as NICs de destino. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId A ID do ARM do grupo de posicionamento por proximidade de destino. corda
targetResourceGroupId A ID do ARM do grupo de recursos de destino. cadeia de caracteres (obrigatório)
targetSubnetName O nome da sub-rede de destino. corda
targetVmName O nome da VM de destino. corda
targetVmSize O tamanho da VM de destino. corda
targetVmTags As marcas de VM de destino. VMwareCbtEnableMigrationInputTargetVmTags
vmwareMachineId A ID do ARM da VM descoberta no VMware. cadeia de caracteres (obrigatório)

VMwareCbtEnableMigrationInputSeedDiskTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetDiskTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetNicTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetVmTags

Nome Descrição Valor

Definição de recurso de modelo do ARM

O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems pode ser implantado com operações direcionadas:

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

Formato de recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, adicione o JSON a seguir ao seu modelo.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "apiVersion": "2021-04-01",
  "name": "string",
  "properties": {
    "policyId": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Defina a propriedade instanceType para especificar o tipo de objeto.

Para VMwareCbt, use:

{
  "dataMoverRunAsAccountId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "isOSDisk": "string",
      "logStorageAccountId": "string",
      "logStorageAccountSasSecretName": "string"
    }
  ],
  "instanceType": "VMwareCbt",
  "licenseType": "string",
  "performAutoResync": "string",
  "seedDiskTags": {
    "{customized property}": "string"
  },
  "snapshotRunAsAccountId": "string",
  "sqlServerLicenseType": "string",
  "targetAvailabilitySetId": "string",
  "targetAvailabilityZone": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetDiskTags": {
    "{customized property}": "string"
  },
  "targetNetworkId": "string",
  "targetNicTags": {
    "{customized property}": "string"
  },
  "targetProximityPlacementGroupId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  },
  "vmwareMachineId": "string"
}

Valores de propriedade

EnableMigrationInputPropertiesOrMigrationItemProperties

Nome Descrição Valor
policyId A ID da política. cadeia de caracteres (obrigatório)
providerSpecificDetails Os detalhes específicos do provedor. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (obrigatório)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Nome Descrição Valor
instanceType Defina como 'VMwareCbt' para o tipo VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. 'VMwareCbt' (obrigatório)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Nome Descrição Valor
apiVersion A versão da API '2021-04-01'
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Habilite as propriedades de entrada de migração. EnableMigrationInputPropertiesOrMigrationItemProperties (obrigatório)
tipo O tipo de recurso 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'

VMwareCbtDiskInput

Nome Descrição Valor
diskEncryptionSetId A ID do ARM DiskEncryptionSet. corda
diskId A ID do disco. cadeia de caracteres (obrigatório)
diskType O tipo de disco. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk Um valor que indica se o disco é o disco do sistema operacional. cadeia de caracteres (obrigatório)
logStorageAccountId A ID do ARM da conta de armazenamento de log. cadeia de caracteres (obrigatório)
logStorageAccountSasSecretName O nome do segredo do cofre de chaves da conta de armazenamento de log. cadeia de caracteres (obrigatório)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Nome Descrição Valor
dataMoverRunAsAccountId O data mover é executado como id da conta. cadeia de caracteres (obrigatório)
disksToInclude Os discos a serem incluídos na lista. VMwareCbtDiskInput [] (obrigatório)
instanceType O tipo de classe. 'VMwareCbt' (obrigatório)
licenseType Tipo de licença. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Um valor que indica se a ressincronização automática deve ser feita. corda
seedDiskTags As marcas dos discos de semente. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId O instantâneo é executado como id da conta. cadeia de caracteres (obrigatório)
sqlServerLicenseType O tipo de licença do SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId A ID do ARM do conjunto de disponibilidade de destino. corda
targetAvailabilityZone A zona de disponibilidade de destino. corda
targetBootDiagnosticsStorageAccountId A ID do ARM da conta de armazenamento de diagnóstico de inicialização de destino. corda
targetDiskTags As marcas dos discos de destino. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId A ID do ARM da rede de destino. cadeia de caracteres (obrigatório)
targetNicTags As marcas para as NICs de destino. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId A ID do ARM do grupo de posicionamento por proximidade de destino. corda
targetResourceGroupId A ID do ARM do grupo de recursos de destino. cadeia de caracteres (obrigatório)
targetSubnetName O nome da sub-rede de destino. corda
targetVmName O nome da VM de destino. corda
targetVmSize O tamanho da VM de destino. corda
targetVmTags As marcas de VM de destino. VMwareCbtEnableMigrationInputTargetVmTags
vmwareMachineId A ID do ARM da VM descoberta no VMware. cadeia de caracteres (obrigatório)

VMwareCbtEnableMigrationInputSeedDiskTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetDiskTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetNicTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetVmTags

Nome Descrição Valor

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems pode ser implantado com operações direcionadas:

  • grupos de recursos

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

Formato de recurso

Para criar um recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-04-01"
  name = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
      }
    }
  })
}

Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Defina a propriedade instanceType para especificar o tipo de objeto.

Para VMwareCbt, use:

{
  dataMoverRunAsAccountId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      isOSDisk = "string"
      logStorageAccountId = "string"
      logStorageAccountSasSecretName = "string"
    }
  ]
  instanceType = "VMwareCbt"
  licenseType = "string"
  performAutoResync = "string"
  seedDiskTags = {
    {customized property} = "string"
  }
  snapshotRunAsAccountId = "string"
  sqlServerLicenseType = "string"
  targetAvailabilitySetId = "string"
  targetAvailabilityZone = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetDiskTags = {
    {customized property} = "string"
  }
  targetNetworkId = "string"
  targetNicTags = {
    {customized property} = "string"
  }
  targetProximityPlacementGroupId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
  vmwareMachineId = "string"
}

Valores de propriedade

EnableMigrationInputPropertiesOrMigrationItemProperties

Nome Descrição Valor
policyId A ID da política. cadeia de caracteres (obrigatório)
providerSpecificDetails Os detalhes específicos do provedor. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (obrigatório)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Nome Descrição Valor
instanceType Defina como 'VMwareCbt' para o tipo VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. 'VMwareCbt' (obrigatório)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Nome Descrição Valor
nome O nome do recurso cadeia de caracteres (obrigatório)
parent_id A ID do recurso que é o pai desse recurso. ID do recurso do tipo: vaults/replicationFabrics/replicationProtectionContainers
Propriedades Habilite as propriedades de entrada de migração. EnableMigrationInputPropertiesOrMigrationItemProperties (obrigatório)
tipo O tipo de recurso "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-04-01"

VMwareCbtDiskInput

Nome Descrição Valor
diskEncryptionSetId A ID do ARM DiskEncryptionSet. corda
diskId A ID do disco. cadeia de caracteres (obrigatório)
diskType O tipo de disco. 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk Um valor que indica se o disco é o disco do sistema operacional. cadeia de caracteres (obrigatório)
logStorageAccountId A ID do ARM da conta de armazenamento de log. cadeia de caracteres (obrigatório)
logStorageAccountSasSecretName O nome do segredo do cofre de chaves da conta de armazenamento de log. cadeia de caracteres (obrigatório)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Nome Descrição Valor
dataMoverRunAsAccountId O data mover é executado como id da conta. cadeia de caracteres (obrigatório)
disksToInclude Os discos a serem incluídos na lista. VMwareCbtDiskInput [] (obrigatório)
instanceType O tipo de classe. 'VMwareCbt' (obrigatório)
licenseType Tipo de licença. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Um valor que indica se a ressincronização automática deve ser feita. corda
seedDiskTags As marcas dos discos de semente. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId O instantâneo é executado como id da conta. cadeia de caracteres (obrigatório)
sqlServerLicenseType O tipo de licença do SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId A ID do ARM do conjunto de disponibilidade de destino. corda
targetAvailabilityZone A zona de disponibilidade de destino. corda
targetBootDiagnosticsStorageAccountId A ID do ARM da conta de armazenamento de diagnóstico de inicialização de destino. corda
targetDiskTags As marcas dos discos de destino. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId A ID do ARM da rede de destino. cadeia de caracteres (obrigatório)
targetNicTags As marcas para as NICs de destino. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId A ID do ARM do grupo de posicionamento por proximidade de destino. corda
targetResourceGroupId A ID do ARM do grupo de recursos de destino. cadeia de caracteres (obrigatório)
targetSubnetName O nome da sub-rede de destino. corda
targetVmName O nome da VM de destino. corda
targetVmSize O tamanho da VM de destino. corda
targetVmTags As marcas de VM de destino. VMwareCbtEnableMigrationInputTargetVmTags
vmwareMachineId A ID do ARM da VM descoberta no VMware. cadeia de caracteres (obrigatório)

VMwareCbtEnableMigrationInputSeedDiskTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetDiskTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetNicTags

Nome Descrição Valor

VMwareCbtEnableMigrationInputTargetVmTags

Nome Descrição Valor