Compartir a través de


Almacenes microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2022-10-01

Definición de recursos de Bicep

El tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, agregue el siguiente bicep a la plantilla.

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

Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Establezca la propiedad instanceType para especificar el 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'
  performSqlBulkRegistration: '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'
  }
  testNetworkId: 'string'
  testSubnetName: 'string'
  vmwareMachineId: 'string'
}

Valores de propiedad

EnableMigrationInputPropertiesOrMigrationItemProperties

Nombre Descripción Valor
policyId Identificador de directiva. string (obligatorio)
providerSpecificDetails Detalles específicos del proveedor. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (obligatorio)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Nombre Descripción Valor
instanceType Establezca en "VMwareCbt" para el tipo VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. 'VMwareCbt' (obligatorio)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: vaults/replicationFabrics/replicationProtectionContainers
Propiedades Habilite las propiedades de entrada de migración. EnableMigrationInputPropertiesOrMigrationItemProperties (obligatorio)

VMwareCbtDiskInput

Nombre Descripción Valor
diskEncryptionSetId Identificador de ARM DiskEncryptionSet. cuerda
diskId Identificador del disco. string (obligatorio)
diskType Tipo de disco. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Valor que indica si el disco es el disco del sistema operativo. string (obligatorio)
logStorageAccountId Identificador de ARM de la cuenta de almacenamiento de registros. string (obligatorio)
logStorageAccountSasSecretName Nombre del secreto del almacén de claves de la cuenta de almacenamiento de registros. string (obligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Nombre Descripción Valor
dataMoverRunAsAccountId El mover de datos se ejecuta como identificador de cuenta. string (obligatorio)
disksToInclude Los discos que se van a incluir en la lista. VMwareCbtDiskInput[] (obligatorio)
instanceType Tipo de clase. 'VMwareCbt' (obligatorio)
licenseType Tipo de licencia. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valor que indica si se va a realizar la resincronización automática. cuerda
performSqlBulkRegistration Valor que indica si se va a realizar el registro masivo de RP de SQL. cuerda
seedDiskTags Etiquetas para los discos de inicialización. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId La instantánea se ejecuta como identificador de cuenta. string (obligatorio)
sqlServerLicenseType Tipo de licencia de SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId Identificador de ARM del conjunto de disponibilidad de destino. cuerda
targetAvailabilityZone Zona de disponibilidad de destino. cuerda
targetBootDiagnosticsStorageAccountId Identificador de ARM de la cuenta de almacenamiento de diagnóstico de arranque de destino. cuerda
targetDiskTags Etiquetas para los discos de destino. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId Identificador de ARM de red de destino. string (obligatorio)
targetNicTags Etiquetas para las NIC de destino. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId Identificador arm del grupo de selección de ubicación de proximidad de destino. cuerda
targetResourceGroupId Identificador de ARM del grupo de recursos de destino. string (obligatorio)
targetSubnetName Nombre de subred de destino. cuerda
targetVmName Nombre de la máquina virtual de destino. cuerda
targetVmSize Tamaño de máquina virtual de destino. cuerda
targetVmTags Etiquetas de máquina virtual de destino. VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId Identificador de ARM de red de prueba seleccionado. cuerda
testSubnetName Nombre de subred de prueba seleccionado. cuerda
vmwareMachineId Id. de ARM de la máquina virtual detectada en VMware. string (obligatorio)

VMwareCbtEnableMigrationInputSeedDiskTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetDiskTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetNicTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetVmTags

Nombre Descripción Valor

Definición de recursos de plantilla de ARM

El tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, agregue el siguiente JSON a la plantilla.

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

Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Establezca la propiedad instanceType para especificar el 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",
  "performSqlBulkRegistration": "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"
  },
  "testNetworkId": "string",
  "testSubnetName": "string",
  "vmwareMachineId": "string"
}

Valores de propiedad

EnableMigrationInputPropertiesOrMigrationItemProperties

Nombre Descripción Valor
policyId Identificador de directiva. string (obligatorio)
providerSpecificDetails Detalles específicos del proveedor. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (obligatorio)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Nombre Descripción Valor
instanceType Establezca en "VMwareCbt" para el tipo VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. 'VMwareCbt' (obligatorio)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Nombre Descripción Valor
apiVersion La versión de api '2022-10-01'
nombre El nombre del recurso string (obligatorio)
Propiedades Habilite las propiedades de entrada de migración. EnableMigrationInputPropertiesOrMigrationItemProperties (obligatorio)
tipo El tipo de recurso 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'

VMwareCbtDiskInput

