Share via


Update-AzWvdScalingPlanPersonalSchedule

Mettez à jour un ScalePlanPersonalSchedule.

Syntax

Update-AzWvdScalingPlanPersonalSchedule
      -ResourceGroupName <String>
      -ScalingPlanName <String>
      -ScalingPlanScheduleName <String>
      [-SubscriptionId <String>]
      [-DaysOfWeek <DayOfWeek[]>]
      [-OffPeakActionOnDisconnect <SessionHandlingOperation>]
      [-OffPeakActionOnLogoff <SessionHandlingOperation>]
      [-OffPeakMinutesToWaitOnDisconnect <Int32>]
      [-OffPeakMinutesToWaitOnLogoff <Int32>]
      [-OffPeakStartTimeHour <Int32>]
      [-OffPeakStartTimeMinute <Int32>]
      [-OffPeakStartVMOnConnect <SetStartVMOnConnect>]
      [-PeakActionOnDisconnect <SessionHandlingOperation>]
      [-PeakActionOnLogoff <SessionHandlingOperation>]
      [-PeakMinutesToWaitOnDisconnect <Int32>]
      [-PeakMinutesToWaitOnLogoff <Int32>]
      [-PeakStartTimeHour <Int32>]
      [-PeakStartTimeMinute <Int32>]
      [-PeakStartVMOnConnect <SetStartVMOnConnect>]
      [-RampDownActionOnDisconnect <SessionHandlingOperation>]
      [-RampDownActionOnLogoff <SessionHandlingOperation>]
      [-RampDownMinutesToWaitOnDisconnect <Int32>]
      [-RampDownMinutesToWaitOnLogoff <Int32>]
      [-RampDownStartTimeHour <Int32>]
      [-RampDownStartTimeMinute <Int32>]
      [-RampDownStartVMOnConnect <SetStartVMOnConnect>]
      [-RampUpActionOnDisconnect <SessionHandlingOperation>]
      [-RampUpActionOnLogoff <SessionHandlingOperation>]
      [-RampUpAutoStartHost <StartupBehavior>]
      [-RampUpMinutesToWaitOnDisconnect <Int32>]
      [-RampUpMinutesToWaitOnLogoff <Int32>]
      [-RampUpStartTimeHour <Int32>]
      [-RampUpStartTimeMinute <Int32>]
      [-RampUpStartVMOnConnect <SetStartVMOnConnect>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdScalingPlanPersonalSchedule
      -InputObject <IDesktopVirtualizationIdentity>
      [-DaysOfWeek <DayOfWeek[]>]
      [-OffPeakActionOnDisconnect <SessionHandlingOperation>]
      [-OffPeakActionOnLogoff <SessionHandlingOperation>]
      [-OffPeakMinutesToWaitOnDisconnect <Int32>]
      [-OffPeakMinutesToWaitOnLogoff <Int32>]
      [-OffPeakStartTimeHour <Int32>]
      [-OffPeakStartTimeMinute <Int32>]
      [-OffPeakStartVMOnConnect <SetStartVMOnConnect>]
      [-PeakActionOnDisconnect <SessionHandlingOperation>]
      [-PeakActionOnLogoff <SessionHandlingOperation>]
      [-PeakMinutesToWaitOnDisconnect <Int32>]
      [-PeakMinutesToWaitOnLogoff <Int32>]
      [-PeakStartTimeHour <Int32>]
      [-PeakStartTimeMinute <Int32>]
      [-PeakStartVMOnConnect <SetStartVMOnConnect>]
      [-RampDownActionOnDisconnect <SessionHandlingOperation>]
      [-RampDownActionOnLogoff <SessionHandlingOperation>]
      [-RampDownMinutesToWaitOnDisconnect <Int32>]
      [-RampDownMinutesToWaitOnLogoff <Int32>]
      [-RampDownStartTimeHour <Int32>]
      [-RampDownStartTimeMinute <Int32>]
      [-RampDownStartVMOnConnect <SetStartVMOnConnect>]
      [-RampUpActionOnDisconnect <SessionHandlingOperation>]
      [-RampUpActionOnLogoff <SessionHandlingOperation>]
      [-RampUpAutoStartHost <StartupBehavior>]
      [-RampUpMinutesToWaitOnDisconnect <Int32>]
      [-RampUpMinutesToWaitOnLogoff <Int32>]
      [-RampUpStartTimeHour <Int32>]
      [-RampUpStartTimeMinute <Int32>]
      [-RampUpStartVMOnConnect <SetStartVMOnConnect>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Mettez à jour un ScalePlanPersonalSchedule.

Exemples

Exemple 1 : Mettre à jour un ScalePlanPersonalSchedule

Update-AzWvdScalingPlanPersonalSchedule -ResourceGroupName rgName `
                                        -ScalingPlanName spName `
                                        -ScalingPlanScheduleName scheduleName `
                                        -DaysOfWeek @('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday') `
                                        -RampUpStartTimeHour 6 `
                                        -RampUpStartTimeMinute 30 `
                                        -RampUpAutoStartHost All `
                                        -RampUpStartVMOnConnect Enable `
                                        -RampUpActionOnDisconnect None `
                                        -RampUpMinutesToWaitOnDisconnect 10 `
                                        -RampUpActionOnLogoff None `
                                        -RampUpMinutesToWaitOnLogoff 10 `
                                        -PeakStartTimeHour 8 `
                                        -PeakStartTimeMinute 30 `
                                        -PeakStartVMOnConnect Enable `
                                        -PeakActionOnDisconnect None `
                                        -PeakMinutesToWaitOnDisconnect 10 `
                                        -PeakMinutesToWaitOnLogoff 10 `
                                        -RampDownStartTimeHour 16 `
                                        -RampDownStartTimeMinute 0 `
                                        -RampDownStartVMOnConnect Enable `
                                        -RampDownActionOnDisconnect None `
                                        -RampDownMinutesToWaitOnDisconnect 10 `
                                        -RampDownMinutesToWaitOnLogoff 10 `
                                        -RampDownActionOnLogoff None `
                                        -OffPeakStartTimeHour 22 `
                                        -OffPeakStartTimeMinute 45 `
                                        -OffPeakStartVMOnConnect Enable `
                                        -OffPeakActionOnDisconnect None `
                                        -OffPeakMinutesToWaitOnDisconnect 10 `
                                        -OffPeakActionOnLogoff Deallocate `
                                        -OffPeakMinutesToWaitOnLogoff 10

Name
----
spName/scheduleName

Mises à jour un PersonalSchedule existant dans un plan de mise à l’échelle.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

-DaysOfWeek

Ensemble de jours de la semaine sur lesquels cette planification est active.

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

-DefaultProfile

Le paramètre DefaultProfile n’est pas fonctionnel. Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.

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

-InputObject

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

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

-OffPeakActionOnDisconnect

Action à entreprendre après la déconnexion d’un utilisateur pendant la période creuse.

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

-OffPeakActionOnLogoff

Action à entreprendre après une déconnexion pendant la période creuse.

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

-OffPeakMinutesToWaitOnDisconnect

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période creuse.

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

-OffPeakMinutesToWaitOnLogoff

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période creuse.

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

-OffPeakStartTimeHour

Heure.

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

-OffPeakStartTimeMinute

Minute.

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

-OffPeakStartVMOnConnect

Configuration souhaitée de la machine virtuelle de démarrage sur Connecter pour le pool d’hôtes pendant la phase de pointe.

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

-PeakActionOnDisconnect

Action à entreprendre après la déconnexion d’un utilisateur pendant la période de pointe.

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

-PeakActionOnLogoff

Action à entreprendre après une déconnexion pendant la période de pointe.

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

-PeakMinutesToWaitOnDisconnect

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période de pointe.

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

-PeakMinutesToWaitOnLogoff

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période de pointe.

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

-PeakStartTimeHour

Heure.

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

-PeakStartTimeMinute

Minute.

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

-PeakStartVMOnConnect

Configuration souhaitée de démarrer la machine virtuelle sur Connecter pour le pool d’hôtes pendant la phase de pointe.

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

-RampDownActionOnDisconnect

Action à entreprendre après la déconnexion d’un utilisateur pendant la période de descente en puissance.

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

-RampDownActionOnLogoff

Action à entreprendre après une déconnexion pendant la période de descente en puissance.

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

-RampDownMinutesToWaitOnDisconnect

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période de descente en puissance.

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

-RampDownMinutesToWaitOnLogoff

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période de descente en puissance.

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

-RampDownStartTimeHour

Heure.

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

-RampDownStartTimeMinute

Minute.

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

-RampDownStartVMOnConnect

Configuration souhaitée de démarrer la machine virtuelle sur Connecter pour le pool d’hôtes pendant la phase de descente en puissance.

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

-RampUpActionOnDisconnect

Action à entreprendre après la déconnexion d’un utilisateur pendant la période d’accélération.

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

-RampUpActionOnLogoff

Action à entreprendre après une déconnexion pendant la période d’accélération.

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

-RampUpAutoStartHost

Comportement de démarrage souhaité pendant la période d’accélération des machines virtuelles personnelles dans le pool d’hôtes.

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

-RampUpMinutesToWaitOnDisconnect

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période d’accélération.

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

-RampUpMinutesToWaitOnLogoff

Délai d’attente en minutes avant d’effectuer l’action de gestion de session souhaitée lorsqu’un utilisateur se déconnecte pendant la période d’accélération.

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

-RampUpStartTimeHour

Heure.

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

-RampUpStartTimeMinute

Minute.

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

-RampUpStartVMOnConnect

Configuration souhaitée de la machine virtuelle de démarrage sur Connecter pour le pool d’hôtes pendant la phase d’accélération. Si cette option est désactivée, les hôtes de session doivent être activés à l’aide de rampUpAutoStartHosts ou en les activant manuellement.

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

-ResourceGroupName

Nom du groupe de ressources. Le nom ne respecte pas la casse.

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

-ScalingPlanName

Nom du plan de mise à l’échelle.

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

-ScalingPlanScheduleName

Nom de ScalePlanSchedule

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

-SubscriptionId

ID de l’abonnement cible.

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Entrées

IDesktopVirtualizationIdentity

Sorties

IScalingPlanPersonalSchedule