NAME
New-RASNotificationEvent
SYNOPSIS
Creates new event notification.
SYNTAX
New-RASNotificationEvent [- ] {Agent | VDI | PubItem | License | Authentication | Tenant | FailedTunneledSess} [- <bool> ] [- <bool> ] [- <SwitchParameter> ] [- <SwitchParameter> ] [- <uint> ] [- <uint> ] [- <string[]> ] [- <uint> ] [- < > ] [- <bool> ] [- <uint> ] [- <List`1> ] [- {AllServers | RDSHostPools | RDSHGroups | VDIHostPools | VDIPools | AVDHostPools | RemotePCs | SecureGateways | Gateways | Brokers | PublishingAgents | EnrollmentServers | ForceAllAgents}] [- <SwitchParameter> ] [< > ]
DESCRIPTION
Creates notifications for events such as license activation, agent disconect/connect etc.
PARAMETERS
-Type < >
Notification type.
Possible values: Agent, VDI, PubItem, License, Authentication, Tenant, FailedTunneledSess
Copy Required? true
Position? 0
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-SiteId <uint>
Site ID where notification event is setup.
Current site ID is used if siteId is omitted.
Copy Required? false
Position? named
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-GracePeriod <uint>
Grace period after the notification was done (minutes).
Copy Required? false
Position? named
Default value 5
Accept pipeline input? false
Accept wildcard characters? false
-EnableGracePeriod <bool>
Enable/Disable grace period.
Copy Required? false
Position? named
Default value True
Accept pipeline input? false
Accept wildcard characters? false
-Recipients <string[]>
Recipients to notify of the event.
Copy Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-SendEmail <bool>
Enable/Disable email notification.
Copy Required? false
Position? named
Default value True
Accept pipeline input? false
Accept wildcard characters? false
-ScriptId <uint>
Script to execute which has this ID.
Copy Required? false
Position? named
Default value 4294967295
Accept pipeline input? false
Accept wildcard characters? false
Copy Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ExecuteScript <SwitchParameter>
Copy Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-Interval <uint>
Invocation interval (minutes).
Copy Required? false
Position? named
Default value 10
Accept pipeline input? false
Accept wildcard characters? false
-EnableInterval <SwitchParameter>
Enable/Disable notification intervals.
Copy Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-WaitUntilRecovered <SwitchParameter>
Wait until recovered.
Copy Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-AllServers <bool>
All servers in site.
Copy Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
Possible values: AllServers, RDSHostPools, RDSHGroups, VDIHostPools, VDIPools, AVDHostPools, RemotePCs, SecureGateways, Gateways, Brokers, PublishingAgents, EnrollmentServers, ForceAllAgents
Copy Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-TargetIds <List`1>
Target Ids.
Copy Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
Copy This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters documentation.
-none-
OUTPUTS
EXAMPLES
---------- EXAMPLE 1 ----------
New-RASNotificationEvent -Type Agent
Creates a new notification for agent events.