共用方式為


部署 Microsoft.VirtualMachineImages/imageTemplates 的 API 版本變更記錄

本文說明每個 API 版本中針對 Microsoft.VirtualMachineImages/imageTemplates變更的屬性。 它只涵蓋部署期間可用的屬性。

2024-02-01

新增:

  • properties.autoRun
  • properties.autoRun.state
  • properties.customize.validExitCodes.type
  • properties.customize.validExitCodes.inline
  • properties.customize.validExitCodes.restartCheckCommand
  • properties.customize.validExitCodes.restartCommand
  • properties.customize.validExitCodes.restartTimeout
  • properties.customize.validExitCodes.filters
  • properties.customize.validExitCodes.targetRegions
  • properties.customize.validExitCodes.versioning
  • properties.customize.validExitCodes.versioning.scheme
  • properties.customize.validExitCodes.versioning.major
  • properties.customize.validExitCodes.uri
  • distribute.scheme
  • distribute.major
  • managedResourceTags
  • validate.inVMValidations.validExitCodes.type
  • validate.inVMValidations.validExitCodes.inline
  • validate.inVMValidations.validExitCodes.|validExitCodes |PowerShell 腳本的有效結束代碼。 [預設值
  • validate.inVMValidations.validExitCodes.|restartCheckCommand |檢查重新啟動是否成功的命令 [預設值
  • validate.inVMValidations.validExitCodes.|updateLimit |一次要套用的更新數目上限。 省略或指定 0 以使用預設值 (1000) |int

    約束
  • validate.inVMValidations.validExitCodes.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    約束
  • validate.inVMValidations.validExitCodes.|replicaCount |要在此區域中建立之映像版本的複本數目。 省略以使用預設值 (1)。 |int

    約束
  • validate.inVMValidations.validExitCodes.|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.validExitCodes.|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations.validExitCodes。
  • vmProfile.vnetConfig.containerInstanceSubnetId

刪除:

  • properties.customize.restartCheckCommand
  • properties.customize.restartCommand
  • properties.customize.restartTimeout
  • properties.customize.filters
  • properties.customize.storageAccountType
  • properties.customize.targetRegions
  • properties.versioning
  • properties.versioning.scheme
  • properties.versioning.major
  • properties.type
  • properties.uri
  • versioning
  • versioning.scheme
  • versioning.major
  • validate.inVMValidations.runAsSystem
  • validate.inVMValidations.runElevated
  • validate.inVMValidations.scriptUri
  • validate.inVMValidations.|restartCheckCommand |檢查重新啟動是否成功的命令 [預設值
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    約束
  • validate.inVMValidations.|replicaCount |要在此區域中建立之映像版本的複本數目。 省略以使用預設值 (1)。 |int

    約束
  • validate.inVMValidations.|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.|validExitCodes |PowerShell 腳本的有效結束代碼。 [預設值
  • validate.inVMValidations.|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations。

2023-07-01

新增:

  • properties.customize.runAsSystem
  • properties.customize.runElevated
  • properties.customize.scriptUri
  • errorHandling
  • errorHandling.onCustomizerError
  • errorHandling.onValidationError
  • validate.inVMValidations.runAsSystem
  • validate.inVMValidations.runElevated
  • validate.inVMValidations.scriptUri
  • validate.inVMValidations.|replicaCount |要在此區域中建立之映像版本的複本數目。 省略以使用預設值 (1)。 |int

    約束
  • validate.inVMValidations.|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations。

刪除:

  • validate.inVMValidations.|updateLimit |一次要套用的更新數目上限。 省略或指定 0 以使用預設值 (1000) |int

    約束
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|replicaCount |要在此區域中建立之映像版本的複本數目。 省略以使用預設值 (1)。 |int

    約束
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|validExitCodes |PowerShell 腳本的有效結束代碼。 [預設值
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    約束。

2022-07-01

新增:

  • properties.customize.targetRegions
  • properties.versioning
  • properties.versioning.scheme
  • properties.versioning.major
  • properties.type
  • properties.uri
  • versioning
  • versioning.scheme
  • versioning.major
  • 類型
  • uri
  • 優化
  • optimize.vmBoot
  • optimize.vmBoot.state
  • validate.inVMValidations.destination
  • validate.inVMValidations.sourceUri
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|replicaCount |要在此區域中建立之映像版本的複本數目。 省略以使用預設值 (1)。 |int

    約束
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|validExitCodes |PowerShell 腳本的有效結束代碼。 [預設值
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    條件約束。|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    約束。

刪除:

  • properties.customize.runAsSystem
  • properties.customize.runElevated
  • properties.customize.scriptUri
  • validate.inVMValidations.|userAssignedIdentities |與資源相關聯的使用者指派身分識別集。 userAssignedIdentities 字典索引鍵將會是表單中的ARM資源標識碼
  • validate.inVMValidations.|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations。

更新:

2022-02-14

新增:

  • properties.customize.runAsSystem
  • properties.customize.runElevated
  • properties.customize.scriptUri
  • properties.customize.validExitCodes
  • properties.customize.restartCheckCommand
  • properties.customize.restartCommand
  • properties.customize.restartTimeout
  • properties.customize.filters
  • properties.customize.storageAccountType
  • stagingResourceGroup
  • 驗證
  • validate.continueDistributeOnFailure
  • validate.inVMValidations
  • validate.inVMValidations.name
  • validate.inVMValidations.type
  • validate.inVMValidations.inline
  • validate.inVMValidations.sha256Checksum
  • validate.inVMValidations.validExitCodes
  • validate.inVMValidations.|userAssignedIdentities |與資源相關聯的使用者指派身分識別集。 userAssignedIdentities 字典索引鍵將會是表單中的ARM資源標識碼
  • validate.inVMValidations.|validExitCodes |PowerShell 腳本的有效結束代碼。 [預設值
  • validate.inVMValidations.|restartCheckCommand |檢查重新啟動是否成功的命令 [預設值
  • validate.inVMValidations.|updateLimit |一次要套用的更新數目上限。 省略或指定 0 以使用預設值 (1000) |int

    約束
  • validate.inVMValidations.|runOutputName |要用於相關聯 RunOutput 的名稱。 |字串 (必要)

    約束
  • validate.inVMValidations.|continueDistributeOnFailure |如果驗證失敗,且此字段設定為 false,則不會散發輸出影像。 這是預設行為。 如果驗證失敗,且此字段設定為 true,輸出影像仍會散發。 請謹慎使用此選項,因為它可能會導致散發不正確的映像以供使用。 不論是哪一種情況(true 或 false),端對端映射執行都會回報為在驗證失敗時失敗。 [附注
  • validate.inVMValidations.|osDiskSizeGB |以 GB 為單位的 OS 磁碟大小。 省略或指定 0 以使用 Azure 的預設 OS 磁碟大小。 |int

    約束
  • validate.inVMValidations。
  • sourceValidationOnly

刪除:

  • properties.customize.inline.scriptUri
  • properties.customize.inline.sha256Checksum
  • properties.customize.inline.type
  • properties.customize.inline.restartCheckCommand
  • properties.customize.inline.restartCommand
  • properties.customize.inline.restartTimeout
  • properties.customize.inline.filters
  • properties.customize.inline.storageAccountType

2021-10-01

新增:

  • properties.customize.inline.scriptUri
  • properties.customize.inline.sha256Checksum
  • properties.customize.inline.type
  • properties.customize.inline.restartCheckCommand
  • properties.customize.inline.restartCommand
  • properties.customize.inline.restartTimeout
  • properties.customize.inline.filters
  • properties.customize.inline.storageAccountType
  • vmProfile.userAssignedIdentities
  • vmProfile.vnetConfig.proxyVmSize

刪除:

  • properties.customize.scriptUri
  • properties.customize.restartCheckCommand
  • properties.customize.restartCommand
  • properties.customize.restartTimeout
  • properties.customize.filters
  • properties.customize.storageAccountType

2020-02-14

新增:

刪除:

  • properties.customize.inline.runElevated
  • properties.customize.inline.scriptUri
  • properties.customize.inline.sha256Checksum
  • properties.customize.inline.validExitCodes
  • properties.customize.inline.type
  • properties.customize.inline.restartCheckCommand
  • properties.customize.inline.restartCommand
  • properties.customize.inline.restartTimeout
  • distribute.offer
  • distribute.publisher
  • distribute.sku
  • distribute.version
  • distribute.imageVersionId
  • source.sha256Checksum
  • source.sourceUri

更新:

2019-05-01-preview

新增:

刪除:

  • distribute.sha256Checksum
  • distribute.sourceURI
  • source.sourceURI

更新:

2019-02-01-preview

新增:

  • properties.customize.inline
  • distribute.sha256Checksum
  • distribute.sourceURI
  • distribute.offer
  • distribute.publisher
  • distribute.sku
  • distribute.version
  • source.imageId

刪除:

  • properties.customize.script

更新:

  • properties.customize.type - 已新增值:'PowerShell' (必要) 'Shell' (必要) 'WindowsRestart' (必要)
  • properties.distribute.type - 已新增值:'ManagedImage' (必要) 'SharedImage' (必要) 'VHD' (必要) - 已移除值: 'managedImage' (必要) 'sharedImage' (必要)
  • properties.source.type - 已新增值:'ManagedImage' (必要)

2018-02-01-preview

在變更記錄檔中追蹤的最舊版本