次の方法で共有


Microsoft.RecoveryServices コンテナー/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2022-05-01

Bicep リソース定義

コンテナー/replicationFabrics/replicationProtectionContainers/replicationMigrationItems リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2022-05-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'
  }
  testNetworkId: 'string'
  testSubnetName: 'string'
  vmwareMachineId: 'string'
}

プロパティ値

EnableMigrationInputPropertiesOrMigrationItemProperties

名前 形容 価値
policyId ポリシー ID。 string (必須)
providerSpecificDetails プロバイダー固有の詳細。 EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (必須)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名前 形容 価値
instanceType VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetailsの種類 'VMwareCbt' に設定します。 'VMwareCbt' (必須)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

名前 形容 価値
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: コンテナー/replicationFabrics/replicationProtectionContainers
プロパティ 移行入力プロパティを有効にします。 EnableMigrationInputPropertiesOrMigrationItemProperties の (必須)

VMwareCbtDiskInput

名前 形容 価値
diskEncryptionSetId DiskEncryptionSet ARM ID。
diskId ディスク ID。 string (必須)
diskType ディスクの種類。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk ディスクが OS ディスクかどうかを示す値。 string (必須)
logStorageAccountId ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 string (必須)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名前 形容 価値
dataMoverRunAsAccountId データムーバーはアカウント ID として実行されます。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
instanceType クラス型。 'VMwareCbt' (必須)
licenseType ライセンスの種類。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 自動再同期を実行するかどうかを示す値。
seedDiskTags シード ディスクのタグ。 VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId スナップショットはアカウント ID として実行されます。 string (必須)
sqlServerLicenseType SQL Server ライセンスの種類。 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId ターゲット可用性セットの ARM ID。
targetAvailabilityZone ターゲット可用性ゾーン。
targetBootDiagnosticsStorageAccountId ターゲット ブート診断ストレージ アカウント ARM ID。
targetDiskTags ターゲット ディスクのタグ。 VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId ターゲット ネットワーク ARM ID。 string (必須)
targetNicTags ターゲット NIC のタグ。 VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId ターゲット近接通信配置グループの ARM ID。
targetResourceGroupId ターゲット リソース グループの ARM ID。 string (必須)
targetSubnetName ターゲット サブネット名。
targetVmName ターゲット VM 名。
targetVmSize ターゲット VM のサイズ。
targetVmTags ターゲット VM タグ。 VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId 選択したテスト ネットワーク ARM ID。
testSubnetName 選択したテスト サブネット名。
vmwareMachineId VMware で検出された VM の ARM ID。 string (必須)

VMwareCbtEnableMigrationInputSeedDiskTags

名前 形容 価値

VMwareCbtEnableMigrationInputTargetDiskTags

名前 形容 価値

VMwareCbtEnableMigrationInputTargetNicTags

名前 形容 価値

VMwareCbtEnableMigrationInputTargetVmTags

名前 形容 価値

ARM テンプレート リソース定義

コンテナー/replicationFabrics/replicationProtectionContainers/replicationMigrationItems リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "apiVersion": "2022-05-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"
  },
  "testNetworkId": "string",
  "testSubnetName": "string",
  "vmwareMachineId": "string"
}

プロパティ値

EnableMigrationInputPropertiesOrMigrationItemProperties

名前 形容 価値
policyId ポリシー ID。 string (必須)
providerSpecificDetails プロバイダー固有の詳細。 EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (必須)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名前 形容 価値
instanceType VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetailsの種類 'VMwareCbt' に設定します。 'VMwareCbt' (必須)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

名前 形容 価値
apiVersion API のバージョン '2022-05-01'
名前 リソース名 string (必須)
プロパティ 移行入力プロパティを有効にします。 EnableMigrationInputPropertiesOrMigrationItemProperties の (必須)
種類 リソースの種類 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'

VMwareCbtDiskInput

