Authorization Rules - Event Hubs - List Keys
Olay Hub'ı için ACS ve SAS bağlantı dizelerini alır.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}/listKeys?api-version=2024-01-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
authorization
|
path | True |
string |
Yetkilendirme kuralı adı. |
event
|
path | True |
string |
Olay Hub'ı adı |
namespace
|
path | True |
string |
Ad alanı adı Regex pattern: |
resource
|
path | True |
string |
Azure aboneliğindeki kaynak grubunun adı. |
subscription
|
path | True |
string |
Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur. |
api-version
|
query | True |
string |
İstemci API Sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Bağlantı dizeleri başarıyla döndürüldü. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan Eventhub hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
EventHubAuthorizationRuleListKey
Sample Request
POST https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/resourceGroups/ArunMonocle/providers/Microsoft.EventHub/namespaces/sdk-namespace-960/eventhubs/sdk-EventHub-532/authorizationRules/sdk-Authrules-2513/listKeys?api-version=2024-01-01
Sample Response
{
"primaryConnectionString": "Endpoint=sb://sdk-namespace-960.servicebus.windows-int.net/;SharedAccessKeyName=sdk-Authrules-2513;SharedAccessKey=############################################;EntityPath=sdk-EventHub-532",
"secondaryConnectionString": "Endpoint=sb://sdk-namespace-960.servicebus.windows-int.net/;SharedAccessKeyName=sdk-Authrules-2513;SharedAccessKey=############################################;EntityPath=sdk-EventHub-532",
"primaryKey": "############################################",
"secondaryKey": "############################################",
"keyName": "sdk-Authrules-2513"
}
Tanımlar
Name | Description |
---|---|
Access |
Ad Alanı/EventHub Bağlantı Dizesi |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı, Event Hub hizmetinin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde verilmiştir. |
AccessKeys
Ad Alanı/EventHub Bağlantı Dizesi
Name | Tür | Description |
---|---|---|
aliasPrimaryConnectionString |
string |
GEO DR etkinse diğer adın birincil bağlantı dizesi |
aliasSecondaryConnectionString |
string |
GEO DR etkinse diğer adın ikincil bağlantı dizesi |
keyName |
string |
AuthorizationRule'un açıklandığı bir dize. |
primaryConnectionString |
string |
Oluşturulan AuthorizationRule ad alanının birincil bağlantı dizesi. |
primaryKey |
string |
SAS belirtecini imzalamak ve doğrulamak için base64 kodlu 256 bit birincil anahtar. |
secondaryConnectionString |
string |
Oluşturulan AuthorizationRule ad alanının ikincil bağlantı dizesi. |
secondaryKey |
string |
SAS belirtecini imzalamak ve doğrulamak için base64 kodlu 256 bit birincil anahtar. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı, Event Hub hizmetinin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde verilmiştir.
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |