Áú»¢¶Ä²©

Esta es una traducci¨®n de la p¨¢gina de documentaci¨®n original en espa?ol. Ay¨²danos a mejorarla.

templategroup.massadd

¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô

object templategroup.massadd(object parameters)

Este m¨¦todo permite agregar simult¨¢neamente m¨²ltiples objetos relacionados a todos los grupos de plantillas dados.

Este m¨¦todo solo est¨¢ disponible para los tipos de usuario Administrador y Superadministrador. Los permisos para llamar al m¨¦todo se pueden revocar en la configuraci¨®n del rol de usuario. Ver Roles de usuario para obtener m¨¢s informaci¨®n.

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç²õ

(objeto) ±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç²õ que contienen los ID de los grupos de plantillas a actualizar y los objetos para agregar a todos los grupos de plantillas.

El m¨¦todo acepta los siguientes par¨¢metros.

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç Tipo ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô
groups object/array Grupos de plantillas a actualizar.

Los grupos de plantillas deben tener solo la propiedad groupid definida.<br >
Comportamiento de par¨¢metros:
- obligatorio
templates object/array Plantillas para agregar a todos los grupos de plantillas.

Las plantillas deben tener solo la propiedad templateid definida.< br>
Comportamiento de par¨¢metros:
- obligatorio

Valores de retorno

(objeto) Devuelve un objeto que contiene los ID de los grupos de plantilla actualizados bajo la propiedad groupids.

Ejemplos

Agregar plantillas a grupos de plantillas

Agregue dos plantillas a los grupos de plantillas con los ID 12 y 13.

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "templategroup.massadd",
           "params": {
               "groups": [
                   {
                       "groupid": "12"
                   },
                   {
                       "groupid": "13"
                   }
               ],
               "templates": [
                   {
                       "templateid": "10486"
                   },
                   {
                       "templateid": "10487"
                   }
               ]
           },
           "id": 1
       }

Respuesta:

{
           "jsonrpc": "2.0",
           "result": {
               "groupids": [
                   "12",
                   "13"
               ]
           },
           "id": 1
       }

Ver tambi¨¦n

Fuente

CTemplateGroup::massAdd() en ui/include/classes/api/services/CHostGroup.php.CTemplateGroup