az eventgrid domain topic event-subscription

Mengelola langganan peristiwa topik domain.

Perintah

Nama Deskripsi Jenis Status
az eventgrid domain topic event-subscription create

Buat langganan peristiwa baru untuk topik domain.

Inti GA
az eventgrid domain topic event-subscription delete

Menghapus langganan peristiwa topik domain.

Inti GA
az eventgrid domain topic event-subscription list

Mencantumkan langganan peristiwa dari topik domain tertentu.

Inti GA
az eventgrid domain topic event-subscription show

Dapatkan detail langganan peristiwa topik domain.

Inti GA
az eventgrid domain topic event-subscription update

Memperbarui langganan peristiwa topik domain.

Inti GA

az eventgrid domain topic event-subscription create

Buat langganan peristiwa baru untuk topik domain.

az eventgrid domain topic event-subscription create --domain-name
                                                    --domain-topic-name
                                                    --name
                                                    --resource-group
                                                    [--aad-app-id]
                                                    [--aad-tenant-id]
                                                    [--advanced-filter]
                                                    [--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]
                                                    [--pref-batch-size-kb]
                                                    [--qttl]
                                                    [--subject-begins-with]
                                                    [--subject-case-sensitive {false, true}]
                                                    [--subject-ends-with]

Contoh

Buat langganan peristiwa baru untuk topik domain Event Grid, menggunakan filter default.

az eventgrid domain topic event-subscription create --name es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code

Buat langganan peristiwa baru untuk topik domain Event Grid, dengan filter yang menentukan awalan subjek.

az eventgrid domain topic event-subscription create --name es4 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code \
    --subject-begins-with mysubject_prefix

Buat langganan peristiwa baru untuk topik domain Event Grid, menggunakan filter default, dan CloudEvent V 1.0 sebagai skema pengiriman.

az eventgrid domain topic event-subscription create -n es2 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --endpoint https://contoso.azurewebsites.net/api/f1?code=code \
    --event-delivery-schema cloudeventschemav1_0

Buat langganan peristiwa baru untuk topik domain 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 domain topic event-subscription create --name es2 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --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 domain Event Grid, menggunakan Webhook yang diaktifkan Azure Active Directory sebagai tujuan.

az eventgrid domain topic event-subscription create --name es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --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 domain Event Grid, menggunakan Azure Function sebagai tujuan.

az eventgrid domain topic event-subscription create -n es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type azurefunction

Membuat langganan peristiwa baru untuk topik domain Event Grid menggunakan Antrean Penyimpanan sebagai tujuan dengan ttl 5 menit

az eventgrid domain topic event-subscription create -n es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --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 domain Event Grid dan mengaktifkan pemfilteran tingkat lanjut pada array

az eventgrid domain topic event-subscription create -n es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type azurefunction \
    --enable-advanced-filtering-on-arrays true

Parameter yang Diperlukan

--domain-name

Nama domain.

--domain-topic-name

Nama topik domain.

--name -n

Nama langganan kejadian.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aad-app-id --azure-active-directory-application-id-or-uri

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.

--aad-tenant-id --azure-active-directory-tenant-id

Id Penyewa Azure Active Directory untuk mendapatkan token akses yang akan disertakan sebagai token pembawa dalam permintaan pengiriman. Hanya berlaku untuk webhook sebagai tujuan.

--advanced-filter

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.

--deadletter-endpoint

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.

--delivery-attribute-mapping -d

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.

--enable-advanced-filtering-on-arrays --enable-af-arr

Memungkinkan filter tingkat lanjut dievaluasi terhadap array nilai alih-alih mengharapkan nilai tunggal.

nilai yang diterima: false, true
--endpoint

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.

--endpoint-type

Jenis titik akhir tujuan.

nilai yang diterima: azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook
nilai default: webhook
--event-delivery-schema

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).

nilai yang diterima: cloudeventschemav1_0, custominputschema, eventgridschema
--event-ttl

Waktu acara untuk ditayangkan (dalam menit). Harus berupa angka antara 1 dan 1440.

nilai default: 1440
--expiration-date

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.

--included-event-types

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'.

--labels

Daftar label yang dipisahkan spasi untuk dikaitkan dengan langganan peristiwa ini.

--max-delivery-attempts

Jumlah maksimum upaya pengiriman. Harus berupa angka antara 1 dan 30.

nilai default: 30
--max-events-per-batch

Jumlah maksimum peristiwa dalam batch. Harus berupa angka antara 1 hingga 5000.

--pref-batch-size-kb --preferred-batch-size-in-kilobytes

Ukuran batch pilihan dalam kilobyte. Harus berupa angka antara 1 hingga 1024.

--qttl --storage-queue-msg-ttl

Waktu pesan antrean penyimpanan untuk hidup dalam hitung detik.

--subject-begins-with

String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan awalan. Karakter kartubebas tidak didukung.

--subject-case-sensitive

Tentukan untuk menunjukkan apakah bidang subjek harus dibandingkan dengan cara peka huruf besar/kecil. True jika ada bendera.

nilai yang diterima: false, true
nilai default: False
--subject-ends-with

String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan akhiran. Karakter kartubebas tidak didukung.

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 eventgrid domain topic event-subscription delete

Menghapus langganan peristiwa topik domain.

az eventgrid domain topic event-subscription delete --domain-name
                                                    --domain-topic-name
                                                    --name
                                                    --resource-group
                                                    [--yes]

Contoh

Menghapus langganan peristiwa untuk topik domain Event Grid.

az eventgrid domain topic event-subscription delete --name es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \

Parameter yang Diperlukan

--domain-name

Nama domain.

--domain-topic-name

Nama topik domain.

--name -n

