次の方法で共有


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

プロパティ値

EnableMigrationInputPropertiesOrMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名前 形容 価値
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
instanceType クラス型。 'VMwareCbt' (必須)
licenseType ライセンスの種類。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
snapshotRunAsAccountId スナップショットの RunAs アカウント ID。 string (必須)
targetAvailabilitySetId ターゲット可用性セットの ARM ID。
targetBootDiagnosticsStorageAccountId ターゲット ブート診断ストレージ アカウント ARM ID。
targetNetworkId ターゲット ネットワーク ARM ID。 string (必須)
targetResourceGroupId ターゲット リソース グループの ARM ID。 string (必須)
targetSubnetName ターゲット サブネット名。
targetVmName ターゲット VM 名。
targetVmSize ターゲット 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"
}

プロパティ値

EnableMigrationInputPropertiesOrMigrationItemProperties

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

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

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

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

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

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名前 形容 価値
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
instanceType クラス型。 'VMwareCbt' (必須)
licenseType ライセンスの種類。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
snapshotRunAsAccountId スナップショットの RunAs アカウント ID。 string (必須)
targetAvailabilitySetId ターゲット可用性セットの ARM ID。
targetBootDiagnosticsStorageAccountId ターゲット ブート診断ストレージ アカウント ARM ID。
targetNetworkId ターゲット ネットワーク ARM ID。 string (必須)
targetResourceGroupId ターゲット リソース グループの ARM ID。 string (必須)
targetSubnetName ターゲット サブネット名。
targetVmName ターゲット VM 名。
targetVmSize ターゲット 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"
  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 ポリシー 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@2021-03-01"

VMwareCbtDiskInput

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

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名前 形容 価値
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
instanceType クラス型。 'VMwareCbt' (必須)
licenseType ライセンスの種類。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
snapshotRunAsAccountId スナップショットの RunAs アカウント ID。 string (必須)
targetAvailabilitySetId ターゲット可用性セットの ARM ID。
targetBootDiagnosticsStorageAccountId ターゲット ブート診断ストレージ アカウント ARM ID。
targetNetworkId ターゲット ネットワーク ARM ID。 string (必須)
targetResourceGroupId ターゲット リソース グループの ARM ID。 string (必須)
targetSubnetName ターゲット サブネット名。
targetVmName ターゲット VM 名。
targetVmSize ターゲット VM のサイズ。
vmwareMachineId VMware で検出された VM の ARM ID。 string (必須)