你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Update-AzWvdScalingPlanPersonalSchedule

更新 ScalingPlanPersonalSchedule。

语法

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>]

说明

更新 ScalingPlanPersonalSchedule。

示例

示例 1:更新 ScalingPlanPersonalSchedule

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

在缩放计划中汇报现有的 PersonalSchedule。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

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

-DaysOfWeek

此计划处于活动状态的一周中的天数集。

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

-DefaultProfile

DefaultProfile 参数不起作用。 如果对其他订阅执行 cmdlet,请使用 SubscriptionId 参数。

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

-InputObject

要构造的标识参数,请参阅 INPUTOBJECT 属性的 NOTES 部分并创建哈希表。

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

-OffPeakActionOnDisconnect

在非高峰期用户断开连接后要执行的操作。

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

-OffPeakActionOnLogoff

在非高峰期注销后要执行的操作。

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

-OffPeakMinutesToWaitOnDisconnect

当用户在非高峰期断开连接时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-OffPeakMinutesToWaitOnLogoff

当用户在非高峰期注销时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-OffPeakStartTimeHour

小时。

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

-OffPeakStartTimeMinute

分钟。

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

-OffPeakStartVMOnConnect

在非高峰阶段为主机池连接上启动 VM 的所需配置。

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

-PeakActionOnDisconnect

在高峰期用户断开连接后要执行的操作。

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

-PeakActionOnLogoff

在高峰期注销后要执行的操作。

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

-PeakMinutesToWaitOnDisconnect

当用户在高峰期断开连接时执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-PeakMinutesToWaitOnLogoff

当用户在高峰期注销时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-PeakStartTimeHour

小时。

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

-PeakStartTimeMinute

分钟。

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

-PeakStartVMOnConnect

在高峰阶段为主机池连接启动 VM 的所需配置。

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

-RampDownActionOnDisconnect

用户在斜坡下降期间断开连接后要执行的操作。

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

-RampDownActionOnLogoff

在斜坡下降期间注销后要执行的操作。

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

-RampDownMinutesToWaitOnDisconnect

当用户在斜坡下降期间断开连接时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-RampDownMinutesToWaitOnLogoff

当用户在斜坡下降期间注销时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-RampDownStartTimeHour

小时。

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

-RampDownStartTimeMinute

分钟。

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

-RampDownStartVMOnConnect

在下坡阶段,主机池连接上启动 VM 的所需配置。

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

-RampUpActionOnDisconnect

用户在纵向扩展期间断开连接后要执行的操作。

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

-RampUpActionOnLogoff

在增加期间注销后要执行的操作。

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

-RampUpAutoStartHost

主机池中个人 VM 在纵向扩展期间所需的启动行为。

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

-RampUpMinutesToWaitOnDisconnect

当用户在纵向扩展期间断开连接时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-RampUpMinutesToWaitOnLogoff

当用户在增加期间注销时,在执行所需会话处理操作之前等待的时间(以分钟为单位)。

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

-RampUpStartTimeHour

小时。

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

-RampUpStartTimeMinute

分钟。

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

-RampUpStartVMOnConnect

在纵向扩展阶段,主机池连接上启动 VM 的所需配置。 如果已禁用,则必须使用 rampUpAutoStartHosts 或手动打开会话主机。

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

-ResourceGroupName

资源组的名称。 此名称不区分大小写。

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

-ScalingPlanName

缩放计划的名称。

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

-ScalingPlanScheduleName

ScalingPlanSchedule 的名称

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

-SubscriptionId

目标订阅的 ID。

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

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

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

输入

IDesktopVirtualizationIdentity

输出

Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api20231004Preview.IScalingPlanPersonalSchedule