Set-RASNotificationResource.md

NAME

Set-RASNotificationResource

SYNOPSIS

Update resource notification.

SYNTAX

**Set-RASNotificationResource [Id] (uint) [AllServers (bool)] [-Direction {RisesAbove | LowersBelow}] [Enabled (bool)] [EnableGracePeriod (bool)] [EnableInterval (bool)] [ExecuteScript (bool)] [GracePeriod (uint)] [Interval (uint)] [-Recipients (string[])] [ScriptId (uint)] [-ScriptObject (NotificationScript)] [SendEmail (bool)] [-TargetIds (List`1)] [-TargetType {AllServers | RDSHostPools | RDSHGroups | VDIHostPools | VDIPools | AVDHostPools | RemotePCs | SecureGateways | Gateways | Brokers | PublishingAgents | EnrollmentServers | ForceAllAgents}] [Threshold (uint)] [WaitUntilRecovered (bool)] [(CommonParameters)]

**Set-RASNotificationResource [-InputObject] (NotificationResource) [AllServers (bool)] [-Direction {RisesAbove | LowersBelow}] [Enabled (bool)] [EnableGracePeriod (bool)] [EnableInterval (bool)] [ExecuteScript (bool)] [GracePeriod (uint)] [Interval (uint)] [-Recipients (string[])] [ScriptId (uint)] [-ScriptObject (NotificationScript)] [SendEmail (bool)] [-TargetIds (List`1)] [-TargetType {AllServers | RDSHostPools | RDSHGroups | VDIHostPools | VDIPools | AVDHostPools | RemotePCs | SecureGateways | Gateways | Brokers | PublishingAgents | EnrollmentServers | ForceAllAgents}] [Threshold (uint)] [WaitUntilRecovered (bool)] [(CommonParameters)]

DESCRIPTION

Updates the selected resource notification with new settings.

PARAMETERS

Threshold (uint)

Tolerance value which triggers notification.

Direction

(ThresholdDirection) Threshold direction.

Possible values: RisesAbove, LowersBelow

InputObject

(NotificationResource) InputObject from pipeline or by parameter.

Id (uint)

Notification ID.

Enabled (bool)

Enable/Disable notification.

GracePeriod (uint)

Notification grace period (minutes).

EnableGracePeriod (bool)

Enable/Disable grace period.

Recipients (string[])

Notification recipients.

SendEmail (bool)

Enable/Disable email notification.

ScriptId (uint)

Use script of given ID.

ScriptObject

(NotificationScript) Script object.

ExecuteScript (bool)

Enable/Disable notification scripts.

Interval (uint)

Notification interval (minutes).

EnableInterval (bool)

Enable/Disable notification intervals.

WaitUntilRecovered (bool)

Wait until recovered.

AllServers (bool)

All servers in site.

TargetType (TargetType)

Target type.

Possible values: AllServers, RDSHostPools, RDSHGroups, VDIHostPools, VDIPools, AVDHostPools, RemotePCs, SecureGateways, Gateways, Brokers, PublishingAgents, EnrollmentServers, ForceAllAgents

TargetIds (List`1)

Target IDs.

(CommonParameters)

INPUTS

NotificationResource

OUTPUTS

-none-

EXAMPLES

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

Set-RASNotificationResource -Id 1 -Type CPUEvent -Threshold 50 -Direction RisesAbove -Enabled

Changes resource notification of Id 1 to be a CPU notification with a raises above 50% rule.

Last updated