Partager via


New-AzAutoscaleProfileObject

Créez un objet en mémoire pour AutoscaleProfile.

Syntaxe

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

Créez un objet en mémoire pour AutoscaleProfile.

Exemples

Exemple 1 : Créer un objet de profil de mise à l’échelle automatique

$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"

Créer un objet de profil de mise à l’échelle automatique

Paramètres

-CapacityDefault

nombre d’instances qui seront définies si les métriques ne sont pas disponibles pour l’évaluation. La valeur par défaut est utilisée uniquement si le nombre d'instances actives est inférieur à la valeur par défaut.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CapacityMaximum

nombre maximal d’instances pour la ressource. Le nombre maximal réel d’instances est limité par les cœurs disponibles dans l’abonnement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CapacityMinimum

nombre minimal d’instances pour la ressource.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FixedDateEnd

heure de fin du profil au format ISO 8601.

Type:DateTime
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FixedDateStart

heure de début du profil au format ISO 8601.

Type:DateTime
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FixedDateTimeZone

fuseau horaire des heures de début et de fin du profil. Voici quelques exemples de fuseaux horaires valides : Dateline Standard Time, UTC-11, Hawaïan Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexique), Pacific Standard Time, US Mountain Standard Time (Mexique), Mountain Standard Time, Centre America Standard Time, Central Standard Time (Mexique), Canada Central Standard Time, SA Pacific Standard Time, East Standard Time, Eastern Standard Time, Usa Est Standard Time, Venezuela Standard Time, Paraguay Standard Time, Atlantic Standard Time, Central Brésil Standard Time, SA Western Standard Time, Pacific SA Standard Time, Terre-Neuve Standard Time, E. Amérique du Sud Standard Time, Argentine Standard Time, SA Eastern Standard Time, Groenland Standard Time, Montevideo Standard Time, Heure Standard de L’HEURE UTC-02, Heure Standard Mid-Atlantique, Heure standard Azores, Heure standard de l’Azores, heure standard des États-Unis, Heure standard du Cap-Vert, heure standard du Maroc, HEURE STANDARD UTC, HEURE STANDARD GMT, Heure Standard de Greenwich, W. Europe Standard Time, Temps Standard de l’Europe Centrale, Heure Standard de l’Europe Centrale, W. Heure standard de l’Afrique centrale, Heure standard namibienne, Heure standard de Jordanie, Heure standard GTB, Heure standard du Moyen-Orient, Temps standard egypte, Temps standard syrie, Heure standard europe, Heure standard européenne, Heure standard de l’Europe, Heure standard de l’Europe, Heure standard de l’Europe, Heure standard de la Jordanie, Heure standard de LA GTB, Heure standard du Moyen-Orient, Temps standard egypte, Temps standard de la Syrie, Heure standard europe, Heure standard de l’Europe, Heure standard Heure standard de l’Afrique du Sud, heure standard flE, heure standard de La Turquie, heure standard d’Israël, heure standard de Kaliningrad, heure standard arabe, heure standard arabe, heure standard du Bélarus, heure standard russe, heure standard de l’Afrique, heure standard de l’Iran, heure standard arabe, heure standard de l’Azerbaïdjan, heure standard de la Russie 3, heure standard de l’Île Maurice, heure standard géorgienne, heure standard du Caucase, heure standard de l’Afrique, Heure standard de l’Afghanistan, heure standard de l’Asie ouest, heure standard de l’Ekaterinburg, heure standard du Pakistan, heure standard de l’Inde, temps standard sri lankais, heure standard du Népal, heure standard de l’Asie centrale, heure standard du Bangladesh, heure standard de l’Asie centrale, heure standard de l’Asie du Nord, heure standard de l’Asie du Nord, heure standard de Singapour, heure standard de Singapour, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Corée Standard Time, Yakutsk Standard Time, Cen. Heure standard de l’Australie, heure standard de l’AUS, Heure standard de l’Australie, Heure standard de l’Est, Heure standard du Pacifique Ouest, Heure standard de Tasmanie, Heure standard magadan, heure standard de Vladivostok, fuseau horaire russe 10, heure standard du Pacifique central, fuseau horaire de russie 11, heure standard de la Nouvelle-Zélande, UTC+12, heure standard fidjienne, heure standard du Kamchatka, heure standard de Tonga, heure standard de Samoa, heure standard de Samoa, heure standard de La Nouvelle-Zélande, heure standard Line Islands Standard Time.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

nom du profil.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RecurrenceFrequency

