ScalingPlanPersonalSchedule interface
Represents a ScalingPlanPersonalSchedule definition.
- Extends
Properties
days |
Set of days of the week on which this schedule is active. |
off |
Action to be taken after a user disconnect during the off-peak period. |
off |
Action to be taken after a logoff during the off-peak period. |
off |
The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period. |
off |
The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period. |
off |
Starting time for off-peak period. |
off |
The desired configuration of Start VM On Connect for the hostpool during the off-peak phase. |
peak |
Action to be taken after a user disconnect during the peak period. |
peak |
Action to be taken after a logoff during the peak period. |
peak |
The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period. |
peak |
The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period. |
peak |
Starting time for peak period. |
peak |
The desired configuration of Start VM On Connect for the hostpool during the peak phase. |
ramp |
Action to be taken after a user disconnect during the ramp down period. |
ramp |
Action to be taken after a logoff during the ramp down period. |
ramp |
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period. |
ramp |
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period. |
ramp |
Starting time for ramp down period. |
ramp |
The desired configuration of Start VM On Connect for the hostpool during the ramp down phase. |
ramp |
Action to be taken after a user disconnect during the ramp up period. |
ramp |
Action to be taken after a logoff during the ramp up period. |
ramp |
The desired startup behavior during the ramp up period for personal vms in the hostpool. |
ramp |
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period. |
ramp |
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period. |
ramp |
Starting time for ramp up period. |
ramp |
The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually. |
system |
Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
daysOfWeek
Set of days of the week on which this schedule is active.
daysOfWeek?: DayOfWeek[]
Property Value
offPeakActionOnDisconnect
Action to be taken after a user disconnect during the off-peak period.
offPeakActionOnDisconnect?: string
Property Value
string
offPeakActionOnLogoff
Action to be taken after a logoff during the off-peak period.
offPeakActionOnLogoff?: string
Property Value
string
offPeakMinutesToWaitOnDisconnect
The time in minutes to wait before performing the desired session handling action when a user disconnects during the off-peak period.
offPeakMinutesToWaitOnDisconnect?: number
Property Value
number
offPeakMinutesToWaitOnLogoff
The time in minutes to wait before performing the desired session handling action when a user logs off during the off-peak period.
offPeakMinutesToWaitOnLogoff?: number
Property Value
number
offPeakStartTime
offPeakStartVMOnConnect
The desired configuration of Start VM On Connect for the hostpool during the off-peak phase.
offPeakStartVMOnConnect?: string
Property Value
string
peakActionOnDisconnect
Action to be taken after a user disconnect during the peak period.
peakActionOnDisconnect?: string
Property Value
string
peakActionOnLogoff
Action to be taken after a logoff during the peak period.
peakActionOnLogoff?: string
Property Value
string
peakMinutesToWaitOnDisconnect
The time in minutes to wait before performing the desired session handling action when a user disconnects during the peak period.
peakMinutesToWaitOnDisconnect?: number
Property Value
number
peakMinutesToWaitOnLogoff
The time in minutes to wait before performing the desired session handling action when a user logs off during the peak period.
peakMinutesToWaitOnLogoff?: number
Property Value
number
peakStartTime
peakStartVMOnConnect
The desired configuration of Start VM On Connect for the hostpool during the peak phase.
peakStartVMOnConnect?: string
Property Value
string
rampDownActionOnDisconnect
Action to be taken after a user disconnect during the ramp down period.
rampDownActionOnDisconnect?: string
Property Value
string
rampDownActionOnLogoff
Action to be taken after a logoff during the ramp down period.
rampDownActionOnLogoff?: string
Property Value
string
rampDownMinutesToWaitOnDisconnect
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp down period.
rampDownMinutesToWaitOnDisconnect?: number
Property Value
number
rampDownMinutesToWaitOnLogoff
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp down period.
rampDownMinutesToWaitOnLogoff?: number
Property Value
number
rampDownStartTime
rampDownStartVMOnConnect
The desired configuration of Start VM On Connect for the hostpool during the ramp down phase.
rampDownStartVMOnConnect?: string
Property Value
string
rampUpActionOnDisconnect
Action to be taken after a user disconnect during the ramp up period.
rampUpActionOnDisconnect?: string
Property Value
string
rampUpActionOnLogoff
Action to be taken after a logoff during the ramp up period.
rampUpActionOnLogoff?: string
Property Value
string
rampUpAutoStartHosts
The desired startup behavior during the ramp up period for personal vms in the hostpool.
rampUpAutoStartHosts?: string
Property Value
string
rampUpMinutesToWaitOnDisconnect
The time in minutes to wait before performing the desired session handling action when a user disconnects during the ramp up period.
rampUpMinutesToWaitOnDisconnect?: number
Property Value
number
rampUpMinutesToWaitOnLogoff
The time in minutes to wait before performing the desired session handling action when a user logs off during the ramp up period.
rampUpMinutesToWaitOnLogoff?: number
Property Value
number
rampUpStartTime
rampUpStartVMOnConnect
The desired configuration of Start VM On Connect for the hostpool during the ramp up phase. If this is disabled, session hosts must be turned on using rampUpAutoStartHosts or by turning them on manually.
rampUpStartVMOnConnect?: string
Property Value
string
systemData
Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type