Topics – Authorization Rules - List Keys

Haalt de primaire en secundaire verbindingsreeksen voor het onderwerp op.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}/ListKeys?api-version=2017-04-01

URI-parameters

Name In Required Type Description
authorizationRuleName
path True
  • string

De naam van de autorisatieregel.

namespaceName
path True
  • string

De naam van de naamruimte

resourceGroupName
path True
  • string

Naam van de resourcegroep binnen het Azure-abonnement.

subscriptionId
path True
  • string

Abonnementsreferenties die een uniek Microsoft Azure identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

topicName
path True
  • string

De onderwerpnaam.

api-version
query True
  • string

Client-API-versie.

Antwoorden

Name Type Description
200 OK

Verbindingsreeksen zijn opgehaald.

Other Status Codes

ServiceBus-foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

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 uw gebruikersaccount imiteren

Voorbeelden

TopicAuthorizationRuleListKey

Sample Request

POST https://management.azure.com/subscriptions/e2f361f0-3b27-4503-a9cc-21cfba380093/resourceGroups/Default-ServiceBus-WestUS/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace8408/topics/sdk-Topics2075/authorizationRules/sdk-Authrules5067/ListKeys?api-version=2017-04-01

Sample Response

{
  "primaryConnectionString": "Endpoint=sb://sdk-namespace-6261.servicebus.windows-int.net/;SharedAccessKeyName=sdk-AuthRules-4310;SharedAccessKey=#############################################;EntityPath=sdk-Topics-1984",
  "secondaryConnectionString": "Endpoint=sb://sdk-namespace-6261.servicebus.windows-int.net/;SharedAccessKeyName=sdk-AuthRules-4310;SharedAccessKey=#############################################;EntityPath=sdk-Topics-1984",
  "primaryKey": "#############################################",
  "secondaryKey": "#############################################",
  "keyName": "sdk-AuthRules-4310"
}

Definities

AccessKeys

Naamruimte/ServiceBus-verbindingsreeks

Error

Het foutobject.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorResponse

Het foutbericht van resourcebeheer.

AccessKeys

Naamruimte/ServiceBus-verbindingsreeks

Name Type Description
aliasPrimaryConnectionString
  • string

Primaire connection string van de alias als GEO DR is ingeschakeld

aliasSecondaryConnectionString
  • string

Secundaire connection string alias als GEO DR is ingeschakeld

keyName
  • string

Een tekenreeks die de autorisatieregel beschrijft.

primaryConnectionString
  • string

Primaire connection string van de gemaakte autorisatieregel voor de naamruimte.

primaryKey
  • string

Een met base64 gecodeerde primaire sleutel van 256-bits voor het ondertekenen en valideren van het SAS-token.

secondaryConnectionString
  • string

Secundaire connection string van de gemaakte autorisatieregel voor de naamruimte.

secondaryKey
  • string

Een met base64 gecodeerde primaire sleutel van 256-bits voor het ondertekenen en valideren van het SAS-token.

Error

Het foutobject.

Name Type Description
additionalInfo

Aanvullende informatie over de fout.

code
  • string

De foutcode.

details

De foutdetails.

message
  • string

Het foutbericht.

target
  • string

Het foutdoel.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info
  • object

De aanvullende informatie.

type
  • string

Het aanvullende informatietype.

ErrorResponse

Het foutbericht van resourcebeheer.

Name Type Description
error

Het foutobject.