Topics – Authorization Rules - Regenerate Keys

Znovu vygeneruje primární nebo sekundární připojovací řetězec pro téma.

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

Parametry identifikátoru URI

Name In Required Type Description
authorizationRuleName
path True
  • string

Název autorizačního pravidla

namespaceName
path True
  • string

Název oboru názvů

resourceGroupName
path True
  • string

Název skupiny prostředků v rámci předplatného Azure.

subscriptionId
path True
  • string

přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří část identifikátoru URI pro každé volání služby.

topicName
path True
  • string

Název tématu.

api-version
query True
  • string

Verze rozhraní API klienta

Text požadavku

Name Required Type Description
keyType True

Přístupový klíč, který se má znovu vygenerovat.

key
  • string

Volitelné, pokud je zadaná hodnota klíče resetována na hodnotu KeyType nebo vygeneruje sadu hodnot klíče pro keyType

Odpovědi

Name Type Description
200 OK

Připojovací řetězce se úspěšně znovu vygenerovaly.

Other Status Codes

ServiceBus chybovou odpověď popisující, proč se operace nezdařila.

Zabezpečení

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 zosobnění uživatelského účtu

Příklady

TopicAuthorizationRuleRegenerateKey

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/regenerateKeys?api-version=2021-11-01
{
  "keyType": "PrimaryKey"
}

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"
}

Definice

AccessKeys

Obor názvů/připojovací řetězec ServiceBus

Error

Objekt Error

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorResponse

Odpověď na chybu správy prostředků

KeyType

Přístupový klíč, který se má znovu vygenerovat.

RegenerateAccessKeyParameters

Parametry zadané pro operaci obnovení autorizačního pravidla, určuje, který klíč se musí resetovat.

AccessKeys

Obor názvů/připojovací řetězec ServiceBus

Name Type Description
aliasPrimaryConnectionString
  • string

Primární připojovací řetězec aliasu, pokud je povolené geografické připojení DR

aliasSecondaryConnectionString
  • string

Sekundární připojovací řetězec aliasu, pokud je povolené geografické připojení DR

keyName
  • string

Řetězec, který popisuje autorizační pravidlo.

primaryConnectionString
  • string

Primární připojovací řetězec vytvořeného autorizačního pravidla oboru názvů

primaryKey
  • string

32bitový primární klíč s 256 kódováním base64 pro podepsání a ověření tokenu SAS.

secondaryConnectionString
  • string

Sekundární připojovací řetězec vytvořeného autorizačního pravidla oboru názvů

secondaryKey
  • string

32bitový primární klíč s 256 kódováním base64 pro podepsání a ověření tokenu SAS.

Error

Objekt Error

Name Type Description
additionalInfo

Další informace o chybě.

code
  • string

Kód chyby

details

Podrobnosti o chybě

message
  • string

Chybová zpráva

target
  • string

Cílová chyba.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Type Description
info
  • object

Další informace.

type
  • string

Další typ informací

ErrorResponse

Odpověď na chybu správy prostředků

Name Type Description
error

Objekt Error

KeyType

Přístupový klíč, který se má znovu vygenerovat.

Name Type Description
PrimaryKey
  • string
SecondaryKey
  • string

RegenerateAccessKeyParameters

Parametry zadané pro operaci obnovení autorizačního pravidla, určuje, který klíč se musí resetovat.

Name Type Description
key
  • string

Volitelné, pokud je zadaná hodnota klíče resetována na hodnotu KeyType nebo vygeneruje sadu hodnot klíče pro keyType

keyType

Přístupový klíč, který se má znovu vygenerovat.