共用方式為


New-AzAutoscaleProfileObject

建立 AutoscaleProfile 的記憶體內部物件。

Syntax

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
Accept pipeline input:False
Accept wildcard characters:False

-CapacityMaximum

資源的最大實例數目。 實際的實例數目上限受限於訂用帳戶中可用的核心。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-CapacityMinimum

資源的實例數目下限。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-FixedDateEnd

ISO 8601 格式配置檔的結束時間。

類型:DateTime
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-FixedDateStart

ISO 8601 格式配置檔的開始時間。

類型:DateTime
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters: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。 澳大利亞標準時間、澳大利亞中部標準時間、E. 澳大利亞標準時間、澳大利亞東部標準時間、西太平洋標準時間、塔斯馬尼亞標準時間、馬加丹標準時間、弗拉迪沃斯托克標準時間、俄羅斯時區 10、中太平洋標準時間、俄羅斯時區 11、紐西蘭標準時間、UTC+12、斐濟標準時間、坎查卡標準時間、通加標準時間、薩摩亞標準時間、 Line Islands 標準時間。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

配置檔的名稱。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-RecurrenceFrequency

週期頻率。 排程配置檔應該生效的頻率。 此值必須是 Week,這表示每周會有一組相同的配置檔。 例如,若要設定每日排程,請將排程設定為每周的每一天。 frequency 屬性會指定排程每周重複。

類型:RecurrenceFrequency
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Rule

提供調整動作之觸發程式和參數的規則集合。 最多可以指定10個規則。 若要建構,請參閱 RULE 屬性和建立哈希表的 NOTES 一節。

類型:IScaleRule[]
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleDay

配置檔生效的天數集合。 可能的值為 Sunday 到 Saturday。

類型:String[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleHour

設定檔生效的小時集合。 在 24 小時制上支援的值是 0 到 23(不支援 AM/PM 時間)。

類型:Int32[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ScheduleMinute

配置檔生效的分鐘數集合。

類型:Int32[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters: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。 澳大利亞標準時間、澳大利亞中部標準時間、E. 澳大利亞標準時間、澳大利亞東部標準時間、西太平洋標準時間、塔斯馬尼亞標準時間、馬加丹標準時間、弗拉迪沃斯托克標準時間、俄羅斯時區 10、中太平洋標準時間、俄羅斯時區 11、紐西蘭標準時間、UTC+12、斐濟標準時間、坎查卡標準時間、通加標準時間、薩摩亞標準時間、 Line Islands 標準時間。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

AutoscaleProfile