New-RASSchedule

NAME

New-RASSchedule

SYNOPSIS

Creates a new Schedule.

SYNTAX

New-RASSchedule [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -Actionarrow-up-right {Disable | Reboot | Startup | Shutdown} -GuestNamearrow-up-right <string> -GUIDarrow-up-right <string> -HostAzureIDarrow-up-right <string> -ObjTypearrow-up-right {RDS | VDI | AVD} -PoolIdarrow-up-right <uint> -TargetTypearrow-up-right {Host | HostPool} [-CompleteInarrow-up-right <uint>] [-Descriptionarrow-up-right <string>] [-DurationInSecsarrow-up-right <double>] [-Enabledarrow-up-right <bool>] [-EnableDrainModearrow-up-right <bool>] [-EnforceScheduleInactiveHostarrow-up-right <bool>] [-ForceServerRebootAfterarrow-up-right <uint>] [-MembersToStartarrow-up-right <uint>] [-OnDisablearrow-up-right <bool>] [-PercentageMembersarrow-up-right <uint>] [-PoolMembersTypearrow-up-right <uint>] [-PowerOnAssignedPoolMembersarrow-up-right <uint>] [-Repeatarrow-up-right {Never | EveryDay | EveryWeek | Every2Weeks | EveryMonth | EveryYear | SpecificDays}] [-SpecificDaysarrow-up-right {Never | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [-StartDateTimearrow-up-right <DateTime>] [-Typearrow-up-right <uint>] [<CommonParametersarrow-up-right>] New-RASSchedule [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -Actionarrow-up-right {Disable | Reboot | Startup | Shutdown} -ObjTypearrow-up-right {RDS | VDI | AVD} -TargetIDarrow-up-right <uint> -TargetTypearrow-up-right {Host | HostPool} [-CompleteInarrow-up-right <uint>] [-Descriptionarrow-up-right <string>] [-DurationInSecsarrow-up-right <double>] [-Enabledarrow-up-right <bool>] [-EnableDrainModearrow-up-right <bool>] [-EnforceScheduleInactiveHostarrow-up-right <bool>] [-ForceServerRebootAfterarrow-up-right <uint>] [-MembersToStartarrow-up-right <uint>] [-OnDisablearrow-up-right <bool>] [-PercentageMembersarrow-up-right <uint>] [-PoolMembersTypearrow-up-right <uint>] [-PowerOnAssignedPoolMembersarrow-up-right <uint>] [-Repeatarrow-up-right {Never | EveryDay | EveryWeek | Every2Weeks | EveryMonth | EveryYear | SpecificDays}] [-SpecificDaysarrow-up-right {Never | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [-StartDateTimearrow-up-right <DateTime>] [-Typearrow-up-right <uint>] [<CommonParametersarrow-up-right>]

DESCRIPTION

Creates a new Schedule property.

PARAMETERS

-Name <string> Schedule name.

        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false

-SiteId <uint> Site ID from which to retrieve the schedule.

-ObjType <ScheduleObjTypearrow-up-right> Schedule object type. Possible values: RDS, VDI, AVD

-Action <ScheduleActionTypearrow-up-right> Schedule Action Type Possible values: Disable, Reboot, Startup, Shutdown

-TargetType <ScheduleTargetTypearrow-up-right> 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> Type

-TargetID <uint> The target RD Session Host server or server group Ids depending on the TargetType parameter.

-PoolId <uint> Pool Id

-GUID <string> GUID

-GuestName <string> Guest Name

-HostAzureID <string> Host Azure ID

-StartDateTime <DateTime> Start time. Default: Now.

-DurationInSecs <double> Duration in seconds.

-Repeat <RepeatTypearrow-up-right> Repeat interval. Default: EveryWeek Accepted values: Never, EveryDay, EveryWeek, Every2Weeks, EveryMonth, EveryYear. Possible values: Never, EveryDay, EveryWeek, Every2Weeks, EveryMonth, EveryYear, SpecificDays

-SpecificDays <RepeatSpecificDaysarrow-up-right> 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> Pool Members Type

-PercentageMembers <uint> Percentage of members

-MembersToStart <uint> Specific number of members to be started

-PowerOnAssignedPoolMembers <uint> Power On Assigned Pool Members

-EnableDrainMode <bool> Enable Drain Mode

-ForceServerRebootAfter <uint> Force server reboot after

-EnforceScheduleInactiveHost <bool> Enforce schedule for currently inactive host

-OnDisable <bool> On Disable

<CommonParameters>

INPUTS

-none-

OUTPUTS

Schedulearrow-up-right

EXAMPLES

---------- EXAMPLE 1 ---------- New-RASSchedule "My Schedule" -ObjType RDS -Action Disable -TargetType Server Creates a new Schedule property with the specified name.

Last updated