Share via


Servers - Check Name Availability

Compruebe la disponibilidad del nombre en la ubicación de destino.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.AnalysisServices/locations/{location}/checkNameAvailability?api-version=2017-08-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
location
path True

string

Nombre de región en el que se buscará la operación.

subscriptionId
path True

string

Identificador único de una suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio.

api-version
query True

string

La versión de la API de cliente.

Cuerpo de la solicitud

Nombre Tipo Description
name

string

Nombre para comprobar la disponibilidad.

type

string

El tipo de recurso de Azure Analysis Services.

Respuestas

Nombre Tipo Description
200 OK

CheckServerNameAvailabilityResult

Aceptar. La solicitud se ha realizado correctamente.

Other Status Codes

ErrorResponse

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

Get details of a server

Sample Request

POST https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.AnalysisServices/locations/West US/checkNameAvailability?api-version=2017-08-01

{
  "name": "azsdktest",
  "type": "Microsoft.AnalysisServices/servers"
}

Sample Response

{
  "nameAvailable": true
}

Definiciones

Nombre Description
CheckServerNameAvailabilityParameters

Detalles del cuerpo de la solicitud del nombre del servidor.

CheckServerNameAvailabilityResult

Resultado de la comprobación de la disponibilidad del nombre del servidor.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Describe el formato de respuesta de error.

CheckServerNameAvailabilityParameters

Detalles del cuerpo de la solicitud del nombre del servidor.

Nombre Tipo Valor predeterminado Description
name

string

Nombre para comprobar la disponibilidad.

type

string

Microsoft.AnalysisServices/servers

El tipo de recurso de Azure Analysis Services.

CheckServerNameAvailabilityResult

Resultado de la comprobación de la disponibilidad del nombre del servidor.

Nombre Tipo Description
message

string

Mensaje detallado de la falta de disponibilidad de la solicitud.

nameAvailable

boolean

Indicador de disponible del nombre del servidor.

reason

string

Motivo de falta de disponibilidad.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Los detalles del error.

httpStatusCode

integer

El código de estado HTTP

message

string

El mensaje de error.

subCode

integer

Sub code de error

target

string

Destino del error.

timeStamp

string

marca de tiempo del error.

ErrorResponse

Describe el formato de respuesta de error.

Nombre Tipo Description
error

ErrorDetail

El objeto error