Compartir a través de


Almacenes microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2021-08-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@2021-08-01' = {
  name: 'string'
  parent: resourceSymbolicName
  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:

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

Valores de propiedad

vaults/replicationFabrics/replicationProtectionConta...

Nombre Descripción Valor
nombre El nombre del recurso

Vea cómo establecer nombres y tipos para recursos secundarios en Bicep.
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: replicationProtectionContainers
Propiedades Habilite las propiedades de entrada de migración. EnableMigrationInputPropertiesOrMigrationItemPropert... (obligatorio)

EnableMigrationInputPropertiesOrMigrationItemPropert...

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

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nombre Descripción Valor
instanceType Establecimiento del tipo de objeto VMwareCbt (obligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nombre Descripción Valor
instanceType Tipo de clase. 'VMwareCbt' (obligatorio)
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)
licenseType Tipo de licencia. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valor que indica si se va a realizar la resincronización automática. cuerda
seedDiskTags Etiquetas para los discos de inicialización. objeto
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. objeto
targetNetworkId Identificador de ARM de red de destino. string (obligatorio)
targetNicTags Etiquetas para las NIC de destino. objeto
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. objeto
vmwareMachineId Id. de ARM de la máquina virtual detectada en VMware. string (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)

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": "2021-08-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:

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

Valores de propiedad

vaults/replicationFabrics/replicationProtectionConta...

Nombre Descripción Valor
tipo El tipo de recurso 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'
apiVersion La versión de la API de recursos '2021-08-01'
nombre El nombre del recurso

Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json.
string (obligatorio)
Propiedades Habilite las propiedades de entrada de migración. EnableMigrationInputPropertiesOrMigrationItemPropert... (obligatorio)

EnableMigrationInputPropertiesOrMigrationItemPropert...

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

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nombre Descripción Valor
instanceType Establecimiento del tipo de objeto VMwareCbt (obligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nombre Descripción Valor
instanceType Tipo de clase. 'VMwareCbt' (obligatorio)
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)
licenseType Tipo de licencia. 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync Valor que indica si se va a realizar la resincronización automática. cuerda
seedDiskTags Etiquetas para los discos de inicialización. objeto
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. objeto
targetNetworkId Identificador de ARM de red de destino. string (obligatorio)
targetNicTags Etiquetas para las NIC de destino. objeto
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. objeto
vmwareMachineId Id. de ARM de la máquina virtual detectada en VMware. string (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)

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@2021-08-01"
  name = "string"
  parent_id = "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:

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

Valores de propiedad

vaults/replicationFabrics/replicationProtectionConta...

Nombre Descripción Valor
tipo El tipo de recurso "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-08-01"
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: replicationProtectionContainers
Propiedades Habilite las propiedades de entrada de migración. EnableMigrationInputPropertiesOrMigrationItemPropert... (obligatorio)

EnableMigrationInputPropertiesOrMigrationItemPropert...

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

EnableMigrationProviderSpecificInputOrMigrationProvi...

Nombre Descripción Valor
instanceType Establecimiento del tipo de objeto VMwareCbt (obligatorio)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

Nombre Descripción Valor
instanceType Tipo de clase. "VMwareCbt" (obligatorio)
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)
licenseType Tipo de licencia. "NoLicenseType"
"NotSpecified"
"WindowsServer"
performAutoResync Valor que indica si se va a realizar la resincronización automática. cuerda
seedDiskTags Etiquetas para los discos de inicialización. objeto
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. objeto
targetNetworkId Identificador de ARM de red de destino. string (obligatorio)
targetNicTags Etiquetas para las NIC de destino. objeto
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. objeto
vmwareMachineId Id. de ARM de la máquina virtual detectada en VMware. string (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)