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


Хранилища Microsoft.RecoveryServices/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2018-07-10

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

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

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

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

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

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

Объекты EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

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

{
  dataMoverRunAsAccountId: 'string'
  disksToInclude: [
    {
      diskId: 'string'
      diskType: 'string'
      isOSDisk: 'string'
      logStorageAccountId: 'string'
      logStorageAccountSasSecretName: 'string'
    }
  ]
  instanceType: 'VMwareCbt'
  licenseType: 'string'
  snapshotRunAsAccountId: 'string'
  targetAvailabilitySetId: 'string'
  targetBootDiagnosticsStorageAccountId: 'string'
  targetNetworkId: 'string'
  targetResourceGroupId: 'string'
  targetSubnetName: 'string'
  targetVmName: 'string'
  targetVmSize: 'string'
  vmwareMachineId: 'string'
}

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

EnableMigrationInputPropertiesOrMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Идентификатор учетной записи runAs для перемещения данных. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
licenseType Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
snapshotRunAsAccountId Идентификатор учетной записи запуска моментальных снимков. строка (обязательно)
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
targetSubnetName Имя целевой подсети. струна
targetVmName Имя целевой виртуальной машины. струна
targetVmSize Размер целевой виртуальной машины. струна
vmwareMachineId Идентификатор ARM виртуальной машины, обнаруженный в VMware. строка (обязательно)

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

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

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

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

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

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

Объекты EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

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

{
  "dataMoverRunAsAccountId": "string",
  "disksToInclude": [
    {
      "diskId": "string",
      "diskType": "string",
      "isOSDisk": "string",
      "logStorageAccountId": "string",
      "logStorageAccountSasSecretName": "string"
    }
  ],
  "instanceType": "VMwareCbt",
  "licenseType": "string",
  "snapshotRunAsAccountId": "string",
  "targetAvailabilitySetId": "string",
  "targetBootDiagnosticsStorageAccountId": "string",
  "targetNetworkId": "string",
  "targetResourceGroupId": "string",
  "targetSubnetName": "string",
  "targetVmName": "string",
  "targetVmSize": "string",
  "vmwareMachineId": "string"
}

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

EnableMigrationInputPropertiesOrMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Идентификатор учетной записи runAs для перемещения данных. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
licenseType Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
snapshotRunAsAccountId Идентификатор учетной записи запуска моментальных снимков. строка (обязательно)
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
targetSubnetName Имя целевой подсети. струна
targetVmName Имя целевой виртуальной машины. струна
targetVmSize Размер целевой виртуальной машины. струна
vmwareMachineId Идентификатор ARM виртуальной машины, обнаруженный в VMware. строка (обязательно)

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

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

  • групп ресурсов

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

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

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

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

Объекты EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

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

{
  dataMoverRunAsAccountId = "string"
  disksToInclude = [
    {
      diskId = "string"
      diskType = "string"
      isOSDisk = "string"
      logStorageAccountId = "string"
      logStorageAccountSasSecretName = "string"
    }
  ]
  instanceType = "VMwareCbt"
  licenseType = "string"
  snapshotRunAsAccountId = "string"
  targetAvailabilitySetId = "string"
  targetBootDiagnosticsStorageAccountId = "string"
  targetNetworkId = "string"
  targetResourceGroupId = "string"
  targetSubnetName = "string"
  targetVmName = "string"
  targetVmSize = "string"
  vmwareMachineId = "string"
}

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

EnableMigrationInputPropertiesOrMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Идентификатор учетной записи runAs для перемещения данных. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
licenseType Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
snapshotRunAsAccountId Идентификатор учетной записи запуска моментальных снимков. строка (обязательно)
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
targetSubnetName Имя целевой подсети. струна
targetVmName Имя целевой виртуальной машины. струна
targetVmSize Размер целевой виртуальной машины. струна
vmwareMachineId Идентификатор ARM виртуальной машины, обнаруженный в VMware. строка (обязательно)