API Overview

You can use the following GaussDB(DWS) functions with the APIs.

Function

API

Description

Cluster management

Creating a Cluster

Creates a cluster.

Querying the Cluster List

Queries and displays the cluster list.

Querying Cluster Details

Queries cluster details.

Querying the Supported Node Types

Queries all node types supported by GaussDB(DWS).

Deleting a Cluster

Deletes a cluster.

Restarting a Cluster

Restarts a cluster.

Scaling Out a Cluster

Scales out a cluster.

Resetting a Password

Resets the cluster administrator password.

Snapshot management

Creating a Snapshot

Creates snapshots for a specified cluster.

Querying the Snapshot List

Queries the snapshot list.

Querying Snapshot Details

Queries the snapshot details using the snapshot ID.

Deleting a Manual Snapshot

Deletes a snapshot.

Restoring a Cluster

Restores a cluster using a snapshot.

Tag management

Adding a Resource Tag

Adds tags to resources.

Adding or Deleting Resource Tags in Batches

Adds or deletes tags for a specified resource in batches.

Querying Resources by Tag

Queries resource instances that meet the specified tag filtering criteria.

Querying Resource Tags

Queries the tags of a specified resource.

Querying Tags in a Specified Project

Queries all tags of a tenant for a specified resource type in a specified project.

Deleting a Resource Tag

Deletes a resource tag.