Dela via


Web Pub Sub - Regenerate Key

Återskapa åtkomstnyckeln för resursen. PrimaryKey och SecondaryKey kan inte återskapas samtidigt.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/webPubSub/{resourceName}/regenerateKey?api-version=2024-03-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

resourceName
path True

string

Namnet på resursen.

Reguljärt uttrycksmönster: ^[a-zA-Z][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$

subscriptionId
path True

string

uuid

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Typ Description
keyType

KeyType

Typ av åtkomstnyckel.

Svar

Name Typ Description
200 OK

WebPubSubKeys

Klart

202 Accepted

WebPubSubKeys

Accepterad och en asynkron åtgärd körs i bakgrunden för att den nya nyckeln ska börja gälla. Svaret innehåller nya åtkomstnycklar och ett platshuvud för att köra frågor mot resultatet av asynkroniseringsåtgärden.

Sidhuvuden

Location: string

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

WebPubSub_RegenerateKey

Exempelbegäran

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.SignalRService/webPubSub/myWebPubSubService/regenerateKey?api-version=2024-03-01

{
  "keyType": "Primary"
}

Exempelsvar

{}
Location: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationResult...
Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/providers/Microsoft.SignalRService/...pathToOperationStatus...
{}

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

KeyType

Typ av åtkomstnyckel.

RegenerateKeyParameters

Parametrar beskriver begäran om att återskapa åtkomstnycklar

WebPubSubKeys

En klass representerar resursens åtkomstnycklar.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Den ytterligare informationstypen.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

KeyType

Typ av åtkomstnyckel.

Name Typ Description
Primary

string

Salt

string

Secondary

string

RegenerateKeyParameters

Parametrar beskriver begäran om att återskapa åtkomstnycklar

Name Typ Description
keyType

KeyType

Typ av åtkomstnyckel.

WebPubSubKeys

En klass representerar resursens åtkomstnycklar.

Name Typ Description
primaryConnectionString

string

Anslutningssträng som konstruerats via primaryKey

primaryKey

string

Den primära åtkomstnyckeln.

secondaryConnectionString

string

Anslutningssträng som konstruerats via secondaryKey

secondaryKey

string

Den sekundära åtkomstnyckeln.