次の方法で共有


Microsoft.RecoveryServices コンテナー/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2021-03-01

Bicep リソース定義

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

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

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

リソースの形式

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

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2021-03-01' = {
  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

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

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

EnableMigrationInputPropertiesまたはMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名前 説明 価値
インスタンスタイプ VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails 型の場合は 'VMwareCbt' に設定します。 'VMwareCbt' (必須)

VMwareCbtDiskInput

名前 説明 価値
ディスクID ディスク ID。 string (必須)
ディスクタイプ ディスクの種類。 「Premium_LRS」
「StandardSSD_LRS」
「Standard_LRS」
isOSDisk(英語) ディスクが OS ディスクかどうかを示す値。 string (必須)
ログストレージアカウントID ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 string (必須)

VMwareCbtEnableMigrationInputまたはVMwareCbtMigrationDetails

名前 説明 価値
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
ディスク含める 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
インスタンスタイプ クラス型。 'VMwareCbt' (必須)
ライセンスの種類 ライセンスの種類。 'NoLicenseType'
'指定されていません'
'WindowsServer'
snapshotRunAsAccountId (スナップショット・ラン・アカウント・イド) スナップショットの RunAs アカウント ID。 string (必須)
targetAvailabilitySetId (ターゲット可用性セットイド) ターゲット可用性セットの ARM ID。 ひも
targetBootDiagnosticsStorageAccountId (英語) ターゲット ブート診断ストレージ アカウント ARM ID。 ひも
ターゲットネットワークID ターゲット ネットワーク ARM ID。 string (必須)
targetResourceGroupId (ターゲットリソースグループイド) ターゲット リソース グループの ARM ID。 string (必須)
ターゲットサブネット名 ターゲット サブネット名。 ひも
targetVmName (ターゲットVm名) ターゲット VM 名。 ひも
ターゲットVmSize ターゲット VM のサイズ。 ひも
vmwareMachineId の VMware で検出された VM の ARM ID。 string (必須)

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

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

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

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

リソースの形式

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

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "apiVersion": "2021-03-01",
  "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 のバージョン '2021-03-01'
名前 リソース名 string (必須)
プロパティ 移行入力プロパティを有効にします。 EnableMigrationInputPropertiesOrMigrationItemProperties (必須)
種類 リソースの種類 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'

EnableMigrationInputPropertiesまたはMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名前 説明 価値
インスタンスタイプ VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails 型の場合は 'VMwareCbt' に設定します。 'VMwareCbt' (必須)

VMwareCbtDiskInput

名前 説明 価値
ディスクID ディスク ID。 string (必須)
ディスクタイプ ディスクの種類。 「Premium_LRS」
「StandardSSD_LRS」
「Standard_LRS」
isOSDisk(英語) ディスクが OS ディスクかどうかを示す値。 string (必須)
ログストレージアカウントID ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 string (必須)

VMwareCbtEnableMigrationInputまたはVMwareCbtMigrationDetails

名前 説明 価値
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
ディスク含める 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
インスタンスタイプ クラス型。 'VMwareCbt' (必須)
ライセンスの種類 ライセンスの種類。 'NoLicenseType'
'指定されていません'
'WindowsServer'
snapshotRunAsAccountId (スナップショット・ラン・アカウント・イド) スナップショットの RunAs アカウント ID。 string (必須)
targetAvailabilitySetId (ターゲット可用性セットイド) ターゲット可用性セットの ARM ID。 ひも
targetBootDiagnosticsStorageAccountId (英語) ターゲット ブート診断ストレージ アカウント ARM ID。 ひも
ターゲットネットワークID ターゲット ネットワーク ARM ID。 string (必須)
targetResourceGroupId (ターゲットリソースグループイド) ターゲット リソース グループの ARM ID。 string (必須)
ターゲットサブネット名 ターゲット サブネット名。 ひも
targetVmName (ターゲットVm名) ターゲット VM 名。 ひも
ターゲットVmSize ターゲット VM のサイズ。 ひも
vmwareMachineId の VMware で検出された VM の ARM ID。 string (必須)

使用例

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-03-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 = [
    {
      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

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

EnableMigrationInputPropertiesまたはMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名前 説明 価値
インスタンスタイプ VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails 型の場合は 'VMwareCbt' に設定します。 'VMwareCbt' (必須)

VMwareCbtDiskInput

名前 説明 価値
ディスクID ディスク ID。 string (必須)
ディスクタイプ ディスクの種類。 「Premium_LRS」
「StandardSSD_LRS」
「Standard_LRS」
isOSDisk(英語) ディスクが OS ディスクかどうかを示す値。 string (必須)
ログストレージアカウントID ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 string (必須)

VMwareCbtEnableMigrationInputまたはVMwareCbtMigrationDetails

名前 説明 価値
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
ディスク含める 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
インスタンスタイプ クラス型。 'VMwareCbt' (必須)
ライセンスの種類 ライセンスの種類。 'NoLicenseType'
'指定されていません'
'WindowsServer'
snapshotRunAsAccountId (スナップショット・ラン・アカウント・イド) スナップショットの RunAs アカウント ID。 string (必須)
targetAvailabilitySetId (ターゲット可用性セットイド) ターゲット可用性セットの ARM ID。 ひも
targetBootDiagnosticsStorageAccountId (英語) ターゲット ブート診断ストレージ アカウント ARM ID。 ひも
ターゲットネットワークID ターゲット ネットワーク ARM ID。 string (必須)
targetResourceGroupId (ターゲットリソースグループイド) ターゲット リソース グループの ARM ID。 string (必須)
ターゲットサブネット名 ターゲット サブネット名。 ひも
targetVmName (ターゲットVm名) ターゲット VM 名。 ひも
ターゲットVmSize ターゲット VM のサイズ。 ひも
vmwareMachineId の VMware で検出された VM の ARM ID。 string (必須)