az eventgrid partner namespace channel

İş ortağı kanallarını yönetme.

Komutlar

Name Description Tür Durum
az eventgrid partner namespace channel create

İş ortağı ad alanı için yeni bir kanal oluşturun.

Temel GA
az eventgrid partner namespace channel delete

İş ortağı ad alanını silin.

Temel GA
az eventgrid partner namespace channel list

Kullanılabilir iş ortağı kanallarını listeleyin.

Temel GA
az eventgrid partner namespace channel show

İş ortağı ad alanı altındaki kanalın ayrıntılarını alın.

Temel GA
az eventgrid partner namespace channel update

İş ortağı ad alanı altındaki bir kanalın ayrıntılarını güncelleştirin.

Temel GA

az eventgrid partner namespace channel create

İş ortağı ad alanı için yeni bir kanal oluşturun.

az eventgrid partner namespace channel create --channel-type {PartnerDestination, PartnerTopic}
                                              --destination-rg
                                              --destination-sub-id
                                              --name
                                              --partner-namespace-name
                                              --resource-group
                                              [--aad-app-id]
                                              [--aad-tenant-id]
                                              [--act-exp-date]
                                              [--ed-serv-cont]
                                              [--endpoint-url]
                                              [--event-type-kind {inline}]
                                              [--inline-event-type]
                                              [--message-for-activation]
                                              [--partner-destination-name]
                                              [--partner-topic-name]
                                              [--partner-topic-source]

Örnekler

Satır içi olay türleriyle PartnerDestination türünde yeni bir kanal oluşturun.

az eventgrid partner namespace channel create -g rg1 --name channel1 \
  --channel-type PartnerDestination --partner-namespace-name namespace1 \
  --partner-destination-name destination1 --destination-sub-id e14e31c8-0ce7-4ff5-be5b-dd2b2a3f3535 --destination-rg rg2

Satır içi olay türleriyle PartnerTopic türünde yeni bir kanal oluşturun.

az eventgrid partner namespace channel create -g rg1 --name channel1 \
  --channel-type PartnerTopic --partner-namespace-name namespace1 \
  --partner-topic-name topic1 \
   --destination-sub-id e14e31c8-0ce7-4ff5-be5b-dd2b2a3f3535 --destination-rg rg2 \
  --partner-topic-source /subscriptions/1b3b4501-23b9-4790-c31b-ddbd88d72123/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/stgaccountname \
  --inline-event-type eventkey1 description="My event type." \
  --inline-event-type eventkey2 description="My second event type."

Gerekli Parametreler

--channel-type

Olayların yön akışını temsil eden olay kanalının türü.

kabul edilen değerler: PartnerDestination, PartnerTopic
--destination-rg

Yayımcı tarafından kanal kaynağının oluşturulmasını isteyen abonenin Azure Kaynak Grubu. Kanal kaynağıyla ilişkili ilgili iş ortağı kaynağı (iş ortağı konusu veya iş ortağı hedefi) bu kaynak grubu altında oluşturulur.

--destination-sub-id

Yayımcı tarafından kanal kaynağının oluşturulmasını isteyen abonenin Azure abonelik kimliği. Kanal kaynağıyla ilişkili ilgili iş ortağı kaynağı (iş ortağı konusu veya iş ortağı hedefi) bu Azure aboneliği altında oluşturulur.

--name -n

Kanalın adı.

--partner-namespace-name

İş ortağı ad alanının adı.

--resource-group -g

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

İsteğe Bağlı Parametreler

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

Teslim isteklerine taşıyıcı belirteç olarak eklenecek erişim belirtecini almak için Azure Active Directory Uygulama Kimliği veya URI'si.

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

Teslim isteklerine taşıyıcı belirteç olarak eklenecek erişim belirtecini almak için Azure Active Directory Kiracı Kimliği.

--act-exp-date --activation-expiration-date

UTC ISO 8601 biçiminde tarih veya tarih saat (örneğin, '2022-02-17T01:59:59+00:00' veya '2022-02-17') kanalın ve ilgili iş ortağı konusunun süresinin dolması ve otomatik olarak silinmesi. Bu süre belirtilmezse, son kullanma tarihi varsayılan olarak yedi gün olarak ayarlanır.

--ed-serv-cont --endpoint-service-context

Bu iş ortağı hedefiyle ilişkili uç nokta bağlamı.

--endpoint-url

İş ortağı hedefinin uç noktasını temsil eden URL.

--event-type-kind

Kullanılan olay türü.

kabul edilen değerler: inline
--inline-event-type

Mevcut iş ortağı ad alanı için iş ortağı konusu veya iş ortağı hedefi türünde bir kanal oluşturun. Kanal türü iş ortağı konusuysa satır içi olay türü bilgileri de ekleyebilirsiniz. Birden fazla bağımsız değişken kullanılarak birden çok --inline-event-type öznitelik belirtilebilir.

Kullanım: --inline-event-type KEY [description=] [documentation-url=]
[data-schema-url=] Örnek: --inline-event-type event1
description="Satır içi olay türüm."
documentation-url=https://www.microsoft.com
data-schema-url=https://www.microsoft.com.

--message-for-activation

Onay işlemi sırasında kullanılabilecek bağlam veya yararlı ileti.

