Condividi tramite


Update-AzWvdScalingPlanPooledSchedule

Aggiornare un oggetto ScalingPlanPooledSchedule.

Sintassi

Update-AzWvdScalingPlanPooledSchedule
      -ResourceGroupName <String>
      -ScalingPlanName <String>
      -ScalingPlanScheduleName <String>
      [-SubscriptionId <String>]
      [-DaysOfWeek <DayOfWeek[]>]
      [-OffPeakLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-OffPeakStartTimeHour <Int32>]
      [-OffPeakStartTimeMinute <Int32>]
      [-PeakLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-PeakStartTimeHour <Int32>]
      [-PeakStartTimeMinute <Int32>]
      [-RampDownCapacityThresholdPct <Int32>]
      [-RampDownForceLogoffUser]
      [-RampDownLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-RampDownMinimumHostsPct <Int32>]
      [-RampDownNotificationMessage <String>]
      [-RampDownStartTimeHour <Int32>]
      [-RampDownStartTimeMinute <Int32>]
      [-RampDownStopHostsWhen <StopHostsWhen>]
      [-RampDownWaitTimeMinute <Int32>]
      [-RampUpCapacityThresholdPct <Int32>]
      [-RampUpLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-RampUpMinimumHostsPct <Int32>]
      [-RampUpStartTimeHour <Int32>]
      [-RampUpStartTimeMinute <Int32>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzWvdScalingPlanPooledSchedule
      -InputObject <IDesktopVirtualizationIdentity>
      [-DaysOfWeek <DayOfWeek[]>]
      [-OffPeakLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-OffPeakStartTimeHour <Int32>]
      [-OffPeakStartTimeMinute <Int32>]
      [-PeakLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-PeakStartTimeHour <Int32>]
      [-PeakStartTimeMinute <Int32>]
      [-RampDownCapacityThresholdPct <Int32>]
      [-RampDownForceLogoffUser]
      [-RampDownLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-RampDownMinimumHostsPct <Int32>]
      [-RampDownNotificationMessage <String>]
      [-RampDownStartTimeHour <Int32>]
      [-RampDownStartTimeMinute <Int32>]
      [-RampDownStopHostsWhen <StopHostsWhen>]
      [-RampDownWaitTimeMinute <Int32>]
      [-RampUpCapacityThresholdPct <Int32>]
      [-RampUpLoadBalancingAlgorithm <SessionHostLoadBalancingAlgorithm>]
      [-RampUpMinimumHostsPct <Int32>]
      [-RampUpStartTimeHour <Int32>]
      [-RampUpStartTimeMinute <Int32>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Aggiornare un oggetto ScalingPlanPooledSchedule.

Esempio

Esempio 1: Aggiornare un oggetto ScalingPlanPooledSchedule

Update-AzWvdScalingPlanPooledSchedule -ResourceGroupName rgName `
                                        -ScalingPlanName spName `
                                        -ScalingPlanScheduleName scheduleName `
                                        -DaysOfWeek @('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday') `
                                        -RampUpStartTimeHour 6 `
                                        -RampUpStartTimeMinute 30 `
                                        -RampUpLoadBalancingAlgorithm BreadthFirst `
                                        -RampUpMinimumHostsPct 20 `
                                        -RampUpCapacityThresholdPct 20 `
                                        -PeakStartTimeHour 8 `
                                        -PeakStartTimeMinute 30 `
                                        -PeakLoadBalancingAlgorithm DepthFirst `
                                        -RampDownStartTimeHour 16 `
                                        -RampDownStartTimeMinute 0 `
                                        -RampDownLoadBalancingAlgorithm BreadthFirst `
                                        -RampDownMinimumHostsPct 20 `
                                        -RampDownCapacityThresholdPct 20 `
                                        -RampDownForceLogoffUser:$true `
                                        -RampDownWaitTimeMinute 30 `
                                        -RampDownNotificationMessage "Log out now, please." `
                                        -RampDownStopHostsWhen ZeroSessions `
                                        -OffPeakStartTimeHour 22 `
                                        -OffPeakStartTimeMinute 45 `
                                        -OffPeakLoadBalancingAlgorithm DepthFirst

Name
----
spName/scheduleName

Aggiornamenti un pooledSchedule esistente in un piano di ridimensionamento.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DaysOfWeek

Set di giorni della settimana in cui è attiva questa pianificazione.

Tipo:DayOfWeek[]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.

Tipo:IDesktopVirtualizationIdentity
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-OffPeakLoadBalancingAlgorithm

Algoritmo di bilanciamento del carico per periodi di minore attività.

Tipo:SessionHostLoadBalancingAlgorithm
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-OffPeakStartTimeHour

L'ora.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-OffPeakStartTimeMinute

Il minuto

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-PeakLoadBalancingAlgorithm

Algoritmo di bilanciamento del carico per il periodo di picco.

Tipo:SessionHostLoadBalancingAlgorithm
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-PeakStartTimeHour

L'ora.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-PeakStartTimeMinute

Il minuto

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownCapacityThresholdPct

Soglia di capacità per il periodo di riduzione delle rampe.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownForceLogoffUser

Gli utenti devono essere disconnessi forzatamente dagli host.

Tipo:SwitchParameter
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownLoadBalancingAlgorithm

Algoritmo di bilanciamento del carico per il periodo di riduzione delle rampe.

Tipo:SessionHostLoadBalancingAlgorithm
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownMinimumHostsPct

Percentuale minima di host per il periodo di riduzione delle rampe.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownNotificationMessage

Messaggio di notifica per gli utenti durante il periodo di riduzione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownStartTimeHour

L'ora.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownStartTimeMinute

Il minuto

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownStopHostsWhen

Specifica quando arrestare gli host durante il periodo di avvio.

Tipo:StopHostsWhen
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampDownWaitTimeMinute

Numero di minuti di attesa per arrestare gli host durante il periodo di avvio.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampUpCapacityThresholdPct

Soglia di capacità per il periodo di ramp up.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampUpLoadBalancingAlgorithm

Algoritmo di bilanciamento del carico per il periodo di preparazione.

Tipo:SessionHostLoadBalancingAlgorithm
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampUpMinimumHostsPct

Percentuale minima di host per il periodo di aumento delle richieste.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampUpStartTimeHour

L'ora.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-RampUpStartTimeMinute

Il minuto

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ScalingPlanName

Nome del piano di ridimensionamento.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ScalingPlanScheduleName

Nome dell'oggetto ScalingPlanSchedule

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID della sottoscrizione di destinazione.

Tipo:String
Position:Named
valore predefinito:(Get-AzContext).Subscription.Id
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

IDesktopVirtualizationIdentity

Output

IScalingPlanPooledSchedule