ArmDesktopVirtualizationModelFactory.ScalingPlanPooledSchedulePatch Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de ScalingPlanPooledSchedulePatch.
public static Azure.ResourceManager.DesktopVirtualization.Models.ScalingPlanPooledSchedulePatch ScalingPlanPooledSchedulePatch (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DesktopVirtualization.Models.DesktopVirtualizationDayOfWeek> daysOfWeek = default, Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime rampUpStartTime = default, Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm? rampUpLoadBalancingAlgorithm = default, int? rampUpMinimumHostsPct = default, int? rampUpCapacityThresholdPct = default, Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime peakStartTime = default, Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm? peakLoadBalancingAlgorithm = default, Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime rampDownStartTime = default, Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm? rampDownLoadBalancingAlgorithm = default, int? rampDownMinimumHostsPct = default, int? rampDownCapacityThresholdPct = default, bool? rampDownForceLogoffUsers = default, Azure.ResourceManager.DesktopVirtualization.Models.DesktopVirtualizationStopHostsWhen? rampDownStopHostsWhen = default, int? rampDownWaitTimeMinutes = default, string rampDownNotificationMessage = default, Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime offPeakStartTime = default, Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm? offPeakLoadBalancingAlgorithm = default);
static member ScalingPlanPooledSchedulePatch : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * seq<Azure.ResourceManager.DesktopVirtualization.Models.DesktopVirtualizationDayOfWeek> * Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime * Nullable<Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm> * Nullable<int> * Nullable<int> * Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime * Nullable<Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm> * Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime * Nullable<Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<Azure.ResourceManager.DesktopVirtualization.Models.DesktopVirtualizationStopHostsWhen> * Nullable<int> * string * Azure.ResourceManager.DesktopVirtualization.Models.ScalingActionTime * Nullable<Azure.ResourceManager.DesktopVirtualization.Models.SessionHostLoadBalancingAlgorithm> -> Azure.ResourceManager.DesktopVirtualization.Models.ScalingPlanPooledSchedulePatch
Public Shared Function ScalingPlanPooledSchedulePatch (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional daysOfWeek As IEnumerable(Of DesktopVirtualizationDayOfWeek) = Nothing, Optional rampUpStartTime As ScalingActionTime = Nothing, Optional rampUpLoadBalancingAlgorithm As Nullable(Of SessionHostLoadBalancingAlgorithm) = Nothing, Optional rampUpMinimumHostsPct As Nullable(Of Integer) = Nothing, Optional rampUpCapacityThresholdPct As Nullable(Of Integer) = Nothing, Optional peakStartTime As ScalingActionTime = Nothing, Optional peakLoadBalancingAlgorithm As Nullable(Of SessionHostLoadBalancingAlgorithm) = Nothing, Optional rampDownStartTime As ScalingActionTime = Nothing, Optional rampDownLoadBalancingAlgorithm As Nullable(Of SessionHostLoadBalancingAlgorithm) = Nothing, Optional rampDownMinimumHostsPct As Nullable(Of Integer) = Nothing, Optional rampDownCapacityThresholdPct As Nullable(Of Integer) = Nothing, Optional rampDownForceLogoffUsers As Nullable(Of Boolean) = Nothing, Optional rampDownStopHostsWhen As Nullable(Of DesktopVirtualizationStopHostsWhen) = Nothing, Optional rampDownWaitTimeMinutes As Nullable(Of Integer) = Nothing, Optional rampDownNotificationMessage As String = Nothing, Optional offPeakStartTime As ScalingActionTime = Nothing, Optional offPeakLoadBalancingAlgorithm As Nullable(Of SessionHostLoadBalancingAlgorithm) = Nothing) As ScalingPlanPooledSchedulePatch
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- daysOfWeek
- IEnumerable<DesktopVirtualizationDayOfWeek>
Conjunto de dias da semana em que esse agendamento está ativo.
- rampUpStartTime
- ScalingActionTime
Hora de início do período de aumento.
- rampUpLoadBalancingAlgorithm
- Nullable<SessionHostLoadBalancingAlgorithm>
Algoritmo de balanceamento de carga para aumentar o período.
- peakStartTime
- ScalingActionTime
Hora de início do período de pico.
- peakLoadBalancingAlgorithm
- Nullable<SessionHostLoadBalancingAlgorithm>
Algoritmo de balanceamento de carga para o período de pico.
- rampDownStartTime
- ScalingActionTime
Hora de início para o período de diminuição.
- rampDownLoadBalancingAlgorithm
- Nullable<SessionHostLoadBalancingAlgorithm>
Algoritmo de balanceamento de carga para reduzir o período.
Caso os usuários sejam desconectados com força dos hosts.
- rampDownStopHostsWhen
- Nullable<DesktopVirtualizationStopHostsWhen>
Especifica quando parar hosts durante o período de rampa.
Número de minutos de espera para parar os hosts durante o período de rampa.
- rampDownNotificationMessage
- String
Mensagem de notificação para usuários durante o período de desativação.
- offPeakStartTime
- ScalingActionTime
Hora de início do período fora do pico.
- offPeakLoadBalancingAlgorithm
- Nullable<SessionHostLoadBalancingAlgorithm>
Algoritmo de balanceamento de carga para período fora do pico.
Retornos
Uma nova ScalingPlanPooledSchedulePatch instância para simulação.
Aplica-se a
Azure SDK for .NET