az eventgrid partner topic event-subscription
Catatan
Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.
Mengelola langganan peristiwa topik mitra.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az eventgrid partner topic event-subscription create |
Buat langganan peristiwa baru untuk topik mitra. |
Inti | GA |
az eventgrid partner topic event-subscription create (eventgrid extension) |
Buat langganan peristiwa baru untuk topik mitra. |
Ekstensi | Pratinjau |
az eventgrid partner topic event-subscription delete |
Menghapus langganan peristiwa topik mitra. |
Inti | GA |
az eventgrid partner topic event-subscription delete (eventgrid extension) |
Menghapus langganan peristiwa topik mitra. |
Ekstensi | Pratinjau |
az eventgrid partner topic event-subscription list |
Mencantumkan langganan peristiwa dari topik mitra tertentu. |
Inti | GA |
az eventgrid partner topic event-subscription list (eventgrid extension) |
Mencantumkan langganan peristiwa dari topik mitra tertentu. |
Ekstensi | Pratinjau |
az eventgrid partner topic event-subscription show |
Dapatkan detail langganan peristiwa topik mitra. |
Inti | GA |
az eventgrid partner topic event-subscription show (eventgrid extension) |
Dapatkan detail langganan peristiwa topik mitra. |
Ekstensi | Pratinjau |
az eventgrid partner topic event-subscription update |
Memperbarui langganan peristiwa topik mitra. |
Inti | GA |
az eventgrid partner topic event-subscription update (eventgrid extension) |
Memperbarui langganan peristiwa topik mitra. |
Ekstensi | Pratinjau |
az eventgrid partner topic event-subscription create
Buat langganan peristiwa baru untuk topik mitra.
az eventgrid partner topic event-subscription create --name
--partner-topic-name
--resource-group
[--aad-tenant-id]
[--advanced-filter]
[--azure-active-directory-application-id-or-uri]
[--deadletter-endpoint]
[--delivery-attribute-mapping]
[--enable-advanced-filtering-on-arrays {false, true}]
[--endpoint]
[--endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]
[--event-delivery-schema {cloudeventschemav1_0, custominputschema, eventgridschema}]
[--event-ttl]
[--expiration-date]
[--included-event-types]
[--labels]
[--max-delivery-attempts]
[--max-events-per-batch]
[--preferred-batch-size-in-kilobytes]
[--qttl]
[--subject-begins-with]
[--subject-case-sensitive {false, true}]
[--subject-ends-with]
Contoh
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan filter default.
az eventgrid partner topic event-subscription create --name es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
Buat langganan peristiwa baru untuk topik mitra Event Grid, dengan filter yang menentukan awalan subjek.
az eventgrid partner topic event-subscription create --name es4 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code \
--subject-begins-with mysubject_prefix
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan filter default, dan CloudEvent V 1.0 sebagai skema pengiriman.
az eventgrid partner topic event-subscription create -n es2 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code \
--event-delivery-schema cloudeventschemav1_0
Buat langganan peristiwa baru untuk topik mitra Event Grid, dengan tujuan deadletter dan kebijakan coba lagi kustom dari maksimum 10 upaya pengiriman dan Event TTL 2 jam (mana pun yang terjadi sebelumnya) dan tanggal kedaluwarsa.
az eventgrid partner topic event-subscription create --name es2 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code \
--deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/s2/blobServices/default/containers/blobcontainer1 \
--max-delivery-attempts 10 --event-ttl 120 --expiration-date "2022-10-31"
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan Webhook yang diaktifkan Azure Active Directory sebagai tujuan .
az eventgrid partner topic event-subscription create --name es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
--azure-active-directory-tenant-id azureactivedirectorytenantid
--azure-active-directory-application-id-or-uri azureactivedirectoryapplicationidoruri
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan Azure Function sebagai tujuan.
az eventgrid partner topic event-subscription create -n es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type azurefunction
Membuat langganan peristiwa baru untuk topik mitra Event Grid menggunakan Antrean Penyimpanan sebagai tujuan dengan pesan ttl pada 5 menit
az eventgrid partner topic event-subscription create -n es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint-type storagequeue \
--endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/queueservices/default/queues/q1 \
--storage-queue-msg-ttl 300
Membuat langganan peristiwa baru untuk topik mitra Event Grid dengan pemfilteran tingkat lanjut pada array diaktifkan
az eventgrid partner topic event-subscription create -n es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint-type storagequeue \
--endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/queueservices/default/queues/q1 \
--enable-advanced-filtering-on-arrays true
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Id Penyewa Azure Active Directory untuk mendapatkan token akses yang akan disertakan sebagai token pembawa dalam permintaan pengiriman. Hanya berlaku untuk webhook sebagai tujuan.
Filter tingkat lanjut memungkinkan pemfilteran peristiwa berdasarkan properti peristiwa tertentu.
Penggunaan: --advanced-filter KEY[. INNERKEY] FILTEROPERATOR VALUE [VALUE ...] StringIn: --advanced-filter data. String Warna Dalam String Kuning Oranye Merah BiruNotIn: --advanced-filter data. String WarnaNotIn Biru Merah Oranye String KuningContains: --advanced-filter subject StringContains Blue Red StringNotContains: --advanced-filter subject StringNotContains Blue Red StringBeginsWith: --advanced-filter subject StringBeginsWith Blue Red StringNotBeginsWithth: --advanced-filter subject StringNotBeginsWith Blue Red StringEndsWith: --advanced-filter subject StringEndsWith img png jpg StringNotEndsWith: --advanced-filter subject StringNotEndsWith img png jpg NumberIn: --advanced-filter data.property1 NumberIn 5 10 20 NumberInRange --advanced-filter data.property1 NumberInRange 5,10 20,30 40,50 NumberNotIn: --advanced-filter data.property2 NumberNotIn 100 200 300 NumberNotInRange: --advanced-filter data.property2 NumberNotInRange 100,110 200,210 300,310 NumberLessThan: --advanced-filter data.property3 NumberLessThan 100 NumberLessThanOrEquals: --advanced-filter data.property2 NumberLessThanOrEquals 100 NumberGreaterThan: --advanced-filter data.property3 NumberGreaterThan 100 NumberGreaterThanOrEquals: --advanced-filter data.property2 NumberGreaterThanOrEquals 100 BoolEquals: --advanced-filter data.property3 BoolEquals true IsNullOrUndefined: --advanced-filter data.property3 IsNullOrUndefined IsNotNull: --advanced-filter data.property3 IsNotNull Beberapa filter tingkat lanjut dapat ditentukan dengan menggunakan lebih dari satu --advanced-filter
argumen.
Id Aplikasi Azure Active Directory atau Uri untuk mendapatkan token akses yang akan disertakan sebagai token pembawa dalam permintaan pengiriman. Hanya berlaku untuk webhook sebagai tujuan.
ID sumber daya Azure dari tujuan kontainer blob Azure Storage di mana EventGrid harus mematikan peristiwa yang tidak dapat diteruskan untuk langganan peristiwa ini.
Contoh: --deadletter-endpoint /subscriptions/{SubID}/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/sa1/blobServices/default/containers/containerName.
Tambahkan pemetaan atribut pengiriman untuk mengirim informasi tambahan melalui header HTTP saat mengirimkan peristiwa. Atribut ini valid untuk semua jenis tujuan kecuali StorageQueue. Beberapa atribut dapat ditentukan dengan menggunakan lebih dari satu --delivery-attribute-mapping
argumen.
Penggunaan: --delivery-attribute-mapping attribute-name attribute-type attribute-value [attribute-is-secret] Pemetaan Atribut Statis: --delivery-attribute-mapping somename static somevalue Static Attribute Mapping: --delivery-attribute-map memetakan somename statis somevalue false Attribute Mapping: --delivery-attribute-mapping somename static somevalue true Dynamic Attribute Mapping: --delivery-attribute-mapping somename dynamic somevalue Both Static and Dynamic: -- delivery-attribute-mapping somename dynamic somevalue --delivery-attribute-mapping somename2 static somevalue.
Memungkinkan filter tingkat lanjut dievaluasi terhadap array nilai alih-alih mengharapkan nilai tunggal.
Titik akhir tempat EventGrid harus mengirimkan peristiwa yang cocok dengan langganan peristiwa ini. Untuk jenis titik akhir webhook, ini harus menjadi URL webhook yang sesuai. Untuk jenis titik akhir lainnya, ini harus menjadi pengidentifikasi sumber daya Azure dari titik akhir. Diharapkan titik akhir tujuan sudah dibuat dan tersedia untuk digunakan sebelum menjalankan perintah Event Grid apa pun.
Jenis titik akhir tujuan.
Skema di mana peristiwa harus dikirimkan untuk langganan peristiwa ini. Secara default, peristiwa akan dikirimkan dalam skema yang sama di mana peristiwa tersebut diterbitkan (berdasarkan skema input topik yang sesuai).
Waktu acara untuk ditayangkan (dalam menit). Harus berupa angka antara 1 dan 1440.
Tanggal atau tanggalwaktu (dalam UTC, misalnya '2018-11-30T11:59:59+00:00' atau '2018-11-30') setelah langganan peristiwa akan kedaluwarsa. Secara default, tidak ada kedaluwarsa untuk langganan peristiwa.
Daftar jenis peristiwa yang dipisahkan spasi (misalnya, Microsoft.Storage.BlobCreated dan Microsoft.Storage.BlobDeleted). Untuk berlangganan semua jenis peristiwa default, jangan tentukan nilai apa pun untuk argumen ini. Untuk topik event grid, jenis peristiwa ditentukan pelanggan. Untuk peristiwa Azure, misalnya, Akun Penyimpanan, IoT Hub, dll., Anda dapat mengkueri jenis peristiwa mereka menggunakan perintah CLI ini 'az eventgrid topic-type list-event-type'.
Daftar label yang dipisahkan spasi untuk dikaitkan dengan langganan peristiwa ini.
Jumlah maksimum upaya pengiriman. Harus berupa angka antara 1 dan 30.
Jumlah maksimum peristiwa dalam batch. Harus berupa angka antara 1 hingga 5000.
Ukuran batch pilihan dalam kilobyte. Harus berupa angka antara 1 hingga 1024.
Waktu pesan antrean penyimpanan untuk hidup dalam hitung detik.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan awalan. Karakter kartubebas tidak didukung.
Tentukan untuk menunjukkan apakah bidang subjek harus dibandingkan dengan cara peka huruf besar/kecil. True jika ada bendera.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan akhiran. Karakter kartubebas tidak didukung.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription create (eventgrid extension)
Grup perintah 'az eventgrid' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Buat langganan peristiwa baru untuk topik mitra.
az eventgrid partner topic event-subscription create --name
--partner-topic-name
--resource-group
[--advanced-filter]
[--azure-active-directory-application-id-or-uri]
[--azure-active-directory-tenant-id]
[--deadletter-endpoint]
[--endpoint]
[--endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]
[--event-delivery-schema {cloudeventschemav1_0, custominputschema, eventgridschema}]
[--event-ttl]
[--expiration-date]
[--included-event-types]
[--labels]
[--max-delivery-attempts]
[--max-events-per-batch]
[--preferred-batch-size-in-kilobytes]
[--subject-begins-with]
[--subject-case-sensitive {false, true}]
[--subject-ends-with]
Contoh
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan filter default.
az eventgrid partner topic event-subscription create --name es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
Buat langganan peristiwa baru untuk topik mitra Event Grid, dengan filter yang menentukan awalan subjek.
az eventgrid partner topic event-subscription create --name es4 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code \
--subject-begins-with mysubject_prefix
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan filter default, dan CloudEvent V 1.0 sebagai skema pengiriman.
az eventgrid partner topic event-subscription create -n es2 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code \
--event-delivery-schema cloudeventschemav1_0
Buat langganan peristiwa baru untuk topik mitra Event Grid, dengan tujuan deadletter dan kebijakan coba lagi kustom dari maksimum 10 upaya pengiriman dan Event TTL 2 jam (mana pun yang terjadi sebelumnya) dan tanggal kedaluwarsa.
az eventgrid partner topic event-subscription create --name es2 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code \
--deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/s2/blobServices/default/containers/blobcontainer1 \
--max-delivery-attempts 10 --event-ttl 120 --expiration-date "2022-10-31"
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan Webhook yang diaktifkan Azure Active Directory sebagai tujuan .
az eventgrid partner topic event-subscription create --name es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
--azure-active-directory-tenant-id azureactivedirectorytenantid
--azure-active-directory-application-id-or-uri azureactivedirectoryapplicationidoruri
Buat langganan peristiwa baru untuk topik mitra Event Grid, menggunakan Azure Function sebagai tujuan.
az eventgrid partner topic event-subscription create -n es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type azurefunction
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Filter tingkat lanjut memungkinkan pemfilteran peristiwa berdasarkan properti peristiwa tertentu.
Penggunaan: --advanced-filter KEY[. INNERKEY] FILTEROPERATOR VALUE [VALUE ...] StringIn: --advanced-filter data. String Warna Dalam String Kuning Oranye Merah BiruNotIn: --advanced-filter data. String WarnaNotIn Merah Merah Oranye Kuning StringContains: --advanced-filter subject StringContains Blue Red StringBeginsWith: --advanced-filter subject StringBeginsWith Blue Red StringEndsWith: --advanced-filter subject StringEndsWith img png jpg NumberIn: --advanced-filter data.property1 NumberIn 5 10 20 NumberNotIn: --advanced-filter data.property2 NumberNotIn 100 200 300 NumberLessThan: --advanced-filter data.property3 NumberLessThan 100 NumberLessThanOrEquals: --advanced-filter data.property2 NumberLessThanOrEquals 100 NumberGreaterThan: --advanced-filter data.property3 NumberGreaterThan 100 NumberGreaterThanOrEquals: --advanced-filter data.property2 NumberGreaterThanOrEquals 100 BoolEquals: --advanced-filter data.property3 BoolEquals true Beberapa filter tingkat lanjut dapat ditentukan dengan menggunakan lebih dari satu --advanced-filter
argumen.
Id Aplikasi Azure Active Directory atau Uri untuk mendapatkan token akses yang akan disertakan sebagai token pembawa dalam permintaan pengiriman. Hanya berlaku untuk webhook sebagai tujuan.
Id Penyewa Azure Active Directory untuk mendapatkan token akses yang akan disertakan sebagai token pembawa dalam permintaan pengiriman. Hanya berlaku untuk webhook sebagai tujuan.
ID sumber daya Azure dari tujuan kontainer blob Azure Storage di mana EventGrid harus mematikan peristiwa yang tidak dapat diteruskan untuk langganan peristiwa ini.
Contoh: --deadletter-endpoint /subscriptions/{SubID}/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/sa1/blobServices/default/containers/containerName.
Titik akhir tempat EventGrid harus mengirimkan peristiwa yang cocok dengan langganan peristiwa ini. Untuk jenis titik akhir webhook, ini harus menjadi URL webhook yang sesuai. Untuk jenis titik akhir lainnya, ini harus menjadi pengidentifikasi sumber daya Azure dari titik akhir.
Jenis titik akhir tujuan.
Skema di mana peristiwa harus dikirimkan untuk langganan peristiwa ini. Secara default, peristiwa akan dikirimkan dalam skema yang sama di mana peristiwa tersebut diterbitkan (berdasarkan skema input topik yang sesuai).
Waktu acara untuk ditayangkan (dalam menit). Harus berupa angka antara 1 dan 1440.
Tanggal atau tanggalwaktu (dalam UTC, misalnya '2018-11-30T11:59:59+00:00' atau '2018-11-30') setelah langganan peristiwa akan kedaluwarsa. Secara default, tidak ada kedaluwarsa untuk langganan peristiwa.
Daftar jenis peristiwa yang dipisahkan spasi. Contoh: Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted. Untuk berlangganan semua jenis peristiwa default, jangan tentukan nilai apa pun untuk argumen ini.
Daftar label yang dipisahkan spasi untuk dikaitkan dengan langganan peristiwa ini.
Jumlah maksimum upaya pengiriman. Harus berupa angka antara 1 dan 30.
Jumlah maksimum peristiwa dalam batch. Harus berupa angka antara 1 hingga 5000.
Ukuran batch pilihan dalam kilobyte. Harus berupa angka antara 1 hingga 1024.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan awalan. Karakter kartubebas tidak didukung.
Tentukan untuk menunjukkan apakah bidang subjek harus dibandingkan dengan cara peka huruf besar/kecil. True jika ada bendera.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan akhiran. Karakter kartubebas tidak didukung.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription delete
Menghapus langganan peristiwa topik mitra.
az eventgrid partner topic event-subscription delete --name
--partner-topic-name
--resource-group
[--yes]
Contoh
Menghapus langganan peristiwa untuk topik mitra Event Grid.
az eventgrid partner topic event-subscription delete --name es1 \
-g rg1 --partner-topic-name partnertopic1 \
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription delete (eventgrid extension)
Grup perintah 'az eventgrid' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menghapus langganan peristiwa topik mitra.
az eventgrid partner topic event-subscription delete --name
--partner-topic-name
--resource-group
Contoh
Menghapus langganan peristiwa untuk topik mitra Event Grid.
az eventgrid partner topic event-subscription delete --name es1 \
-g rg1 --partner-topic-name partnertopic1 \
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription list
Mencantumkan langganan peristiwa dari topik mitra tertentu.
az eventgrid partner topic event-subscription list --partner-topic-name
--resource-group
[--odata-query]
Contoh
Mencantumkan semua langganan peristiwa yang dibuat untuk topik mitra Event Grid.
az eventgrid partner topic event-subscription list -g rg1 --partner-topic-name partnertopic1
Parameter yang Diperlukan
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Kueri OData yang digunakan untuk memfilter hasil daftar. Pemfilteran saat ini hanya diperbolehkan pada properti Nama. Operasi yang didukung meliputi: CONTAINS, eq (untuk sama), ne (untuk tidak sama), AND, OR dan NOT.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription list (eventgrid extension)
Grup perintah 'az eventgrid' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mencantumkan langganan peristiwa dari topik mitra tertentu.
az eventgrid partner topic event-subscription list --partner-topic-name
--resource-group
[--odata-query]
Contoh
Mencantumkan semua langganan peristiwa yang dibuat untuk topik mitra Event Grid.
az eventgrid partner topic event-subscription list -g rg1 --partner-topic-name partnertopic1
Parameter yang Diperlukan
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Kueri yang digunakan untuk memfilter hasil menggunakan sintaks OData.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription show
Dapatkan detail langganan peristiwa topik mitra.
az eventgrid partner topic event-subscription show --name
--partner-topic-name
--resource-group
[--include-attrib-secret {false, true}]
[--include-full-endpoint-url {false, true}]
Contoh
Menampilkan detail langganan peristiwa untuk topik mitra Event Grid.
az eventgrid partner topic event-subscription show --name es1 \
-g rg1 --partner-topic-name partnertopic1
Menampilkan detail langganan peristiwa untuk topik mitra Event Grid dan menyertakan rahasia atribut pengiriman statis
az eventgrid partner topic event-subscription show --name es1 \
-g rg1 --partner-topic-name partnertopic1 --include-static-delivery-attribute-secret
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Menunjukkan apakah ada rahasia atribut pengiriman statis yang harus dikembalikan. True jika ada bendera.
Tentukan untuk menunjukkan apakah URL titik akhir lengkap harus dikembalikan. True jika ada bendera.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription show (eventgrid extension)
Grup perintah 'az eventgrid' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Dapatkan detail langganan peristiwa topik mitra.
az eventgrid partner topic event-subscription show --name
--partner-topic-name
--resource-group
[--include-full-endpoint-url {false, true}]
Contoh
Menampilkan detail langganan peristiwa untuk topik mitra Event Grid.
az eventgrid partner topic event-subscription show --name es1 \
-g rg1 --partner-topic-name partnertopic1
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Tentukan untuk menunjukkan apakah URL titik akhir lengkap harus dikembalikan. True jika ada bendera.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription update
Memperbarui langganan peristiwa topik mitra.
az eventgrid partner topic event-subscription update --name
--partner-topic-name
--resource-group
[--advanced-filter]
[--deadletter-endpoint]
[--delivery-attribute-mapping]
[--enable-advanced-filtering-on-arrays {false, true}]
[--endpoint]
[--endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]
[--included-event-types]
[--labels]
[--qttl]
[--subject-begins-with]
[--subject-ends-with]
Contoh
Perbarui langganan peristiwa untuk topik mitra Event Grid untuk menentukan titik akhir baru.
az eventgrid partner topic event-subscription update --name es1 \
-g rg1 --partner-topic-name partnertopic1 --endpoint https://contoso.azurewebsites.net/api/f1?code=code
Perbarui langganan peristiwa untuk topik mitra Event Grid untuk menentukan filter subjek-ends-with baru.
az eventgrid partner topic event-subscription update --name es2 \
-g rg1 --partner-topic-name partnertopic1 \
--subject-ends-with .jpg
Perbarui langganan peristiwa untuk topik mitra Event Grid untuk menentukan titik akhir baru dan subjek baru-dengan memfilter daftar baru jenis peristiwa yang disertakan.
az eventgrid partner topic event-subscription update --name es3 \
-g rg1 --partner-topic-name partnertopic1 \
--subject-ends-with .png \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
--included-event-types Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted
Perbarui langganan peristiwa untuk topik mitra Azure Event Grid, untuk menyertakan tujuan deadletter.
az eventgrid partner topic event-subscription update --name es2 \
-g rg1 --partner-topic-name partnertopic1 \
--deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/blobServices/default/containers/blobcontainer1
Perbarui langganan peristiwa untuk topik mitra Azure Event Grid, menggunakan filter tingkat lanjut.
az eventgrid partner topic event-subscription update --name es3 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
--advanced-filter data.blobType StringIn BlockBlob
--advanced-filter data.url StringBeginsWith https://myaccount.blob.core.windows.net
Memperbarui langganan peristiwa untuk topik mitra Event Grid menggunakan Antrean Penyimpanan sebagai tujuan dengan pesan ttl pada 5 menit
az eventgrid partner topic event-subscription update -n es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint-type storagequeue \
--endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/queueservices/default/queues/q1 \
--storage-queue-msg-ttl 300
Memperbarui langganan peristiwa untuk topik mitra Event Grid dengan pemfilteran tingkat lanjut pada array diaktifkan
az eventgrid partner topic event-subscription update -n es1 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint-type storagequeue \
--endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/queueservices/default/queues/q1 \
--enable-advanced-filtering-on-arrays true
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Filter tingkat lanjut memungkinkan pemfilteran peristiwa berdasarkan properti peristiwa tertentu.
Penggunaan: --advanced-filter KEY[. INNERKEY] FILTEROPERATOR VALUE [VALUE ...] StringIn: --advanced-filter data. String Warna Dalam String Kuning Oranye Merah BiruNotIn: --advanced-filter data. String WarnaNotIn Biru Merah Oranye String KuningContains: --advanced-filter subject StringContains Blue Red StringNotContains: --advanced-filter subject StringNotContains Blue Red StringBeginsWith: --advanced-filter subject StringBeginsWith Blue Red StringNotBeginsWithth: --advanced-filter subject StringNotBeginsWith Blue Red StringEndsWith: --advanced-filter subject StringEndsWith img png jpg StringNotEndsWith: --advanced-filter subject StringNotEndsWith img png jpg NumberIn: --advanced-filter data.property1 NumberIn 5 10 20 NumberInRange --advanced-filter data.property1 NumberInRange 5,10 20,30 40,50 NumberNotIn: --advanced-filter data.property2 NumberNotIn 100 200 300 NumberNotInRange: --advanced-filter data.property2 NumberNotInRange 100,110 200,210 300,310 NumberLessThan: --advanced-filter data.property3 NumberLessThan 100 NumberLessThanOrEquals: --advanced-filter data.property2 NumberLessThanOrEquals 100 NumberGreaterThan: --advanced-filter data.property3 NumberGreaterThan 100 NumberGreaterThanOrEquals: --advanced-filter data.property2 NumberGreaterThanOrEquals 100 BoolEquals: --advanced-filter data.property3 BoolEquals true IsNullOrUndefined: --advanced-filter data.property3 IsNullOrUndefined IsNotNull: --advanced-filter data.property3 IsNotNull Beberapa filter tingkat lanjut dapat ditentukan dengan menggunakan lebih dari satu --advanced-filter
argumen.
ID sumber daya Azure dari tujuan kontainer blob Azure Storage di mana EventGrid harus mematikan peristiwa yang tidak dapat diteruskan untuk langganan peristiwa ini.
Tambahkan pemetaan atribut pengiriman untuk mengirim informasi tambahan melalui header HTTP saat mengirimkan peristiwa. Atribut ini valid untuk semua jenis tujuan kecuali StorageQueue. Beberapa atribut dapat ditentukan dengan menggunakan lebih dari satu --delivery-attribute-mapping
argumen.
Penggunaan: --delivery-attribute-mapping attribute-name attribute-type attribute-value [attribute-is-secret] Pemetaan Atribut Statis: --delivery-attribute-mapping somename static somevalue Static Attribute Mapping: --delivery-attribute-map memetakan somename statis somevalue false Attribute Mapping: --delivery-attribute-mapping somename static somevalue true Dynamic Attribute Mapping: --delivery-attribute-mapping somename dynamic somevalue Both Static and Dynamic: -- delivery-attribute-mapping somename dynamic somevalue --delivery-attribute-mapping somename2 static somevalue.
Memungkinkan filter tingkat lanjut dievaluasi terhadap array nilai alih-alih mengharapkan nilai tunggal.
Titik akhir tempat EventGrid harus mengirimkan peristiwa yang cocok dengan langganan peristiwa ini. Untuk jenis titik akhir webhook, ini harus menjadi URL webhook yang sesuai. Untuk jenis titik akhir lainnya, ini harus menjadi pengidentifikasi sumber daya Azure dari titik akhir. Diharapkan titik akhir tujuan sudah dibuat dan tersedia untuk digunakan sebelum menjalankan perintah Event Grid apa pun.
Jenis titik akhir tujuan.
Daftar jenis peristiwa yang dipisahkan spasi (misalnya, Microsoft.Storage.BlobCreated dan Microsoft.Storage.BlobDeleted). Untuk berlangganan semua jenis peristiwa default, jangan tentukan nilai apa pun untuk argumen ini. Untuk topik event grid, jenis peristiwa ditentukan pelanggan. Untuk peristiwa Azure, misalnya, Akun Penyimpanan, IoT Hub, dll., Anda dapat mengkueri jenis peristiwa mereka menggunakan perintah CLI ini 'az eventgrid topic-type list-event-type'.
Daftar label yang dipisahkan spasi untuk dikaitkan dengan langganan peristiwa ini.
Waktu pesan antrean penyimpanan untuk hidup dalam hitung detik.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan awalan. Karakter kartubebas tidak didukung.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan akhiran. Karakter kartubebas tidak didukung.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az eventgrid partner topic event-subscription update (eventgrid extension)
Grup perintah 'az eventgrid' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Memperbarui langganan peristiwa topik mitra.
az eventgrid partner topic event-subscription update --name
--partner-topic-name
--resource-group
[--advanced-filter]
[--deadletter-endpoint]
[--endpoint]
[--endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]
[--included-event-types]
[--labels]
[--subject-begins-with]
[--subject-ends-with]
Contoh
Perbarui langganan peristiwa untuk topik mitra Event Grid untuk menentukan titik akhir baru.
az eventgrid partner topic event-subscription update --name es1 \
-g rg1 --partner-topic-name partnertopic1 --endpoint https://contoso.azurewebsites.net/api/f1?code=code
Perbarui langganan peristiwa untuk topik mitra Event Grid untuk menentukan filter subjek-ends-with baru.
az eventgrid partner topic event-subscription update --name es2 \
-g rg1 --partner-topic-name partnertopic1 \
--subject-ends-with .jpg
Perbarui langganan peristiwa untuk topik mitra Event Grid untuk menentukan titik akhir baru dan subjek baru-dengan memfilter daftar baru jenis peristiwa yang disertakan.
az eventgrid partner topic event-subscription update --name es3 \
-g rg1 --partner-topic-name partnertopic1 \
--subject-ends-with .png \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
--included-event-types Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted
Perbarui langganan peristiwa untuk topik mitra Azure Event Grid, untuk menyertakan tujuan deadletter.
az eventgrid partner topic event-subscription update --name es2 \
-g rg1 --partner-topic-name partnertopic1 \
--deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/blobServices/default/containers/blobcontainer1
Perbarui langganan peristiwa untuk topik mitra Azure Event Grid, menggunakan filter tingkat lanjut.
az eventgrid partner topic event-subscription update --name es3 \
-g rg1 --partner-topic-name partnertopic1 \
--endpoint https://contoso.azurewebsites.net/api/f1?code=code
--advanced-filter data.blobType StringIn BlockBlob
--advanced-filter data.url StringBeginsWith https://myaccount.blob.core.windows.net
Parameter yang Diperlukan
Nama langganan kejadian.
Nama topik mitra.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Filter tingkat lanjut memungkinkan pemfilteran peristiwa berdasarkan properti peristiwa tertentu.
Penggunaan: --advanced-filter KEY[. INNERKEY] FILTEROPERATOR VALUE [VALUE ...] StringIn: --advanced-filter data. String Warna Dalam String Kuning Oranye Merah BiruNotIn: --advanced-filter data. String WarnaNotIn Merah Merah Oranye Kuning StringContains: --advanced-filter subject StringContains Blue Red StringBeginsWith: --advanced-filter subject StringBeginsWith Blue Red StringEndsWith: --advanced-filter subject StringEndsWith img png jpg NumberIn: --advanced-filter data.property1 NumberIn 5 10 20 NumberNotIn: --advanced-filter data.property2 NumberNotIn 100 200 300 NumberLessThan: --advanced-filter data.property3 NumberLessThan 100 NumberLessThanOrEquals: --advanced-filter data.property2 NumberLessThanOrEquals 100 NumberGreaterThan: --advanced-filter data.property3 NumberGreaterThan 100 NumberGreaterThanOrEquals: --advanced-filter data.property2 NumberGreaterThanOrEquals 100 BoolEquals: --advanced-filter data.property3 BoolEquals true Beberapa filter tingkat lanjut dapat ditentukan dengan menggunakan lebih dari satu --advanced-filter
argumen.
ID sumber daya Azure dari tujuan kontainer blob Azure Storage di mana EventGrid harus mematikan peristiwa yang tidak dapat diteruskan untuk langganan peristiwa ini.
Titik akhir tempat EventGrid harus mengirimkan peristiwa yang cocok dengan langganan peristiwa ini. Untuk jenis titik akhir webhook, ini harus menjadi URL webhook yang sesuai. Untuk jenis titik akhir lainnya, ini harus menjadi pengidentifikasi sumber daya Azure dari titik akhir.
Jenis titik akhir tujuan.
Daftar jenis peristiwa yang dipisahkan spasi. Contoh: Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted. Untuk berlangganan semua jenis peristiwa default, jangan tentukan nilai apa pun untuk argumen ini.
Daftar label yang dipisahkan spasi untuk dikaitkan dengan langganan peristiwa ini.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan awalan. Karakter kartubebas tidak didukung.
String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan akhiran. Karakter kartubebas tidak didukung.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.