data-flow
=============

Description
-----------
Use the Data Flow CLI to run any Apache Spark application at any scale without deploying or managing any infrastructure.

Available Commands
------------------
* :doc:`application </cmdref/data-flow/application>`

  * :doc:`cascading-delete </cmdref/data-flow/application/cascading-delete>`
  * :doc:`change-compartment </cmdref/data-flow/application/change-compartment>`
  * :doc:`create </cmdref/data-flow/application/create>`
  * :doc:`delete </cmdref/data-flow/application/delete>`
  * :doc:`get </cmdref/data-flow/application/get>`
  * :doc:`list </cmdref/data-flow/application/list>`
  * :doc:`update </cmdref/data-flow/application/update>`

* :doc:`pool </cmdref/data-flow/pool>`

  * :doc:`change-compartment </cmdref/data-flow/pool/change-compartment>`
  * :doc:`create </cmdref/data-flow/pool/create>`
  * :doc:`delete </cmdref/data-flow/pool/delete>`
  * :doc:`get </cmdref/data-flow/pool/get>`
  * :doc:`list </cmdref/data-flow/pool/list>`
  * :doc:`start </cmdref/data-flow/pool/start>`
  * :doc:`stop </cmdref/data-flow/pool/stop>`
  * :doc:`update </cmdref/data-flow/pool/update>`

* :doc:`private-endpoint </cmdref/data-flow/private-endpoint>`

  * :doc:`change-compartment </cmdref/data-flow/private-endpoint/change-compartment>`
  * :doc:`create </cmdref/data-flow/private-endpoint/create>`
  * :doc:`delete </cmdref/data-flow/private-endpoint/delete>`
  * :doc:`get </cmdref/data-flow/private-endpoint/get>`
  * :doc:`list </cmdref/data-flow/private-endpoint/list>`
  * :doc:`update </cmdref/data-flow/private-endpoint/update>`

* :doc:`run </cmdref/data-flow/run>`

  * :doc:`change-compartment </cmdref/data-flow/run/change-compartment>`
  * :doc:`create </cmdref/data-flow/run/create>`
  * :doc:`delete </cmdref/data-flow/run/delete>`
  * :doc:`get </cmdref/data-flow/run/get>`
  * :doc:`get-log </cmdref/data-flow/run/get-log>`
  * :doc:`list </cmdref/data-flow/run/list>`
  * :doc:`list-logs </cmdref/data-flow/run/list-logs>`
  * :doc:`submit </cmdref/data-flow/run/submit>`
  * :doc:`update </cmdref/data-flow/run/update>`

* :doc:`sql-endpoint </cmdref/data-flow/sql-endpoint>`

  * :doc:`change-compartment </cmdref/data-flow/sql-endpoint/change-compartment>`
  * :doc:`create </cmdref/data-flow/sql-endpoint/create>`
  * :doc:`delete </cmdref/data-flow/sql-endpoint/delete>`
  * :doc:`get </cmdref/data-flow/sql-endpoint/get>`
  * :doc:`start </cmdref/data-flow/sql-endpoint/start>`
  * :doc:`stop </cmdref/data-flow/sql-endpoint/stop>`
  * :doc:`update </cmdref/data-flow/sql-endpoint/update>`

* :doc:`sql-endpoint-collection </cmdref/data-flow/sql-endpoint-collection>`

  * :doc:`list-sql-endpoints </cmdref/data-flow/sql-endpoint-collection/list-sql-endpoints>`

* :doc:`statement </cmdref/data-flow/statement>`

  * :doc:`create </cmdref/data-flow/statement/create>`
  * :doc:`delete </cmdref/data-flow/statement/delete>`
  * :doc:`get </cmdref/data-flow/statement/get>`
  * :doc:`list </cmdref/data-flow/statement/list>`

* :doc:`work-request </cmdref/data-flow/work-request>`

  * :doc:`get </cmdref/data-flow/work-request/get>`
  * :doc:`list </cmdref/data-flow/work-request/list>`

* :doc:`work-request-error </cmdref/data-flow/work-request-error>`

  * :doc:`list </cmdref/data-flow/work-request-error/list>`

* :doc:`work-request-log </cmdref/data-flow/work-request-log>`

  * :doc:`list </cmdref/data-flow/work-request-log/list>`


.. toctree::
    :hidden:

    /cmdref/data-flow/application
    /cmdref/data-flow/pool
    /cmdref/data-flow/private-endpoint
    /cmdref/data-flow/run
    /cmdref/data-flow/sql-endpoint
    /cmdref/data-flow/sql-endpoint-collection
    /cmdref/data-flow/statement
    /cmdref/data-flow/work-request
    /cmdref/data-flow/work-request-error
    /cmdref/data-flow/work-request-log