Globally Distributed Autonomous Database REST APIs

The following REST APIs are used to interact with the Globally Distributed Autonomous Database (sharded-database) resource.

These APIs are documented in the Globally Distributed Autonomous Database REST API reference at https://docs.oracle.com/iaas/api/#/en/globally-distributed-autonomous-database/latest/

REST API Description
ChangeShardedDatabaseCompartment

Moves the Globally Distributed Autonomous Database identified by shardedDatabaseId and its dependent resources to the specified compartment.

ConfigureSharding

Lets you complete the Globally Distributed Autonomous Database deployment identified by shardedDatabaseId.

CreateShardedDatabase

Creates a new Globally Distributed Autonomous Database(sharded-database) resource. t

DeleteShardedDatabase

Deletes the Globally Distributed Autonomous Database identified by shardedDatabaseId.

DownloadGsmCertificateSigningRequest

Generates the common certificate signing request for the Globally Distributed Autonomous Database GSM instances.

FetchConnectionString

Gets the Globally Distributed Autonomous Database connection string for application connections.

FetchShardableCloudAutonomousVmClusters

Gets a list of cloudAutonomousVMClusters for the given tenancy, that can be sharded.

GenerateGsmCertificateSigningRequest

Generates the certificate signing request for Globally Distributed Autonomous Database GSM instances. Once the certificate signing request is generated, you can download it using downloadGsmCertificateSigningRequest.

GenerateWallet

Generates the wallet for application connections with Globally Distributed Autonomous Database.

GetShardedDatabase

Gets the details of Globally Distributed Autonomous Database resources specified with shardedDatabaseId.

PatchShardedDatabase

Lets you add, remove, or update shards in the Globally Distributed Autonomous Database topology. You can add, remove, or update multiple shards in a single patch operation; however, combinations of inserts, updates, and removes in a single operation are not allowed.

PrevalidateShardedDatabase

Prevalidates a Globally Distributed Autonomous Database configuration before creating it.

StartShardedDatabase

Starts the Globally Distributed Autonomous Database identified by shardedDatabaseId.

StopShardedDatabase

Stops the Globally Distributed Autonomous Database identified by shardedDatabaseId.

UpdateShardedDatabase

Lets you change the display name and edit tags associated with a Globally Distributed Autonomous Database resource.

UploadSignedCertificateAndGenerateWallet

Uploads the CA signed certificate to the Globally Distributed Autonomous Database GSM instances, and generate wallets for the GSM instances.

ValidateNetwork

Validates the network connectivity between components of the Globally Distributed Autonomous Database.

ListShardedDatabases

Gets a list of Globally Distributed Autonomous Databases.

See Globally Distributed Autonomous Database Private Endpoint REST APIs for descriptions of the private endpoint REST APIs.