Поделиться через


Хранилища Microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2021-04-01

Определение ресурсов Bicep

Хранилище/replicationFabrics/replicationProtectionContainers/replicationMigrationItems можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, добавьте следующий Bicep в шаблон.

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
    }
  }
}

Объекты EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Задайте свойство instanceType, чтобы указать тип объекта.

Для VMwareCbt используйте:

{
  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'
}

Значения свойств

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Имя Описание Ценность
имя имя ресурса. строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: vaults/replicationFabrics/replicationProtectionContainers
свойства Включите свойства входных данных миграции. EnableMigrationInputPropertiesOrMigrationItemProperties (обязательно)

EnableMigrationInputProperties или MigrationItemProperties

Имя Описание Ценность
идентификатор политики Идентификатор политики. строка (обязательно)
providerSpecificDetails Сведения о поставщике. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (обязательный)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Имя Описание Ценность
instanceType Задайте значение VMwareCbt для типа VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. VMwareCbt (обязательный)

VMwareCbtDiskInput

Имя Описание Ценность
diskEncryptionSetId Идентификатор ARM DiskEncryptionSet. струна
Идентификатор диска Идентификатор диска. строка (обязательно)
Тип диска Тип диска. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Значение, указывающее, является ли диск ос диском. строка (обязательно)
logStorageAccountId Идентификатор ARM учетной записи хранения журнала. строка (обязательно)
logStorageAccountSasSecretName Имя секрета хранилища ключей учетной записи хранения журналов. строка (обязательно)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Объект перемещения данных запускается в качестве идентификатора учетной записи. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
тип лицензии Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
выполнитьAutoResync Значение, указывающее, нужно ли выполнять автоматическую повторную синхронизацию. струна
Теги seedDiskTags Теги для начальных дисков. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId Моментальный снимок выполняется как идентификатор учетной записи. строка (обязательно)
sqlServerLicenseType Тип лицензии SQL Server. "AHUB"
NoLicenseType
"NotSpecified"
PayG
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetAvailabilityZone Целевая зона доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetDiskTags Теги для целевых дисков. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetNicTags Теги для целевых сетевых адаптеров. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId Идентификатор ARM целевой группы размещения близкого взаимодействия. струна
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
целевое имя подсети Имя целевой подсети. струна
targetVmName Имя целевой виртуальной машины. струна
targetVmSize Размер целевой виртуальной машины. струна
targetVmTags Теги целевой виртуальной машины. VMwareCbtEnableMigrationInputTargetVmTags
vmwareMachineId Идентификатор ARM виртуальной машины, обнаруженный в VMware. строка (обязательно)

VMwareCbtEnableMigrationInputSeedDiskTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetDiskTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetNicTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetVmTags

Имя Описание Ценность

Определение ресурса шаблона ARM

Хранилище/replicationFabrics/replicationProtectionContainers/replicationMigrationItems можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, добавьте следующий код JSON в шаблон.

{
  "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
    }
  }
}

Объекты EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Задайте свойство instanceType, чтобы указать тип объекта.

Для VMwareCbt используйте:

{
  "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"
}

Значения свойств

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Имя Описание Ценность
apiVersion Версия API '2021-04-01'
имя имя ресурса. строка (обязательно)
свойства Включите свойства входных данных миграции. EnableMigrationInputPropertiesOrMigrationItemProperties (обязательно)
тип Тип ресурса 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'

EnableMigrationInputProperties или MigrationItemProperties

Имя Описание Ценность
идентификатор политики Идентификатор политики. строка (обязательно)
providerSpecificDetails Сведения о поставщике. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (обязательный)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Имя Описание Ценность
instanceType Задайте значение VMwareCbt для типа VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. VMwareCbt (обязательный)

VMwareCbtDiskInput

