Mandatos de CLI del Portal del desarrollador

Un resumen de los mandatos soportados en la CLI de Developer Portal .

Autenticando

Utilice el mandato apic login para autenticarse y el mandato apic logout para eliminar las credenciales de autenticación local. Para obtener más información, consulte Iniciación a los mandatos de CLI del portal.

Nota: Cuando se autentica correctamente, las credenciales se almacenan, en texto sin formato, en el archivo [Icon indicating that this applies on Linux platforms].netrc o [Icon indicating that this applies on Windows platforms]_netrc. Por lo tanto, debe establecer los permisos de archivo de forma que otras personas no puedan acceder a sus credenciales.

Resumen de mandatos

En las tablas siguientes se resumen los mandatos apic --mode portaladmin .

Tabla 1. Resumen de los mandatos de portaladmin
Mandato Descripción Subcomandos
apic api Gestione su api.
  • apic api:add-attachment -Añadir un archivo adjunto para una API
  • apic api:add-tag -Añadir una etiqueta para una API.
  • apic api:get -Obtener una API de un servicio de portal.
  • apic api:get-document -Obtener un documento de API completo específico del portal de la organización y catálogo determinados.
  • apic api:list -Listar las API de la organización y el catálogo dados.
  • apic api:set-icon -Establecer un icono para una API.

Para obtener más información, consulte Utilización de los mandatos api.

apic apic-config Gestione su apic-config.
  • apic apic-config:get -Obtener la configuración de un sitio.

Para obtener más información, consulte Utilización de los mandatos apic-config.

apic application Gestione su application.
  • apic application:get -Obtener una aplicación de un servicio de portal.
  • apic application:list -Listar las aplicaciones en un servicio de portal.

Para obtener más información, consulte Utilización de los mandatos de aplicación.

apic consumer-org Gestione su apic consumer-org.
  • apic consumer-org:get -Obtener una organización de consumidores de un servicio de portal.
  • apic consumer-org:list -Listar las organizaciones de consumidores en un servicio de portal.

Para obtener más información, consulte Utilización de los mandatos consumer-org.

apic content Gestione los tipos de entidad de content .
  • content:create-export -Cree una tarea para exportar un archivo .tgz que contenga las entidades de contenido del sitio.
  • content:create-import -Crear una tarea para importar un archivo de archivado del contenido del sitio.
  • content:delete-export -Cancelar las tareas de content:create-export actualmente en ejecución y suprimir los artefactos relacionados.
  • content:delete-import -Cancelar las tareas de content:create-import actualmente en ejecución y suprimir los artefactos relacionados.
  • content:get-export-status -Devuelve el estado de una tarea de exportación específica.
  • content:get-export -Corriente el contenido de una tarea de exportación específica a un archivo .tgz .
  • content:get-import-status -Devuelve el estado de una tarea de importación específica.
  • apic content:list -Listar todas las entidades del sitio para un tipo de entidad de contenido determinado y, si es necesario, empaquetar.
  • apic content:list-type -Listar los tipos de entidad de contenido que se pueden exportar desde el sitio.

Para obtener más información, consulte Utilización de los mandatos de contenido.

apic custom-module Gestione su custom modules.
  • apic custom-module:create-export -Crear una exportación de un custom module.
  • apic custom-module:create-import -Crear una importación de un custom module.
  • apic custom-module:delete-export -Suprimir una exportación de un custom module.
  • apic custom-module:delete-import -Suprimir una importación de un custom module.
  • apic custom-module:get-export -Obtener una exportación de un custom module.
  • apic custom-module:get-export-status -Obtener el estado de una exportación de un custom module.
  • apic custom-module:get-import-status -Obtener el estado de una importación de un custom module.

Para obtener más información, consulte Utilización de los mandatos de módulo personalizado.

apic custom-theme Gestione su custom themes.
  • apic custom-theme:create-export -Crear una exportación de un custom theme.
  • apic custom-theme:create-import -Crear una importación de un custom theme.
  • apic custom-theme:delete-export -Suprimir una exportación de un custom theme.
  • apic custom-theme:delete-import -Suprimir una importación de un custom theme.
  • apic custom-theme:get-export -Obtener una exportación de un custom theme.
  • apic custom-theme:get-export-status -Obtener el estado de una exportación de un custom theme.
  • apic custom-theme:get-import-status -Obtener el estado de una importación de un custom theme.

Para obtener más información, consulte Utilización de los mandatos de tema personalizado.

apic custom-translation Gestione su custom translations.
  • apic custom-translation:create-export -Crear una tarea para exportar un custom translation.
  • apic custom-translation:create-import -Crear una tarea para importar un custom translation.
  • apic custom-translation:delete-export -Cancelar las tareas de exportación en curso o creadas recientemente.
  • apic custom-translation:delete-import -Cancelar las tareas de importación en curso o creadas recientemente.
  • apic custom-translation:get-export -Genera un artefacto de exportación de un custom translation de nuevo al ID de tarea proporcionado.
  • apic custom-translation:get-export-status -Obtener el estado de una exportación de un custom translation.
  • apic custom-translation:get-import-status -Obtener el estado de una importación de un custom translation.