--partner-destination-name --pr-dest-n

İş ortağı hedefinin adı.

--partner-topic-name

İş ortağı konusunun adı.

--partner-topic-source

Olayların iş ortağı kaynağını oluşturan kaynağın tanımlayıcısı. Bu, iş ortağının kaynak modelindeki benzersiz bir kaynağı temsil eder.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az eventgrid partner namespace channel delete

İş ortağı ad alanını silin.

az eventgrid partner namespace channel delete [--ids]
                                              [--name]
                                              [--partner-namespace-name]
                                              [--resource-group]
                                              [--subscription]
                                              [--yes]

Örnekler

Belirli bir iş ortağı ad alanını silin.

az eventgrid partner namespace channel delete -g rg1 --partner-namespace-name partnernamespace1 --name channelname1

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

--name -n

Kanalın adı.

--partner-namespace-name

İş ortağı ad alanının adı.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az eventgrid partner namespace channel list

Kullanılabilir iş ortağı kanallarını listeleyin.

az eventgrid partner namespace channel list --partner-namespace-name
                                            --resource-group
                                            [--odata-query]

Örnekler

Belirli bir iş ortağı ad alanında tüm kanalları listeleyin.

az eventgrid partner namespace channel list -g rg1 --partner-namespace-name partnernamespace1

Adı "XYZ" desenini içeren bir iş ortağı ad alanı altındaki tüm kanalı listeleyin

az eventgrid partner namespace channel list -g rg1 --partner-namespace-name partnernamespace1  --odata-query "Contains(name, 'XYZ')"

Gerekli Parametreler

--partner-namespace-name

İş ortağı ad alanının adı.

--resource-group -g

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

İ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şittir), ne (eşit değildir), AND, OR ve DEĞİl.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az eventgrid partner namespace channel show

İş ortağı ad alanı altındaki kanalın ayrıntılarını alın.

az eventgrid partner namespace channel show [--ids]
                                            [--name]
                                            [--partner-namespace-name]
                                            [--resource-group]
                                            [--subscription]

Örnekler

Kanalın ayrıntılarını gösterme.

az eventgrid partner namespace channel show -g rg1 --partner-namespace-name partnernamespace1 --name channelname1

Kaynak kimliğine göre kanalın ayrıntılarını gösterin.

az eventgrid partner namespace channel show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/partnenamespaces/partnernamespace1/channels/channelName1

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

--name -n

Kanalın adı.

--partner-namespace-name

İş ortağı ad alanının adı.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az eventgrid partner namespace channel update

İş ortağı ad alanı altındaki bir kanalın ayrıntılarını güncelleştirin.

az eventgrid partner namespace channel update [--aad-app-id]
                                              [--aad-tenant-id]
                                              [--act-exp-date]
                                              [--endpoint-base-url]
                                              [--endpoint-url]
                                              [--event-type-kind {inline}]
                                              [--ids]
                                              [--inline-event-type]
                                              [--name]
                                              [--partner-namespace-name]
                                              [--resource-group]
                                              [--subscription]

Örnekler

Kanalın son kullanma süresini güncelleştirin.

az eventgrid partner namespace channel update -g rg1 \
  --partner-namespace-name partnernamespace1 \
  --name channelname1 \
  --activation-expiration-date 2022-06-14T05:37:51.272Z \

Kanalın satır içi olaylarını güncelleştirin.

az eventgrid partner namespace channel update -g rg1 \
  --partner-namespace-name partnernamespace1 \
  --name channelname1 \
  --event-type-kind inline --inline-event-type eventtype1 documentation-url=https://www.microsoft.com

İsteğe Bağlı Parametreler

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

Teslim isteklerine taşıyıcı belirteç olarak eklenecek erişim belirtecini almak için Azure Active Directory Uygulama Kimliği veya URI'si.

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

Teslim isteklerine taşıyıcı belirteç olarak eklenecek erişim belirtecini almak için Azure Active Directory Kiracı Kimliği.

--act-exp-date --activation-expiration-date

UTC ISO 8601 biçiminde tarih veya tarih saat (örneğin, '2022-02-17T01:59:59+00:00' veya '2022-02-17') kanalın ve ilgili iş ortağı konusunun süresinin dolması ve otomatik olarak silinmesi. Bu süre belirtilmezse, son kullanma tarihi varsayılan olarak yedi gün olarak ayarlanır.

--endpoint-base-url

İş ortağı hedefinin Uç Nokta Tabanı URL'si.

--endpoint-url

İş ortağı hedefinin uç noktasını temsil eden URL.

--event-type-kind

Kullanılan olay türü.

kabul edilen değerler: inline
--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 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.

--inline-event-type

Satır içi olay türü bilgileri ekleyin. Birden fazla bağımsız değişken kullanılarak birden çok --inline-event-type öznitelik belirtilebilir.

Kullanım: --inline-event-type KEY [description=] [documentation-url=]
[data-schema-url=] Örnek: --inline-event-type event1
description="Satır içi olay türüm."
documentation-url=https://www.microsoft.com
data-schema-url=https://www.microsoft.com.

--name -n

Kanalın adı.

--partner-namespace-name

İş ortağı ad alanının adı.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.