Udostępnij za pośrednictwem


az notification-hub

Uwaga

Ta dokumentacja jest częścią rozszerzenia notification-hub dla interfejsu wiersza polecenia platformy Azure (wersja 2.49.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az notification-hub . Dowiedz się więcej o rozszerzeniach.

Ta grupa poleceń jest eksperymentalna i opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Zarządzanie centrami powiadomień.

Polecenia

Nazwa Opis Typ Stan
az notification-hub authorization-rule

Polecenia do zarządzania regułą autoryzacji usługi Notification Hubs.

Numer wewnętrzny Eksperymentalne
az notification-hub authorization-rule create

Utwórz regułę autoryzacji dla centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub authorization-rule delete

Usuń regułę autoryzacji usługi notificationHub.

Numer wewnętrzny Eksperymentalne
az notification-hub authorization-rule list

Wyświetl listę reguł autoryzacji dla centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub authorization-rule list-keys

Wyświetl listę podstawowych i pomocniczych parametry połączenia do centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub authorization-rule regenerate-keys

Ponownie generuje klucze podstawowe/pomocnicze do reguły autoryzacji centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub authorization-rule show

Pokaż regułę autoryzacji dla centrum powiadomień według nazwy.

Numer wewnętrzny Eksperymentalne
az notification-hub check-availability

Sprawdza dostępność danego centrum powiadomień w przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub create

Utwórz centrum powiadomień w przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub credential

Polecenia do zarządzania poświadczeniami centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential adm

Zarządzanie centrami powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential adm update

Aktualizowanie poświadczeń dla usługi Amazon (ADM).

Numer wewnętrzny Eksperymentalne
az notification-hub credential apns

Zarządzanie centrami powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential apns update

Zaktualizuj poświadczenia dla firmy Apple (APNS).

Numer wewnętrzny Eksperymentalne
az notification-hub credential baidu

Zarządzanie centrami powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential baidu update

Zaktualizuj poświadczenia dla usługi Baidu(Andrioid China).

Numer wewnętrzny Eksperymentalne
az notification-hub credential gcm

Zarządzanie centrami powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential gcm update

Zaktualizuj klucz interfejsu API Google GCM/FCM.

Numer wewnętrzny Eksperymentalne
az notification-hub credential list

Wyświetla listę poświadczeń systemu powiadomień skojarzonych z centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential mpns

Zarządzanie centrami powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential mpns update

Aktualizowanie poświadczeń dla Telefon systemu Windows (MPNS).

Numer wewnętrzny Eksperymentalne
az notification-hub credential wns

Zarządzanie centrami powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub credential wns update

Aktualizowanie poświadczeń dla systemu Windows (WNS).

Numer wewnętrzny Eksperymentalne
az notification-hub delete

Usuń centrum powiadomień skojarzone z przestrzenią nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub list

Wyświetl listę centrów powiadomień skojarzonych z przestrzenią nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace

Polecenia do zarządzania przestrzenią nazw centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule

Polecenia do zarządzania regułą autoryzacji przestrzeni nazw usługi Notification Hubs.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule create

Utwórz regułę autoryzacji dla przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule delete

Usuń regułę autoryzacji przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule list

Wyświetl listę reguł autoryzacji dla przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule list-keys

Wyświetl listę podstawowych i pomocniczych parametry połączenia do przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule regenerate-keys

Wygeneruj ponownie klucze podstawowe/pomocnicze do reguły autoryzacji przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace authorization-rule show

Uzyskaj regułę autoryzacji dla przestrzeni nazw według nazwy.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace check-availability

Sprawdza dostępność danej przestrzeni nazw usługi we wszystkich subskrypcjach platformy Azure. Jest to przydatne, ponieważ nazwa domeny jest tworzona na podstawie nazwy przestrzeni nazw usługi.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace create

Utwórz przestrzeń nazw usługi. Po utworzeniu manifest zasobu tej przestrzeni nazw jest niezmienny. Ta operacja jest idempotentna.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace delete

Usuń istniejącą przestrzeń nazw. Ta operacja usuwa również wszystkie skojarzone powiadomieniaHubs w przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace list

Wyświetl listę dostępnych przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace show

Zwróć opis określonej przestrzeni nazw.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace update

Aktualizowanie przestrzeni nazw usługi. Manifest zasobu przestrzeni nazw jest niezmienny i nie można go modyfikować.

Numer wewnętrzny Eksperymentalne
az notification-hub namespace wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Numer wewnętrzny Eksperymentalne
az notification-hub show

Pokaż informacje o centrum powiadomień.

Numer wewnętrzny Eksperymentalne
az notification-hub test-send

Przetestuj wysyłanie powiadomienia wypychanego.

Numer wewnętrzny Eksperymentalne
az notification-hub update

Aktualizowanie centrum powiadomień w przestrzeni nazw.

Numer wewnętrzny Eksperymentalne

az notification-hub check-availability

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Sprawdza dostępność danego centrum powiadomień w przestrzeni nazw.

az notification-hub check-availability --name
                                       [--ids]
                                       [--namespace-name]
                                       [--resource-group]
                                       [--subscription]

Przykłady

Sprawdzanie dostępności podanej nazwy centrum powiadomień

az notification-hub check-availability --resource-group MyResourceGroup --namespace-name "locp-newns" --name my-hub

Parametry wymagane

--name -n

Nazwa zasobu.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az notification-hub create

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz centrum powiadomień w przestrzeni nazw.

az notification-hub create --name
                           --namespace-name
                           --resource-group
                           [--location]
                           [--registration-ttl]
                           [--tags]

Przykłady

Tworzenie centrum powiadomień

az notification-hub create --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub --location "South Central US"

Parametry wymagane

--name -n

Nazwa centrum powiadomień.

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--location -l

Lokalizacja zasobu, jeśli nie zostanie określona, zostanie użyta lokalizacja grupy zasobów.

--registration-ttl

Wartość RegistrationTtl utworzonej usługi NotificationHub.

--tags

Tagi zasobów obsługują skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az notification-hub delete

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuń centrum powiadomień skojarzone z przestrzenią nazw.

az notification-hub delete [--ids]
                           [--name]
                           [--namespace-name]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Przykłady

Usuwanie centrum powiadomień

az notification-hub delete --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa centrum powiadomień.

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az notification-hub list

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetl listę centrów powiadomień skojarzonych z przestrzenią nazw.

az notification-hub list --namespace-name
                         --resource-group
                         [--max-items]
                         [--next-token]

Przykłady

Wyświetlanie listy centrów powiadomień

az notification-hub list --resource-group MyResourceGroup --namespace-name my-namespace

Parametry wymagane

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az notification-hub show

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Pokaż informacje o centrum powiadomień.

az notification-hub show [--ids]
                         [--name]
                         [--namespace-name]
                         [--resource-group]
                         [--subscription]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa centrum powiadomień.

--namespace-name

Nazwa przestrzeni nazw.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az notification-hub test-send

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Przetestuj wysyłanie powiadomienia wypychanego.

az notification-hub test-send --namespace-name
                              --notification-format {apple, baidu, gcm, template, windows, windowsphone}
                              --notification-hub-name
                              --resource-group
                              [--message]
                              [--payload]
                              [--tag]
                              [--title]

Przykłady

wysyłanie testowe powiadomienia z treścią wiadomości

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--message "test notification"

powiadomienie o wysłaniu testowym z pliku

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload @path/to/file

wysyłanie testowe powiadomienia z ciągiem json

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload "{\"data\":{\"message\":\"test notification\"}}"

Parametry wymagane

--namespace-name

Nazwa przestrzeni nazw.

--notification-format

Format wiadomości z powiadomieniem.

akceptowane wartości: apple, baidu, gcm, template, windows, windowsphone
--notification-hub-name

Nazwa centrum powiadomień.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--message

Treść wiadomości do wysłania. W przeciwnym razie ładunek zostanie zignorowany.

--payload

Ładunek komunikatu w formacie JSON.

--tag

Możesz wysyłać powiadomienia testowe do określonego zestawu rejestracji przy użyciu tej opcji. Pozostaw to pole puste, jeśli chcesz wysyłać powiadomienia wypychane do 10 losowych rejestracji na wybranej platformie.

--title

Tytuł powiadomienia.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az notification-hub update

Eksperymentalne

Grupa poleceń "notification-hub" jest eksperymentalna i rozwijana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Aktualizowanie centrum powiadomień w przestrzeni nazw.

az notification-hub update [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--ids]
                           [--location]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--subscription]
                           [--tags]

Przykłady

Aktualizowanie centrum powiadomień

az notification-hub update --resource-group MyResourceGroup --namespace-name my-namespace --name "sdk-notificationHubs-8708"

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub ciąg> JSON.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--location -l

Lokalizacja zasobu.

--name --notification-hub-name -n

Nazwa centrum powiadomień.

--namespace-name

Nazwa przestrzeni nazw.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--tags

Tagi zasobów obsługują skróconą składnię, plik json i plik yaml-file. Spróbuj "??", aby pokazać więcej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.