New-AzAksMaintenanceConfiguration
Erstellt oder aktualisiert eine Standard Konfiguration im angegebenen verwalteten Cluster.
Syntax
New-AzAksMaintenanceConfiguration
-ConfigName <String>
-ResourceGroupName <String>
-ResourceName <String>
[-SubscriptionId <String>]
[-NotAllowedTime <ITimeSpan[]>]
[-TimeInWeek <ITimeInWeek[]>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Erstellt oder aktualisiert eine Standard Konfiguration im angegebenen verwalteten Cluster.
Beispiele
Beispiel 1: Erstellt oder aktualisiert eine Standard Konfiguration im angegebenen verwalteten Cluster.
$TimeSpan = New-AzAksTimeSpanObject -Start (Get-Date -Year 2023 -Month 3 -Day 1) -End (Get-Date -Year 2023 -Month 3 -Day 2)
$TimeInWeek = New-AzAksTimeInWeekObject -Day 'Sunday' -HourSlot 1,2
$MaintenanceConfig = New-AzAksMaintenanceConfiguration -ResourceGroupName mygroup -ResourceName myCluster -ConfigName 'aks_maintenance_config' -TimeInWeek $TimeInWeek -NotAllowedTime $TimeSpan
Name
----
aks_maintenance_config
Erstellen Sie eine Standard konfiguration "aks_Standard tenance_config" in einem verwalteten Cluster "myCluster" mit einer Zeit in der Woche und einer nicht zulässigen Zeitspanne.
Parameter
-ConfigName
Der Name der Standard Konfiguration.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NotAllowedTime
Zeitfenster, für die ein Upgrade nicht zulässig ist. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für NOTALLOWEDTIME-Eigenschaften und erstellen eine Hashtabelle.
Type: | ITimeSpan[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceName
Der Name der verwalteten Clusterressource.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Hierbei handelt es sich um die ID des Zielabonnements.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeInWeek
Wenn zwei Arrayeinträge den gleichen Wochentag angeben, ist die angewendete Konfiguration die Vereinigung der Zeiten in beiden Einträgen. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für TIMEINWEEK-Eigenschaften und erstellen eine Hashtabelle.
Type: | ITimeInWeek[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
Hinweise
ALIASE
KOMPLEXE PARAMETEREIGENSCHAFTEN
Um die unten beschriebenen Parameter zu erstellen, erstellen Sie eine Hashtabelle mit den entsprechenden Eigenschaften. Informationen zu Hashtabellen finden Sie unter "Get-Help about_Hash_Tables".
NOTALLOWEDTIME <ITimeSpan[]>
: Zeitfenster, für die ein Upgrade nicht zulässig ist.
[End <DateTime?>]
: Das Ende einer Zeitspanne[Start <DateTime?>]
: Der Anfang einer Zeitspanne
TIMEINWEEK <ITimeInWeek[]>
: Wenn zwei Arrayeinträge den gleichen Tag der Woche angeben, ist die angewendete Konfiguration die Vereinigung der Zeiten in beiden Einträgen.
[Day <WeekDay?>]
: Der Wochentag.[HourSlot <Int32[]>]
: Jede ganze Stunde stellt einen Zeitbereich dar, der um 0 m nach der Stunde beginnt, die bei der nächsten Stunde endet (nicht einschließlich). 0 entspricht 00:00 UTC, 23 entspricht 23:00 UTC. [0, 1] gibt den Zeitbereich 00:00 - 02:00 UTC an.
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für