Delen via


Location - Check Name Availability

Controleert of de naam van het Batch-account beschikbaar is in de opgegeven regio.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/checkNameAvailability?api-version=2024-07-01

URI-parameters

Name In Vereist Type Description
locationName
path True

string

De gewenste regio voor de naamcontrole.

subscriptionId
path True

string

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

api-version
query True

string

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

Aanvraagbody

Name Vereist Type Description
name True

string

De naam die moet worden gecontroleerd op beschikbaarheid

type True

ResourceType

Het resourcetype.

Antwoorden

Name Type Description
200 OK

CheckNameAvailabilityResult

Succes. Retourneert details over of een Batch-accountnaam beschikbaar is.

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

LocationCheckNameAvailability_AlreadyExists
LocationCheckNameAvailability_Available

LocationCheckNameAvailability_AlreadyExists

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/subid/providers/Microsoft.Batch/locations/japaneast/checkNameAvailability?api-version=2024-07-01

{
  "name": "existingaccountname",
  "type": "Microsoft.Batch/batchAccounts"
}

Voorbeeldrespons

{
  "nameAvailable": false,
  "reason": "AlreadyExists",
  "message": "An account named 'existingaccountname' is already in use."
}

LocationCheckNameAvailability_Available

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/subid/providers/Microsoft.Batch/locations/japaneast/checkNameAvailability?api-version=2024-07-01

{
  "name": "newaccountname",
  "type": "Microsoft.Batch/batchAccounts"
}

Voorbeeldrespons

{
  "nameAvailable": true
}

Definities

Name Description
CheckNameAvailabilityParameters

Parameters voor een beschikbaarheidsaanvraag voor de controlenaam.

CheckNameAvailabilityResult

Het antwoord van de bewerking CheckNameAvailability.

CloudError

Een foutreactie van de Batch-service.

CloudErrorBody

Een foutreactie van de Batch-service.

NameAvailabilityReason

Hiermee haalt u de reden op dat de naam van een Batch-account niet kan worden gebruikt. Het element Reason wordt alleen geretourneerd als NameAvailable onwaar is.

ResourceType

Het resourcetype.

CheckNameAvailabilityParameters

Parameters voor een beschikbaarheidsaanvraag voor de controlenaam.

Name Type Description
name

string

De naam die moet worden gecontroleerd op beschikbaarheid

type

ResourceType

Het resourcetype.

CheckNameAvailabilityResult

Het antwoord van de bewerking CheckNameAvailability.

Name Type Description
message

string

Hiermee wordt een foutbericht weergegeven waarin de waarde Reden in meer detail wordt uitgelegd.

nameAvailable

boolean

Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of de naam beschikbaar is voor gebruik. Indien waar, is de naam beschikbaar. Als deze onwaar is, is de naam al gebruikt of ongeldig en kan deze niet worden gebruikt.

reason

NameAvailabilityReason

Hiermee haalt u de reden op dat de naam van een Batch-account niet kan worden gebruikt. Het element Reason wordt alleen geretourneerd als NameAvailable onwaar is.

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.

NameAvailabilityReason

Hiermee haalt u de reden op dat de naam van een Batch-account niet kan worden gebruikt. Het element Reason wordt alleen geretourneerd als NameAvailable onwaar is.

Waarde Description
AlreadyExists

De aangevraagde naam is al in gebruik.

Invalid

De aangevraagde naam is ongeldig.

ResourceType

Het resourcetype.

Waarde Description
Microsoft.Batch/batchAccounts

Het resourcetype batchaccount.