Nama langganan kejadian.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--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 eventgrid domain topic event-subscription list

Mencantumkan langganan peristiwa dari topik domain tertentu.

az eventgrid domain topic event-subscription list --domain-name
                                                  --domain-topic-name
                                                  --resource-group
                                                  [--odata-query]

Contoh

Mencantumkan semua langganan peristiwa yang dibuat untuk topik domain Event Grid.

az eventgrid domain topic event-subscription list -g rg1 --domain-name domain1 --domain-topic-name topic1

Parameter yang Diperlukan

--domain-name

Nama domain.

--domain-topic-name

Nama topik domain.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--odata-query

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
--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 eventgrid domain topic event-subscription show

Dapatkan detail langganan peristiwa topik domain.

az eventgrid domain topic event-subscription show --domain-name
                                                  --domain-topic-name
                                                  --name
                                                  --resource-group
                                                  [--full-ed-url {false, true}]
                                                  [--include-attrib-secret {false, true}]

Contoh

Memperlihatkan detail langganan peristiwa untuk topik domain Event Grid.

az eventgrid domain topic event-subscription show --name es1 \
     -g rg1 --domain-name domain1 --domain-topic-name topic1

Tampilkan detail langganan peristiwa untuk topik domain Event Grid menyertakan rahasia atribut pengiriman statis apa pun.

az eventgrid domain topic event-subscription show --name es1 \
     -g rg1 --domain-name domain1 --domain-topic-name topic1 --include-attrib-secret

Parameter yang Diperlukan

--domain-name

Nama domain.

--domain-topic-name

Nama topik domain.

--name -n

Nama langganan kejadian.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--full-ed-url --include-full-endpoint-url

Tentukan untuk menunjukkan apakah URL titik akhir lengkap harus dikembalikan. True jika ada bendera.

nilai yang diterima: false, true
nilai default: False
--include-attrib-secret --include-static-delivery-attribute-secret

Menunjukkan apakah ada rahasia atribut pengiriman statis yang harus dikembalikan. True jika ada bendera.

nilai yang diterima: false, true
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 eventgrid domain topic event-subscription update

Memperbarui langganan peristiwa topik domain.

az eventgrid domain topic event-subscription update --domain-name
                                                    --domain-topic-name
                                                    --name
                                                    --resource-group
                                                    [--advanced-filter]
                                                    [--deadletter-endpoint]
                                                    [--delivery-attribute-mapping]
                                                    [--enable-advanced-filtering-on-arrays {false, true}]
                                                    [--endpoint]
                                                    [--included-event-types]
                                                    [--labels]
                                                    [--qttl]
                                                    [--subject-begins-with]
                                                    [--subject-ends-with]
                                                    [--update-endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]

Contoh

Perbarui langganan peristiwa untuk topik domain Event Grid untuk menentukan titik akhir baru.

az eventgrid domain topic event-subscription update --name es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 --endpoint https://contoso.azurewebsites.net/api/f1?code=code

Perbarui langganan peristiwa untuk topik domain Event Grid untuk menentukan filter akhir subjek baru.

az eventgrid domain topic event-subscription update --name es2 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --subject-ends-with .jpg

Perbarui langganan peristiwa untuk topik domain Event Grid untuk menentukan titik akhir baru dan subjek-akhir baru-dengan memfilter daftar baru jenis peristiwa yang disertakan.

az eventgrid domain topic event-subscription update --name es3 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --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 domain Azure Event Grid, untuk menyertakan tujuan deadletter.

az eventgrid domain topic event-subscription update --name es2 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --deadletter-endpoint /subscriptions/{SubID}/resourceGroups/TestRG/providers/Microsoft.Storage/storageAccounts/sa1/blobServices/default/containers/blobcontainer1

Perbarui langganan peristiwa untuk topik domain Azure Event Grid, menggunakan filter tingkat lanjut.

az eventgrid domain topic event-subscription update --name es3 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --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 domain Event Grid dengan Antrean Penyimpanan sebagai tujuan dengan ttl 5 menit

az eventgrid domain topic event-subscription update -n es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --storage-queue-msg-ttl 300

Memperbarui langganan peristiwa untuk topik domain Event Grid dengan pemfilteran tingkat lanjut pada array diaktifkan

az eventgrid domain topic event-subscription update -n es1 \
    -g rg1 --domain-name domain1 --domain-topic-name topic1 \
    --enable-advanced-filtering-on-arrays true

Parameter yang Diperlukan

--domain-name

Nama domain.

--domain-topic-name

Nama topik domain.

--name -n

Nama langganan kejadian.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--advanced-filter

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.

--deadletter-endpoint

ID sumber daya Azure dari tujuan kontainer blob Azure Storage di mana EventGrid harus mematikan peristiwa yang tidak dapat diteruskan untuk langganan peristiwa ini.

--delivery-attribute-mapping -d

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.

--enable-advanced-filtering-on-arrays --enable-af-arr

Memungkinkan filter tingkat lanjut dievaluasi terhadap array nilai alih-alih mengharapkan nilai tunggal.

nilai yang diterima: false, true
--endpoint

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.

--included-event-types

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'.

--labels

Daftar label yang dipisahkan spasi untuk dikaitkan dengan langganan peristiwa ini.

--qttl --storage-queue-msg-ttl

Waktu pesan antrean penyimpanan untuk hidup dalam hitung detik.

--subject-begins-with

String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan awalan. Karakter kartubebas tidak didukung.

--subject-ends-with

String opsional untuk memfilter peristiwa untuk langganan peristiwa berdasarkan akhiran. Karakter kartubebas tidak didukung.

--update-endpoint-type

Jenis titik akhir tujuan.

nilai yang diterima: azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, 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.