| Referencia de la API 2.2 de Cube Panel: Acceso a los servicios web de Cube Panel | ||
|---|---|---|
| Anterior | Capítulo 2. Referencia de la API | Siguiente |
Parámetros de entrada:
- record : string : nombre de la nueva entrada DNS (entrada.dominio.com)
- idType : int : tipo de entrada DNS. Los valores pueden ser los siguientes:
* 1 : Tipo A
* 2 : Tipo CNAME
* 3 : Tipo NS
* 4 : Tipo MX 10
* 5 : Tipo MX 20
- value : string : valor de la entrada DNS
Parámetros de salida:
- Devuelve un boolean a true si se ha añadido la entrada
- O un fallo:
- ERROR_PROCESSOR_USERAUTH
- ERROR_PROCESSOR_PARAM_VALIDATION
- ERROR_PROCESSOR_DOMAIN_LOCKED
- ERROR_DNS_ADDRECORD
- ERROR_DNS_RECORDEXISTS
- ERROR_DNS_CNAMERECORDEXISTS
- ERROR_DNS_ARECORDEXISTS
- ERROR_DNS_CIRCULARREFERENCE
Invocable por: domain
Permisos necesarios: ninguno
Funcionamiento:
- Añade una entrada DNS para el dominio que invoca al servicio web.
Ejemplos:
.NET Java PHP
Parámetros de entrada:
- idRecord : Array : array de identificadores de entradas DNS
Parámetros de salida:
- Devuelve un boolean a true si se han eliminado correctamente las entradas DNS
- O un fallo:
- ERROR_PROCESSOR_USERAUTH
- ERROR_PROCESSOR_PARAM_VALIDATION
- ERROR_PROCESSOR_DOMAIN_LOCKED
- ERROR_DNS_RECORDNOTEXISTS
- ERROR_DNS_DELRECORD
- ERROR_DNS_DELSOMERECORD
Invocable por: domain
Permisos necesarios: ninguno
Funcionamiento:
- Elimina las entradas DNS indicadas en el array idRecord.
Ejemplos:
.NET Java PHP
Parámetros de entrada:
- [searchRecord] : string : filtra la búsqueda por nombre de entrada DNS
- [orderArray] : OrderArray : estructura de ordenación de resultados
Parámetros de salida:
- Devuelve un ArrayOfDNSInfo
- O un fallo:
- ERROR_PROCESSOR_USERAUTH
- ERROR_PROCESSOR_PARAM_VALIDATION
- ERROR_DNS_LISTRECORDS
- ERROR_PROCESSOR_CONNECT_SYSTEM_DATABASE
Invocable por: domain
Permisos necesarios: ninguno
Funcionamiento:
- Lista las entradas DNS existentes para el dominio que invoca el servicio web
- El resultado puede ser ordenado por los siguientes criterios:
- name : nombre de la entrada DNS
- type : tipo de entrada DNS
- value : valor de la entrada DNS
Ejemplos:
.NET Java PHP