Check Name Availability Without Location - Execute

Verificar a disponibilidade do nome do servidor

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

Parâmetros de URI

Name In Required Type Description
subscriptionId
path True
  • string

A ID da assinatura de destino.

api-version
query True
  • string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Name Required Type Description
name True
  • string

Nome do recurso a ser verificado.

type
  • string

Tipo de recurso usado para verificação.

Respostas

Name Type Description
200 OK

OK

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

Check name availability

Sample Request

POST https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/SouthEastAsia/checkNameAvailability?api-version=2021-05-01

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

Sample Response

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

Definições

CloudError

Uma resposta de erro do serviço lote.

ErrorAdditionalInfo

As informações adicionais sobre o erro de gerenciamento de recursos.

ErrorResponse

Resposta de erro

NameAvailability

Representa uma disponibilidade de nome de recurso.

NameAvailabilityRequest

Solicitação do cliente para verificar a disponibilidade do nome do recurso.

CloudError

Uma resposta de erro do serviço lote.

Name Type Description
error

Resposta de erro
A resposta de erro de gerenciamento de recursos.

ErrorAdditionalInfo

As informações adicionais sobre o erro de gerenciamento de recursos.

Name Type Description
info
  • object

As informações adicionais.

type
  • string

O tipo de informações adicionais.

ErrorResponse

Resposta de erro

Name Type Description
additionalInfo

As informações adicionais do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

NameAvailability

Representa uma disponibilidade de nome de recurso.

Name Type Description
message
  • string

Mensagem de erro.

nameAvailable
  • boolean

Indica se o nome do recurso está disponível.

reason
  • string

Motivo para o nome estar indisponível.

NameAvailabilityRequest

Solicitação do cliente para verificar a disponibilidade do nome do recurso.

Name Type Description
name
  • string

Nome do recurso a ser verificado.

type
  • string

Tipo de recurso usado para verificação.