es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cambiar atributo en el planificador de Google Cloud Platform (GCP) Cloud.

Estoy intentando cambiar algunos atributos de forma dinámica, presentes en el Cloud Scheduler a través de las Cloud Functions.
¿Es posible que pueda escribir una Cloud Function en Python para cambiar el atributo (API token) presente en el cloud scheduler? ¿O hay alguna otra forma en que pueda lograr esto?
Esto se puede hacer a través de gcloud shell utilizando este script, pero quiero automatizarlo utilizando un cronjob o una función de código.
gcloud scheduler jobs update pubsub my_job –update-attributes=[“name”=”test”,”limit”=”1000″]

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible cambiar dinámicamente los atributos del Planificador de la Nube a través de una Cloud Function escrita en Python. Puedes utilizar la API del Planificador de la Nube en tu función para modificar los atributos de un trabajo programado. Para autenticarte con la API, puedes utilizar una cuenta de servicio con los permisos necesarios o pasar el token de la API en los encabezados de tu solicitud. Otra forma de lograr esto es mediante la creación de un trabajo cron que llame a un script que modifique los atributos utilizando el comando “gcloud scheduler jobs update”. Sin embargo, el uso de una Cloud Function te permitirá automatizar el proceso y evitar intervención manual.

Comments are closed.