En esta página se describen los mensajes de error habituales que puedes recibir al usar Cloud DNS, su significado y las acciones recomendadas para resolverlos.
Errores generales
En esta sección se describen los errores generales.
alreadyExists
El recurso especificado ya existe, por lo que no puedes crear un duplicado.
Acción recomendada: Cuando crees un recurso, usa la API get/list
adecuada para descubrir qué recursos ya existen.
Si aparece este error al añadir registros, se debe a que un registro individual se trata como un conjunto de registros, lo que significa que cada entrada (si tienes varias entradas) actúa como un registro diferente. Puedes añadir dos valores o cadenas al conjunto de registros del mismo nombre del sistema de nombres de dominio (DNS) añadiendo un espacio entre el primer valor y el segundo.
accessNotConfigured
Acceso no configurado
Para resolver este error, debes habilitar la API Cloud DNS en tu proyecto.
inactiveBillingState
El proyecto
example_projectno puede aceptar solicitudes si la facturación está inactiva. El estado de la facturación puede tardar unos minutos en actualizarse.
Acción recomendada: habilita la facturación de tu proyecto. Para habilitar la facturación de un proyecto nuevo o volver a habilitar la facturación de un proyecto que ya tengas, sigue los pasos correspondientes que se indican en el artículo Habilitar la facturación de un proyecto.
preconditionFailed
Se trata de un error genérico que indica que algún aspecto de la solicitud no es compatible con el estado actual del recurso del servidor. El cliente debe hacer algo para solucionarlo y, después, volver a intentarlo. Esto puede ocurrir si envías una create
solicitud de cambio que intenta eliminar un conjunto de registros de recursos que no coincide con el que ya existe (mismo nombre y tipo).
Lee el estado actual de la zona y decide qué quieres eliminar. Es posible que haya cambiado desde la última vez que lo consultaste.
El mensaje de error incluye la ruta a la parte problemática de tu solicitud. Por ejemplo, entity.change.deletions[6] hace referencia al séptimo elemento de la matriz deletions del objeto de cambio en el cuerpo POST de tu solicitud.
Acción recomendada: corrige la parte de la solicitud que se ha marcado como problemática.
required
Se trata de un error genérico que significa que falta alguna parte obligatoria de la solicitud. Por ejemplo, la solicitud para crear una zona gestionada requiere un nombre, un nombre de DNS y una descripción. Si falta alguno de estos campos, la solicitud fallará y se mostrará este error.
Acción recomendada: rellena el parámetro obligatorio e inténtalo de nuevo.
notFound
El recurso especificado no existe.
Acción recomendada: compruebe que está usando el nombre de un recurso que ya exista.
quotaExceeded
Recibes este error cuando un cambio inminente supera tu cuota actual.
La cuota está asociada al proyecto. Por ejemplo, solo se permite un número determinado de conjuntos de registros de recursos en cada zona. Si necesitas aumentar la cuota, ponte en contacto con tu Google Cloud equipo de Ventas. Los proyectos nuevos tienen una cuota predeterminada, tal como se especifica en Cuotas y límites de los recursos de Cloud DNS.
Para ver todas las dimensiones que limita el DNS, consulta la operación Projects.get.
Acción recomendada: comprueba tu proyecto para saber por qué ya estás usando una gran cantidad de ese recurso. Puedes solicitar un aumento de la cuota de un proyecto en la página Cuotas de la Google Cloud consola del proyecto. También puede consultar el artículo Solicitar un ajuste de cuota.
Errores relacionados con las zonas gestionadas
En esta sección se enumeran los errores relacionados con las zonas gestionadas.
invalidFieldValue
Valor no válido para
entity.managedZone.name.
La operación para crear una zona gestionada puede fallar con este error si el nombre de la zona gestionada no empieza por una letra, no termina con una letra o un dígito y solo contiene letras en minúscula, dígitos o guiones.