共用方式為


Microsoft.RecoveryServices vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 2023-01-01

Bicep 資源定義

保存庫/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2023-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    policyId: 'string'
    providerSpecificDetails: {
      instanceType: 'string'
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings 物件

設定 instanceType 屬性,以指定對象的類型。

針對 VMwareCbt,請使用:

{
  confidentialVmKeyVaultId: 'string'
  dataMoverRunAsAccountId: 'string'
  disksToInclude: [
    {
      diskEncryptionSetId: 'string'
      diskId: 'string'
      diskType: 'string'
      isOSDisk: 'string'
      logStorageAccountId: 'string'
      logStorageAccountSasSecretName: 'string'
    }
  ]
  instanceType: 'VMwareCbt'
  licenseType: 'string'
  performAutoResync: 'string'
  performSqlBulkRegistration: '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'
  targetVmSecurityProfile: {
    isTargetVmConfidentialEncryptionEnabled: 'string'
    isTargetVmIntegrityMonitoringEnabled: 'string'
    isTargetVmSecureBootEnabled: 'string'
    isTargetVmTpmEnabled: 'string'
    targetVmSecurityType: 'string'
  }
  targetVmSize: 'string'
  targetVmTags: {
    {customized property}: 'string'
  }
  testNetworkId: 'string'
  testSubnetName: 'string'
  vmwareMachineId: 'string'
}

屬性值

EnableMigrationInputPropertiesOrMigrationItemProperties

名字 描述 價值
policyId 原則標識碼。 字串 (必要)
providerSpecificDetails 提供者特定詳細數據。 EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (必要)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名字 描述 價值
instanceType 針對 VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails 類型 設定為 'VMwareCbt', 'VMwareCbt' (必要)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

名字 描述 價值
名字 資源名稱 字串 (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型資源的符號名稱:保存庫/replicationFabrics/replicationProtectionContainers
性能 啟用移轉輸入屬性。 EnableMigrationInputPropertiesOrMigrationItemProperties (必要)

VMwareCbtDiskInput

名字 描述 價值
diskEncryptionSetId DiskEncryptionSet ARM 識別碼。 字串
diskId 磁碟標識碼。 字串 (必要)
diskType 磁碟類型。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk 值,指出磁碟是否為OS磁碟。 字串 (必要)
logStorageAccountId 記錄記憶體帳戶 ARM 識別碼。 字串 (必要)
logStorageAccountSasSecretName 記錄記憶體帳戶的金鑰保存庫秘密名稱。 字串 (必要)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名字 描述 價值
confidentialVmKeyVaultId ADE 安裝的機密 VM 金鑰保存庫識別碼。 字串
dataMoverRunAsAccountId 數據行動器會以帳戶標識碼的形式執行。 字串 (必要)
disksToInclude 要包含清單的磁碟。 VMwareCbtDiskInput[] (必要)
instanceType 類別類型。 'VMwareCbt' (必要)
licenseType 授權類型。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 值,指出是否要自動重新同步處理。 字串
performSqlBulkRegistration 值,指出是否要進行大量 SQL RP 註冊。 字串
seedDiskTags 種子磁碟的標記。 VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId 快照集會以帳戶標識碼的形式執行。 字串 (必要)
sqlServerLicenseType SQL Server 授權類型。 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId 目標可用性設定組 ARM 識別碼。 字串
targetAvailabilityZone 目標可用性區域。 字串
targetBootDiagnosticsStorageAccountId 目標開機診斷記憶體帳戶 ARM 識別碼。 字串
targetDiskTags 目標磁碟的標記。 VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId 目標網路 ARM 識別碼。 字串 (必要)
targetNicTags 目標 NIC 的標籤。 VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId 目標鄰近放置群組 ARM 識別碼。 字串
targetResourceGroupId 目標資源群組 ARM 識別碼。 字串 (必要)
targetSubnetName 目標子網名稱。 字串
targetVmName 目標 VM 名稱。 字串
targetVmSecurityProfile 目標 VM 安全性設定檔。 VMwareCbtSecurityProfileProperties
targetVmSize 目標 VM 大小。 字串
targetVmTags 目標 VM 標籤。 VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId 選取的測試網路 ARM 識別碼。 字串
testSubnetName 選取的測試子網名稱。 字串
vmwareMachineId VMware 中探索到之 VM 的 ARM 識別符。 字串 (必要)

VMwareCbtEnableMigrationInputSeedDiskTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetDiskTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetNicTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetVmTags

名字 描述 價值

VMwareCbtSecurityProfileProperties

名字 描述 價值
isTargetVmConfidentialEncryptionEnabled 值,指出是否要啟用機密計算加密。 字串
isTargetVmIntegrityMonitoringEnabled 值,指出是否要啟用完整性監視。 字串
isTargetVmSecureBootEnabled 值,指出是否要啟用安全開機。 字串
isTargetVmTpmEnabled 值,指出是否要啟用受信任的平台模組。 字串
targetVmSecurityType 目標 VM 安全性類型。 'ConfidentialVM'
'None'
'TrustedLaunch'

ARM 樣本資源定義

保存庫/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems",
  "apiVersion": "2023-01-01",
  "name": "string",
  "properties": {
    "policyId": "string",
    "providerSpecificDetails": {
      "instanceType": "string"
      // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
    }
  }
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings 物件

設定 instanceType 屬性,以指定對象的類型。

針對 VMwareCbt,請使用:

{
  "confidentialVmKeyVaultId": "string",
  "dataMoverRunAsAccountId": "string",
  "disksToInclude": [
    {
      "diskEncryptionSetId": "string",
      "diskId": "string",
      "diskType": "string",
      "isOSDisk": "string",
      "logStorageAccountId": "string",
      "logStorageAccountSasSecretName": "string"
    }
  ],
  "instanceType": "VMwareCbt",
  "licenseType": "string",
  "performAutoResync": "string",
  "performSqlBulkRegistration": "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",
  "targetVmSecurityProfile": {
    "isTargetVmConfidentialEncryptionEnabled": "string",
    "isTargetVmIntegrityMonitoringEnabled": "string",
    "isTargetVmSecureBootEnabled": "string",
    "isTargetVmTpmEnabled": "string",
    "targetVmSecurityType": "string"
  },
  "targetVmSize": "string",
  "targetVmTags": {
    "{customized property}": "string"
  },
  "testNetworkId": "string",
  "testSubnetName": "string",
  "vmwareMachineId": "string"
}

屬性值

EnableMigrationInputPropertiesOrMigrationItemProperties

名字 描述 價值
policyId 原則標識碼。 字串 (必要)
providerSpecificDetails 提供者特定詳細數據。 EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (必要)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名字 描述 價值
instanceType 針對 VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails 類型 設定為 'VMwareCbt', 'VMwareCbt' (必要)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

名字 描述 價值
apiVersion API 版本 '2023-01-01'
名字 資源名稱 字串 (必要)
性能 啟用移轉輸入屬性。 EnableMigrationInputPropertiesOrMigrationItemProperties (必要)
類型 資源類型 'Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems'

VMwareCbtDiskInput

名字 描述 價值
diskEncryptionSetId DiskEncryptionSet ARM 識別碼。 字串
diskId 磁碟標識碼。 字串 (必要)
diskType 磁碟類型。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk 值,指出磁碟是否為OS磁碟。 字串 (必要)
logStorageAccountId 記錄記憶體帳戶 ARM 識別碼。 字串 (必要)
logStorageAccountSasSecretName 記錄記憶體帳戶的金鑰保存庫秘密名稱。 字串 (必要)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名字 描述 價值
confidentialVmKeyVaultId ADE 安裝的機密 VM 金鑰保存庫識別碼。 字串
dataMoverRunAsAccountId 數據行動器會以帳戶標識碼的形式執行。 字串 (必要)
disksToInclude 要包含清單的磁碟。 VMwareCbtDiskInput[] (必要)
instanceType 類別類型。 'VMwareCbt' (必要)
licenseType 授權類型。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 值,指出是否要自動重新同步處理。 字串
performSqlBulkRegistration 值,指出是否要進行大量 SQL RP 註冊。 字串
seedDiskTags 種子磁碟的標記。 VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId 快照集會以帳戶標識碼的形式執行。 字串 (必要)
sqlServerLicenseType SQL Server 授權類型。 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId 目標可用性設定組 ARM 識別碼。 字串
targetAvailabilityZone 目標可用性區域。 字串
targetBootDiagnosticsStorageAccountId 目標開機診斷記憶體帳戶 ARM 識別碼。 字串
targetDiskTags 目標磁碟的標記。 VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId 目標網路 ARM 識別碼。 字串 (必要)
targetNicTags 目標 NIC 的標籤。 VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId 目標鄰近放置群組 ARM 識別碼。 字串
targetResourceGroupId 目標資源群組 ARM 識別碼。 字串 (必要)
targetSubnetName 目標子網名稱。 字串
targetVmName 目標 VM 名稱。 字串
targetVmSecurityProfile 目標 VM 安全性設定檔。 VMwareCbtSecurityProfileProperties
targetVmSize 目標 VM 大小。 字串
targetVmTags 目標 VM 標籤。 VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId 選取的測試網路 ARM 識別碼。 字串
testSubnetName 選取的測試子網名稱。 字串
vmwareMachineId VMware 中探索到之 VM 的 ARM 識別符。 字串 (必要)

VMwareCbtEnableMigrationInputSeedDiskTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetDiskTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetNicTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetVmTags

名字 描述 價值

VMwareCbtSecurityProfileProperties

名字 描述 價值
isTargetVmConfidentialEncryptionEnabled 值,指出是否要啟用機密計算加密。 字串
isTargetVmIntegrityMonitoringEnabled 值,指出是否要啟用完整性監視。 字串
isTargetVmSecureBootEnabled 值,指出是否要啟用安全開機。 字串
isTargetVmTpmEnabled 值,指出是否要啟用受信任的平台模組。 字串
targetVmSecurityType 目標 VM 安全性類型。 'ConfidentialVM'
'None'
'TrustedLaunch'

Terraform (AzAPI 提供者) 資源定義

保存庫/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2023-01-01"
  name = "string"
  body = jsonencode({
    properties = {
      policyId = "string"
      providerSpecificDetails = {
        instanceType = "string"
        // For remaining properties, see EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings objects
      }
    }
  })
}

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings 物件

設定 instanceType 屬性,以指定對象的類型。

針對 VMwareCbt,請使用:

{
  confidentialVmKeyVaultId = "string"
  dataMoverRunAsAccountId = "string"
  disksToInclude = [
    {
      diskEncryptionSetId = "string"
      diskId = "string"
      diskType = "string"
      isOSDisk = "string"
      logStorageAccountId = "string"
      logStorageAccountSasSecretName = "string"
    }
  ]
  instanceType = "VMwareCbt"
  licenseType = "string"
  performAutoResync = "string"
  performSqlBulkRegistration = "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"
  targetVmSecurityProfile = {
    isTargetVmConfidentialEncryptionEnabled = "string"
    isTargetVmIntegrityMonitoringEnabled = "string"
    isTargetVmSecureBootEnabled = "string"
    isTargetVmTpmEnabled = "string"
    targetVmSecurityType = "string"
  }
  targetVmSize = "string"
  targetVmTags = {
    {customized property} = "string"
  }
  testNetworkId = "string"
  testSubnetName = "string"
  vmwareMachineId = "string"
}

屬性值

EnableMigrationInputPropertiesOrMigrationItemProperties

名字 描述 價值
policyId 原則標識碼。 字串 (必要)
providerSpecificDetails 提供者特定詳細數據。 EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings (必要)

EnableMigrationProviderSpecificInputOrMigrationProviderSpecificSettings

名字 描述 價值
instanceType 針對 VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails 類型 設定為 'VMwareCbt', 'VMwareCbt' (必要)

Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems

名字 描述 價值
名字 資源名稱 字串 (必要)
parent_id 此資源為父系之資源的標識碼。 類型資源的標識碼:vaults/replicationFabrics/replicationProtectionContainers
性能 啟用移轉輸入屬性。 EnableMigrationInputPropertiesOrMigrationItemProperties (必要)
類型 資源類型 “Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems@2023-01-01”

VMwareCbtDiskInput

名字 描述 價值
diskEncryptionSetId DiskEncryptionSet ARM 識別碼。 字串
diskId 磁碟標識碼。 字串 (必要)
diskType 磁碟類型。 'Premium_LRS'
'StandardSSD_LRS'
'Standard_LRS'
isOSDisk 值,指出磁碟是否為OS磁碟。 字串 (必要)
logStorageAccountId 記錄記憶體帳戶 ARM 識別碼。 字串 (必要)
logStorageAccountSasSecretName 記錄記憶體帳戶的金鑰保存庫秘密名稱。 字串 (必要)

VMwareCbtEnableMigrationInputOrVMwareCbtMigrationDetails

名字 描述 價值
confidentialVmKeyVaultId ADE 安裝的機密 VM 金鑰保存庫識別碼。 字串
dataMoverRunAsAccountId 數據行動器會以帳戶標識碼的形式執行。 字串 (必要)
disksToInclude 要包含清單的磁碟。 VMwareCbtDiskInput[] (必要)
instanceType 類別類型。 'VMwareCbt' (必要)
licenseType 授權類型。 'NoLicenseType'
'NotSpecified'
'WindowsServer'
performAutoResync 值,指出是否要自動重新同步處理。 字串
performSqlBulkRegistration 值,指出是否要進行大量 SQL RP 註冊。 字串
seedDiskTags 種子磁碟的標記。 VMwareCbtEnableMigrationInputSeedDiskTags
snapshotRunAsAccountId 快照集會以帳戶標識碼的形式執行。 字串 (必要)
sqlServerLicenseType SQL Server 授權類型。 'AHUB'
'NoLicenseType'
'NotSpecified'
'PAYG'
targetAvailabilitySetId 目標可用性設定組 ARM 識別碼。 字串
targetAvailabilityZone 目標可用性區域。 字串
targetBootDiagnosticsStorageAccountId 目標開機診斷記憶體帳戶 ARM 識別碼。 字串
targetDiskTags 目標磁碟的標記。 VMwareCbtEnableMigrationInputTargetDiskTags
targetNetworkId 目標網路 ARM 識別碼。 字串 (必要)
targetNicTags 目標 NIC 的標籤。 VMwareCbtEnableMigrationInputTargetNicTags
targetProximityPlacementGroupId 目標鄰近放置群組 ARM 識別碼。 字串
targetResourceGroupId 目標資源群組 ARM 識別碼。 字串 (必要)
targetSubnetName 目標子網名稱。 字串
targetVmName 目標 VM 名稱。 字串
targetVmSecurityProfile 目標 VM 安全性設定檔。 VMwareCbtSecurityProfileProperties
targetVmSize 目標 VM 大小。 字串
targetVmTags 目標 VM 標籤。 VMwareCbtEnableMigrationInputTargetVmTags
testNetworkId 選取的測試網路 ARM 識別碼。 字串
testSubnetName 選取的測試子網名稱。 字串
vmwareMachineId VMware 中探索到之 VM 的 ARM 識別符。 字串 (必要)

VMwareCbtEnableMigrationInputSeedDiskTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetDiskTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetNicTags

名字 描述 價值

VMwareCbtEnableMigrationInputTargetVmTags

名字 描述 價值

VMwareCbtSecurityProfileProperties

名字 描述 價值
isTargetVmConfidentialEncryptionEnabled 值,指出是否要啟用機密計算加密。 字串
isTargetVmIntegrityMonitoringEnabled 值,指出是否要啟用完整性監視。 字串
isTargetVmSecureBootEnabled 值,指出是否要啟用安全開機。 字串
isTargetVmTpmEnabled 值,指出是否要啟用受信任的平台模組。 字串
targetVmSecurityType 目標 VM 安全性類型。 'ConfidentialVM'
'None'
'TrustedLaunch'