Cloudera Operational Database API is one of 24 APIs that Cloudera publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Operational Database, HBase, and NoSQL. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
19 operations
across 19 paths,
and defines 66 schemas.
It is described by OpenAPI 2.0, at version 0.9.163.
Requests are made against the base URL https://api.us-west-1.cdp.cloudera.com.
The identity and technical contract details declared by the specification.
Error
object
An object returned on an error.
2 properties
DiagnosticDestination
string
Destination of the created diagnostics bundle.
DiagnosticsBundle
object
Describe a diagnostics bundle.
8 properties
CollectDiagnosticsRequest
object
Enables starting collection of the diagnostics. This is an asynchronous API and not expected to block.
7 properties
3 required
CollectDiagnosticsResponse
object
Information about diagnostic bundle generation.
1 property
ListDiagnosticsRequest
object
Lists the in-progress diagnostic bundle operations.
2 properties
2 required
ListDiagnosticsResponse
object
The list of in-progress diagnostic bundle operations.
1 property
KeyValuePair
object
Generic key-value type, because map< is not supported
2 properties
InstanceGroupType
string
InstanceGroup Type. WORKER - WORKER value of the InstanceGroup name. LEADER - LEADER value of the InstanceGroup name. MASTER - MASTER value of the InstanceGrou…
CustomRecipe
object
Describe a custom recipe.
2 properties
2 required
VolumeEncryption
object
Specify volume encryption key for instance group.
2 properties
2 required
CreateDatabaseRequest
object
A request to create the database
22 properties
2 required
CustomInstanceTypes
object
Custom VM Instance Types.
6 properties
VolumeType
string
Volume Type. HDD - Hard disk drives (HDD) volume type. Default is HDD. SSD - Solid disk drives (SSD) volume type. LOCALSSD - Local SSD volume type.
AttachedStorageForWorkers
object
Attached storage for the worker nodes for AWS, Azure, and GCP cloud providers.
3 properties
ScaleType
string
Scale type. MICRO - Create a 2-node cluster (1 gateway and 1 worker) with high availability disabled. LIGHT - Create a multi-node cluster with a light master a…
StorageType
string
Storage type for clusters. CLOUDWITHEPHEMERAL - Cloud with ephemeral storage. CLOUD - Cloud storage without ephemeral storage. HDFS - HDFS storage.
ArchitectureType
string
Architecture type for cluster. X8664 - X64 CPU Architecture is used for the cluster. ARM64 - ARM64 CPU Architecture is used for the cluster.
UpdateDatabaseRequest
object
A request to update the database
7 properties
2 required
AutoScalingParameters
object
A Parameters to configure AutoScaling
6 properties
CreateDatabaseResponse
object
A response which gives status of the database creation
1 property
1 required
UpdateDatabaseResponse
object
A response to database update request
1 property
DropDatabaseRequest
object
A request to drop the database
3 properties
2 required
DropDatabaseResponse
object
A response which gives status of the database deletion
1 property
ListSupportedEnvironmentsRequest
object
A request to get a list of available environments
Environment
object
Details of the environment
2 properties
2 required
ListSupportedEnvironmentsResponse
object
A response which contains a list of available environments
1 property
StatusType
string
status of the database
ListDatabasesRequest
object
A request to list databases
1 property
ListDatabasesResponse
object
A list of databases in response
1 property
1 required
DatabaseDetails
object
Details of the databases.
14 properties
4 required
DescribeDatabaseRequest
object
request to get details of the database in a particular environment
2 properties
2 required
DescribeDatabaseResponse
object
Details of the database.
1 property
SnapshotStatusType
string
Snapshot Status Type. NEW - Expected when a snapshot request was just requested. INPROGRESS - When a snapshot request is in progress. FAILED - If for any reaso…
CreateSnapshotRequest
object
Create Snapshot Request.
5 properties
5 required
CreateSnapshotResponse
object
Create Snapshot Response.
6 properties
RestoreSnapshotRequest
object
Restore Snapshot Request.
5 properties
5 required
RestoreSnapshotResponse
object
Response object for the RestoreSnapshot method.
9 properties
DeleteSnapshotRequest
object
Request object for the DeleteSnapshot method.
4 properties
3 required
DeleteSnapshotResponse
object
Response object of the DeleteSnapshot method.
6 properties
Snapshot
object
An instance of a table's snapshot.
8 properties
3 required
ListSnapshotsRequest
object
Show Snapshots Request.
6 properties
2 required
ListSnapshotsResponse
object
Show Snapshots Response.
5 properties
2 required
ListRestoreSnapshotsRequest
object
Show Restore Snapshots Request.
8 properties
2 required
RestoreSnapshot
object
An instance of restoring a snapshot to a database.
9 properties
2 required
ListRestoreSnapshotsResponse
object
Show Restore Snapshots Response.
3 properties
2 required
StartDatabaseRequest
object
Start the database.
2 properties
2 required
StartDatabaseResponse
object
A response from starting the database.
2 properties
StopDatabaseRequest
object
Stop the database.
2 properties
2 required
StopDatabaseResponse
object
A response from stopping the database.
2 properties
DescribeClientConnectivityRequest
object
A request for client API connectivity to a database.
2 properties
2 required
KerberosConfiguration
object
Configuration information to enable Kerberos authentication
3 properties
Kind
string
A categorization of a connector to describe how it is broadly used. LIBRARY - A client library or API which user's code invokes JDBC - A JDBC driver SERVICE -…
DependencyManagement
object
Information about dependencies necessary to use a connector.
1 property
ClientConfigurationDetails
object
A URL which holds information necessary to configure a Connector.
2 properties
ConnectorConfiguration
object
Runtime details necessary to use a connector.
3 properties
Connector
object
Information to use to connect to a database via some mechanism.
6 properties
DescribeClientConnectivityResponse
object
A response with client API connectivity to a database.
2 properties
UpgradeDatabaseRequest
object
Asynchronous request to upgrade the CDP Runtime for a database.
4 properties
PrepareUpgradeDatabaseRequest
object
Asynchronous request to prepare cluster upgrade.
4 properties
2 required
UpgradeDatabaseResponse
object
Response with the reason whether upgrade request is accepted or why it is not possible.
1 property
PrepareUpgradeDatabaseResponse
object
Response with the reason whether prepare upgrade request is accepted or why it is not possible.
1 property
DescribeUpgradeDatabaseRequest
object
Request to describe the upgrade availability of CDP Runtime and Operating System for a database.
2 properties
2 required
DescribeUpgradeDatabaseResponse
object
Response with upgrade availability of CDP Runtime and Operating System for a database.
5 properties
ComponentsVersion
object
Versions of the CDP runtime and Operating system components.
4 properties
Image
object
Details of an Image.
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Cloudera publishes across the network.