Teilen über


Update-AzAutoscaleSetting

Aktualisiert eine vorhandene Autoscale Einstellungen Ressource. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.

Syntax

Update-AzAutoscaleSetting
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-Enabled <Boolean>]
      [-Notification <IAutoscaleNotification[]>]
      [-PredictiveAutoscalePolicyScaleLookAheadTime <TimeSpan>]
      [-PredictiveAutoscalePolicyScaleMode <PredictiveAutoscalePolicyScaleMode>]
      [-Profile <IAutoscaleProfile[]>]
      [-Tag <Hashtable>]
      [-TargetResourceLocation <String>]
      [-TargetResourceUri <String>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzAutoscaleSetting
      -InputObject <IAutoscaleIdentity>
      [-Enabled <Boolean>]
      [-Notification <IAutoscaleNotification[]>]
      [-PredictiveAutoscalePolicyScaleLookAheadTime <TimeSpan>]
      [-PredictiveAutoscalePolicyScaleMode <PredictiveAutoscalePolicyScaleMode>]
      [-Profile <IAutoscaleProfile[]>]
      [-Tag <Hashtable>]
      [-TargetResourceLocation <String>]
      [-TargetResourceUri <String>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Aktualisiert eine vorhandene Autoscale Einstellungen Ressource. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.

Beispiele

Beispiel 1: Tag aktualisieren und vorhandene Autoskaleneinstellung aktivieren

Update-AzAutoscaleSetting -ResourceGroupName test-group -Name test-autoscalesetting -Tag @{'key'='val'} -Enabled $true

Tag aktualisieren und vorhandene Autoskaleneinstellung aktivieren

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:PSObject
Aliase:AzureRMContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Enabled

das aktivierte Flag. Gibt an, ob die automatische Skalierung für die Ressource aktiviert ist. Der Standardwert ist ‚false‘.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

Typ:IAutoscaleIdentity
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Der Name der Einstellung für die automatische Skalierung

Typ:String
Aliase:AutoscaleSettingName
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Notification

die Sammlung von Benachrichtigungen. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für BENACHRICHTIGUNGseigenschaften, und erstellen Sie eine Hashtabelle.

Typ:IAutoscaleNotification[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PredictiveAutoscalePolicyScaleLookAheadTime

die Zeitspanne, in der angegeben werden soll, welche Instanzen im Voraus gestartet werden. Es muss zwischen 1 Minute und 60 Minuten im ISO 8601-Format sein.

Typ:TimeSpan
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PredictiveAutoscalePolicyScaleMode

Der Vorhersagemodus für die automatische Skalierung

Typ:PredictiveAutoscalePolicyScaleMode
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Profile

die Sammlung von automatischen Skalierungsprofilen, die unterschiedliche Skalierungsparameter für unterschiedliche Zeiträume angeben. Maximal 20 Profile können angegeben werden. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für PROFILeigenschaften und erstellen eine Hashtabelle.

Typ:IAutoscaleProfile[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SubscriptionId

Hierbei handelt es sich um die ID des Zielabonnements.

Typ:String
Position:Named
Standardwert:(Get-AzContext).Subscription.Id
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Tag

Ressourcentags

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TargetResourceLocation

der Speicherort der Ressource, der die Einstellung für die automatische Skalierung hinzugefügt werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TargetResourceUri

der Ressourcenbezeichner der Ressource, der die AutoScale-Einstellung hinzugefügt werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

IAutoscaleIdentity

Ausgaben

IAutoscaleSettingResource