Location - Check Name Availability
Vérifie si le nom du compte Batch est disponible dans la région spécifiée.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/checkNameAvailability?api-version=2025-06-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
location
|
path | True |
string |
Région souhaitée pour la vérification du nom. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
| Nom | Obligatoire | Type | Description |
|---|---|---|---|
| name | True |
string |
Nom à vérifier la disponibilité |
| type | True |
Type de ressource. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
La demande a réussi. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
|
Location |
|
Location |
LocationCheckNameAvailability_AlreadyExists
Exemple de requête
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"
}
Exemple de réponse
{
"message": "An account named 'existingaccountname' is already in use.",
"nameAvailable": false,
"reason": "AlreadyExists"
}
LocationCheckNameAvailability_Available
Exemple de requête
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"
}
Exemple de réponse
{
"nameAvailable": true
}
Définitions
| Nom | Description |
|---|---|
|
Check |
Paramètres d’une demande de disponibilité de nom de vérification. |
|
Check |
Réponse de l’opération CheckNameAvailability. |
|
Cloud |
Réponse d’erreur du service Batch. |
|
Cloud |
Réponse d’erreur du service Batch. |
|
Name |
Obtient la raison pour laquelle un nom de compte Batch n’a pas pu être utilisé. L’élément Reason est retourné uniquement si NameAvailable a la valeur false. |
|
Resource |
Le résultat de la demande de lister les opérations. |
CheckNameAvailabilityParameters
Paramètres d’une demande de disponibilité de nom de vérification.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Nom à vérifier la disponibilité |
| type |
Type de ressource. |
CheckNameAvailabilityResult
Réponse de l’opération CheckNameAvailability.
| Nom | Type | Description |
|---|---|---|
| message |
string |
Obtient un message d’erreur expliquant plus en détail la valeur Motif. |
| nameAvailable |
boolean |
Obtient une valeur booléenne qui indique si le nom est disponible pour vous permettre d’utiliser. Si la valeur est true, le nom est disponible. Si la valeur est false, le nom a déjà été pris ou non valide et ne peut pas être utilisé. |
| reason |
Obtient la raison pour laquelle un nom de compte Batch n’a pas pu être utilisé. L’élément Reason est retourné uniquement si NameAvailable a la valeur false. |
CloudError
Réponse d’erreur du service Batch.
| Nom | Type | Description |
|---|---|---|
| error |
Corps de la réponse d’erreur. |
CloudErrorBody
Réponse d’erreur du service Batch.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
| details |
Liste des détails supplémentaires sur l’erreur. |
|
| message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
| target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
NameAvailabilityReason
Obtient la raison pour laquelle un nom de compte Batch n’a pas pu être utilisé. L’élément Reason est retourné uniquement si NameAvailable a la valeur false.
| Valeur | Description |
|---|---|
| Invalid |
Le nom demandé n’est pas valide. |
| AlreadyExists |
Le nom demandé est déjà utilisé. |
ResourceType
Le résultat de la demande de lister les opérations.
| Valeur | Description |
|---|---|
| Microsoft.Batch/batchAccounts |
Le type de ressource pour Microsoft.Batch/batchAccounts |