Topics – Authorization Rules - Regenerate Keys

Konu başlığı için birincil veya ikincil bağlantı dizelerini yeniden üretin.

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

URI Parametreleri

Name In Required Type Description
authorizationRuleName
path True
  • string

Yetkilendirme kuralı adı.

namespaceName
path True
  • string

Ad alanı adı

resourceGroupName
path True
  • string

Azure aboneliği içindeki Kaynak grubunun adı.

subscriptionId
path True
  • string

Bir aboneliği benzersiz olarak Microsoft Azure kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir bölümünü oluşturur.

topicName
path True
  • string

Konu adı.

api-version
query True
  • string

İstemci API'si sürümü.

İstek Gövdesi

Name Required Type Description
keyType True

Yeniden üretilen erişim anahtarı.

key
  • string

Sağlanan anahtar değeri KeyType değeri için sıfırlanır veya keyType için anahtar değeri otomatik olarak ayarlanırsa isteğe bağlı

Yanıtlar

Name Type Description
200 OK

Bağlantı dizeleri başarıyla yeniden oluşturuldu.

Other Status Codes

İşlem neden başarısız olduğunu açıklayan ServiceBus 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ıza kimliğine bürünme

Örnekler

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

Tanımlar

AccessKeys

Namespace/ServiceBus Bağlantı Dizesi

Error

Hata nesnesi.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgiler.

ErrorResponse

Kaynak yönetimi hata yanıtı.

KeyType

Yeniden üretilen erişim anahtarı.

RegenerateAccessKeyParameters

Yetkilendirme Kuralını Yeniden Oluştur işlemi için sağlanan parametreler, hangi anahtarın sıfırlanacak olduğunu belirtir.

AccessKeys

Namespace/ServiceBus Bağlantı Dizesi

Name Type 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

Yetkilendirme kuralını açıklayan bir dize.

primaryConnectionString
  • string

Oluşturulan ad alanı yetkilendirme kuralının birincil bağlantı dizesi.

primaryKey
  • string

SAS belirteci imzalamak ve doğrulamak için base64 ile kodlanmış 256 bit birincil anahtar.

secondaryConnectionString
  • string

Oluşturulan ad alanı yetkilendirme kuralının ikincil bağlantı dizesi.

secondaryKey
  • string

SAS belirteci imzalamak ve doğrulamak için base64 ile kodlanmış 256 bit birincil anahtar.

Error

Hata nesnesi.

Name Type Description
additionalInfo

Hata ek bilgileri.

code
  • string

Hata kodu.

details

Hata ayrıntıları.

message
  • string

Hata iletisi.

target
  • string

Hata hedefi.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgiler.

Name Type Description
info
  • object

Ek bilgiler.

type
  • string

Ek bilgi türü.

ErrorResponse

Kaynak yönetimi hata yanıtı.

Name Type Description
error

Hata nesnesi.

KeyType

Yeniden üretilen erişim anahtarı.

Name Type Description
PrimaryKey
  • string
SecondaryKey
  • string

RegenerateAccessKeyParameters

Yetkilendirme Kuralını Yeniden Oluştur işlemi için sağlanan parametreler, hangi anahtarın sıfırlanacak olduğunu belirtir.

Name Type Description
key
  • string

Sağlanan anahtar değeri KeyType değeri için sıfırlanır veya keyType için anahtar değeri otomatik olarak ayarlanırsa isteğe bağlı

keyType

Yeniden üretilen erişim anahtarı.