Sdílet prostřednictvím


New-AzAksMaintenanceConfiguration

Vytvoří nebo aktualizuje konfiguraci údržby v zadaném spravovaném clusteru.

Syntax

New-AzAksMaintenanceConfiguration
   -ConfigName <String>
   -ResourceGroupName <String>
   -ResourceName <String>
   [-SubscriptionId <String>]
   [-NotAllowedTime <ITimeSpan[]>]
   [-TimeInWeek <ITimeInWeek[]>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Vytvoří nebo aktualizuje konfiguraci údržby v zadaném spravovaném clusteru.

Příklady

Příklad 1: Vytvoří nebo aktualizuje konfiguraci údržby v zadaném spravovaném clusteru.

$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

Vytvořte konfiguraci údržby "aks_maintenance_config" ve spravovaném clusteru myCluster s časem v týdnu a nepovoleným časovým rozsahem.

Parametry

-ConfigName

Název konfigurace údržby.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Parametr DefaultProfile není funkční. Pokud je k dispozici spuštění rutiny pro jiné předplatné, použijte parametr SubscriptionId.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NotAllowedTime

Časové sloty, na kterých není povolený upgrade. Chcete-li vytvořit, přečtěte si část NOTES pro vlastnosti NOTALLOWEDTIME a vytvořte tabulku hash.

Type:ITimeSpan[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Název skupiny zdrojů. Název nerozlišuje malá a velká písmena.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceName

Název prostředku spravovaného clusteru.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID cílového předplatného.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeInWeek

Pokud dvě položky pole určují stejný den v týdnu, použitá konfigurace je sjednocení časů v obou položkách. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti TIMEINWEEK a vytvořte tabulku hash.

Type:ITimeInWeek[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Výstupy

IMaintenanceConfiguration