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' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    policyId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings オブジェクト

instanceType プロパティを設定して、オブジェクトの種類を指定します。

VMwareCbtを する場合は、次を使用します。

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

プロパティ値

vaults/replicationFabrics/replicationProtectionConta...

名前 形容 価値
名前 リソース名

Bicepで子リソースの名前と種類 設定する方法を参照してください。
string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

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

EnableMigrationInputPropertiesOrMigrationItemPropert...

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

EnableMigrationProviderSpecificInputOrMigrationProvi...

名前 形容 価値
instanceType オブジェクトの種類を設定する VMwareCbt の (必須)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

名前 形容 価値
instanceType クラス型。 'VMwareCbt' (必須)
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
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 (必須)

VMwareCbtDiskInput

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

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を する場合は、次を使用します。

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

プロパティ値

vaults/replicationFabrics/replicationProtectionConta...

名前 形容 価値
種類 リソースの種類 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'
apiVersion リソース API のバージョン '2018-07-10'
名前 リソース名

JSON ARM テンプレートで子リソースの名前と型 設定する方法を参照してください。
string (必須)
プロパティ 移行入力プロパティを有効にします。 EnableMigrationInputPropertiesOrMigrationItemPropert... (必須)

EnableMigrationInputPropertiesOrMigrationItemPropert...

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

EnableMigrationProviderSpecificInputOrMigrationProvi...

名前 形容 価値
instanceType オブジェクトの種類を設定する VMwareCbt の (必須)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

名前 形容 価値
instanceType クラス型。 'VMwareCbt' (必須)
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
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 (必須)

VMwareCbtDiskInput

名前 形容 価値
diskId ディスク ID。 string (必須)
diskType ディスクの種類。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk ディスクが OS ディスクかどうかを示す値。 string (必須)
logStorageAccountId ログ ストレージ アカウントの ARM ID。 string (必須)
logStorageAccountSasSecretName ログ ストレージ アカウントのキー コンテナー シークレット名。 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@2018-07-10"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
      }
    }
  })
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings オブジェクト

instanceType プロパティを設定して、オブジェクトの種類を指定します。

VMwareCbtを する場合は、次を使用します。

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

プロパティ値

vaults/replicationFabrics/replicationProtectionConta...

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

EnableMigrationInputPropertiesOrMigrationItemPropert...

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

EnableMigrationProviderSpecificInputOrMigrationProvi...

名前 形容 価値
instanceType オブジェクトの種類を設定する VMwareCbt の (必須)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDet...

名前 形容 価値
instanceType クラス型。 "VMwareCbt" (必須)
dataMoverRunAsAccountId データ ムーバー RunAs アカウント ID。 string (必須)
disksToInclude 含めるディスクの一覧。 VMwareCbtDiskInput[] (必須)
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 (必須)

VMwareCbtDiskInput

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