New-AzAutoscaleProfileObject
建立 AutoscaleProfile 的記憶體內部物件。
語法
New-AzAutoscaleProfileObject
-CapacityDefault <String>
-CapacityMaximum <String>
-CapacityMinimum <String>
-Name <String>
-Rule <IScaleRule[]>
[-FixedDateEnd <DateTime>]
[-FixedDateStart <DateTime>]
[-FixedDateTimeZone <String>]
[-RecurrenceFrequency <RecurrenceFrequency>]
[-ScheduleDay <String[]>]
[-ScheduleHour <Int32[]>]
[-ScheduleMinute <Int32[]>]
[-ScheduleTimeZone <String>]
[<CommonParameters>]
Description
建立 AutoscaleProfile 的記憶體內部物件。
範例
範例 1:建立自動調整配置檔物件
$subscriptionId = (Get-AzContext).Subscription.Id
$rule1=New-AzAutoscaleScaleRuleObject -MetricTriggerMetricName "Percentage CPU" -MetricTriggerMetricResourceUri "/subscriptions/$subscriptionId/resourceGroups/test-group/providers/Microsoft.Compute/virtualMachineScaleSets/test-vmss" -MetricTriggerTimeGrain ([System.TimeSpan]::New(0,1,0)) -MetricTriggerStatistic "Average" -MetricTriggerTimeWindow ([System.TimeSpan]::New(0,5,0)) -MetricTriggerTimeAggregation "Average" -MetricTriggerOperator "GreaterThan" -MetricTriggerThreshold 10 -MetricTriggerDividePerInstance $false -ScaleActionDirection "Increase" -ScaleActionType "ChangeCount" -ScaleActionValue 1 -ScaleActionCooldown ([System.TimeSpan]::New(0,5,0))
New-AzAutoscaleProfileObject -Name "adios" -CapacityDefault 1 -CapacityMaximum 10 -CapacityMinimum 1 -Rule $rule1 -FixedDateEnd ([System.DateTime]::Parse("2022-12-31T14:00:00Z")) -FixedDateStart ([System.DateTime]::Parse("2022-12-31T13:00:00Z")) -FixedDateTimeZone "UTC"
建立自動調整配置檔物件
參數
-CapacityDefault
如果計量無法用於評估,將會設定的實例數目。 只有當目前的執行個體計數低於預設值時,才會使用預設值。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-CapacityMaximum
資源的最大實例數目。 實際的實例數目上限受限於訂用帳戶中可用的核心。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-CapacityMinimum
資源的實例數目下限。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-FixedDateEnd
ISO 8601 格式配置檔的結束時間。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FixedDateStart
ISO 8601 格式配置檔的開始時間。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FixedDateTimeZone
配置檔的開始和結束時間時區。 有效時區的一些範例包括:日期線標準時間、UTC-11、夏威夷標準時間、阿拉斯加標準時間、太平洋標準時間(墨西哥)、太平洋標準時間、美國山區標準時間、山標準時間(墨西哥)、中美洲標準時間、中央標準時間、中央標準時間(墨西哥)、加拿大中部標準時間、SA 太平洋標準時間、東部標準時間、 美國東部標準時間、委內瑞拉標準時間、巴拉圭標準時間、大西洋標準時間、巴西中部標準時間、SA 西部標準時間、太平洋 SA 標準時間、紐芬蘭標準時間、E. 南美洲標準時間、阿根廷標準時間、SA 東部標準時間、格陵蘭標準時間、蒙得維的亞標準時間、巴伊亞標準時間、UTC-02、中大西洋標準時間、阿佐雷斯標準時間、 維德標準時間、摩洛哥標準時間、UTC、GMT 標準時間、格林威治標準時間、W. 歐洲標準時間、中歐標準時間、浪漫標準時間、中歐標準時間、W. 中非標準時間、納米比亞標準時間、約旦標準時間、GTB 標準時間、中東標準時間、埃及標準時間、敘利亞標準時間、E. 歐洲標準時間、 南非標準時間、FLE 標準時間、土耳其標準時間、以色列標準時間、加里寧格勒標準時間、利比亞標準時間、阿拉伯標準時間、白俄羅斯標準時間、俄羅斯標準時間、E. 非洲標準時間、伊朗標準時間、阿拉伯標準時間、亞塞拜然標準時間、俄羅斯時區 3、毛里西斯標準時間、喬治亞標準時間、高加索標準時間、 阿富汗標準時間、西亞標準時間、Ekaterinburg 標準時間、巴基斯坦標準時間、印度標準時間、斯裡蘭卡標準時間、尼泊爾標準時間、中亞標準時間、孟加拉國標準時間、N. 中亞標準時間、緬甸標準時間、SE 亞洲標準時間、北亞標準時間、中國標準時間、東北亞標準時間、新加坡標準時間、 W. 澳大利亞標準時間,臺北標準時間,烏蘭巴托標準時間,東京標準時間,韓國標準時間,雅庫茨克標準時間,Cen。 澳大利亞標準時間、AUS 中央標準時間、E. 澳大利亞標準時間、AUS 東部標準時間、西太平洋標準時間、塔斯馬尼亞標準時間、馬加丹標準時間、瓦拉迪沃斯托克標準時間、俄羅斯時區 10、中太平洋標準時間、俄羅斯時區 11、紐西蘭標準時間、UTC+12、斐濟標準時間、坎查卡標準時間、通加標準時間、薩摩亞標準時間、 Line Islands 標準時間。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
配置檔的名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-RecurrenceFrequency
週期頻率。 排程配置檔應該生效的頻率。 此值必須是 Week,這表示每周會有一組相同的配置檔。 例如,若要設定每日排程,請將排程設定為每周的每一天。 frequency 屬性會指定排程每周重複。
類型: | RecurrenceFrequency |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Rule
提供調整動作之觸發程式和參數的規則集合。 最多可以指定10個規則。 若要建構,請參閱 RULE 屬性和建立哈希表的 NOTES 一節。
類型: | IScaleRule[] |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ScheduleDay
配置檔生效的天數集合。 可能的值為 Sunday 到 Saturday。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ScheduleHour
設定檔生效的小時集合。 在 24 小時制上支援的值是 0 到 23(不支援 AM/PM 時間)。
類型: | Int32[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ScheduleMinute
配置檔生效的分鐘數集合。
類型: | Int32[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ScheduleTimeZone
配置檔時數的時區。 有效時區的一些範例包括:日期線標準時間、UTC-11、夏威夷標準時間、阿拉斯加標準時間、太平洋標準時間(墨西哥)、太平洋標準時間、美國山區標準時間、山標準時間(墨西哥)、中美洲標準時間、中央標準時間、中央標準時間(墨西哥)、加拿大中部標準時間、SA 太平洋標準時間、東部標準時間、 美國東部標準時間、委內瑞拉標準時間、巴拉圭標準時間、大西洋標準時間、巴西中部標準時間、SA 西部標準時間、太平洋 SA 標準時間、紐芬蘭標準時間、E. 南美洲標準時間、阿根廷標準時間、SA 東部標準時間、格陵蘭標準時間、蒙得維的亞標準時間、巴伊亞標準時間、UTC-02、中大西洋標準時間、阿佐雷斯標準時間、 維德標準時間、摩洛哥標準時間、UTC、GMT 標準時間、格林威治標準時間、W. 歐洲標準時間、中歐標準時間、浪漫標準時間、中歐標準時間、W. 中非標準時間、納米比亞標準時間、約旦標準時間、GTB 標準時間、中東標準時間、埃及標準時間、敘利亞標準時間、E. 歐洲標準時間、 南非標準時間、FLE 標準時間、土耳其標準時間、以色列標準時間、加里寧格勒標準時間、利比亞標準時間、阿拉伯標準時間、白俄羅斯標準時間、俄羅斯標準時間、E. 非洲標準時間、伊朗標準時間、阿拉伯標準時間、亞塞拜然標準時間、俄羅斯時區 3、毛里西斯標準時間、喬治亞標準時間、高加索標準時間、 阿富汗標準時間、西亞標準時間、Ekaterinburg 標準時間、巴基斯坦標準時間、印度標準時間、斯裡蘭卡標準時間、尼泊爾標準時間、中亞標準時間、孟加拉國標準時間、N. 中亞標準時間、緬甸標準時間、SE 亞洲標準時間、北亞標準時間、中國標準時間、東北亞標準時間、新加坡標準時間、 W. 澳大利亞標準時間,臺北標準時間,烏蘭巴托標準時間,東京標準時間,韓國標準時間,雅庫茨克標準時間,Cen。 澳大利亞標準時間、AUS 中央標準時間、E. 澳大利亞標準時間、AUS 東部標準時間、西太平洋標準時間、塔斯馬尼亞標準時間、馬加丹標準時間、瓦拉迪沃斯托克標準時間、俄羅斯時區 10、中太平洋標準時間、俄羅斯時區 11、紐西蘭標準時間、UTC+12、斐濟標準時間、坎查卡標準時間、通加標準時間、薩摩亞標準時間、 Line Islands 標準時間。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |