Namespaces - Authorization Rules - List Keys

Obtient les chaînes de connexion primaire et secondaire pour l’espace de noms.

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

Paramètres URI

Nom Dans Obligatoire Type Description
authorizationRuleName
path True

string

Nom de la règle d’autorisation.

namespaceName
path True

string

Nom de l’espace de noms

resourceGroupName
path True

string

Nom du groupe de ressources dans l’abonnement Azure.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de manière unique un abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service.

api-version
query True

string

Version d’API client.

Réponses

Nom Type Description
200 OK

AccessKeys

Chaînes de connexion retournées avec succès.

Other Status Codes

ErrorResponse

Réponse d’erreur ServiceBus décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

NameSpaceAuthorizationRuleListKey

Sample Request

POST https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/resourceGroups/ArunMonocle/providers/Microsoft.ServiceBus/namespaces/sdk-namespace-6914/AuthorizationRules/sdk-AuthRules-1788/listKeys?api-version=2021-11-01

Sample Response

{
  "primaryConnectionString": "Endpoint=sb://sdk-namespace-6914.servicebus.windows-int.net/;SharedAccessKeyName=sdk-AuthRules-1788;SharedAccessKey=############################################",
  "secondaryConnectionString": "Endpoint=sb://sdk-namespace-6914.servicebus.windows-int.net/;SharedAccessKeyName=sdk-AuthRules-1788;SharedAccessKey=############################################",
  "primaryKey": "############################################",
  "secondaryKey": "############################################",
  "keyName": "sdk-AuthRules-1788"
}

Définitions

Nom Description
AccessKeys

Espace de noms/Chaîne de connexion ServiceBus

Error

Objet error.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorResponse

Réponse d’erreur de gestion des ressources.

AccessKeys

Espace de noms/Chaîne de connexion ServiceBus

Nom Type Description
aliasPrimaryConnectionString

string

Chaîne de connexion principal de l’alias si GEO DR est activé

aliasSecondaryConnectionString

string

Chaîne de connexion secondaire de l’alias si GEO DR est activé

keyName

string

Chaîne qui décrit la règle d’autorisation.

primaryConnectionString

string

Chaîne de connexion principale de la règle d’autorisation d’espace de noms créé.

primaryKey

string

Clé principale cryptée en Base64 sur 256 bits pour signer et valider le jeton SAS.

secondaryConnectionString

string

Chaîne de connexion secondaire de la règle d’autorisation de l’espace de noms créé.

secondaryKey

string

Clé principale cryptée en Base64 sur 256 bits pour signer et valider le jeton SAS.

Error

Objet error.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorResponse[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorResponse

Réponse d’erreur de gestion des ressources.

Nom Type Description
error

Error

Objet error.