Freigeben über


Location - Check Name Availability

Überprüft, ob der Name des Batchkontos in der angegebenen Region verfügbar ist.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
locationName
path True

string

Der gewünschte Bereich für die Namensüberprüfung.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Erforderlich Typ Beschreibung
name True

string

Der Name, der auf Verfügbarkeit überprüft werden soll

type True

ResourceType

Der Ressourcentyp.

Antworten

Name Typ Beschreibung
200 OK

CheckNameAvailabilityResult

Die Anforderung ist erfolgreich.

Other Status Codes

CloudError

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

LocationCheckNameAvailability_AlreadyExists
LocationCheckNameAvailability_Available

LocationCheckNameAvailability_AlreadyExists

Beispielanforderung

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/providers/Microsoft.Batch/locations/japaneast/checkNameAvailability?api-version=2025-06-01

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

Beispiel für eine Antwort

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

LocationCheckNameAvailability_Available

Beispielanforderung

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/providers/Microsoft.Batch/locations/japaneast/checkNameAvailability?api-version=2025-06-01

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

Beispiel für eine Antwort

{
  "nameAvailable": true
}

Definitionen

Name Beschreibung
CheckNameAvailabilityParameters

Parameter für eine Überprüfungsnamenverfügbarkeitsanforderung.

CheckNameAvailabilityResult

Die Antwort des CheckNameAvailability-Vorgangs.

CloudError

Eine Fehlerantwort des Batchdiensts.

CloudErrorBody

Eine Fehlerantwort des Batchdiensts.

NameAvailabilityReason

Ruft den Grund ab, warum ein Batchkontoname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable falsch ist.

ResourceType

Das Ergebnis der Anfrage zur Auflistung der Operationen.

CheckNameAvailabilityParameters

Parameter für eine Überprüfungsnamenverfügbarkeitsanforderung.

Name Typ Beschreibung
name

string

Der Name, der auf Verfügbarkeit überprüft werden soll

type

ResourceType

Der Ressourcentyp.

CheckNameAvailabilityResult

Die Antwort des CheckNameAvailability-Vorgangs.

Name Typ Beschreibung
message

string

Ruft eine Fehlermeldung ab, in der der Wert "Reason" ausführlicher erläutert wird.

nameAvailable

boolean

Ruft einen booleschen Wert, der angibt, ob der Name für Sie verfügbar ist. Wenn true, ist der Name verfügbar. Wenn false, wurde der Name bereits genommen oder ungültig und kann nicht verwendet werden.

reason

NameAvailabilityReason

Ruft den Grund ab, warum ein Batchkontoname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable falsch ist.

CloudError

Eine Fehlerantwort des Batchdiensts.

Name Typ Beschreibung
error

CloudErrorBody

Der Textkörper der Fehlerantwort.

CloudErrorBody

Eine Fehlerantwort des Batchdiensts.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

NameAvailabilityReason

Ruft den Grund ab, warum ein Batchkontoname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable falsch ist.

Wert Beschreibung
Invalid

Der angeforderte Name ist ungültig.

AlreadyExists

Der angeforderte Name wird bereits verwendet.

ResourceType

Das Ergebnis der Anfrage zur Auflistung der Operationen.

Wert Beschreibung
Microsoft.Batch/batchAccounts

Der Ressourcentyp für Microsoft.Batch/batchAccounts