Check Endpoint Name Availability - Check Endpoint Name Availability
Comprobar la disponibilidad de un nombre de recurso. Esto es necesario para los recursos en los que el nombre es único globalmente, como un punto de conexión afdx.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/checkEndpointNameAvailability?api-version=2025-04-15
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
subscription
|
path | True |
string (uuid) |
Identificador de la suscripción de destino. El valor debe ser un UUID. |
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
name | True |
string |
Nombre del recurso que se va a validar. |
type | True |
Tipo del recurso cuyo nombre se va a validar. |
|
autoGeneratedDomainNameLabelScope |
Indica el ámbito de reutilización del nombre del punto de conexión. El valor predeterminado es TenantReuse. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo. La solicitud se ha realizado correctamente. |
|
Other Status Codes |
Respuesta de error de Azure Front Door que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario |
Ejemplos
CheckEndpointNameAvailability
Solicitud de ejemplo
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Cdn/checkEndpointNameAvailability?api-version=2025-04-15
{
"name": "sampleName",
"type": "Microsoft.Cdn/Profiles/AfdEndpoints",
"autoGeneratedDomainNameLabelScope": "TenantReuse"
}
Respuesta de muestra
{
"nameAvailable": false,
"reason": "Name is already in use",
"message": "Name not available",
"availableHostname": ""
}
Definiciones
Nombre | Description |
---|---|
Auto |
Indica el ámbito de reutilización del nombre del punto de conexión. El valor predeterminado es TenantReuse. |
Check |
Entrada de CheckNameAvailability API. |
Check |
Salida de check name availability API. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Resource |
Tipo de recurso de CDN usado en CheckNameAvailability. |
AutoGeneratedDomainNameLabelScope
Indica el ámbito de reutilización del nombre del punto de conexión. El valor predeterminado es TenantReuse.
Valor | Description |
---|---|
NoReuse | |
ResourceGroupReuse | |
SubscriptionReuse | |
TenantReuse |
CheckEndpointNameAvailabilityInput
Entrada de CheckNameAvailability API.
Nombre | Tipo | Description |
---|---|---|
autoGeneratedDomainNameLabelScope |
Indica el ámbito de reutilización del nombre del punto de conexión. El valor predeterminado es TenantReuse. |
|
name |
string |
Nombre del recurso que se va a validar. |
type |
Tipo del recurso cuyo nombre se va a validar. |
CheckEndpointNameAvailabilityOutput
Salida de check name availability API.
Nombre | Tipo | Description |
---|---|---|
availableHostname |
string |
Devuelve el nombre de host disponible generado en función de AutoGeneratedDomainNameLabelScope cuando el nombre está disponible; de lo contrario, devuelve una cadena vacía. |
message |
string |
Mensaje de error detallado que describe por qué el nombre no está disponible. |
nameAvailable |
boolean |
Indica si el nombre está disponible. |
reason |
string |
Motivo por el que el nombre no está disponible. |
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 |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
ResourceType
Tipo de recurso de CDN usado en CheckNameAvailability.
Valor | Description |
---|---|
Microsoft.Cdn/Profiles/AfdEndpoints | |
Microsoft.Cdn/Profiles/Endpoints |