Location - Check Name Availability
Controlla se il nome dell'account Batch è disponibile nell'area specificata.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/checkNameAvailability?api-version=2025-06-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
location
|
path | True |
string |
Area desiderata per il controllo del nome. |
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| name | True |
string |
Nome da verificare per la disponibilità |
| type | True |
Tipo di risorsa. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
La richiesta ha avuto esito positivo. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
|
Location |
|
Location |
LocationCheckNameAvailability_AlreadyExists
Esempio di richiesta
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"
}
Risposta di esempio
{
"message": "An account named 'existingaccountname' is already in use.",
"nameAvailable": false,
"reason": "AlreadyExists"
}
LocationCheckNameAvailability_Available
Esempio di richiesta
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"
}
Risposta di esempio
{
"nameAvailable": true
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Check |
Parametri per una richiesta di disponibilità del nome check. |
|
Check |
Risposta dell'operazione CheckNameAvailability. |
|
Cloud |
Risposta di errore dal servizio Batch. |
|
Cloud |
Risposta di errore dal servizio Batch. |
|
Name |
Ottiene il motivo per cui non è stato possibile usare un nome di account Batch. L'elemento Reason viene restituito solo se NameAvailable è false. |
|
Resource |
Il risultato della richiesta di elencare le operazioni. |
CheckNameAvailabilityParameters
Parametri per una richiesta di disponibilità del nome check.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome da verificare per la disponibilità |
| type |
Tipo di risorsa. |
CheckNameAvailabilityResult
Risposta dell'operazione CheckNameAvailability.
| Nome | Tipo | Descrizione |
|---|---|---|
| message |
string |
Ottiene un messaggio di errore che spiega il valore Reason in modo più dettagliato. |
| nameAvailable |
boolean |
Ottiene un valore booleano che indica se il nome è disponibile per l'uso. Se true, il nome è disponibile. Se false, il nome è già stato acquisito o non valido e non può essere usato. |
| reason |
Ottiene il motivo per cui non è stato possibile usare un nome di account Batch. L'elemento Reason viene restituito solo se NameAvailable è false. |
CloudError
Risposta di errore dal servizio Batch.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Corpo della risposta di errore. |
CloudErrorBody
Risposta di errore dal servizio Batch.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice. |
| details |
Elenco di dettagli aggiuntivi sull'errore. |
|
| message |
string |
Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente. |
| target |
string |
Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore. |
NameAvailabilityReason
Ottiene il motivo per cui non è stato possibile usare un nome di account Batch. L'elemento Reason viene restituito solo se NameAvailable è false.
| Valore | Descrizione |
|---|---|
| Invalid |
Il nome richiesto non è valido. |
| AlreadyExists |
Il nome richiesto è già in uso. |
ResourceType
Il risultato della richiesta di elencare le operazioni.
| Valore | Descrizione |
|---|---|
| Microsoft.Batch/batchAccounts |
Il tipo di risorsa per Microsoft.Batch/batchAccounts |