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

New-AzWvdScalingPlanPersonalSchedule

创建 ScalingPlanPersonalSchedule。

语法

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

说明

创建 ScalingPlanPersonalSchedule。

示例

示例 1:创建缩放计划个人计划

New-AzWvdScalingPlanPersonalSchedule -ResourceGroupName rgName `
                                        -ScalingPlanName spName `
                                        -ScalingPlanScheduleName scheduleName `
                                        -DaysOfWeek @('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday') `
                                        -RampUpStartTimeHour 6 `
                                        -RampUpStartTimeMinute 30 `
                                        -RampUpAutoStartHost "None" `
                                        -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
----
scalingplan1/PersonalSchedule1

将缩放计划个人计划添加到现有缩放计划。

参数

-Confirm

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

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DaysOfWeek

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

类型:String[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DefaultProfile

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

类型:PSObject
别名:AzureRMContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-JsonFilePath

提供给“创建”作的 Json 文件的路径

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-JsonString

提供给“创建”作的 Json 字符串

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-OffPeakActionOnDisconnect

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OffPeakActionOnLogoff

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OffPeakMinutesToWaitOnDisconnect

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OffPeakMinutesToWaitOnLogoff

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OffPeakStartTimeHour

小时。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OffPeakStartTimeMinute

分钟。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OffPeakStartVMOnConnect

在非高峰阶段,主机池的“启动 VM On Connect”的所需配置。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakActionOnDisconnect

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakActionOnLogoff

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakMinutesToWaitOnDisconnect

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakMinutesToWaitOnLogoff

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakStartTimeHour

小时。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakStartTimeMinute

分钟。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PeakStartVMOnConnect

在高峰阶段,主机池的 Start VM On Connect 所需配置。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownActionOnDisconnect

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownActionOnLogoff

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownMinutesToWaitOnDisconnect

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownMinutesToWaitOnLogoff

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownStartTimeHour

小时。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownStartTimeMinute

分钟。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampDownStartVMOnConnect

在向下坡道阶段,主机池的“启动 VM On Connect”的所需配置。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpActionOnDisconnect

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpActionOnLogoff

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpAutoStartHost

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpMinutesToWaitOnDisconnect

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpMinutesToWaitOnLogoff

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

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpStartTimeHour

小时。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpStartTimeMinute

分钟。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RampUpStartVMOnConnect

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

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ResourceGroupName

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

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ScalingPlanName

缩放计划的名称。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ScalingPlanScheduleName

ScalingPlanSchedule 的名称

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-SubscriptionId

目标订阅的 ID。 该值必须是 UUID。

类型:String
Position:Named
默认值:(Get-AzContext).Subscription.Id
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

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

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输出