Delen via


New-AzWvdScalingPlanPersonalSchedule

maak een ScalingPlanPersonalSchedule.

Syntaxis

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

Description

maak een ScalingPlanPersonalSchedule.

Voorbeelden

Voorbeeld 1: Een persoonlijke planning voor schaalaanpassing maken

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

Voeg een persoonlijke planning voor schalen toe aan een bestaand schaalplan.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DaysOfWeek

Set dagen van de week waarop deze planning actief is.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JsonFilePath

Pad van het Json-bestand dat is opgegeven bij de bewerking Maken

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JsonString

Json-tekenreeks die is opgegeven bij de bewerking Maken

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakActionOnDisconnect

Actie die moet worden ondernomen nadat een gebruiker de verbinding heeft verbroken tijdens de dalperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakActionOnLogoff

Actie die moet worden uitgevoerd na een afmelding tijdens de dalperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakMinutesToWaitOnDisconnect

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker de verbinding verbreekt tijdens de dalperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakMinutesToWaitOnLogoff

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker zich afmeldt tijdens de dalperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakStartTimeHour

Het uur.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakStartTimeMinute

De minuut.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OffPeakStartVMOnConnect

De gewenste configuratie van vm starten bij verbinding maken voor de hostpool tijdens de dalfase.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakActionOnDisconnect

Actie die moet worden ondernomen nadat een gebruiker de verbinding heeft verbroken tijdens de piekperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakActionOnLogoff

Actie die moet worden ondernomen na een afmelding tijdens de piekperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakMinutesToWaitOnDisconnect

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker de verbinding verbreekt tijdens de piekperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakMinutesToWaitOnLogoff

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker zich afmeldt tijdens de piekperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakStartTimeHour

Het uur.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakStartTimeMinute

De minuut.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PeakStartVMOnConnect

De gewenste configuratie van de vm starten bij verbinding voor de hostpool tijdens de piekfase.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownActionOnDisconnect

Actie die moet worden ondernomen nadat een gebruiker de verbinding heeft verbroken tijdens de uitloopperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownActionOnLogoff

Actie die moet worden ondernomen na een afmelding tijdens de uitloopperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownMinutesToWaitOnDisconnect

De tijd in minuten die moet worden gewacht voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker de verbinding verbreekt tijdens de uitloopperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownMinutesToWaitOnLogoff

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker zich afmeldt tijdens de uitloopperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownStartTimeHour

Het uur.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownStartTimeMinute

De minuut.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampDownStartVMOnConnect

De gewenste configuratie van de vm starten bij verbinding maken voor de hostpool tijdens de fase voor uitstappen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpActionOnDisconnect

Actie die moet worden ondernomen nadat een gebruiker de verbinding heeft verbroken tijdens de opstartperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpActionOnLogoff

Actie die moet worden ondernomen na een afmelding tijdens de oploopperiode.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpAutoStartHost

Het gewenste opstartgedrag tijdens de opstartperiode voor persoonlijke VM's in de hostpool.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpMinutesToWaitOnDisconnect

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker de verbinding verbreekt tijdens de opstartperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpMinutesToWaitOnLogoff

De tijd in minuten om te wachten voordat de gewenste sessieafhandelingsactie wordt uitgevoerd wanneer een gebruiker zich afmeldt tijdens de opstartperiode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpStartTimeHour

Het uur.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpStartTimeMinute

De minuut.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RampUpStartVMOnConnect

De gewenste configuratie van vm starten bij verbinding maken voor de hostpool tijdens de opstartfase. Als dit is uitgeschakeld, moeten sessiehosts worden ingeschakeld met behulp van rampUpAutoStartHosts of door ze handmatig in te schakelen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScalingPlanName

De naam van het schaalplan.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScalingPlanScheduleName

De naam van de ScalingPlanSchedule

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SubscriptionId

De id van het doelabonnement. De waarde moet een UUID zijn.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

IScalingPlanPersonalSchedule