az providerhub notification-registration

Catatan

Referensi ini adalah bagian dari ekstensi providerhub untuk Azure CLI (versi 2.15.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az providerhub notification-registration . Pelajari lebih lanjut tentang ekstensi.

Mengelola pendaftaran pemberitahuan dengan providerhub.

Perintah

Nama Deskripsi Jenis Status
az providerhub notification-registration create

Membuat pendaftaran pemberitahuan.

Ekstensi GA
az providerhub notification-registration delete

Menghapus pendaftaran pemberitahuan.

Ekstensi GA
az providerhub notification-registration list

Mendapatkan daftar pendaftaran pemberitahuan untuk penyedia yang diberikan.

Ekstensi GA
az providerhub notification-registration show

Mendapatkan detail pendaftaran pemberitahuan.

Ekstensi GA

az providerhub notification-registration create

Membuat pendaftaran pemberitahuan.

az providerhub notification-registration create --name
                                                --provider-namespace
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]

Contoh

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"

Parameter yang Diperlukan

--name --notification-registration-name -n

Pendaftaran pemberitahuan.

--provider-namespace

Nama penyedia sumber daya yang dihosting dalam ProviderHub.

Parameter Opsional

--included-events

Ini adalah peristiwa yang harus disampaikan RP. Format pesan dalam formulir {RP Namespace}/{Resource Type}/{action}. Tindakan availabe adalah: tulis, hapus, dan pindahkan/tindakan.

--message-scope

Membatasi pesan yang dikirim ke RP. Nilai defaultnya adalah RegisteredSubscriptions. Nilai yang tersedia adalah Global (semua pesan di Azure) dan RegisteredSubscriptions (hanya pesan dalam langganan yang didaftarkan oleh RP).

nilai yang diterima: NotSpecified, RegisteredSubscriptions
--notification-endpoints

Ini adalah lokasi untuk pesan pemberitahuan. Pemberitahuan akan dikirim ke wilayah lokasi sumber daya peristiwa (misalnya VM di Us Timur akan mengirim pesan ke titik akhir yang ditentukan di AS Timur).

Penggunaan: --notification-endpoints notification-destination=XX locations=XX

Beberapa tindakan dapat ditentukan dengan menggunakan lebih dari satu argumen --notification-endpoints.

--notification-mode

Menentukan bagaimana pemberitahuan dikirim ke RP. Dua mode yang tersedia adalah EventHub dan Webhook.

nilai yang diterima: EventHub, NotSpecified, WebHook
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az providerhub notification-registration delete

Menghapus pendaftaran pemberitahuan.

az providerhub notification-registration delete [--ids]
                                                [--name]
                                                [--provider-namespace]
                                                [--subscription]
                                                [--yes]

Contoh

NotificationRegistrations_Delete

az providerhub notification-registration delete --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name --notification-registration-name -n

Pendaftaran pemberitahuan.

--provider-namespace

Nama penyedia sumber daya yang dihosting dalam ProviderHub.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az providerhub notification-registration list

Mendapatkan daftar pendaftaran pemberitahuan untuk penyedia yang diberikan.

az providerhub notification-registration list --provider-namespace

Contoh

NotificationRegistrations_ListByProviderRegistration

az providerhub notification-registration list --provider-namespace "Microsoft.Contoso"

Parameter yang Diperlukan

--provider-namespace

Nama penyedia sumber daya yang dihosting dalam ProviderHub.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az providerhub notification-registration show

Mendapatkan detail pendaftaran pemberitahuan.

az providerhub notification-registration show [--ids]
                                              [--name]
                                              [--provider-namespace]
                                              [--subscription]

Contoh

NotificationRegistrations_Get

az providerhub notification-registration show --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name --notification-registration-name -n

Pendaftaran pemberitahuan.

--provider-namespace

Nama penyedia sumber daya yang dihosting dalam ProviderHub.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.