Knowledge Options Extension API Information

VMware Cloud Director Extension for Knowledge Options is a VMware Cloud Director plug-in that brings ample alternatives for managing knowledge companies reminiscent of MySQL, PostgreSQL, and RabbitMQ companies.

The extension additionally helps cloud suppliers publish chosen knowledge companies to their tenants, which in flip can self-manage the whole lifecycle of service – from the creation by means of the improve and repair deletion.

The newest Knowledge Options Extension model 1.1 affords knowledge service creation, monitoring, and visualization alternatives. As well as, we now introduce an Data Solutions Extension API Guide that you need to use to automate your VMware knowledge answer operations reminiscent of knowledge service creation, replace, and deletion.

The API Information doesn’t introduce new Knowledge Options APIs. Nonetheless, it explains easy methods to use Cloud Director Outlined Entity APIs for automating the commonest Knowledge Options Extension operations as a supplier or tenant.

The operations that you could automate as a supplier embrace – itemizing knowledge answer companies and publishing knowledge options to tenants. As a tenant, you’ll be able to listing out there knowledge options, and deploy, replace, and delete an information answer service.

The best way Knowledge Resolution Extension works is to create schemas and cases within the Cloud Director Runtime Defined Entities. These are created in the course of the set up of the Knowledge Options Extension.

The API Information explains the Knowledge Options Extension knowledge entities which can be created in the course of the Knowledge Options Extension set up. Listed here are the info entities which can be created for Knowledge Options Extension in Cloud Director.

Schema Interface Scope Description
DSInstance DSObject Namespace Knowledge answer cases for RabbitMQ, MySQL, and PostgreSQL. API/UI purchasers don’t work together with Kubernetes assets immediately however as an alternative manipulate DSInstance for knowledge answer deployment, replace, and deletion. A DSInstance represents an information answer deployment.
DSInstanceTemplate DSObject World Templates for knowledge answer occasion creation. There are a couple of pre-defined templates for every sort of knowledge answer. A DSInstanceTemplate is world and public to all customers. Primarily a DSInstanceTemplate incorporates a set of pre-defined Customized Useful resource (CR) properties.
DSProvisioning DSObject Namespace A plugin operator that provisions knowledge companies in every Kubernetes cluster. DSProvisioning is utilized by Knowledge Options Operator (DSO) to reconcile knowledge operator provisioning. Configurations, description, supply bundle, availability, and entry management.
DSConfig DSObject World DSConfig shops data for container registry, and. bundle location for knowledge options. Supplier Administrator additionally makes use of DSConfig occasion to regulate tenant’s accessibility to knowledge options.
DSCluster DSObject Cluster Information from every cluster. A DSCluster data Knowledge Options Operator (DSO)’s model and well being.
Desk 1: Knowledge Resolution Extension Outlined Entities

These knowledge entities shall be a part of the Cloud Director Outlined Entity APIs that you’ll use for managing your knowledge companies.

Additionally within the information, you will see pattern API requests for publishing, creating, updating, and deleting knowledge options companies.

Comfortable studying and keep tuned for extra thrilling information about Knowledge Options Extension!

For extra details about Knowledge Options Extension, verify the next product documentation and weblog put up, or ship us your inquiries to our Knowledge Options Extension Slack channel.