Update-AzVmss
更新 VMSS 的狀態。
語法
Update-AzVmss
[-ResourceGroupName] <String>
[-VMScaleSetName] <String>
[[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
[-AutomaticOSUpgrade <Boolean>]
[-AutomaticRepairGracePeriod <String>]
[-EnableAutomaticRepair <Boolean>]
[-AutomaticRepairAction <String>]
[-BootDiagnosticsEnabled <Boolean>]
[-BootDiagnosticsStorageUri <String>]
[-CustomData <String>]
[-DisableAutoRollback <Boolean>]
[-DisablePasswordAuthentication <Boolean>]
[-EnableAutomaticUpdate <Boolean>]
[-ImageReferenceId <String>]
[-ImageReferenceOffer <String>]
[-ImageReferencePublisher <String>]
[-ImageReferenceSku <String>]
[-ImageReferenceVersion <String>]
[-ImageUri <String>]
[-LicenseType <String>]
[-ManagedDiskStorageAccountType <String>]
[-MaxBatchInstancePercent <Int32>]
[-MaxPrice <Double>]
[-MaxUnhealthyInstancePercent <Int32>]
[-MaxUnhealthyUpgradedInstancePercent <Int32>]
[-OsDiskCaching <CachingTypes>]
[-OsDiskWriteAccelerator <Boolean>]
[-Overprovision <Boolean>]
[-ScaleInPolicyForceDeletion <Boolean>]
[-PauseTimeBetweenBatches <String>]
[-PlanName <String>]
[-PlanProduct <String>]
[-PlanPromotionCode <String>]
[-PlanPublisher <String>]
[-ProvisionVMAgent <Boolean>]
[-ProximityPlacementGroupId <String>]
[-ScaleInPolicy <String[]>]
[-SinglePlacementGroup <Boolean>]
[-SkipExtensionsOnOverprovisionedVMs <Boolean>]
[-SkuCapacity <Int32>]
[-SkuName <String>]
[-SkuTier <String>]
[-Tag <Hashtable>]
[-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
[-TerminateScheduledEvents <Boolean>]
[-TimeZone <String>]
[-UltraSSDEnabled <Boolean>]
[-UpgradePolicyMode <UpgradeMode>]
[-CapacityReservationGroupId <String>]
[-VhdContainer <String[]>]
[-AsJob]
[-EncryptionAtHost <Boolean>]
[-UserData <String>]
[-BaseRegularPriorityCount <Int32>]
[-RegularPriorityPercentage <Int32>]
[-SharedGalleryImageId <String>]
[-OSImageScheduledEventEnabled]
[-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
[-SecurityType <String>]
[-EnableVtpm <Boolean>]
[-EnableSecureBoot <Boolean>]
[-IfMatch <String>]
[-IfNoneMatch <String>]
[-SkuProfileVmSize <String[]>]
[-SkuProfileAllocationStrategy <String>]
[-EnableResilientVMCreate <Boolean>]
[-EnableResilientVMDelete <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzVmss
[-ResourceGroupName] <String>
[-VMScaleSetName] <String>
[[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
[-AutomaticOSUpgrade <Boolean>]
[-AutomaticRepairGracePeriod <String>]
[-EnableAutomaticRepair <Boolean>]
[-AutomaticRepairAction <String>]
[-BootDiagnosticsEnabled <Boolean>]
[-BootDiagnosticsStorageUri <String>]
[-CustomData <String>]
[-DisableAutoRollback <Boolean>]
[-DisablePasswordAuthentication <Boolean>]
[-EnableAutomaticUpdate <Boolean>]
[-IdentityId <String[]>]
-IdentityType <ResourceIdentityType>
[-ImageReferenceId <String>]
[-ImageReferenceOffer <String>]
[-ImageReferencePublisher <String>]
[-ImageReferenceSku <String>]
[-ImageReferenceVersion <String>]
[-ImageUri <String>]
[-LicenseType <String>]
[-ManagedDiskStorageAccountType <String>]
[-MaxBatchInstancePercent <Int32>]
[-MaxPrice <Double>]
[-MaxUnhealthyInstancePercent <Int32>]
[-MaxUnhealthyUpgradedInstancePercent <Int32>]
[-OsDiskCaching <CachingTypes>]
[-OsDiskWriteAccelerator <Boolean>]
[-Overprovision <Boolean>]
[-ScaleInPolicyForceDeletion <Boolean>]
[-PauseTimeBetweenBatches <String>]
[-PlanName <String>]
[-PlanProduct <String>]
[-PlanPromotionCode <String>]
[-PlanPublisher <String>]
[-ProvisionVMAgent <Boolean>]
[-ProximityPlacementGroupId <String>]
[-ScaleInPolicy <String[]>]
[-SinglePlacementGroup <Boolean>]
[-SkipExtensionsOnOverprovisionedVMs <Boolean>]
[-SkuCapacity <Int32>]
[-SkuName <String>]
[-SkuTier <String>]
[-Tag <Hashtable>]
[-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
[-TerminateScheduledEvents <Boolean>]
[-TimeZone <String>]
[-UltraSSDEnabled <Boolean>]
[-UpgradePolicyMode <UpgradeMode>]
[-CapacityReservationGroupId <String>]
[-VhdContainer <String[]>]
[-AsJob]
[-EncryptionAtHost <Boolean>]
[-UserData <String>]
[-BaseRegularPriorityCount <Int32>]
[-RegularPriorityPercentage <Int32>]
[-SharedGalleryImageId <String>]
[-OSImageScheduledEventEnabled]
[-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
[-SecurityType <String>]
[-EnableVtpm <Boolean>]
[-EnableSecureBoot <Boolean>]
[-IfMatch <String>]
[-IfNoneMatch <String>]
[-SkuProfileVmSize <String[]>]
[-SkuProfileAllocationStrategy <String>]
[-EnableResilientVMCreate <Boolean>]
[-EnableResilientVMDelete <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update-AzVmss Cmdlet 會將虛擬機擴展集的狀態更新為本機 VMSS 物件的狀態。
範例
範例 1:將 VMSS 的狀態更新為本機 VMSS 物件的狀態。
Update-AzVmss -ResourceGroupName "Group001" -Name "VMSS001" -VirtualMachineScaleSet $LocalVMSS
此命令會將名為 VMSS001 的 VMSS 狀態更新為屬於 Group001 的資源群組狀態,$LocalVMSS本機 VMSS 物件的狀態。
範例 2
更新 VMSS 的狀態。 ( 自動產生 )
Update-AzVmss -ResourceGroupName 'Group001' -VMScaleSetName 'VMSS001' -VirtualMachineScaleSet <PSVirtualMachineScaleSet> -IdentityType SystemAssigned
參數
-AsJob
在背景執行 Cmdlet,並傳回作業以追蹤進度。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AutomaticOSUpgrade
設定當較新版本的映像可用時,操作系統升級是否應該以滾動方式自動套用至擴展集實例。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AutomaticRepairAction
將用於修復擴展集中狀況不良虛擬機的修復動作類型(取代、重新啟動、重新安裝映像)。 預設值為 replace。
類型: | String |
接受的值: | Replace, Restart, Reimage |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-AutomaticRepairGracePeriod
由於 VM 上的狀態變更,自動修復暫停的時間量。 寬限時間會在狀態變更完成之後開始。 這有助於避免過早或意外修復。 持續時間應以 ISO 8601 格式指定。 允許的最小寬限期為 30 分鐘(PT30M),這也是預設值。 允許的寬限期上限為 90 分鐘(PT90M)。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-BaseRegularPriorityCount
指定 VMSS Flex 實例相應放大時,必須是一般優先順序的最小 VM 數目。此參數僅適用於具有彈性 OrchestrationMode 的 VMSS 實例。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-BootDiagnosticsEnabled
是否應在虛擬機擴展集上啟用開機診斷。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-BootDiagnosticsStorageUri
用來放置主控台輸出和螢幕快照的記憶體帳戶 URI。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CapacityReservationGroupId
用來配置的容量保留群組標識碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CustomData
指定自訂數據的base-64編碼字串。
這會譯碼為儲存為虛擬機上檔案的二進位數位。
二進位陣列的最大長度為65535個字節。
如需針對 VM 使用 cloud-init,請參閱 在建立期間使用 cloud-init 自定義 Linux VM。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableAutoRollback
停用自動OS升級原則的自動回復
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisablePasswordAuthentication
指出此 Cmdlet 會停用 Linux OS 的密碼驗證。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableAutomaticRepair
在虛擬機擴展集上啟用或停用自動修復。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableAutomaticUpdate
指出 VMSS 中的 Windows 虛擬機是否已啟用自動更新。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableResilientVMCreate
指定是否應在虛擬機擴展集上啟用復原 VM 建立。 預設值為 false。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableResilientVMDelete
指定是否應在虛擬機擴展集上啟用復原性 VM 刪除。 預設值為 false。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableSecureBoot
指定是否應在虛擬機上啟用安全開機。
類型: | Nullable<T>[Boolean] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-EnableVtpm
指定是否應在虛擬機上啟用 vTPM。
類型: | Nullable<T>[Boolean] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-EncryptionAtHost
用戶可以在要求中使用此參數來啟用或停用虛擬機擴展集的主機加密。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IdentityId
指定與虛擬機擴展集相關聯的使用者身分識別清單。 使用者身分識別參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IdentityType
指定用於虛擬機擴展集的身分識別類型。 類型 『SystemAssignedUserAssigned』 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 會從虛擬機擴展集移除任何身分識別。 此參數可接受的值為:
- SystemAssigned
- UserAssigned
- SystemAssignedUserAssigned
- 無
類型: | Nullable<T>[ResourceIdentityType] |
接受的值: | SystemAssigned, UserAssigned, SystemAssignedUserAssigned, None |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-IfMatch
用來為 PUT 和其他非安全方法提出要求條件。 只有當資源符合其中一個列出的 ETag 值時,伺服器才會傳回所要求的資源。 請省略此值以一律覆寫目前的資源。 指定最後看到的 ETag 值,以防止意外覆寫並行變更。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-IfNoneMatch
用來為 GET 和 HEAD 方法提出要求條件。 如果列出的 ETag 值與目前的實體不相符,則伺服器只會傳回所要求的資源。 用來為 GET 和 HEAD 方法提出要求條件。 如果列出的 ETag 值與目前的實體不相符,則伺服器只會傳回所要求的資源。 設定為 『*』 以允許建立新的記錄集,但為了避免更新現有的記錄集。 其他值會導致伺服器發生錯誤,因為它們不受支援。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ImageReferenceId
指定影像參考標識碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageReferenceOffer
指定虛擬機映像 (VMImage) 供應項目的類型。 若要取得映像供應專案,請使用 Get-AzVMImageOffer Cmdlet。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageReferencePublisher
指定 VMImage 發行者的名稱。 若要取得發行者,請使用 Get-AzVMImagePublisher Cmdlet。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageReferenceSku
指定 VMImage SKU。 若要取得 SKU,請使用 Get-AzVMImageSku Cmdlet。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageReferenceVersion
指定 VMImage 的版本。 若要使用最新版本,請指定latest的值,而不是特定版本。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ImageUri
指定使用者映像的 Blob URI。 VMSS 會在使用者映像的相同容器中建立作業系統磁碟。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-LicenseType
指定授權類型,這是用於攜帶您自己的授權案例。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ManagedDiskStorageAccountType
指定受控磁碟的記憶體帳戶類型。 此參數可接受的值為:
- Standard_LRS
- Premium_LRS
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MaxBatchInstancePercent
一個批次中滾動升級同時升級的虛擬機實例總數上限百分比。 由於這是最大值,先前或未來批次中狀況不良的實例可能會導致批次中的實例百分比降低,以確保更高的可靠性。 如果未指定值,則會設定為 20。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MaxPrice
指定您願意支付低優先順序 VM/VMSS 的最高價格。 這個價格以美元為單位。 此價格會與 VM 大小的目前低優先順序價格進行比較。 此外,價格會在建立/更新低優先順序 VM/VMSS 時進行比較,只有在 maxPrice 大於目前的低優先順序價格時,作業才會成功。 如果目前的低優先順序價格超出建立 VM/VMSS 之後的 maxPrice,maxPrice 也會用於收回低優先順序的 VM/VMSS。 可能的值為:任何大於零的十進位值。 範例:0.01538。 -1 表示基於價格原因,不應收回低優先順序的 VM/VMSS。 此外,如果預設的最大價格不是由您提供,則為 -1。
類型: | Double |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MaxUnhealthyInstancePercent
擴展集中可同時狀況不良的虛擬機實例總數百分比上限,可能是因為升級而造成狀況不良,或在滾動升級中止之前,在虛擬機健康情況檢查中發現狀況不良狀態。 啟動任何批次之前,會先檢查此條件約束。 如果未指定值,則會設定為 20。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-MaxUnhealthyUpgradedInstancePercent
可發現處於狀況不良狀態的已升級虛擬機實例百分比上限。 升級每個批次之後,就會進行這項檢查。 如果超過這個百分比,滾動更新就會中止。 如果未指定值,則會設定為 20。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OsDiskCaching
指定作業系統磁碟的快取模式。 此參數可接受的值為:
- 無
- ReadOnly
- ReadWrite 預設值為 ReadWrite。 如果您變更快取值,Cmdlet 將會重新啟動虛擬機。 此設定會影響磁碟的一致性和效能。
類型: | CachingTypes |
接受的值: | None, ReadOnly, ReadWrite |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OsDiskWriteAccelerator
指定OS磁碟上是否應啟用或停用 WriteAccelerator。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OSImageScheduledEventEnabled
指定是否啟用或停用OS映像排程事件。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OSImageScheduledEventNotBeforeTimeoutInMinutes
虛擬機重新映像或升級其操作系統的時間長度,在事件自動核准之前,必須核准OS映射排程事件(逾時)。 設定是以 ISO 8601 格式指定,值設定為 15 分鐘(PT15M)。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Overprovision
指出 Cmdlet 是否過度布建 VMSS。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PauseTimeBetweenBatches
完成一個批次中所有虛擬機的更新,以及開始下一個批次之間的等候時間。 持續時間應以 ISO 8601 格式指定。 預設值為 0 秒(PT0S)。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PlanName
指定計劃名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PlanProduct
指定方案產品。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PlanPromotionCode
指定方案促銷碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PlanPublisher
指定方案發行者。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProvisionVMAgent
指出虛擬機器代理程式是否應在 VMSS 中的 Windows 虛擬機上佈建。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProximityPlacementGroupId
要與這個擴展集搭配使用的鄰近放置群組的資源標識符。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RegularPriorityPercentage
指定符合BaseRegularCount之後所需的VM百分比,當VMSS Flex實例相應放大時,其優先順序為一般。此屬性僅適用於具有彈性 OrchestrationMode 的 VMSS 實例。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ResourceGroupName
指定 VMSS 所屬的資源群組名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ScaleInPolicy
調整虛擬機擴展集時要遵循的規則。 可能的值為:'Default'、'OldestVM' 和 'NewestVM'。 當虛擬機擴展集相應縮小時,如果擴展集是區域性擴展集,擴展集會先在區域之間平衡。 然後,它會盡可能跨容錯網域進行平衡。 在每個容錯網域內,選擇移除的虛擬機將會是不受相應縮小保護的最新虛擬機。 當虛擬機擴展集正在相應縮小時,將會選擇未受相應縮小保護的最舊虛擬機進行移除。 針對區域性虛擬機擴展集,擴展集會先跨區域進行平衡。 在每個區域內,將會選擇未受保護的最舊虛擬機來移除。 當虛擬機擴展集正在相應縮小時,將會選擇未受相應縮小保護的最新虛擬機來移除。 針對區域性虛擬機擴展集,擴展集會先跨區域進行平衡。 在每個區域內,將會選擇未受保護的最新虛擬機來移除。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ScaleInPolicyForceDeletion
使用 ScaleIn 原則時套用強制刪除。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SecurityType
指定虛擬機的 SecurityType。 它必須設定為任何指定的值,才能啟用 UefiSettings。 除非已設定此屬性,否則不會啟用 UefiSettings。
類型: | String |
接受的值: | TrustedLaunch, ConfidentialVM, Standard |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-SharedGalleryImageId
指定 vm 部署的共享資源庫映像唯一標識碼。 這可以從共用資源庫映像 GET 呼叫擷取。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SinglePlacementGroup
指定單一放置群組。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SkipExtensionsOnOverprovisionedVMs
指定延伸模組不會在額外的過度布建 VM 上執行。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SkuCapacity
指定 VMSS 中的實例數目。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SkuName
指定 VMSS 的所有實體大小。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SkuProfileAllocationStrategy
SKU 配置檔的配置策略。
類型: | String |
接受的值: | LowestPrice, CapacityOptimized |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-SkuProfileVmSize
擴展集的 VM 大小陣列。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-SkuTier
-Tag
哈希表形式的索引鍵/值組。 例如:@{key0=“value0”;key1=$null;key2=“value2”}
類型: | Hashtable |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TerminateScheduledEventNotBeforeTimeoutInMinutes
刪除虛擬機的可設定時間長度(以分鐘為單位),在事件自動核准之前,必須核准終止排程事件(逾時)。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-TerminateScheduledEvents
指定是否啟用或停用終止排程事件。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-TimeZone
指定 Windows OS 的時區,例如「太平洋標準時間」。
可能的值可以從 TimeZoneInfo.GetSystemTimeZones 所傳回的時區 TimeZoneInfo.Id 值。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UltraSSDEnabled
旗標,可讓或停用在虛擬機擴展集上具有一或多個具有UltraSSD_LRS記憶體帳戶類型的受控數據磁碟。 只有啟用此屬性,才能將具有記憶體帳戶類型的受控磁碟UltraSSD_LRS新增至 VMSS。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-UpgradePolicyMode
指定升級至擴展集中虛擬機的模式。 此參數可接受的值為:
- 自動
- 手動
- 輪替
類型: | UpgradeMode |
接受的值: | Automatic, Manual, Rolling |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UserData
Vmss 的 UserData,其會以base-64編碼。 客戶不應在此傳遞任何秘密。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-VhdContainer
指定用來儲存 VMSS 作業系統磁碟的容器 URL。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-VirtualMachineScaleSet
指定本機 VMSS 物件。 若要取得 VMSS 物件,請使用 Get-AzVmss Cmdlet。 此虛擬機物件包含VMSS的更新狀態。
類型: | PSVirtualMachineScaleSet |
Position: | 2 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-VMScaleSetName
指定此 Cmdlet 所建立的 VMSS 名稱。
類型: | String |
別名: | Name |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |