function
============

Description
-----------
A function resource defines the code (Docker image) and configuration for a specific function. Functions are defined in applications. Avoid entering confidential information.

Available Commands
------------------
* :doc:`create </cmdref/fn/function/create>`

  * :doc:`archive-function </cmdref/fn/function/create/archive-function>`

    * :doc:`direct-archive </cmdref/fn/function/create/archive-function/direct-archive>`

      * :doc:`fn-update-runtime-config </cmdref/fn/function/create/archive-function/direct-archive/fn-update-runtime-config>`
      * :doc:`manual-runtime-config </cmdref/fn/function/create/archive-function/direct-archive/manual-runtime-config>`

    * :doc:`object-storage </cmdref/fn/function/create/archive-function/object-storage>`

      * :doc:`fn-update-runtime-config </cmdref/fn/function/create/archive-function/object-storage/fn-update-runtime-config>`
      * :doc:`manual-runtime-config </cmdref/fn/function/create/archive-function/object-storage/manual-runtime-config>`


  * :doc:`container-function </cmdref/fn/function/create/container-function>`
  * :doc:`pbf-function </cmdref/fn/function/create/pbf-function>`

* :doc:`delete </cmdref/fn/function/delete>`
* :doc:`get </cmdref/fn/function/get>`
* :doc:`invoke </cmdref/fn/function/invoke>`
* :doc:`list </cmdref/fn/function/list>`
* :doc:`update </cmdref/fn/function/update>`

  * :doc:`archive-function </cmdref/fn/function/update/archive-function>`
  * :doc:`container-function </cmdref/fn/function/update/container-function>`
  * :doc:`pbf-function </cmdref/fn/function/update/pbf-function>`


.. toctree::
    :hidden:

    /cmdref/fn/function/create
    /cmdref/fn/function/delete
    /cmdref/fn/function/get
    /cmdref/fn/function/invoke
    /cmdref/fn/function/list
    /cmdref/fn/function/update
