New-RASSchedule.md

NAME

New-RASSchedule

SYNOPSIS

Creates a new Schedule.

SYNTAX

New-RASSchedule [Name] (string) [[-SiteId] (uint)] -Action {Disable | Reboot | Startup | Shutdown | Recreate} -HostAzureID (string) -ObjType {RDS | VDI | AVD} -PoolId (uint) -TargetType {Host | HostPool} [CompleteIn (uint)] [Description (string)] [DurationInSecs (double)] [Enabled (bool)] [EnableDrainMode (bool)] [EnforceScheduleInactiveHost (bool)] [ForceServerRebootAfter (uint)] [MembersToStart (uint)] [OnDisable (bool)] [PercentageMembers (uint)] [PoolMembersType (uint)] [PowerOnAssignedPoolMembers (uint)] [-Repeat {Never | EveryDay | EveryWeek | Every2Weeks | EveryMonth | EveryYear | SpecificDays}] [-SpecificDays {Never | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [StartDateTime (DateTime)] [Type (uint)] [(CommonParameters)]

New-RASSchedule [Name] (string) [[-SiteId] (uint)] -Action {Disable | Reboot | Startup | Shutdown | Recreate} -GuestName (string) -GUID (string) -ObjType {RDS | VDI | AVD} -PoolId (uint) -TargetType {Host | HostPool} [CompleteIn (uint)] [Description (string)] [DurationInSecs (double)] [Enabled (bool)] [EnableDrainMode (bool)] [EnforceScheduleInactiveHost (bool)] [ForceServerRebootAfter (uint)] [MembersToStart (uint)] [OnDisable (bool)] [PercentageMembers (uint)] [PoolMembersType (uint)] [PowerOnAssignedPoolMembers (uint)] [-Repeat {Never | EveryDay | EveryWeek | Every2Weeks | EveryMonth | EveryYear | SpecificDays}] [-SpecificDays {Never | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [StartDateTime (DateTime)] [Type (uint)] [(CommonParameters)]

New-RASSchedule [Name] (string) [[-SiteId] (uint)] -Action {Disable | Reboot | Startup | Shutdown | Recreate} -ObjType {RDS | VDI | AVD} -TargetID (uint) -TargetType {Host | HostPool} [CompleteIn (uint)] [Description (string)] [DurationInSecs (double)] [Enabled (bool)] [EnableDrainMode (bool)] [EnforceScheduleInactiveHost (bool)] [ForceServerRebootAfter (uint)] [MembersToStart (uint)] [OnDisable (bool)] [PercentageMembers (uint)] [PoolMembersType (uint)] [PowerOnAssignedPoolMembers (uint)] [-Repeat {Never | EveryDay | EveryWeek | Every2Weeks | EveryMonth | EveryYear | SpecificDays}] [-SpecificDays {Never | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [StartDateTime (DateTime)] [Type (uint)] [(CommonParameters)]

DESCRIPTION

Creates a new Schedule property.

PARAMETERS

Name (string)

Schedule name.

SiteId (uint)

Site ID from which to retrieve the schedule.

ObjType (ScheduleObjType)

Schedule object type.

Possible values: RDS, VDI, AVD

Schedule Action Type

Possible values: Disable, Reboot, Startup, Shutdown, Recreate

TargetType

(ScheduleTargetType) Schedule target type. Accepted values: Host, Host Pool.

Possible values: Host, HostPool

Enabled (bool)

Whether to enable or disable the schedule.

Description (string)

Schedule description.

Type (uint)

Schedule type

TargetID (uint)

The target RD Session Host server or server group Ids depending on the TargetType parameter.

PoolId (uint)

The TargetNativeHost Pool Id

GUID (string)

The TargetNativeHost GUID

GuestName (string)

The TargetNativeHost Guest Name

HostAzureID (string)

The TargetNativeHost Host Azure ID

StartDateTime (DateTime)

Start time. Default: Now.

DurationInSecs (double)

Duration in seconds.

Repeat (RepeatType)

Repeat interval. Default: EveryWeek

Accepted values: Never, EveryDay, EveryWeek, Every2Weeks, EveryMonth, EveryYear.

Possible values: Never, EveryDay, EveryWeek, Every2Weeks, EveryMonth, EveryYear, SpecificDays

SpecificDays

(RepeatSpecificDays) Repeat on Specific Days.

Possible values: Never, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday

CompleteIn (uint)

The duration of the scheduler task in minutes.

Default: 15 minutes for disable task, 10 minutes for reboot task.

PoolMembersType (uint)

Whether to select the percentage or specific number of members to be started

PercentageMembers (uint)

Percentage of members to be started

MembersToStart (uint)

Specific number of members to be started

PowerOnAssignedPoolMembers (uint)

Power On Assigned Pool Members

EnableDrainMode (bool)

Whether to enable Drain Mode

ForceServerRebootAfter (uint)

Force server reboot after the specified time in seconds

EnforceScheduleInactiveHost (bool)

Enforce schedule for currently inactive host

OnDisable (bool)

What action to take on Disable

(CommonParameters)

INPUTS

-none-

OUTPUTS

Schedule

EXAMPLES

**---------- EXAMPLE 1 ----------

New-RASSchedule "My Schedule" -ObjType RDS -Action Disable -TargetType Host

Creates a new Schedule property with the specified name.

Last updated