Имя Описание Ценность
diskEncryptionSetId Идентификатор ARM DiskEncryptionSet. струна
Идентификатор диска Идентификатор диска. строка (обязательно)
Тип диска Тип диска. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Значение, указывающее, является ли диск ос диском. строка (обязательно)
logStorageAccountId Идентификатор ARM учетной записи хранения журнала. строка (обязательно)
logStorageAccountSasSecretName Имя секрета хранилища ключей учетной записи хранения журналов. строка (обязательно)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Объект перемещения данных запускается в качестве идентификатора учетной записи. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
тип лицензии Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
выполнитьAutoResync Значение, указывающее, нужно ли выполнять автоматическую повторную синхронизацию. струна
Теги seedDiskTags Теги для начальных дисков. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId Моментальный снимок выполняется как идентификатор учетной записи. строка (обязательно)
sqlServerLicenseType Тип лицензии SQL Server. "AHUB"
NoLicenseType
"NotSpecified"
PayG
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetAvailabilityZone Целевая зона доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetDiskTags Теги для целевых дисков. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetNicTags Теги для целевых сетевых адаптеров. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId Идентификатор ARM целевой группы размещения близкого взаимодействия. струна
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
целевое имя подсети Имя целевой подсети. струна
targetVmName Имя целевой виртуальной машины. струна
targetVmSize Размер целевой виртуальной машины. струна
targetVmTags Теги целевой виртуальной машины. VMwareCbtEnableMigrationInputTargetVmTags
vmwareMachineId Идентификатор ARM виртуальной машины, обнаруженный в VMware. строка (обязательно)

VMwareCbtEnableMigrationInputSeedDiskTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetDiskTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetNicTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetVmTags

Имя Описание Ценность

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Хранилище/replicationFabrics/replicationProtectionContainers/replicationMigrationItems можно развернуть с помощью операций, предназначенных для следующих операций:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems, добавьте следующий объект Terraform в шаблон.

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

Объекты EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Задайте свойство instanceType, чтобы указать тип объекта.

Для VMwareCbt используйте:

{
  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"
}

Значения свойств

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

Имя Описание Ценность
имя имя ресурса. строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: vaults/replicationFabrics/replicationProtectionContainers
свойства Включите свойства входных данных миграции. EnableMigrationInputPropertiesOrMigrationItemProperties (обязательно)
тип Тип ресурса "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-04-01"

EnableMigrationInputProperties или MigrationItemProperties

Имя Описание Ценность
идентификатор политики Идентификатор политики. строка (обязательно)
providerSpecificDetails Сведения о поставщике. EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (обязательный)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

Имя Описание Ценность
instanceType Задайте значение VMwareCbt для типа VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails. VMwareCbt (обязательный)

VMwareCbtDiskInput

Имя Описание Ценность
diskEncryptionSetId Идентификатор ARM DiskEncryptionSet. струна
Идентификатор диска Идентификатор диска. строка (обязательно)
Тип диска Тип диска. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"
isOSDisk Значение, указывающее, является ли диск ос диском. строка (обязательно)
logStorageAccountId Идентификатор ARM учетной записи хранения журнала. строка (обязательно)
logStorageAccountSasSecretName Имя секрета хранилища ключей учетной записи хранения журналов. строка (обязательно)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Объект перемещения данных запускается в качестве идентификатора учетной записи. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
тип лицензии Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
выполнитьAutoResync Значение, указывающее, нужно ли выполнять автоматическую повторную синхронизацию. струна
Теги seedDiskTags Теги для начальных дисков. VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId Моментальный снимок выполняется как идентификатор учетной записи. строка (обязательно)
sqlServerLicenseType Тип лицензии SQL Server. "AHUB"
NoLicenseType
"NotSpecified"
PayG
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetAvailabilityZone Целевая зона доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetDiskTags Теги для целевых дисков. VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetNicTags Теги для целевых сетевых адаптеров. VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId Идентификатор ARM целевой группы размещения близкого взаимодействия. струна
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
целевое имя подсети Имя целевой подсети. струна
targetVmName Имя целевой виртуальной машины. струна
targetVmSize Размер целевой виртуальной машины. струна
targetVmTags Теги целевой виртуальной машины. VMwareCbtEnableMigrationInputTargetVmTags
vmwareMachineId Идентификатор ARM виртуальной машины, обнаруженный в VMware. строка (обязательно)

VMwareCbtEnableMigrationInputSeedDiskTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetDiskTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetNicTags

Имя Описание Ценность

VMwareCbtEnableMigrationInputTargetVmTags

Имя Описание Ценность