Delen via


Batch Account - Regenerate Key

Hiermee wordt de opgegeven accountsleutel voor het Batch-account opnieuw gegenereerd.
Deze bewerking is alleen van toepassing op Batch-accounts met allowedAuthenticationModes die 'SharedKey' bevatten. Als het Batch-account geen SharedKey bevat in de allowedAuthenticationMode, kunnen clients geen gedeelde sleutels gebruiken om te verifiëren en moeten in plaats daarvan een andere allowedAuthenticationModes gebruiken. In dit geval mislukt het opnieuw genereren van de sleutels.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/regenerateKeys?api-version=2024-02-01

URI-parameters

Name In Vereist Type Description
accountName
path True

string

De naam van het Batch-account.

Regex-patroon: ^[a-zA-Z0-9]+$

resourceGroupName
path True

string

De naam van de resourcegroep die het Batch-account bevat.

subscriptionId
path True

string

De Azure-abonnements-id. Dit is een tekenreeks met GUID-indeling (bijvoorbeeld 00000000-0000-0000-0000-000000000000)

api-version
query True

string

De API-versie die moet worden gebruikt met de HTTP-aanvraag.

Aanvraagbody

Name Vereist Type Description
keyName True

AccountKeyType

Het type accountsleutel dat opnieuw moet worden gegenereerd.

Antwoorden

Name Type Description
200 OK

BatchAccountKeys

De bewerking is geslaagd. Het antwoord bevat de Batch-accountsleutels.

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Microsoft Entra OAuth 2.0-verificatiecodestroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

BatchAccountRegenerateKey

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/regenerateKeys?api-version=2024-02-01

{
  "keyName": "Primary"
}

Voorbeeldrespons

{
  "accountName": "sampleacct",
  "primary": "AAAA==",
  "secondary": "BBBB=="
}

Definities

Name Description
AccountKeyType

Het type accountsleutel dat opnieuw moet worden gegenereerd.

BatchAccountKeys

Een set Azure Batch accountsleutels.

BatchAccountRegenerateKeyParameters

Parameters die zijn opgegeven voor de bewerking RegenerateKey.

CloudError

Een foutreactie van de Batch-service.

CloudErrorBody

Een foutreactie van de Batch-service.

AccountKeyType

Het type accountsleutel dat opnieuw moet worden gegenereerd.

Name Type Description
Primary

string

De primaire accountsleutel.

Secondary

string

De secundaire accountsleutel.

BatchAccountKeys

Een set Azure Batch accountsleutels.

Name Type Description
accountName

string

De naam van het Batch-account.

primary

string

De primaire sleutel die aan het account is gekoppeld.

secondary

string

De secundaire sleutel die is gekoppeld aan het account.

BatchAccountRegenerateKeyParameters

Parameters die zijn opgegeven voor de bewerking RegenerateKey.

Name Type Description
keyName

AccountKeyType

Het type accountsleutel dat opnieuw moet worden gegenereerd.

CloudError

Een foutreactie van de Batch-service.

Name Type Description
error

CloudErrorBody

De hoofdtekst van het foutbericht.

CloudErrorBody

Een foutreactie van de Batch-service.

Name Type Description
code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.