Para obtener más información, consulte Utilización de los mandatos de conversión personalizados.

apic drupal-config Gestione su drupal-config.
  • apic drupal-config:delete -Suprimir un objeto de configuración Drupal o una clave de configuración específica.
  • apic drupal-config:get -Obtener todos los valores de clave para un objeto de configuración Drupal o un valor de clave de configuración específico.
  • apic drupal-config:list -Listar los nombres de configuración de Drupal por prefijo, o listar todos.
  • apic drupal-config:set -Establezca una nueva clave y valor de configuración de Drupal o actualice una clave y valor de configuración existentes.

Para obtener más información, consulte Utilización de los mandatos drupal-config.

apic drupal-state Gestione sus claves y valores de drupal-state .
  • apic drupal-state:delete -Suprimir un valor y clave de estado Drupal específicos.
  • apic drupal-state:get -Obtener un valor de clave de estado Drupal específico.
  • apic drupal-state:set -Establezca un nuevo valor y clave de estado Drupal o actualice un valor de clave de estado existente.

Para obtener más información, consulte Utilización de los mandatos drupal-state.

apic entity Gestione su entity.
  • apic entity:count -Un recuento de entidades de un sitio.

Para obtener más información, consulte Utilización de los mandatos de entidad.

apic export-entity Gestionar la exportación de las entidades de contenido.
  • export-entity:create -Crear una nueva entidad de exportación, que es el contenedor para el contenido de entidad que desea exportar.
  • export-entity:add-content -Añade contenido a una entidad de exportación existente.
  • export-entity:get -Devuelve una lista del contenido de una entidad de exportación específica.
  • export-entity:remove-content -Elimina determinado contenido de una entidad de exportación específica.
  • export-entity:delete -Suprime una entidad de exportación específica.
  • export-entity:launch -Inicia una tarea de sondeo de entidad de exportación que crea un archivo .tgz de todas las entidades contenidas en una entidad de exportación específica. Se puede ejecutar con una opción --no-poll , en cuyo caso la tarea no devuelve un archivo .tgz , sino que simplemente devuelve el ID de tarea.
  • export-entity:get-launch-export -Genera el contenido de una tarea export-entity:launch completada específica en un archivo .tgz .
  • export-entity:delete-launch-export -Cancela una tarea export-entity:launch en ejecución actualmente y suprime los artefactos relacionados.
  • export-entity:get-launch-export-status -Devuelve el estado de una tarea de export-entity:launch específica.
  • export-entity:list -Devuelve una lista de todas las entidades de exportación dentro de un Portal del desarrolladorespecífico. Cada entidad de exportación contiene una lista definida de todo el contenido de entidad que se exportará si se ejecuta export-entity:launch .

Para obtener más información, consulte Utilización de los mandatos export-entity.

apic forums Gestione su forums.
  • apic forums:disable -inhabilita el módulo de foro para un sitio determinado.
  • apic forums:enable -habilita el módulo de foro para un sitio determinado.

Para obtener más información, consulte Utilización de los mandatos de foros.

apic maintenance Gestione las operaciones de maintenance .
  • apic maintenance:disable -Inhabilite las operaciones de maintenance .
  • apic maintenance:enable -Habilite las operaciones de maintenance .
  • apic maintenance:rebuild_node_access -Vuelva a crear la tabla de acceso de nodo de las operaciones de maintenance .
  • apic maintenance:search_api_index_rebuild -Vuelva a crear y a indexar el índice de la API de búsqueda de las operaciones de maintenance .
  • apic maintenance:search_api_index_status -Imprimir el estado de índice de la API de búsqueda de las operaciones de maintenance .
  • apic maintenance:status -Obtener la modalidad actual de las operaciones de maintenance .

Para obtener más información, consulte Utilización de los mandatos de mantenimiento.

apic memcache Gestione las operaciones de memcache .
  • apic memcache:disable -Inhabilitar las operaciones de almacenamiento en memoria caché predeterminadas. Esto establece Drupal para utilizar la base de datos como su memoria caché.
  • apic memcache:enable -Habilitar las operaciones de almacenamiento en memoria caché predeterminadas. Esto establece Drupal para utilizar RAM como su memoria caché.
  • apic memcache:get -Obtener el estado de las operaciones de memcache enabled .

Para obtener más información, consulte Utilización de los mandatos memcache.

apic modules Gestione su modules.
  • apic modules:delete -Suprimir modules.
  • apic modules:disable -Inhabilitar modules.
  • apic modules:enable -Habilitar modules.
  • apic modules:list -Obtener una lista de modules.

Para obtener más información, consulte Utilización de los mandatos de módulos.

apic product Gestione su product.
  • apic product:add-attachment -Añadir un archivo adjunto para el producto determinado.
  • apic product:add-tag -Añadir una etiqueta para el producto determinado.
  • apic product:get -Obtener un producto de un servicio de portal.
  • apic product:get-document -Obtener un documento de producto completo específico del portal de la organización y catálogo determinados.
  • apic product:list -Listar los productos en un servicio de portal.
  • apic product:set-icon -Establecer una imagen de icono para el producto determinado.

