Especificación de parámetros de configuración personalizados para transferir a funciones

Descubra cómo especificar parámetros de configuración personalizados para transferirlos a funciones en ejecución con OCI Functions.

Para obtener más información y requisitos, consulte Transferencia de parámetros de configuración personalizados a funciones.

    1. En la página de lista Aplicaciones, seleccione la aplicación que contiene las funciones a las que desea transferir los parámetros de configuración personalizados. Si necesita ayuda para buscar la página de lista o la aplicación, consulte Listado de aplicaciones.
    2. Realice una de las siguientes acciones:
      • Para transferir uno o más parámetros de configuración personalizados a cada función de la aplicación, seleccione Configuración para mostrar la página Configuración de la aplicación.

      • Para transferir uno o más parámetros de configuración personalizados a una función concreta, seleccione el nombre de la función y, a continuación, seleccione Configuración para ver la página Configuración de la función.

    3. En la página Configuración, especifique los siguientes detalles para el primer parámetro de configuración personalizado:

      • Clave: nombre del parámetro de configuración personalizado. El nombre solo debe contener caracteres alfanuméricos y guiones bajos, y no debe empezar por un número. Por ejemplo, username
      • Valor: valor del parámetro de configuración personalizado. El valor solo debe contener caracteres Unicode imprimibles. Por ejemplo, jdoe
    4. Seleccione el botón más para guardar el nuevo parámetro de configuración personalizado.

      OCI Functions combina los pares de clave-valor para todos los parámetros de configuración personalizados (de la aplicación y específicos de la función) en un único objeto de configuración cifrado en serie con un tamaño máximo permitido de 4 Kb. No puede guardar el nuevo parámetro de configuración personalizado si el tamaño del objeto de configuración cifrado en serie es superior a 4 Kb.

    5. (Opcional) Introduzca otros parámetros de configuración personalizados según sea necesario.
  • Consejo

    De vez en cuando, se lanzan nuevas versiones de la CLI de Fn Project. Le recomendamos que compruebe regularmente que la última versión está instalada. Para obtener más información, consulte Steps to upgrade the Fn Project CLI.

    Para especificar parámetros de configuración personalizados que se transferirán a funciones mediante la CLI de Fn Project:

    1. Conéctese al entorno de desarrollo como desarrollador de funciones y abra una ventana de terminal.

    2. Para especificar uno o más parámetros de configuración personalizados que transferir a cada función de una aplicación existente, introduzca:

      fn config app <app-name> <key> <value>

      donde:

      • <app-name> es el nombre de la aplicación que contiene las funciones a las que desea transferir el parámetro de configuración personalizado.
      • <key> es el nombre del parámetro de configuración personalizado. El nombre solo debe contener caracteres alfanuméricos y guiones bajos, y no debe empezar por un número.
      • <value> es el valor que se debe proporcionar al parámetro de configuración personalizado. El valor solo debe contener caracteres Unicode imprimibles.

      Por ejemplo:

      fn config app acmeapp username jdoe

      Tenga en cuenta lo siguiente:

      • También puede definir los parámetros de configuración personalizados de la aplicación al crear una nueva aplicación mediante el comando fn create app.
      • OCI Functions combina los pares de clave-valor para todos los parámetros de configuración personalizados (de la aplicación y específicos de la función) en un único objeto de configuración cifrado en serie con un tamaño máximo permitido de 4 kB.
    3. Para especificar uno o más parámetros de configuración personalizados que transferir a una función concreta, introduzca:

      fn config function <app-name> <function-name> <key> <value>

      donde:

      • <app-name> es el nombre de la aplicación que contiene la función a la que desea transferir el parámetro de configuración personalizado.
      • <function-name> es el nombre de la función a la que se transfiere el parámetro de configuración personalizado.
      • <key> es el nombre del parámetro de configuración personalizado. El nombre solo debe contener caracteres alfanuméricos y guiones bajos, y no debe empezar por un número.
      • <value> es el valor que se debe proporcionar al parámetro de configuración personalizado. El valor solo debe contener caracteres Unicode imprimibles.

      Por ejemplo:

      fn config function acmeapp acme-func username jdoe

      Tenga en cuenta lo siguiente:

      • También puede definir parámetros de configuración personalizados específicos de la función al crear una nueva función mediante el comando fn create function.
      • OCI Functions combina los pares de clave-valor para todos los parámetros de configuración personalizados (de la aplicación y específicos de la función) en un único objeto de configuración cifrado en serie con un tamaño máximo permitido de 4 kB.
  • Ejecute estas operaciones de API para definir parámetros de configuración personalizados: