Udostępnij za pośrednictwem


Add-SCOMNotificationSubscriber

Dodaje subskrybenta powiadomień w programie Operations Manager.

Składnia

Add-SCOMNotificationSubscriber
   [-Name] <String>
   [-DeviceList] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMNotificationSubscriber
   [-Name] <String>
   [-DeviceTable] <Hashtable>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet Add-SCOMNotificationSubscriber dodaje subskrybenta powiadomień w programie System Center — Operations Manager.

Subskrybenci powiadomień otrzymują powiadomienia od programu Operations Manager.

Przykłady

Przykład 1. Dodawanie subskrybenta powiadomień

PS C:\>Add-SCOMNotificationSubscriber -Name "Sarah Jones" -DeviceList "SarahJones@contoso.com", "sms:2065551212", "sip:SarahJ"

To polecenie dodaje nowego subskrybenta powiadomień z adresami e-mail, SMS i IM.

Przykład 2. Dodawanie subskrybenta powiadomień za pomocą kanału poleceń

PS C:\>$CommandChannel = Get-SCOMNotificationChannel -DisplayName "OnNotify.exe"
PS C:\> Add-SCOMNotificationSubscriber -Name "Sarah Jones" -DeviceTable @{"Cell"= 'sms:206555213'; "Command" = $CommandChannel.Name }

W tym przykładzie dodano nowego subskrybenta powiadomień z adresem SMS i adresem polecenia.

Pierwsze polecenie używa polecenia cmdlet Get-SCOMNotificationChannel, aby uzyskać kanał powiadomień o nazwie wyświetlanej OnNotify.exei zapisuje wynik w zmiennej $CommandChannel.

Drugie polecenie dodaje subskrybenta powiadomień przy użyciu parametru Name.

Parametry

-ComputerName

Określa tablicę nazw komputerów. Polecenie cmdlet ustanawia tymczasowe połączenia z grupami zarządzania dla tych komputerów. Można użyć nazw NetBIOS, adresów IP lub w pełni kwalifikowanych nazw domen (FQDN). Aby określić komputer lokalny, wpisz nazwę komputera, localhost lub kropkę (.).

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Credential

Określa obiekt PSCredential dla połączenia grupy zarządzania. Aby uzyskać obiekt PSCredential, użyj polecenia cmdlet Get-Credential. Aby uzyskać więcej informacji, wpisz "Get-Help Get-Credential". Jeśli określisz komputer w parametrze ComputerName, użyj konta, które ma dostęp do tego komputera. Wartość domyślna to bieżący użytkownik.

Typ:PSCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DeviceList

Określa tablicę adresów powiadomień. Użyj formularza username@domain.com dla adresów e-mail, wiadomości SMS:<adresów> dla adresów SMS i SIP:<adres> adresów błyskawicznych. Określ nazwę kanału dla kanału poleceń.

Typ:String[]
Aliasy:Email, IM, SMS, MobileNumber, Number
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DeviceTable

Określa tabelę nazwanych adresów. Użyj formularza username@domain.com dla adresów e-mail, wiadomości SMS:<adresów> dla adresów SMS i SIP:<adres> adresów błyskawicznych. Określ nazwę kanału dla kanału poleceń.

Typ:Hashtable
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę subskrybenta powiadomień.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-SCSession

Określa tablicę obiektów połączenia . Aby uzyskać obiekt Connection, użyj polecenia cmdlet Get-SCManagementGroupConnection.

Typ:Connection[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False