az eventgrid system-topic

Sistem konularını yönetme.

Komutlar

az eventgrid system-topic create

Bir sistem konusu oluşturun.

az eventgrid system-topic delete

Sistem konusunu silme.

az eventgrid system-topic event-subscription

Sistem konusunun olay aboneliklerini yönetme.

az eventgrid system-topic event-subscription create

Sistem konusu için yeni bir olay aboneliği oluşturun.

az eventgrid system-topic event-subscription delete

Sistem konusunun olay aboneliğini silme.

az eventgrid system-topic event-subscription list

Belirli bir sistem konusunun olay aboneliklerini listeleme.

az eventgrid system-topic event-subscription show

Sistem konusunun olay aboneliğinin ayrıntılarını alın.

az eventgrid system-topic event-subscription update

Sistem konusunun olay aboneliğini güncelleştirme.

az eventgrid system-topic list

Kullanılabilir sistem konularını listeleyin.

az eventgrid system-topic show

Sistem konusunun ayrıntılarını alın.

az eventgrid system-topic update

Sistem konusunu güncelleştirme.

az eventgrid system-topic create

Bir sistem konusu oluşturun.

az eventgrid system-topic create --name
                                 --resource-group
                                 --source
                                 --topic-type
                                 [--identity {noidentity, systemassigned}]
                                 [--location]
                                 [--mi-system-assigned]
                                 [--mi-user-assigned]
                                 [--tags]

Örnekler

Depolama hesabı kaynağı için yeni bir sistem konusu oluşturun.

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname

Sistem tarafından atanan kimlikle yeni bir sistem konusu oluşturma

az eventgrid system-topic create -g rg1 --name systemtopic1 --location westus2 --topic-type microsoft.storage.storageaccounts --source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname --identity systemassigned

Gerekli Parametreler

--name -n

Sistem konusunun adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--source

Konunun ARM Kimliği( örn. /subscriptions/{SubId}/resourceGroups/{RgName}/providers/Microsoft). Depolama/storageAccounts/{AccountName}.

--topic-type

Konu türünün adı.

İsteğe Bağlı Parametreler

--identity

Kaynağın yönetilen kimlik türü. Gelecekte kullanım dışı bırakılacak ve --mi-system-assigned-identity ile değiştirilecektir.

kabul edilen değerler: noidentity, systemassigned
--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--mi-system-assigned

Bu parametrenin varlığı, SystemAssigned yönetilen kimliğinin kullanılacağını gösterir.

--mi-user-assigned

identityType kullanıcı veya karma olduğunda kullanıcı tarafından atanan kimlikler ekleyin. Bu öznitelik StorageQueue dışındaki tüm hedef türleri için geçerlidir. Birden fazla bağımsız değişken kullanılarak birden çok --mi-user-assigned öznitelik belirtilebilir.

--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az eventgrid system-topic delete

Sistem konusunu silme.

az eventgrid system-topic delete [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--yes]

Örnekler

Belirli bir sistem konusunu silin.

az eventgrid system-topic delete -g rg1 --name systemtopic1

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sistem konusunun adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--evet -y

Onay istemde bulunmayın.

az eventgrid system-topic list

Kullanılabilir sistem konularını listeleyin.

az eventgrid system-topic list [--odata-query]
                               [--resource-group]

Örnekler

Geçerli Azure aboneliğindeki tüm sistem konularını listeleyin.

az eventgrid system-topic list

Bir kaynak grubundaki tüm sistem konularını listeleyin.

az eventgrid system-topic list -g rg1

Adı "XYZ" desenini içeren bir kaynak grubundaki tüm sistem konularını listeleme

az eventgrid system-topic list -g rg1 --odata-query "Contains(name, 'XYZ')"

"ad1" adlı sistem konusu dışındaki tüm sistem konularını bir kaynak grubu içinde listeleme

az eventgrid system-topic list -g rg1 --odata-query "NOT (name eq 'name1')"

İsteğe Bağlı Parametreler

--odata-query

Liste sonuçlarını filtrelemek için kullanılan OData sorgusu. Şu anda yalnızca Name özelliğinde filtrelemeye izin verilir. Desteklenen işlemler şunlardır: CONTAINS, eq (eşit için), ne (eşit değildir), AND, VEYA ve NOT.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az eventgrid system-topic show

Sistem konusunun ayrıntılarını alın.

az eventgrid system-topic show [--ids]
                               [--name]
                               [--resource-group]

Örnekler

Sistem konusunun ayrıntılarını gösterin.

az eventgrid system-topic show -g rg1 -n systemtopic1

Kaynak kimliğine göre bir sistem konusunun ayrıntılarını gösterin.

az eventgrid system-topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/systemtopics/systemtopic1

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Sistem konusunun adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az eventgrid system-topic update

Sistem konusunu güncelleştirme.

az eventgrid system-topic update [--identity {noidentity, systemassigned}]
                                 [--ids]
                                 [--mi-system-assigned]
                                 [--mi-user-assigned]
                                 [--name]
                                 [--resource-group]
                                 [--tags]

Örnekler

Mevcut bir sistem konusunun özelliklerini güncelleştirin.

az eventgrid system-topic update -g rg1 --name systemtopic1 --tags Dept=IT

Mevcut bir sistem konusunun kimliğini güncelleştirin.

az eventgrid system-topic update -g rg1 --name systemtopic1 --identity systemassigned

İsteğe Bağlı Parametreler

--identity

Kaynağın yönetilen kimlik türü. Gelecekte kullanım dışı bırakılacak ve --mi-system-assigned-identity ile değiştirilecektir.

kabul edilen değerler: noidentity, systemassigned
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--mi-system-assigned

Bu parametrenin varlığı, SystemAssigned yönetilen kimliğinin kullanılacağını gösterir.

--mi-user-assigned

identityType kullanıcı veya karma olduğunda kullanıcı tarafından atanan kimlikler ekleyin. Bu öznitelik StorageQueue dışındaki tüm hedef türleri için geçerlidir. Birden fazla bağımsız değişken kullanılarak birden çok --mi-user-assigned öznitelik belirtilebilir.

--name -n

Sistem konusunun adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.