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


Хранилища 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'
}

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

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

EnableMigrationInputProperties или MigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Идентификатор учетной записи runAs для перемещения данных. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
тип лицензии Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
snapshotRunAsAccountId Идентификатор учетной записи запуска моментальных снимков. строка (обязательно)
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
целевое имя подсети Имя целевой подсети. струна
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"
}

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

EnableMigrationInputProperties или MigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

Имя Описание Ценность
dataMoverRunAsAccountId Идентификатор учетной записи runAs для перемещения данных. строка (обязательно)
disksToInclude Диски, которые нужно включить в список. VMwareCbtDiskInput[] (обязательно)
instanceType Тип класса. VMwareCbt (обязательный)
тип лицензии Тип лицензии. NoLicenseType
"NotSpecified"
"WindowsServer"
snapshotRunAsAccountId Идентификатор учетной записи запуска моментальных снимков. строка (обязательно)
targetAvailabilitySetId Идентификатор ARM целевой группы доступности. струна
targetBootDiagnosticsStorageAccountId Идентификатор ARM учетной записи хранения целевой системы диагностики загрузки. струна
targetNetworkId Идентификатор целевой сети ARM. строка (обязательно)
targetResourceGroupId Идентификатор ARM целевой группы ресурсов. строка (обязательно)
целевое имя подсети Имя целевой подсети. струна
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"
  parent_id = "string"
  body = {
    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"
}

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

EnableMigrationInputProperties или MigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

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