Para obtener más información, consulte Utilización de los mandatos del producto.

apic queue Ver las tareas en un portal queue.
  • apic queue:get -Ver las tareas relacionadas con la plataforma en cola y bloqueada para un sitio específico de Portal del desarrollador .

Para obtener más información, consulte Utilización de los mandatos de cola.

apic role Gestione las operaciones de role .
  • apic role:create -Crear un nuevo rol de usuario Drupal .
  • apic role:delete -Suprimir un rol de usuario Drupal no deseado.
  • apic role:add-permission -Añadir permisos específicos a un rol de usuario Drupal .
  • apic role:remove-permission -Eliminar permisos no deseados de un rol de usuario Drupal .
  • apic role:get -Obtener los detalles de un rol de usuario Drupal así como todos los permisos otorgados al rol específico.
  • apic role:list -Listar todos los roles. Puede filtrar la lista basándose en el rol de usuario, así como el permiso utilizando los distintivos correspondientes junto con el mandato role:list . Utilice el distintivo --filter_by_permission para obtener la lista de los roles que tienen el permiso especificado. Utilice el distintivo --role para obtener la lista de permisos otorgados al rol especificado.

Para obtener más información, consulte Utilización de los mandatos de rol.

apic security Gestione su security.
  • apic security:clear-bans -Borrar todas las direcciones de usuario/IP prohibidas en un sitio del portal.

Para obtener más información, consulte Utilización del mandato de seguridad.

apic site Gestione su site.
  • site:cache-rebuild -Volver a crear la memoria caché de un sitio del portal.
  • apic site:check -Ejecutar una comprobación de plataforma en un sitio del portal.
  • apic site:state -Obtener el estado actual de un sitio del portal.
  • apic site:login-link -Obtener un enlace de inicio de sesión de administrador para un sitio de portal específico.
  • site:create-export -Cree una tarea para exportar un archivo de archivado .tgz de toda la configuración del sitio.
  • site:create-import -Crear una tarea para importar un archivado de toda la configuración del sitio.
  • site:delete-export -Cancelar las tareas de site:create-export actualmente en ejecución y suprimir los artefactos relacionados.
  • site:delete-import -Cancelar las tareas de site:create-import actualmente en ejecución y suprimir los artefactos relacionados.
  • site:get-export-status -Devuelve el estado de una tarea de exportación específica.
  • site:get-export -Corriente el contenido de una tarea de exportación completada específica a un archivo .tgz .
  • site:get-import-status -Devuelve el estado de una tarea de importación específica.
Importante: Si desea importar un archivo de configuración de exportación de sitio, el archivo de exportación debe haberse creado en la misma versión de API Connect que la versión a la que desea importar.

Para obtener más información, consulte Utilización de los mandatos del sitio.

apic site-config Gestione su site-config.
  • apic site-config:create-export -Crear una exportación de un site config.
  • apic site-config:create-import -Crear una importación de un site config.
  • apic site-config:delete-export -Suprimir una exportación de un site config.
  • apic site-config:delete-import -Suprimir una importación de un site config.
  • apic site-config:get-export -Obtener una exportación de un site config.
  • apic site-config:get-export-status -Obtener el estado de una exportación de un site config.
  • apic site-config:get-import-status -Obtener el estado de una importación de un site config.

Para obtener más información, consulte Utilización de los mandatos site-config.

apic themes Gestione su themes.
  • apic themes:delete -Suprimir themes.
  • apic themes:disable -Inhabilitar themes.
  • apic themes:enable -Habilitar themes.
  • apic themes:list -Obtener una lista de themes.
  • apic themes:set-default -Establecer el tema predeterminado del portal.

Para obtener más información, consulte Utilización de los mandatos de temas.

apic twig Gestione las operaciones de depuración de twig en un sitio de portal específico.
  • apic twig:debug-enable -Habilitar depuración de twig para un sitio del portal.
  • apic twig:debug-disable -Inhabilitar la depuración de twig para un sitio del portal.
  • apic twig:debug-status -Obtener el estado actual de depuración de twig para un sitio específico.

Para obtener más información, consulte Utilización de los mandatos twig.

apic user Gestionar algunas tareas del Portal del desarrollador user .
  • apic user:add-role -Añadir uno o más roles a una o más cuentas de usuario especificadas.
  • apic user:block -Bloquear uno o más usuarios.
  • apic user:information -Recuperar información sobre los usuarios.
  • apic user:remove-role -Eliminar uno o más roles de una o más cuentas de usuario especificadas.
  • apic user:unblock -Desbloquear uno o más usuarios.

Para obtener más información, consulte Utilización de los mandatos de usuario.

apic version Obtenga la versión del kit de herramientas de API Connect .
  • apic version --mode portaladmin -Obtener versión del kit de herramientas.