|
|
Data ONTAP® PowerShell Toolkit
|
Cmdlet: New-NcDiagnosisSubscription
NAME
New-NcDiagnosisSubscription
SYNOPSIS
Create a new subscription for notifications.
SYNTAX
New-NcDiagnosisSubscription -Node <String> -SubscriptionId <String> -Monitor
<String> -NotifyDestNode <String> -NotifyDestHm <String> -ClassName <String
> -EventType <String> [-InstanceName <String>] [-NotifyTable <String>] [-Fai
lThreshold <Int64>] [-PscOption [<Boolean>]] [-TimeGapNotify <Int32>] [-MaxN
otifyPeriod <Int32>] [-Controller <NcController[]>] [<CommonParameters>]
DESCRIPTION
Create a new subscription for notifications.
PARAMETERS
-Node <String>
Node hosting the health monitor.
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-SubscriptionId <String>
Subscription identifier.
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Monitor <String>
Type of source health monitor (e.g. node_connect, system_connect, system
).
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-NotifyDestNode <String>
Node hosting the health monitor that is subscribing for notification.
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-NotifyDestHm <String>
Health monitor subsribing for notification.
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-ClassName <String>
Class name of changed resource.
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-EventType <String>
Type of event for which notification is to be generated. Possible value
s: rm-add, rm-del, rm-mod
Required? true
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-InstanceName <String>
Instance name of changed resource.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-NotifyTable <String>
Table name for DSMF notification.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-FailThreshold <Int64>
Failure threshold for notification.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-PscOption [<Boolean>]
If true, enable periodic status confirmation.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-TimeGapNotify <Int32>
Time Period between two notifications.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-MaxNotifyPeriod <Int32>
Maximum expected time for notification to complete.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Controller <NcController[]>
A clustered Data ONTAP controller to receive this cmdlet, as embodied by
an NcController object. This parameter is returned by the Connect-NcCo
ntroller cmdlet. If not specified, the value in the global variable Cur
rentNcController is used. In the latter case, if CurrentNcController co
ntains a collection of NcController objects, this cmdlet is invoked on e
ach controller in succession.
Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, type,
"get-help about_commonparameters".
INPUTS
OUTPUTS
DataONTAP.C.Types.Diagnosis.DiagnosisSubscriptionsInfo
NOTES
Category: diagnosis
API: diagnosis-subscriptions-create
Family: cluster
-------------- Example 1 --------------
C:\PS>New-NcDiagnosisSubscription -Node vsim_cluster-01 -SubscriptionId Test
2 -Monitor node_connect -NotifyDestNode vsim_cluster-01 -NotifyDestHm system
_connect -ClassName nschm_shelf_info -EventType rm_add
Create a new diagnosis subscription.
Monitor SubscriptionId ClassName EventType
NotifyDestHm Node
------- -------------- --------- ---------
------------ ----
node_connect Test2 nschm_shelf_info rm_add
system_connect vsim_cluster-01
RELATED LINKS
Set-NcDiagnosisSubscription
Get-NcDiagnosisSubscription
| Copyright © 2013 NetApp. All rights reserved. Use is subject to license terms. |
|
Data ONTAP® PowerShell Toolkit
|