fréquence de périodicité. Fréquence à laquelle le profil de planification doit prendre effet. Cette valeur doit être Semaine, ce qui signifie que chaque semaine aura le même ensemble de profils. Par exemple, pour définir une planification quotidienne, définissez la planification sur chaque jour de la semaine. La propriété de fréquence spécifie que la planification est répétée chaque semaine.

Type:RecurrenceFrequency
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Rule

collection de règles qui fournissent les déclencheurs et les paramètres de l’action de mise à l’échelle. Un maximum de 10 règles peut être spécifié. Pour construire, consultez la section NOTES pour les propriétés RULE et créer une table de hachage.

Type:IScaleRule[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ScheduleDay

collection de jours sur lesquels le profil prend effet. Les valeurs possibles sont dimanche à samedi.

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ScheduleHour

Collection d’heures auxquelles le profil prend effet. Les valeurs prises en charge sont de 0 à 23 heures sur l’horloge de 24 heures (les heures AM/PM ne sont pas prises en charge).

Type:Int32[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ScheduleMinute

Collection de minutes auxquelles le profil prend effet.

Type:Int32[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ScheduleTimeZone

fuseau horaire pour les heures du profil. Voici quelques exemples de fuseaux horaires valides : Dateline Standard Time, UTC-11, Hawaïan Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexique), Pacific Standard Time, US Mountain Standard Time (Mexique), Mountain Standard Time, Centre America Standard Time, Central Standard Time (Mexique), Canada Central Standard Time, SA Pacific Standard Time, East Standard Time, Eastern Standard Time, Usa Est Standard Time, Venezuela Standard Time, Paraguay Standard Time, Atlantic Standard Time, Central Brésil Standard Time, SA Western Standard Time, Pacific SA Standard Time, Terre-Neuve Standard Time, E. Amérique du Sud Standard Time, Argentine Standard Time, SA Eastern Standard Time, Groenland Standard Time, Montevideo Standard Time, Heure Standard de L’HEURE UTC-02, Heure Standard Mid-Atlantique, Heure standard Azores, Heure standard de l’Azores, heure standard des États-Unis, Heure standard du Cap-Vert, heure standard du Maroc, HEURE STANDARD UTC, HEURE STANDARD GMT, Heure Standard de Greenwich, W. Europe Standard Time, Temps Standard de l’Europe Centrale, Heure Standard de l’Europe Centrale, W. Heure standard de l’Afrique centrale, Heure standard namibienne, Heure standard de Jordanie, Heure standard GTB, Heure standard du Moyen-Orient, Temps standard egypte, Temps standard syrie, Heure standard europe, Heure standard européenne, Heure standard de l’Europe, Heure standard de l’Europe, Heure standard de l’Europe, Heure standard de la Jordanie, Heure standard de LA GTB, Heure standard du Moyen-Orient, Temps standard egypte, Temps standard de la Syrie, Heure standard europe, Heure standard de l’Europe, Heure standard Heure standard de l’Afrique du Sud, heure standard flE, heure standard de La Turquie, heure standard d’Israël, heure standard de Kaliningrad, heure standard arabe, heure standard arabe, heure standard du Bélarus, heure standard russe, heure standard de l’Afrique, heure standard de l’Iran, heure standard arabe, heure standard de l’Azerbaïdjan, heure standard de la Russie 3, heure standard de l’Île Maurice, heure standard géorgienne, heure standard du Caucase, heure standard de l’Afrique, Heure standard de l’Afghanistan, heure standard de l’Asie ouest, heure standard de l’Ekaterinburg, heure standard du Pakistan, heure standard de l’Inde, temps standard sri lankais, heure standard du Népal, heure standard de l’Asie centrale, heure standard du Bangladesh, heure standard de l’Asie centrale, heure standard de l’Asie du Nord, heure standard de l’Asie du Nord, heure standard de Singapour, heure standard de Singapour, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Corée Standard Time, Yakutsk Standard Time, Cen. Heure standard de l’Australie, heure standard de l’AUS, Heure standard de l’Australie, Heure standard de l’Est, Heure standard du Pacifique Ouest, Heure standard de Tasmanie, Heure standard magadan, heure standard de Vladivostok, fuseau horaire russe 10, heure standard du Pacifique central, fuseau horaire de russie 11, heure standard de la Nouvelle-Zélande, UTC+12, heure standard fidjienne, heure standard du Kamchatka, heure standard de Tonga, heure standard de Samoa, heure standard de Samoa, heure standard de La Nouvelle-Zélande, heure standard Line Islands Standard Time.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

AutoscaleProfile