distributed-database
========================

Description
-----------
Use the Globally Distributed Database service CLI to create and manage the Globally distributed databases.

Available Commands
------------------
* :doc:`distributed-autonomous-db-service </cmdref/distributed-database/distributed-autonomous-db-service>`

  * :doc:`distributed-autonomous-database </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database>`

    * :doc:`add </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/add>`
    * :doc:`change-compartment </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/change-compartment>`
    * :doc:`configure-distributed-autonomous-database-gsms </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/configure-distributed-autonomous-database-gsms>`
    * :doc:`configure-distributed-autonomous-database-sharding </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/configure-distributed-autonomous-database-sharding>`
    * :doc:`create </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/create>`
    * :doc:`delete </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/delete>`
    * :doc:`download-distributed-autonomous-database-gsm-certificate-signing-request </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/download-distributed-autonomous-database-gsm-certificate-signing-request>`
    * :doc:`generate-distributed-autonomous-database-gsm-certificate-signing-request </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/generate-distributed-autonomous-database-gsm-certificate-signing-request>`
    * :doc:`generate-distributed-autonomous-database-wallet </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/generate-distributed-autonomous-database-wallet>`
    * :doc:`get </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/get>`
    * :doc:`patch </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/patch>`
    * :doc:`rotate-distributed-autonomous-database-passwords </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/rotate-distributed-autonomous-database-passwords>`
    * :doc:`start </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/start>`
    * :doc:`stop </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/stop>`
    * :doc:`update </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/update>`
    * :doc:`upload-distributed-autonomous-database-signed-certificate-and-generate-wallet </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/upload-distributed-autonomous-database-signed-certificate-and-generate-wallet>`
    * :doc:`validate-distributed-autonomous-database-network </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database/validate-distributed-autonomous-database-network>`

  * :doc:`distributed-autonomous-database-collection </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database-collection>`

    * :doc:`list-distributed-autonomous-databases </cmdref/distributed-database/distributed-autonomous-db-service/distributed-autonomous-database-collection/list-distributed-autonomous-databases>`


* :doc:`distributed-db-private-endpoint-service </cmdref/distributed-database/distributed-db-private-endpoint-service>`

  * :doc:`distributed-database-private-endpoint </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint>`

    * :doc:`change-compartment </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint/change-compartment>`
    * :doc:`create </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint/create>`
    * :doc:`delete </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint/delete>`
    * :doc:`get </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint/get>`
    * :doc:`reinstate-proxy-instance </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint/reinstate-proxy-instance>`
    * :doc:`update </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint/update>`

  * :doc:`distributed-database-private-endpoint-collection </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint-collection>`

    * :doc:`list-distributed-database-private-endpoints </cmdref/distributed-database/distributed-db-private-endpoint-service/distributed-database-private-endpoint-collection/list-distributed-database-private-endpoints>`


* :doc:`distributed-db-service </cmdref/distributed-database/distributed-db-service>`

  * :doc:`distributed-database </cmdref/distributed-database/distributed-db-service/distributed-database>`

    * :doc:`add </cmdref/distributed-database/distributed-db-service/distributed-database/add>`
    * :doc:`change-compartment </cmdref/distributed-database/distributed-db-service/distributed-database/change-compartment>`
    * :doc:`change-distributed-db-backup-config </cmdref/distributed-database/distributed-db-service/distributed-database/change-distributed-db-backup-config>`
    * :doc:`configure-distributed-database-gsms </cmdref/distributed-database/distributed-db-service/distributed-database/configure-distributed-database-gsms>`
    * :doc:`configure-distributed-database-sharding </cmdref/distributed-database/distributed-db-service/distributed-database/configure-distributed-database-sharding>`
    * :doc:`create </cmdref/distributed-database/distributed-db-service/distributed-database/create>`
    * :doc:`delete </cmdref/distributed-database/distributed-db-service/distributed-database/delete>`
    * :doc:`download-distributed-database-gsm-certificate-signing-request </cmdref/distributed-database/distributed-db-service/distributed-database/download-distributed-database-gsm-certificate-signing-request>`
    * :doc:`generate-distributed-database-gsm-certificate-signing-request </cmdref/distributed-database/distributed-db-service/distributed-database/generate-distributed-database-gsm-certificate-signing-request>`
    * :doc:`generate-distributed-database-wallet </cmdref/distributed-database/distributed-db-service/distributed-database/generate-distributed-database-wallet>`
    * :doc:`get </cmdref/distributed-database/distributed-db-service/distributed-database/get>`
    * :doc:`patch </cmdref/distributed-database/distributed-db-service/distributed-database/patch>`
    * :doc:`rotate-distributed-database-passwords </cmdref/distributed-database/distributed-db-service/distributed-database/rotate-distributed-database-passwords>`
    * :doc:`start </cmdref/distributed-database/distributed-db-service/distributed-database/start>`
    * :doc:`stop </cmdref/distributed-database/distributed-db-service/distributed-database/stop>`
    * :doc:`update </cmdref/distributed-database/distributed-db-service/distributed-database/update>`
    * :doc:`upload-distributed-database-signed-certificate-and-generate-wallet </cmdref/distributed-database/distributed-db-service/distributed-database/upload-distributed-database-signed-certificate-and-generate-wallet>`
    * :doc:`validate-distributed-database-network </cmdref/distributed-database/distributed-db-service/distributed-database/validate-distributed-database-network>`

  * :doc:`distributed-database-collection </cmdref/distributed-database/distributed-db-service/distributed-database-collection>`

    * :doc:`list-distributed-databases </cmdref/distributed-database/distributed-db-service/distributed-database-collection/list-distributed-databases>`


* :doc:`distributed-db-work-request-service </cmdref/distributed-database/distributed-db-work-request-service>`

  * :doc:`work-request </cmdref/distributed-database/distributed-db-work-request-service/work-request>`

    * :doc:`get </cmdref/distributed-database/distributed-db-work-request-service/work-request/get>`
    * :doc:`list </cmdref/distributed-database/distributed-db-work-request-service/work-request/list>`

  * :doc:`work-request-error </cmdref/distributed-database/distributed-db-work-request-service/work-request-error>`

    * :doc:`list </cmdref/distributed-database/distributed-db-work-request-service/work-request-error/list>`

  * :doc:`work-request-log-entry </cmdref/distributed-database/distributed-db-work-request-service/work-request-log-entry>`

    * :doc:`list-work-request-logs </cmdref/distributed-database/distributed-db-work-request-service/work-request-log-entry/list-work-request-logs>`



.. toctree::
    :hidden:

    /cmdref/distributed-database/distributed-autonomous-db-service
    /cmdref/distributed-database/distributed-db-private-endpoint-service
    /cmdref/distributed-database/distributed-db-service
    /cmdref/distributed-database/distributed-db-work-request-service