名前 形容 価値
diskEncryptionSetId DiskEncryptionSet ARM ID。
diskId ディスク ID。 string (必須)
diskType ディスクの種類。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk ディスクが OS ディスクかどうかを示す値。 string (必須)
logStorageAccountId ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 string (必須)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名前 形容 価値
dataMoverRunAsAccountId データムーバーはアカウント ID として実行されます。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
instanceType クラス型。 'VMwareCbt' (必須)
licenseType ライセンスの種類。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 自動再同期を実行するかどうかを示す値。
seedDiskTags シード ディスクのタグ。 VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId スナップショットはアカウント ID として実行されます。 string (必須)
sqlServerLicenseType SQL Server ライセンスの種類。 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId ターゲット可用性セットの ARM ID。
targetAvailabilityZone ターゲット可用性ゾーン。
targetBootDiagnosticsStorageAccountId ターゲット ブート診断ストレージ アカウント ARM ID。
targetDiskTags ターゲット ディスクのタグ。 VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId ターゲット ネットワーク ARM ID。 string (必須)
targetNicTags ターゲット NIC のタグ。 VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId ターゲット近接通信配置グループの ARM ID。
targetResourceGroupId ターゲット リソース グループの ARM ID。 string (必須)
targetSubnetName ターゲット サブネット名。
targetVmName ターゲット VM 名。
targetVmSize ターゲット VM のサイズ。
targetVmTags ターゲット VM タグ。 VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId 選択したテスト ネットワーク ARM ID。
testSubnetName 選択したテスト サブネット名。
vmwareMachineId VMware で検出された VM の ARM ID。 string (必須)

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@2022-05-01"
  name = "string"
  body = jsonencode({
    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"
  }
  testNetworkId = "string"
  testSubnetName = "string"
  vmwareMachineId = "string"
}

プロパティ値

EnableMigrationInputPropertiesOrMigrationItemProperties

名前 形容 価値
policyId ポリシー ID。 string (必須)
providerSpecificDetails プロバイダー固有の詳細。 EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (必須)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名前 形容 価値
instanceType VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetailsの種類 'VMwareCbt' に設定します。 'VMwareCbt' (必須)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

名前 形容 価値
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: コンテナー/replicationFabrics/replicationProtectionContainers
プロパティ 移行入力プロパティを有効にします。 EnableMigrationInputPropertiesOrMigrationItemProperties の (必須)
種類 リソースの種類 "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2022-05-01"

VMwareCbtDiskInput

名前 形容 価値
diskEncryptionSetId DiskEncryptionSet ARM ID。
diskId ディスク ID。 string (必須)
diskType ディスクの種類。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk ディスクが OS ディスクかどうかを示す値。 string (必須)
logStorageAccountId ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 string (必須)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名前 形容 価値
dataMoverRunAsAccountId データムーバーはアカウント ID として実行されます。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
instanceType クラス型。 'VMwareCbt' (必須)
licenseType ライセンスの種類。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 自動再同期を実行するかどうかを示す値。
seedDiskTags シード ディスクのタグ。 VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId スナップショットはアカウント ID として実行されます。 string (必須)
sqlServerLicenseType SQL Server ライセンスの種類。 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId ターゲット可用性セットの ARM ID。
targetAvailabilityZone ターゲット可用性ゾーン。
targetBootDiagnosticsStorageAccountId ターゲット ブート診断ストレージ アカウント ARM ID。
targetDiskTags ターゲット ディスクのタグ。 VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId ターゲット ネットワーク ARM ID。 string (必須)
targetNicTags ターゲット NIC のタグ。 VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId ターゲット近接通信配置グループの ARM ID。
targetResourceGroupId ターゲット リソース グループの ARM ID。 string (必須)
targetSubnetName ターゲット サブネット名。
targetVmName ターゲット VM 名。
targetVmSize ターゲット VM のサイズ。
targetVmTags ターゲット VM タグ。 VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId 選択したテスト ネットワーク ARM ID。
testSubnetName 選択したテスト サブネット名。
vmwareMachineId VMware で検出された VM の ARM ID。 string (必須)

VMwareCbtEnableMigrationInputSeedDiskTags

名前 形容 価値

VMwareCbtEnableMigrationInputTargetDiskTags

名前 形容 価値

VMwareCbtEnableMigrationInputTargetNicTags

名前 形容 価値

VMwareCbtEnableMigrationInputTargetVmTags

名前 形容 価値