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 |
|---|---|---|---|---|
|
location
|
path | True |
string |
Der gewünschte Bereich für die Namensüberprüfung. |
|
subscription
|
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 |
Der Ressourcentyp. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung ist erfolgreich. |
|
| Other Status Codes |
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
|
Location |
|
Location |
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 |
|---|---|
|
Check |
Parameter für eine Überprüfungsnamenverfügbarkeitsanforderung. |
|
Check |
Die Antwort des CheckNameAvailability-Vorgangs. |
|
Cloud |
Eine Fehlerantwort des Batchdiensts. |
|
Cloud |
Eine Fehlerantwort des Batchdiensts. |
|
Name |
Ruft den Grund ab, warum ein Batchkontoname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable falsch ist. |
|
Resource |
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 |
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 |
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 |
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 |
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 |