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 z 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.exe i 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ę (.).
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 użytkownik bieżący.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeviceList
Określa tablicę adresów powiadomień. Użyj username@domain.com formularza dla adresów e-mail, wiadomości SMS:<adres> dla adresów SMS i SIP:<address> dla adresów błyskawicznych. Określ nazwę kanału dla kanału poleceń.
Type: | String[] |
Aliases: | Email, IM, SMS, MobileNumber, Number |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DeviceTable
Określa tabelę nazwanych adresów. Użyj username@domain.com formularza dla adresów e-mail, wiadomości SMS:<adres> dla adresów SMS i SIP:<address> dla adresów błyskawicznych. Określ nazwę kanału dla kanału poleceń.
Type: | Hashtable |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa nazwę subskrybenta powiadomień.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Określa tablicę obiektów Połączenia . Aby uzyskać obiekt Connection , użyj polecenia cmdlet Get-SCManagementGroupConnection .
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |