0.0.2 • Published 2 years ago

jc-google-cloud-scheduler-ts v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

jc-google-cloud-scheduler

Proyecto para poder crear, editar, eliminar tareas programadas con google cloud scheduler

NPM

Página de npm de la librería

Instalar npm install --save jc-google-cloud-scheduler

Uso

Una vez instalado, jc-google-cloud-scheduler está listo para usar.

createTask(credentials, project, location, jobName, minutes, httpTarget)
updateTask(credentials, project, location, jobName, minutes, httpTarget)
deleteTask(credentials, project, location, jobName)

Los parametros que se pasan son:

paramInterface
credentialsArray
projectString
locationString
jobNameString
minutesString
httpTargetArray

Configuración de parametros

/**

  • Método para crear una tarea programar una google cloud scheduler.
  • @param {Array} {credentials} Es un Array de las credenciales de google Cuentas de servicio Cliente de OAuth de Google Workspace Marketplace activado.
  • @param {String} project Nombre del proyecto en el que se requiere activar el scheduler.
  • @param {String} location La región o zona geográfica en la que se despliegan y ejecutan los recursos de la nube.
  • @param {String} jobName el nombre de la tarea programaga, no se debe repetir el nombre con las que ya estan credas.
  • @param {String} minutes Son los minutos en los que se va ejecutar tomando en cuenta la hora en la que se ejecuta, el horario se programa en UTC.
  • @param {Array} httpTarget Es la informacion a la pagina que se hara peticion cuando se ejecute la tarea programada.
  • @example
  • httpTarget;{
  • "uri":"https://apites.com/",
  • "method":"POST", //GET, POST, etc
  • "body":{ "value": "test"}
  • }
  • @returns */

Créditos

José Alejandro