Nombre Descripción Valor
diskEncryptionSetId Identificador de ARM DiskEncryptionSet. cuerda
diskId Identificador del disco. string (obligatorio)
diskType Tipo de disco. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Valor que indica si el disco es el disco del sistema operativo. string (obligatorio)
logStorageAccountId Identificador de ARM de la cuenta de almacenamiento de registros. string (obligatorio)
logStorageAccountSasSecretName Nombre del secreto del almacén de claves de la cuenta de almacenamiento de registros. string (obligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Nombre Descripción Valor
dataMoverRunAsAccountId El mover de datos se ejecuta como identificador de cuenta. string (obligatorio)
disksToInclude Los discos que se van a incluir en la lista. VMwareCbtDiskInput[] (obligatorio)
instanceType Tipo de clase. 'VMwareCbt' (obligatorio)
licenseType Tipo de licencia. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valor que indica si se va a realizar la resincronización automática. cuerda
performSqlBulkRegistration Valor que indica si se va a realizar el registro masivo de RP de SQL. cuerda
seedDiskTags Etiquetas para los discos de inicialización. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId La instantánea se ejecuta como identificador de cuenta. string (obligatorio)
sqlServerLicenseType Tipo de licencia de SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId Identificador de ARM del conjunto de disponibilidad de destino. cuerda
targetAvailabilityZone Zona de disponibilidad de destino. cuerda
targetBootDiagnosticsStorageAccountId Identificador de ARM de la cuenta de almacenamiento de diagnóstico de arranque de destino. cuerda
targetDiskTags Etiquetas para los discos de destino. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId Identificador de ARM de red de destino. string (obligatorio)
targetNicTags Etiquetas para las NIC de destino. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId Identificador arm del grupo de selección de ubicación de proximidad de destino. cuerda
targetResourceGroupId Identificador de ARM del grupo de recursos de destino. string (obligatorio)
targetSubnetName Nombre de subred de destino. cuerda
targetVmName Nombre de la máquina virtual de destino. cuerda
targetVmSize Tamaño de máquina virtual de destino. cuerda
targetVmTags Etiquetas de máquina virtual de destino. VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId Identificador de ARM de red de prueba seleccionado. cuerda
testSubnetName Nombre de subred de prueba seleccionado. cuerda
vmwareMachineId Id. de ARM de la máquina virtual detectada en VMware. string (obligatorio)

VMwareCbtEnableMigrationInputSeedDiskTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetDiskTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetNicTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetVmTags

Nombre Descripción Valor

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems se puede implementar con operaciones destinadas a:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, agregue el siguiente terraform a la plantilla.

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

Objetos EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Establezca la propiedad instanceType para especificar el 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"
  performSqlBulkRegistration = "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"
  }
  testNetworkId = "string"
  testSubnetName = "string"
  vmwareMachineId = "string"
}

Valores de propiedad

EnableMigrationInputPropertiesOrMigrationItemProperties

Nombre Descripción Valor
policyId Identificador de directiva. string (obligatorio)
providerSpecificDetails Detalles específicos del proveedor. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (obligatorio)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Nombre Descripción Valor
instanceType Establezca en "VMwareCbt" para el tipo VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. 'VMwareCbt' (obligatorio)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: vaults/replicationFabrics/replicationProtectionContainers
Propiedades Habilite las propiedades de entrada de migración. EnableMigrationInputPropertiesOrMigrationItemProperties (obligatorio)
tipo El tipo de recurso "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2022-10-01"

VMwareCbtDiskInput

Nombre Descripción Valor
diskEncryptionSetId Identificador de ARM DiskEncryptionSet. cuerda
diskId Identificador del disco. string (obligatorio)
diskType Tipo de disco. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Valor que indica si el disco es el disco del sistema operativo. string (obligatorio)
logStorageAccountId Identificador de ARM de la cuenta de almacenamiento de registros. string (obligatorio)
logStorageAccountSasSecretName Nombre del secreto del almacén de claves de la cuenta de almacenamiento de registros. string (obligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Nombre Descripción Valor
dataMoverRunAsAccountId El mover de datos se ejecuta como identificador de cuenta. string (obligatorio)
disksToInclude Los discos que se van a incluir en la lista. VMwareCbtDiskInput[] (obligatorio)
instanceType Tipo de clase. 'VMwareCbt' (obligatorio)
licenseType Tipo de licencia. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valor que indica si se va a realizar la resincronización automática. cuerda
performSqlBulkRegistration Valor que indica si se va a realizar el registro masivo de RP de SQL. cuerda
seedDiskTags Etiquetas para los discos de inicialización. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId La instantánea se ejecuta como identificador de cuenta. string (obligatorio)
sqlServerLicenseType Tipo de licencia de SQL Server. 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId Identificador de ARM del conjunto de disponibilidad de destino. cuerda
targetAvailabilityZone Zona de disponibilidad de destino. cuerda
targetBootDiagnosticsStorageAccountId Identificador de ARM de la cuenta de almacenamiento de diagnóstico de arranque de destino. cuerda
targetDiskTags Etiquetas para los discos de destino. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId Identificador de ARM de red de destino. string (obligatorio)
targetNicTags Etiquetas para las NIC de destino. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId Identificador arm del grupo de selección de ubicación de proximidad de destino. cuerda
targetResourceGroupId Identificador de ARM del grupo de recursos de destino. string (obligatorio)
targetSubnetName Nombre de subred de destino. cuerda
targetVmName Nombre de la máquina virtual de destino. cuerda
targetVmSize Tamaño de máquina virtual de destino. cuerda
targetVmTags Etiquetas de máquina virtual de destino. VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId Identificador de ARM de red de prueba seleccionado. cuerda
testSubnetName Nombre de subred de prueba seleccionado. cuerda
vmwareMachineId Id. de ARM de la máquina virtual detectada en VMware. string (obligatorio)

VMwareCbtEnableMigrationInputSeedDiskTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetDiskTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetNicTags

Nombre Descripción Valor

VMwareCbtEnableMigrationInputTargetVmTags

Nombre Descripción Valor