Check Name Availability - Execute

Vérifier la disponibilité du nom de la ressource

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/checkNameAvailability?api-version=2017-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
name True

string

Nom de la ressource à vérifier.

type

string

Type de ressource utilisé pour la vérification.

Réponses

Nom Type Description
200 OK

NameAvailability

Ok

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

NameAvailability

Sample Request

POST https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/checkNameAvailability?api-version=2017-12-01

{
  "name": "name1",
  "type": "Microsoft.DBforMySQL"
}

Sample Response

{
  "nameAvailable": true,
  "message": "",
  "reason": ""
}

Définitions

Nom Description
CloudError

Réponse d’erreur du service Batch.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorResponse

Réponse d’erreur

NameAvailability

Représente la disponibilité d’un nom de ressource.

NameAvailabilityRequest

Demande du client à case activée disponibilité du nom de la ressource.

CloudError

Réponse d’erreur du service Batch.

Nom Type Description
error

ErrorResponse

Réponse d’erreur
Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails de l’erreur concernant les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.)

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorResponse

Réponse d’erreur

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorResponse[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

NameAvailability

Représente la disponibilité d’un nom de ressource.

Nom Type Description
message

string

Message d’erreur.

nameAvailable

boolean

Indique si le nom de la ressource est disponible.

reason

string

Raison de l’indisponibilité du nom.

NameAvailabilityRequest

Demande du client à case activée disponibilité du nom de la ressource.

Nom Type Description
name

string

Nom de la ressource à vérifier.

type

string

Type de ressource utilisé pour la vérification.