OVH Cloud API

The Cloud API from OVH Cloud — 469 operation(s) for cloud.

Operations 716

Showing the first 250 of 716. The full set is in the contract, and via get_provider_operations.

GET /cloud/order OVH Cloud Get all cloud pending orders #
GET /cloud/order/rule/availability OVH Cloud Get product availability #
GET /cloud/order/rule/instanceCategory OVH Cloud Get instance categories #
GET /cloud/project OVH Cloud List available services #
GET /cloud/project/{serviceName} OVH Cloud Get this object properties #
PUT /cloud/project/{serviceName} OVH Cloud Alter this object properties #
POST /cloud/project/{serviceName}/activateMonthlyBilling OVH Cloud Activate monthly billing on multiple instances #
GET /cloud/project/{serviceName}/capabilities/containerRegistry OVH Cloud List container registry capabilities per region #
GET /cloud/project/{serviceName}/capabilities/kube/admissionplugins OVH Cloud List of admissionPlugins managed by MKS product that can be enabled… #
GET /cloud/project/{serviceName}/capabilities/kube/flavors OVH Cloud List Kubernetes available flavors for a region #
GET /cloud/project/{serviceName}/capabilities/kube/log/kind OVH Cloud List available log kinds #
GET /cloud/project/{serviceName}/capabilities/kube/log/kind/{name} OVH Cloud Get a log kind #
GET /cloud/project/{serviceName}/capabilities/kube/regions OVH Cloud List Kubernetes regions where cluster creation is possible #
GET /cloud/project/{serviceName}/capabilities/loadbalancer/region OVH Cloud List all available regions #
GET /cloud/project/{serviceName}/capabilities/loadbalancer/region/{regionName} OVH Cloud Get specific information of a region #
GET /cloud/project/{serviceName}/capabilities/productAvailability OVH Cloud List product availability #
POST /cloud/project/{serviceName}/confirmTermination OVH Cloud Confirm service termination #
GET /cloud/project/{serviceName}/containerRegistry OVH Cloud List registries of the project #
POST /cloud/project/{serviceName}/containerRegistry OVH Cloud Create a new registry #
DELETE /cloud/project/{serviceName}/containerRegistry/{registryID} OVH Cloud Delete a registry #
GET /cloud/project/{serviceName}/containerRegistry/{registryID} OVH Cloud Get the registry information #
PUT /cloud/project/{serviceName}/containerRegistry/{registryID} OVH Cloud Update the registry #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/capabilities/plan OVH Cloud Get available plans for the current registry #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/ipRestrictions/management OVH Cloud List your IP restrictions applied on Harbor UI and API #
PUT /cloud/project/{serviceName}/containerRegistry/{registryID}/ipRestrictions/management OVH Cloud Replace IP restrictions applied on Harbor UI and API #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/ipRestrictions/registry OVH Cloud List your IP restrictions applied on artifact manager component #
PUT /cloud/project/{serviceName}/containerRegistry/{registryID}/ipRestrictions/registry OVH Cloud Replace IP restrictions applied on artifact manager component… #
DELETE /cloud/project/{serviceName}/containerRegistry/{registryID}/openIdConnect OVH Cloud Delete the registry's OIDC Configuration #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/openIdConnect OVH Cloud Get the registry's OIDC configuration #
POST /cloud/project/{serviceName}/containerRegistry/{registryID}/openIdConnect OVH Cloud Add or replace the registry's OIDC configuration #
PUT /cloud/project/{serviceName}/containerRegistry/{registryID}/openIdConnect OVH Cloud Edit the registry's OIDC configuration #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/plan OVH Cloud Show the actual plan of the registry #
PUT /cloud/project/{serviceName}/containerRegistry/{registryID}/plan OVH Cloud Update the plan of a registry #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/users OVH Cloud List registry user #
POST /cloud/project/{serviceName}/containerRegistry/{registryID}/users OVH Cloud Create a new registry user #
DELETE /cloud/project/{serviceName}/containerRegistry/{registryID}/users/{userID} OVH Cloud Delete a registry user #
GET /cloud/project/{serviceName}/containerRegistry/{registryID}/users/{userID} OVH Cloud Get registry user #
PUT /cloud/project/{serviceName}/containerRegistry/{registryID}/users/{userID}/setAsAdmin OVH Cloud Set the user as Admin #
GET /cloud/project/{serviceName}/database/availability OVH Cloud Get database engines availability #
GET /cloud/project/{serviceName}/database/capabilities OVH Cloud Get database engines capabilities #
GET /cloud/project/{serviceName}/database/cassandra OVH Cloud List all the cassandra clusters of the project #
POST /cloud/project/{serviceName}/database/cassandra OVH Cloud Create a new cassandra cluster #
DELETE /cloud/project/{serviceName}/database/cassandra/{clusterId} OVH Cloud Delete a cassandra cluster #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId} OVH Cloud Get cassandra cluster properties #
PUT /cloud/project/{serviceName}/database/cassandra/{clusterId} OVH Cloud Update an existing cassandra cluster #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/advancedConfiguration OVH Cloud Get cassandra advanced configuration #
PUT /cloud/project/{serviceName}/database/cassandra/{clusterId}/advancedConfiguration OVH Cloud Update cassandra advanced configuration #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/backup OVH Cloud List backups of the cassandra #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/backup/{backupId} OVH Cloud Get cassandra backups #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/capabilities/advancedConfiguration OVH Cloud Get cassandra advanced configuration fields #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/capabilities/integration OVH Cloud Get integration capabilities related to the cassandra service #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/certificates OVH Cloud Retrieve the certificates of the cassandra cluster #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/integration OVH Cloud List integrations #
POST /cloud/project/{serviceName}/database/cassandra/{clusterId}/integration OVH Cloud Create a new integration #
DELETE /cloud/project/{serviceName}/database/cassandra/{clusterId}/integration/{integrationId} OVH Cloud Delete an integration #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/integration/{integrationId} OVH Cloud Get an integration #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/ipRestriction OVH Cloud List cassandra ip restrictions #
POST /cloud/project/{serviceName}/database/cassandra/{clusterId}/ipRestriction OVH Cloud Add ip restrictions to the cassandra #
DELETE /cloud/project/{serviceName}/database/cassandra/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Deletes the given IP from the restricted IPs of the cassandra #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Get cassandra ip restrictions #
PUT /cloud/project/{serviceName}/database/cassandra/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Changes the list of ip restrictions to the cassandra #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/logs OVH Cloud Retrieve the most recent cassandra log messages (limited to 1000) #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/maintenance OVH Cloud List maintenances for the cassandra cluster #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/maintenance/{maintenanceId} OVH Cloud Get the maintenance for the cassandra cluster #
POST /cloud/project/{serviceName}/database/cassandra/{clusterId}/maintenance/{maintenanceId}/apply OVH Cloud Apply the maintenance #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/metric OVH Cloud List available metrics for the cassandra cluster #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/metric/{metricName} OVH Cloud Get the metric values for the cassandra cluster #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/node OVH Cloud List nodes of the cassandra #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/node/{nodeId} OVH Cloud Get cassandra nodes #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/user OVH Cloud List users of the cassandra #
POST /cloud/project/{serviceName}/database/cassandra/{clusterId}/user OVH Cloud Create a new user on the cassandra cluster #
DELETE /cloud/project/{serviceName}/database/cassandra/{clusterId}/user/{userId} OVH Cloud Delete a cassandra user #
GET /cloud/project/{serviceName}/database/cassandra/{clusterId}/user/{userId} OVH Cloud Get cassandra users #
POST /cloud/project/{serviceName}/database/cassandra/{clusterId}/user/{userId}/credentials/reset OVH Cloud Resets the password of a user #
GET /cloud/project/{serviceName}/database/grafana OVH Cloud List all the grafana of the project #
POST /cloud/project/{serviceName}/database/grafana OVH Cloud Create a new grafana cluster #
DELETE /cloud/project/{serviceName}/database/grafana/{clusterId} OVH Cloud Delete a grafana cluster #
GET /cloud/project/{serviceName}/database/grafana/{clusterId} OVH Cloud Get grafana cluster properties #
PUT /cloud/project/{serviceName}/database/grafana/{clusterId} OVH Cloud Update an existing grafana cluster #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/advancedConfiguration OVH Cloud Get grafana advanced configuration #
PUT /cloud/project/{serviceName}/database/grafana/{clusterId}/advancedConfiguration OVH Cloud Update grafana advanced configuration #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/backup OVH Cloud List backups of the grafana #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/backup/{backupId} OVH Cloud Get grafana backups #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/capabilities/advancedConfiguration OVH Cloud Get grafana advanced configuration fields #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/capabilities/integration OVH Cloud Get integration capabilities related to the grafana service #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/integration OVH Cloud List integrations #
POST /cloud/project/{serviceName}/database/grafana/{clusterId}/integration OVH Cloud Create a new integration #
DELETE /cloud/project/{serviceName}/database/grafana/{clusterId}/integration/{integrationId} OVH Cloud Delete an integration #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/integration/{integrationId} OVH Cloud Get an integration #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/ipRestriction OVH Cloud List grafana ip restrictions #
POST /cloud/project/{serviceName}/database/grafana/{clusterId}/ipRestriction OVH Cloud Add ip restrictions to the grafana #
DELETE /cloud/project/{serviceName}/database/grafana/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Deletes the given IP from the restricted IPs of the grafana #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Get grafana ip restrictions #
PUT /cloud/project/{serviceName}/database/grafana/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Changes the list of ip restrictions to the grafana #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/logs OVH Cloud Retrieve the most recent grafana log messages (limited to 1000) #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/maintenance OVH Cloud List maintenances for the grafana cluster #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/maintenance/{maintenanceId} OVH Cloud Get the maintenance for the grafana cluster #
POST /cloud/project/{serviceName}/database/grafana/{clusterId}/maintenance/{maintenanceId}/apply OVH Cloud Apply the maintenance #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/metric OVH Cloud List available metrics for the grafana cluster #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/metric/{metricName} OVH Cloud Get the metric values for the grafana cluster #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/node OVH Cloud List nodes of the grafana #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/node/{nodeId} OVH Cloud Get grafana nodes #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/user OVH Cloud List users of the grafana #
GET /cloud/project/{serviceName}/database/grafana/{clusterId}/user/{userId} OVH Cloud Get grafana users #
POST /cloud/project/{serviceName}/database/grafana/{clusterId}/user/{userId}/credentials/reset OVH Cloud Resets the password of a user #
GET /cloud/project/{serviceName}/database/kafka OVH Cloud List all the kafka of the project #
POST /cloud/project/{serviceName}/database/kafka OVH Cloud Create a new kafka cluster #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId} OVH Cloud Delete a kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId} OVH Cloud Get kafka cluster properties #
PUT /cloud/project/{serviceName}/database/kafka/{clusterId} OVH Cloud Update an existing kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/acl OVH Cloud List acls of the kafka #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/acl OVH Cloud Create a new acl on the kafka cluster #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/acl/{aclId} OVH Cloud Delete a kafka acl #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/acl/{aclId} OVH Cloud Get kafka acls #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/advancedConfiguration OVH Cloud Get kafka advanced configuration #
PUT /cloud/project/{serviceName}/database/kafka/{clusterId}/advancedConfiguration OVH Cloud Update kafka advanced configuration #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/capabilities/advancedConfiguration OVH Cloud Get kafka advanced configuration fields #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/capabilities/integration OVH Cloud Get integration capabilities related to the kafka service #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/certificates OVH Cloud Retrieve the certificates of the kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/integration OVH Cloud List integrations #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/integration OVH Cloud Create a new integration #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/integration/{integrationId} OVH Cloud Delete an integration #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/integration/{integrationId} OVH Cloud Get an integration #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/ipRestriction OVH Cloud List kafka ip restrictions #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/ipRestriction OVH Cloud Add ip restrictions to the kafka #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Deletes the given IP from the restricted IPs of the kafka #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Get kafka ip restrictions #
PUT /cloud/project/{serviceName}/database/kafka/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Changes the list of ip restrictions to the kafka #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/logs OVH Cloud Retrieve the most recent kafka log messages (limited to 1000) #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/maintenance OVH Cloud List maintenances for the kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/maintenance/{maintenanceId} OVH Cloud Get the maintenance for the kafka cluster #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/maintenance/{maintenanceId}/apply OVH Cloud Apply the maintenance #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/metric OVH Cloud List available metrics for the kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/metric/{metricName} OVH Cloud Get the metric values for the kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/node OVH Cloud List nodes of the kafka #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/node/{nodeId} OVH Cloud Get kafka nodes #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/permissions OVH Cloud Retrieve the permissions available on the cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/schemaRegistryAcl OVH Cloud List schema registry acls of the kafka #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/schemaRegistryAcl OVH Cloud Create a new schema registry acl on the kafka cluster #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/schemaRegistryAcl/{aclId} OVH Cloud Delete a kafka schema registry acl #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/schemaRegistryAcl/{aclId} OVH Cloud Get kafka schema registry acls #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/topic OVH Cloud List topics of the kafka #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/topic OVH Cloud Create a new topic on the kafka cluster #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/topic/{topicId} OVH Cloud Delete a kafka topic #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/topic/{topicId} OVH Cloud Get kafka topics #
PUT /cloud/project/{serviceName}/database/kafka/{clusterId}/topic/{topicId} OVH Cloud Updates the topic on the kafka cluster #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/topicAcl OVH Cloud List topic acls of the kafka #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/topicAcl OVH Cloud Create a new topic acl on the kafka cluster #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/topicAcl/{aclId} OVH Cloud Delete a kafka topic acl #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/topicAcl/{aclId} OVH Cloud Get kafka topic acls #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/user OVH Cloud List users of the kafka #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/user OVH Cloud Create a new user on the kafka cluster #
DELETE /cloud/project/{serviceName}/database/kafka/{clusterId}/user/{userId} OVH Cloud Delete a kafka user #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/user/{userId} OVH Cloud Get kafka users #
GET /cloud/project/{serviceName}/database/kafka/{clusterId}/user/{userId}/access OVH Cloud Retrieve the user acces for the cluster #
POST /cloud/project/{serviceName}/database/kafka/{clusterId}/user/{userId}/credentials/reset OVH Cloud Resets the password of a user #
GET /cloud/project/{serviceName}/database/kafkaConnect OVH Cloud List all the kafkaConnect of the project #
POST /cloud/project/{serviceName}/database/kafkaConnect OVH Cloud Create a new kafkaConnect cluster #
DELETE /cloud/project/{serviceName}/database/kafkaConnect/{clusterId} OVH Cloud Delete a kafkaConnect cluster #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId} OVH Cloud Get kafkaConnect cluster properties #
PUT /cloud/project/{serviceName}/database/kafkaConnect/{clusterId} OVH Cloud Update an existing kafkaConnect cluster #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/advancedConfiguration OVH Cloud Get kafkaConnect advanced configuration #
PUT /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/advancedConfiguration OVH Cloud Update kafkaConnect advanced configuration #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/capabilities/advancedConfiguration OVH Cloud Get kafkaConnect advanced configuration fields #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/capabilities/connector OVH Cloud List Kafka Connect connectors #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/capabilities/connector/{connectorId} OVH Cloud Get Kafka Connect connector capability #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/capabilities/connector/{connectorId}/configuration OVH Cloud Get Kafka Connect connector configuration #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/capabilities/connector/{connectorId}/transforms OVH Cloud Get Kafka Connect connector transforms #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/capabilities/integration OVH Cloud Get integration capabilities related to the kafkaConnect service #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector OVH Cloud List the connectors #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector OVH Cloud Create a new connector #
DELETE /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId} OVH Cloud Delete a connector #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId} OVH Cloud Get connector #
PUT /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId} OVH Cloud Update a connector #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId}/pause OVH Cloud Pause the kafka connector execution #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId}/restart OVH Cloud Restart the kafka connector execution #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId}/resume OVH Cloud Resume the kafka connector execution #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId}/task OVH Cloud List the connector tasks #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId}/task/{taskId} OVH Cloud Get connector task #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/connector/{connectorId}/task/{taskId}/restart OVH Cloud Restart the kafka connector task execution #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/integration OVH Cloud List integrations #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/integration OVH Cloud Create a new integration #
DELETE /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/integration/{integrationId} OVH Cloud Delete an integration #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/integration/{integrationId} OVH Cloud Get an integration #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/ipRestriction OVH Cloud List kafkaConnect ip restrictions #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/ipRestriction OVH Cloud Add ip restrictions to the kafkaConnect #
DELETE /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Deletes the given IP from the restricted IPs of the kafkaConnect #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Get kafkaConnect ip restrictions #
PUT /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/ipRestriction/{ipBlock} OVH Cloud Changes the list of ip restrictions to the kafkaConnect #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/logs OVH Cloud Retrieve the most recent kafkaConnect log messages (limited to 1000) #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/maintenance OVH Cloud List maintenances for the kafka connect cluster #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/maintenance/{maintenanceId} OVH Cloud Get the maintenance for the kafka connect cluster #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/maintenance/{maintenanceId}/apply OVH Cloud Apply the maintenance #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/metric OVH Cloud List available metrics for the kafkaConnect cluster #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/metric/{metricName} OVH Cloud Get the metric values for the kafkaConnect cluster #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/node OVH Cloud List nodes of the kafkaConnect #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/node/{nodeId} OVH Cloud Get kafkaConnect nodes #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/user OVH Cloud List users of the kafkaConnect #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/user OVH Cloud Create a new user on the kafkaConnect cluster #
DELETE /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/user/{userId} OVH Cloud Delete a kafkaConnect user #
GET /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/user/{userId} OVH Cloud Get kafkaConnect users #
POST /cloud/project/{serviceName}/database/kafkaConnect/{clusterId}/user/{userId}/credentials/reset OVH Cloud Resets the password of a user #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker OVH Cloud List all the kafkaMirrorMaker of the project #
POST /cloud/project/{serviceName}/database/kafkaMirrorMaker OVH Cloud Create a new kafkaMirrorMaker #
DELETE /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId} OVH Cloud Delete a kafkaMirrorMaker #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId} OVH Cloud Get kafkaMirrorMaker properties #
PUT /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId} OVH Cloud Update an existing kafkaMirrorMaker #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/capabilities/integration OVH Cloud Get integration capabilities related to the kafkaMirrorMaker service #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/integration OVH Cloud List integrations #
POST /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/integration OVH Cloud Create a new integration #
DELETE /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/integration/{integrationId} OVH Cloud Delete an integration #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/integration/{integrationId} OVH Cloud Get an integration #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/logs OVH Cloud Retrieve the most recent kafkaMirrorMaker log messages (limited to… #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/maintenance OVH Cloud List maintenances for the kafka mirror maker cluster #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/maintenance/{maintenanceId} OVH Cloud Get the maintenance for the kafka mirror maker cluster #
POST /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/maintenance/{maintenanceId}/apply OVH Cloud Apply the maintenance #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/metric OVH Cloud List available metrics for the kafkaMirrorMaker #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/metric/{metricName} OVH Cloud Get the metric values for the kafkaMirrorMaker #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/node OVH Cloud List nodes of the kafkaMirrorMaker #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/node/{nodeId} OVH Cloud Get kafkaMirrorMaker nodes #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/replication OVH Cloud List replication of the kafkaMirrorMaker #
POST /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/replication OVH Cloud Create a new replication #
DELETE /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/replication/{replicationId} OVH Cloud Delete an replication #
GET /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/replication/{replicationId} OVH Cloud Get kafkaMirrorMaker replication #
PUT /cloud/project/{serviceName}/database/kafkaMirrorMaker/{clusterId}/replication/{replicationId} OVH Cloud Updates a replication #
GET /cloud/project/{serviceName}/database/m3aggregator OVH Cloud List all the m3aggregator of the project #
POST /cloud/project/{serviceName}/database/m3aggregator OVH Cloud Create a new m3aggregator #
DELETE /cloud/project/{serviceName}/database/m3aggregator/{clusterId} OVH Cloud Delete a m3aggregator #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId} OVH Cloud Get m3aggregator properties #
PUT /cloud/project/{serviceName}/database/m3aggregator/{clusterId} OVH Cloud Update an existing m3aggregator #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/capabilities/integration OVH Cloud Get integration capabilities related to the m3aggregator service #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/integration OVH Cloud List integrations #
POST /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/integration OVH Cloud Create a new integration #
DELETE /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/integration/{integrationId} OVH Cloud Delete an integration #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/integration/{integrationId} OVH Cloud Get an integration #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/logs OVH Cloud Retrieve the most recent m3aggregator log messages (limited to 1000) #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/maintenance OVH Cloud List maintenances for the m3aggregator cluster #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/maintenance/{maintenanceId} OVH Cloud Get the maintenance for the m3aggregator cluster #
POST /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/maintenance/{maintenanceId}/apply OVH Cloud Apply the maintenance #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/metric OVH Cloud List available metrics for the m3aggregator #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/metric/{metricName} OVH Cloud Get the metric values for the m3aggregator #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/node OVH Cloud List nodes of the m3aggregator #
GET /cloud/project/{serviceName}/database/m3aggregator/{clusterId}/node/{nodeId} OVH Cloud Get m3aggregator nodes #
GET /cloud/project/{serviceName}/database/m3db OVH Cloud List all the m3db clusters of the project #
POST /cloud/project/{serviceName}/database/m3db OVH Cloud Create a new m3db cluster #
DELETE /cloud/project/{serviceName}/database/m3db/{clusterId} OVH Cloud Delete a m3db cluster #
GET /cloud/project/{serviceName}/database/m3db/{clusterId} OVH Cloud Get m3db cluster properties #
PUT /cloud/project/{serviceName}/database/m3db/{clusterId} OVH Cloud Update an existing m3db cluster #
GET /cloud/project/{serviceName}/database/m3db/{clusterId}/advancedConfiguration OVH Cloud Get m3db advanced configuration #
PUT /cloud/project/{serviceName}/database/m3db/{clusterId}/advancedConfiguration OVH Cloud Update m3db advanced configuration #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ovh-cloud-cloud-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

ovh-cloud-cloud-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: OVH OVHcloud API specification Cloud API
  description: Specification for OVHcloud API
  version: '1.0'
  contact:
    name: OVH
    email: api@ml.ovh.net
servers:
- url: https://api.us.ovhcloud.com/v1
tags:


# --- truncated at 32 KB (6170 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ovh-cloud/refs/heads/main/openapi/ovh-cloud-cloud-api-openapi.yml