az providerhub notification-registration
Uwaga
Ta dokumentacja jest częścią rozszerzenia providerhub dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az providerhub notification-registration po raz pierwszy. Dowiedz się więcej o rozszerzeniach.
Zarządzanie rejestracją powiadomień za pomocą usługi providerhub.
Polecenia
| az providerhub notification-registration create |
Utwórz rejestrację powiadomień. |
| az providerhub notification-registration delete |
Usuwa rejestrację powiadomień. |
| az providerhub notification-registration list |
Pobiera listę rejestracji powiadomień dla danego dostawcy. |
| az providerhub notification-registration show |
Pobiera szczegóły rejestracji powiadomień. |
az providerhub notification-registration create
Utwórz rejestrację powiadomień.
az providerhub notification-registration create --name
--provider-namespace
[--included-events]
[--message-scope {NotSpecified, RegisteredSubscriptions}]
[--notification-endpoints]
[--notification-mode {EventHub, NotSpecified, WebHook}]
Przykłady
NotificationRegistrations_CreateOrUpdate
az providerhub notification-registration create --name "testNotificationRegistration" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints locations="" locations="East US" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications" --notification-endpoints locations="North Europe" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000 /resourceGroups/mgmtexp-northeurope/providers/Microsoft.EventHub/namespaces/europe-mgmtexpint/eventhubs/armlinkednotifications" --notification-mode "EventHub" --provider-namespace "Microsoft.Contoso"
Parametry wymagane
Rejestracja powiadomień.
Nazwa dostawcy zasobów hostowanego w usłudze ProviderHub.
Parametry opcjonalne
Są to zdarzenia, na których powinien zostać wyświetlony komunikat rp. Format komunikatu jest w postaci {RP Namespace}/{Resource Type}/{action}. Dostępne akcje to: zapis, usuwanie i przenoszenie/akcja.
Ogranicza komunikaty wysyłane do dostawcy usług. Wartość domyślna to RegisteredSubscriptions. Dostępne wartości to Global (wszystkie komunikaty na platformie Azure) i RegisteredSubscriptions (tylko komunikaty w subskrypcjach zarejestrowanych przez dostawcę usług).
Są to lokalizacje komunikatów powiadomień. Powiadomienia zostaną wysłane do regionu lokalizacji zasobu zdarzenia (np. maszyna wirtualna w regionie Wschodnie stany USA wyśle komunikat do określonego punktu końcowego w regionie Wschodnie stany USA).
Określa sposób wysyłania powiadomień do dostawcy usług. Dwa dostępne tryby to EventHub i Webhook.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az providerhub notification-registration delete
Usuwa rejestrację powiadomień.
az providerhub notification-registration delete --name
--provider-namespace
[--yes]
Przykłady
NotificationRegistrations_Delete
az providerhub notification-registration delete --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"
Parametry wymagane
Rejestracja powiadomień.
Nazwa dostawcy zasobów hostowanego w usłudze ProviderHub.
Parametry opcjonalne
Nie monituj o potwierdzenie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az providerhub notification-registration list
Pobiera listę rejestracji powiadomień dla danego dostawcy.
az providerhub notification-registration list --provider-namespace
Przykłady
NotificationRegistrations_ListByProviderRegistration
az providerhub notification-registration list --provider-namespace "Microsoft.Contoso"
Parametry wymagane
Nazwa dostawcy zasobów hostowanego w usłudze ProviderHub.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az providerhub notification-registration show
Pobiera szczegóły rejestracji powiadomień.
az providerhub notification-registration show --name
--provider-namespace
Przykłady
NotificationRegistrations_Get
az providerhub notification-registration show --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"
Parametry wymagane
Rejestracja powiadomień.
Nazwa dostawcy zasobów hostowanego w usłudze ProviderHub.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.