Freigeben über


Namespaces - List Keys

Ruft die primären und sekundären Verbindungszeichenfolgen für den Namespace ab.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/listKeys?api-version=2015-08-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
authorizationRuleName
path True

string

minLength: 1
maxLength: 50

Der Name der Autorisierungsregel.

namespaceName
path True

string

minLength: 6
maxLength: 50

Der Namespacename

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

subscriptionId
path True

string

Abonnementanmeldeinformationen, die ein Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

ResourceListKeys

Verbindungszeichenfolgen wurden erfolgreich zurückgegeben.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

NameSpaceAuthorizationRuleListKey

Beispielanforderung

POST https://management.azure.com/subscriptions/e2f361f0-3b27-4503-a9cc-21cfba380093/resourceGroups/Default-ServiceBus-WestUS/providers/Microsoft.EventHub/namespaces/sdk-namespace743/AuthorizationRules/sdk-Authrules4867/listKeys?api-version=2015-08-01

Beispiel für eine Antwort

{
  "primaryConnectionString": "Endpoint=sb://sdk-namespace743.servicebus.windows.net/;SharedAccessKeyName=sdk-Authrules4867;SharedAccessKey=############################",
  "secondaryConnectionString": "Endpoint=sb://sdk-namespace743.servicebus.windows.net/;SharedAccessKeyName=sdk-Authrules4867;SharedAccessKey=############################",
  "primaryKey": "############################",
  "secondaryKey": "############################",
  "keyName": "sdk-Authrules4867"
}

Definitionen

ResourceListKeys

Namespace/EventHub-Verbindungszeichenfolge

Name Typ Beschreibung
keyName

string

Eine Zeichenfolge, die die AuthorizationRule beschreibt.

primaryConnectionString

string

Primäre Verbindungszeichenfolge der erstellten Namespace authorizationRule.

primaryKey

string

Ein base64-codierter 256-Bit-Primärschlüssel zum Signieren und Validieren des SAS-Tokens.

secondaryConnectionString

string

Sekundäre Verbindungszeichenfolge der erstellten Namespace authorizationRule.

secondaryKey

string

Ein base64-codierter 256-Bit-Primärschlüssel zum Signieren und Validieren des SAS-Tokens.