az eventhubs eventhub
Azure EventHubs eventhub ve authorization-rule'ı yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az eventhubs eventhub authorization-rule |
Eventhub yetkilendirme kuralı. |
Temel | GA |
az eventhubs eventhub authorization-rule create |
Belirtilen Olay Hub'ı için bir AuthorizationRule oluşturun. AuthorizationRule'un oluşturulması/güncelleştirilmiş olması birkaç saniye sürer. |
Temel | GA |
az eventhubs eventhub authorization-rule delete |
Olay Hub'ı AuthorizationRule'larını silin. |
Temel | GA |
az eventhubs eventhub authorization-rule keys |
Yetkilendirme kuralı anahtarları. |
Temel | GA |
az eventhubs eventhub authorization-rule keys list |
Olay Hub'ı için ACS ve SAS bağlantı dizesi alır. |
Temel | GA |
az eventhubs eventhub authorization-rule keys renew |
Olay Hub'ı için ACS ve SAS bağlantı dizesi yeniden oluşturur. |
Temel | GA |
az eventhubs eventhub authorization-rule list |
Olay Hub'ına yönelik yetkilendirme kurallarını listeleyin. |
Temel | GA |
az eventhubs eventhub authorization-rule show |
Olay Hub'ı için kural adına göre AuthorizationRule alın. |
Temel | GA |
az eventhubs eventhub authorization-rule update |
Belirtilen Olay Hub'ı için AuthorizationRule'ı güncelleştirin. AuthorizationRule'un oluşturulması/güncelleştirilmiş olması birkaç saniye sürer. |
Temel | GA |
az eventhubs eventhub consumer-group |
Azure Event Hubs tüketici grubunu yönetin. |
Temel | GA |
az eventhubs eventhub consumer-group create |
Event Hubs tüketici grubunu Ad Alanı içinde iç içe kaynak olarak oluşturun. |
Temel | GA |
az eventhubs eventhub consumer-group delete |
Belirtilen Olay Hub'ından ve kaynak grubundan bir tüketici grubunu silin. |
Temel | GA |
az eventhubs eventhub consumer-group list |
Ad Alanı'ndaki tüm tüketici gruplarını listeleyin. Ad Alanında bir tüketici grubu yoksa boş bir akış döndürülür. |
Temel | GA |
az eventhubs eventhub consumer-group show |
Belirtilen tüketici grubu için bir açıklama alın. |
Temel | GA |
az eventhubs eventhub consumer-group update |
Event Hubs tüketici grubunu Ad Alanı içinde iç içe kaynak olarak güncelleştirin. |
Temel | GA |
az eventhubs eventhub create |
EventHubs Eventhub'ını oluşturur. |
Temel | GA |
az eventhubs eventhub delete |
Belirtilen Ad Alanı ve kaynak grubundan bir Olay Hub'ını silin. |
Temel | GA |
az eventhubs eventhub list |
Ad Alanındaki tüm Event Hub'ları listeleyin. |
Temel | GA |
az eventhubs eventhub show |
Belirtilen Olay Hub'ı için bir Event Hubs açıklaması alın. |
Temel | GA |
az eventhubs eventhub update |
Yeni bir Olay Hub'ına Ad Alanı içinde iç içe kaynak olarak güncelleştirme. |
Temel | GA |
az eventhubs eventhub create
EventHubs Eventhub'ını oluşturur.
az eventhubs eventhub create --name
--namespace-name
--resource-group
[--archive-name-format]
[--blob-container]
[--capture-interval]
[--capture-size-limit]
[--cleanup-policy {Compact, Delete}]
[--destination-name]
[--enable-capture {false, true}]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--partition-count]
[--retention-time]
[--skip-empty-archives {false, true}]
[--status {Active, Disabled, SendDisabled}]
[--storage-account]
[--tombstone-retention-time-in-hours]
Örnekler
Yeni bir Eventhub oluşturun.
az eventhubs eventhub create --resource-group myresourcegroup --namespace-name mynamespace --name myeventhub --cleanup-policy Delete --partition-count 15
Gerekli Parametreler
Eventhub adı.
Ad Alanı adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Arşiv için blob adlandırma kuralı, örneğin {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Burada tüm parametreler (Namespace,EventHub .. vb.) sıralamadan bağımsız olarak zorunlu olur.
Blob kapsayıcı adı.
Azure Bloblarına yakalamanın gerçekleşeceği sıklığı ayarlamanıza olanak tanır. Değerin 60 ila 900 saniye arasında olması gerekir.
Olay Hub'ınızda bir yakalama işleminden önce oluşturulan veri miktarını tanımlar. Değerin 10485760 ile 524288000 bayt arasında olması gerekir.
Temizleme ilkesi için olası değerleri numaralandırır.
Yakalama hedefinin adı EventHubArchive.AzureBlockBlob olmalıdır.
Yakalamanın etkinleştirilip etkinleştirilmediğini gösteren boole değeri.
Sistem Tarafından Atanan Kimlik'i etkinleştirin.
Kullanıcı Tarafından Atanan Kimlik kimliklerinin listesi.
Olay Hub'ı için oluşturulan bölüm sayısı. Varsayılan olarak, izin verilen değerler 2-32'dir. Kafka özellikli ad alanlarıyla 1'in daha düşük değeri desteklenir. Özel kotanın varlığında üst sınır, kotanın üst sınırıyla eşleşecektir.
Bu Olay Hub'ının olaylarının tutulacak saat sayısı. Bu değer yalnızca cleanupPolicy Delete olduğunda kullanılır. cleanupPolicy Sıkıştırma ise, bu özelliğin döndürülen değeri Long.MaxValue olur.
Boş Atlayıp Atlamayacağını belirten boole değeri.
Eventhub'ın durumu.
Blobları oluşturmak için kullanılacak depolama hesabının adı (aynı kaynak grubu içindeyse ve Klasik Depolama türünde değilse) veya ARM kimliği.
Sıkıştırılmış bir Olay Hub'ının kaldırılmış işaretleyicilerini tutmak için gereken saat sayısı. Bu değer yalnızca cleanupPolicy Sıkıştırma olduğunda kullanılır. Tüketici, sıkıştırılmış Olay Hub'ının içindeki kaldırıldı işareti işaretçisi tarafından açıklanan belirli bir anahtar için geçerli bir anlık görüntü elde etmek üzere başlangıç uzaklığından başlarsa, tüketicinin belirtilen süre içinde kaldırıldı işareti okuma işlemini tamamlaması gerekir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az eventhubs eventhub delete
Belirtilen Ad Alanı ve kaynak grubundan bir Olay Hub'ını silin.
az eventhubs eventhub delete [--event-hub-name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Olay Hub'ı adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Ad alanı adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az eventhubs eventhub list
Ad Alanındaki tüm Event Hub'ları listeleyin.
az eventhubs eventhub list --namespace-name
--resource-group
[--max-items]
[--next-token]
[--skip]
[--top]
Gerekli Parametreler
Ad alanı adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki komutun bağımsız değişkeninde --next-token
belirteç değerini sağlayın.
Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.
Atlama yalnızca önceki bir işlem kısmi sonuç döndürdüyse kullanılır. Önceki bir yanıt bir nextLink öğesi içeriyorsa, nextLink öğesinin değeri sonraki çağrılar için kullanılacak bir başlangıç noktasını belirten bir atlama parametresi içerir.
Sonuç sayısını en son N usageDetails ile sınırlamak için kullanılabilir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az eventhubs eventhub show
Belirtilen Olay Hub'ı için bir Event Hubs açıklaması alın.
az eventhubs eventhub show [--event-hub-name]
[--ids]
[--namespace-name]
[--resource-group]
[--subscription]
İsteğe Bağlı Parametreler
Olay Hub'ı adı.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Ad alanı adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az eventhubs eventhub update
Yeni bir Olay Hub'ına Ad Alanı içinde iç içe kaynak olarak güncelleştirme.
az eventhubs eventhub update [--add]
[--archive-name-format]
[--blob-container]
[--capture-interval]
[--capture-size-limit]
[--cleanup-policy {Compact, Delete}]
[--destination-name]
[--enable-capture {0, 1, f, false, n, no, t, true, y, yes}]
[--encoding {Avro, AvroDeflate}]
[--event-hub-name]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--ids]
[--namespace-name]
[--partition-count]
[--remove]
[--resource-group]
[--retention-time]
[--set]
[--skip-empty-archives {0, 1, f, false, n, no, t, true, y, yes}]
[--status {Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown}]
[--storage-account]
[--subscription]
[--tombstone-retention-time-in-hours]
İsteğe Bağlı Parametreler
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON dizesi>.
Arşiv için blob adlandırma kuralı, örneğin {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Burada tüm parametreler (Namespace,EventHub .. vb.) sıralamadan bağımsız olarak zorunlu olur.
Blob kapsayıcı adı.
Zaman penceresi, Azure Bloblarına yakalamanın gerçekleşeceği sıklığı ayarlamanıza olanak tanır ve değerin 60 ila 900 saniye arasında olması gerekir.
Boyut penceresi, yakalama işleminden önce Olay Hub'ınızda oluşturulan veri miktarını tanımlar. Değer 10485760 ile 524288000 bayt arasında olmalıdır.
Temizleme ilkesi için olası değerleri numaralandırır.
Yakalama hedefinin adı.
Yakalama açıklamasının etkinleştirilip etkinleştirilmediğini gösteren değer.
Yakalama açıklamasının kodlama biçimi için olası değerleri numaralandırır. Not: 'AvroDeflate' Yeni API Sürümünde kullanım dışı bırakılacaktır.
Olay Hub'ı adı.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Yakalama açıklamasının etkinleştirilip etkinleştirilmediğini gösteren değer. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Ad alanı adı.
Olay Hub'ı için oluşturulan bölüm sayısı, izin verilen değerler 1 ila 32 bölümden oluşur.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Bu Olay Hub'ının olaylarının tutulacak saat sayısı. Bu değer yalnızca cleanupPolicy Delete olduğunda kullanılır. cleanupPolicy Sıkıştır ise, bu özelliğin döndürülen değeri Long.MaxValue olur.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=.
Boş Arşivler'in atlanıp atlanmayacağını gösteren bir değer.
Olay Hub'ının durumu için olası değerleri numaralandırır.
Blobları oluşturmak için kullanılacak depolama hesabının kaynak kimliği.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Sıkıştırılmış bir Olay Hub'ının kaldırılmış işaretleyicilerini tutmak için gereken saat sayısı. Bu değer yalnızca cleanupPolicy Sıkıştırıldığında kullanılır. Tüketici, sıkıştırılmış Olay Hub'ının içindeki kaldırıldı işareti işaretçisi tarafından açıklanan belirli bir anahtar için geçerli bir anlık görüntü elde etmek üzere başlangıç uzaklığından başlarsa, tüketicinin belirtilen süre içinde kaldırıldı işareti okuma işlemini tamamlaması gerekir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.