# Kubex Docs ## Docs - [Kubex Public Cloud Resources](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/API_Reference_Public_Cloud.md) - [Onboard AWS Accounts](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Analyze.md) - [Onboard AWS account](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Analyze/analyzeAws.md): Initiates AWS CloudWatch data collection and runs optimization analysis. Subsequent data collection and analysis are scheduled nightly. If an analysis already exists, this endpoint re-runs analysis and can update the webhook for result delivery. - [List AWS accounts being analyzed](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Analyze/listAwsAnalyses.md): Returns the set of analyses that have been created, with details needed to reference them elsewhere. - [Offboard AWS Accounts](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Delete.md) - [Delete AWS Cloud Connection and Analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Delete/deleteAwsAnalysis.md): Deletes the Cloud Connection and Analysis for the specified AWS account. - [AWS Recommendations](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Results.md) - [AWS recommendations using analysisId](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_AWS_Results/getAwsRecommendations.md): Returns optimization recommendations for systems (EC2, RDS, ASG) in the specified analysis. Use the `Accept` header to choose the representation: `application/json` (array of recommendation objects) or `application/terraform-map` (Terraform-style map where each key is the system's **provisioningId**… - [Analysis: Azure Analyze](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Analyze.md) - [Onboard Azure Subscription](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Analyze/analyzeAzure.md): - **Initial run**: provide subscription and credentials; schedules nightly collection and analysis. - **Re-run analysis**: provide subscription and (optionally) a new webhook; does **not** collect data. - **Historical audit**: set `triggerAdhocAudit=true` and optionally `startDayOffset` / `endDa… - [Get analysis status by subscription](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Analyze/getAzureAnalysisStatus.md): Check the status of collection/analysis for a given Azure subscription. - [List Azure subscriptions being analyzed](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Analyze/listAzureAnalyses.md): Returns analyses created for Azure subscriptions; obtain `analysisId` for other operations. - [Analysis: Azure Delete](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Delete.md) - [Delete Azure Cloud Connection and Analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Delete/deleteAzureAnalysisAudit.md): Deletes the Cloud Connection and Analysis for the specified Azure subscription. - [Analysis: Azure Recommendations](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Results.md) - [List recommendations for an Azure analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Azure_Results/listAzureRecommendations.md): Returns Azure recommendations for a completed analysis. - [Analysis: GCP Analyze](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Analyze.md) - [Run GCP data collection+analysis, or re-run analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Analyze/analyzeGcp.md): - **Initial run**: provide a GCP service account credential and `projectId`. Schedules nightly collection and analysis; can set `connectionName` and a `webHook`. - **Re-run**: call again with the same `projectId` (+ optional new `webHook`); does **not** collect data. - Request is rejected if col… - [List all generated GCP analyses](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Analyze/listGcpAnalyses.md): Return analyses with details and links; use this to obtain `analysisId` for other calls. - [Analysis: GCP Delete](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Delete.md) - [Delete GCP Cloud Connection and Analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Delete/deleteGcpAnalysisAudit.md): Deletes the Cloud Connection and Analysis for the specified GCP project. - [Analysis: GCP Recommendations](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Results.md) - [List recommendations for a GCP analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_GCP_Results/listGcpRecommendations.md): Returns a collection of recommendations. Content negotiation: - `application/json` → JSON recommendation objects - `application/terraform-map` → terraform-map objects Element filters are standard query pairs (e.g., `recommendationType=Upsize`). `includeAttributes=true` returns the `attribute… - [Analysis: Status](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Status.md) - [Analysis: Webhook](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Webhook.md) - [Add webhook to an analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Webhook/addAnalysisWebhook.md): Only allowed if the analysis does not already have a webhook. - [Delete webhook from an analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Webhook/deleteAnalysisWebhook.md) - [Get webhook definition for an analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Webhook/getAnalysisWebhook.md) - [List webhooks by platform](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Webhook/listAnalysisWebhooksByPlatform.md): List all analysis webhooks for a platform (cloud or containers). - [Update webhook for an analysis](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Analysis_Webhook/updateAnalysisWebhook.md) - [Authorize](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Authorize.md) - [Obtain a JWT API token](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Authorize/authorize-user.md): Returns a JWT token for any **active** Kubex user when valid credentials are provided. Only tokens for **API-enabled** users can be used to make authorized API calls. - [Compatible Instances](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/CatalogMap.md) - [Introduction](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Introduction.md) - [Kubernetes Clusters](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters.md) - [Get details for a Kubernetes cluster](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters/getKubernetesClusterDetails.md): Returns namespaces, pods, and containers for the specified cluster. - [List Kubernetes clusters](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters/listKubernetesClusters.md): Returns all clusters from which data is being collected. No filtering is applied. - [Kubernetes Clusters Automation](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters_Automation.md) - [List containers enabled for automation in a cluster](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters_Automation/listClusterAutomationContainers.md): Returns container recommendations for the specified Kubernetes cluster, limited to containers that have been enabled for automation via the UI. If a property or value is not set or not available, it is omitted from the response. - [Kubernetes Clusters Results](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters_Results.md) - [List container recommendations for a cluster](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters_Results/getKubernetesClusterContainers.md): Returns recommendation details for container manifests in the specified cluster. When `details=true`, additional fields are included. Fields with no value may be omitted from the response. - [List container recommendations for a cluster (detailed)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Kubernetes_Clusters_Results/getKubernetesClusterContainersDetailed.md): Detailed variant that includes the same fields as `/kubernetes/clusters/{clusterName}/containers` with `details=true`. - [Configuring Kubex MCP](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/MCP.md) - [Ping API](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Ping.md) - [Ping Kubex API subsystem](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Ping/ping.md): End-to-end connectivity check to ensure the API subsystem and database are reachable. - [Postman Collection](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Postman_Collection.md) - [Subscriptions](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions.md) - [Create subscriptions (bulk)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions/createSubscriptions.md): Creates a **collection** of platform-specific subscriptions in one request. The operation is committed as a whole: any creation failure rolls back the entire batch. Non-admin users are auto-assigned as `owner`; admins may create global (owner="") or assign any owner. - [Delete a single subscription](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions/deleteSubscription.md) - [Delete subscriptions (bulk)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions/deleteSubscriptions.md): Deletes a **collection** of subscriptions by ID. Each delete is independent; an error on one does not affect others. Success returns **204 No Content**; **404 Not Found** if a sub doesn't exist or you lack privilege (non-owner, non-admin). Admins may delete any global/private subs. - [List subscriptions for a platform](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions/listSubscriptions.md): Returns a list of existing platform-specific subscriptions. Filters: - `type` → all | global | owner - `owner` (admin only) → list another user's private subs with `type=owner` - `subscriptionRef` → return a single subscription by ID. - [List subscriptions (alias of /subscriptions/cloud)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions/listSubscriptionsDefaultPlatform.md): Behaves the same as `GET /subscriptions/cloud`. Backward compatibility alias. - [Replace an existing subscription (full PUT)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions/replaceSubscription.md): Replaces **all** parameters of an existing subscription. You must supply all body parameters required by the existing subscription. Non-admin users can only modify their own private subs; admins can also promote private→global by setting `owner: ""`. - [Subscriptions: Properties](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties.md) - [Add properties (bulk)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/addSubscriptionProperties.md): Adds one or more properties to the platform catalog. Bulk add is all-or-nothing; a single error rolls back the set. `propertyName` must be unique within the catalog; `aliasName` uniqueness depends on scope (global vs private). Platform-specific properties must be added to their matching catalog. - [Delete properties (bulk)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/deleteSubscriptionProperties.md): Deletes a collection of properties by ID. Each delete is independent; errors for some IDs do not affect others. Properties referenced by subscriptions cannot be deleted. - [Delete a property by ID](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/deleteSubscriptionProperty.md): Returns 204 on success; 404 if not found; if referenced by a subscription, returns `propertyRef`, `message`, and `status`. - [Get a property by ID](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/getSubscriptionProperty.md) - [List properties in the platform catalog](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/listSubscriptionProperties.md) - [List properties (alias of cloud)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/listSubscriptionPropertiesDefaultPlatform.md) - [Replace existing properties (bulk PUT)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/replaceSubscriptionProperties.md): Replaces parameters for existing properties. You must supply all parameters required by each property. Admins may promote private→global by setting `owner: ""`. Bulk edit is all-or-nothing. - [Replace a property by ID (full PUT)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Properties/replaceSubscriptionProperty.md): Admins can promote private→global (`owner: ""`); non-admins can only set `owner` to themselves. - [Subscriptions: Results](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Results.md) - [Get subscription results (on-demand)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Results/getSubscriptionResults.md): Returns the current results for the specified subscription. Notes for on-demand calls: `active`, `webhook`, and `schedule` are ignored (results are always returned). Optional `divider` controls whether a divider string is included between properties and tags. `limit` controls the maximum numbe… - [Get subscription results (alias of cloud)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Results/getSubscriptionResultsDefaultPlatform.md) - [Subscriptions: Status](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Status.md) - [Get subscription status (results + webhook)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Status/getSubscriptionStatus.md): Returns `lastTriggered` (On-Demand/Scheduled Success/Failure with timestamp) and `webHookStatus` (Success/Failure with timestamp) for the specified subscription. - [Get subscription status (alias of cloud)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Status/getSubscriptionStatusDefaultPlatform.md) - [Subscriptions: Suppressions](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions.md) - [Add suppressions (bulk; all-or-nothing)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/createSuppressions.md): Adds one or more entries. A suppression is either an **attribute** suppression (`attributeName`, optionally with `key` + `technology` for Resource Tags / Container Labels) **or** a **property** suppression (`propertyName`). Uniqueness and owner rules apply; non-admins can only add private entries. - [Delete a suppression by ID](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/deleteSuppression.md): Returns 204 on success; 404 if not found; if referenced by subscriptions (or other errors), returns an object with `suppressionRef`/`suppressionName` and `message`. - [Delete suppressions (bulk; independent per entry)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/deleteSuppressions.md): Deletes a collection of entries by `suppressionRef`. If **all** succeed, returns 204. If any fail, returns an array with per-entry status/messages for failures; successful deletes may omit a message. Suppressions referenced by subscriptions cannot be deleted. - [Get a suppression by ID](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/getSuppression.md) - [List suppressions for a platform](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/listSuppressions.md): Returns global/private suppression entries; use `type` and (admin only) `owner` to filter. - [List suppressions (alias of cloud)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/listSuppressionsDefaultPlatform.md) - [Replace a suppression by ID (full PUT)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/replaceSuppression.md): Supply **all** required parameters; previous values are replaced. Admin can promote private→global by setting `owner: ""`. - [Replace suppressions (bulk PUT; all-or-nothing)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Suppressions/replaceSuppressions.md): Deletes and replaces parameters for existing entries. Supply **all** parameters required by each entry. Admins can promote private→global by setting `owner: ""`. - [Subscriptions: Tags](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags.md) - [Add tags (bulk; all-or-nothing)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/addSubscriptionTags.md): Adds one or more tags. Admins may create **global** (owner empty) or private tags; non-admins can only create **private** (owner auto-set to their username). Uniqueness: `attributeName` must be unique per catalog; `tagName` and `aliasName` must be unique per ownership scope (global vs owner). - [Delete a tag by ID](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/deleteSubscriptionTag.md): 204 on success; 404 if not found. If referenced by subscriptions (or other errors), returns an object with `tagRef`, `message`, `status`. - [Delete tags (bulk; independent per entry)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/deleteSubscriptionTags.md): Deletes a collection of tags by `tagRef`. If **all** succeed, returns 204. If any fail (e.g., tag is referenced by subscriptions), returns an array of per-entry results with status/messages; other entries may still delete. - [Get a tag by ID](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/getSubscriptionTag.md) - [List tags in the platform catalog](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/listSubscriptionTags.md): Returns global/private tags. Use `type` and (admin only) `owner` to filter. - [List tags (alias of cloud)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/listSubscriptionTagsDefaultPlatform.md) - [Replace a tag by ID (full PUT)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/replaceSubscriptionTag.md): **All parameters must be supplied.** Admin may promote private→global by setting `owner: ""`. - [Replace tags (bulk PUT; all-or-nothing)](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Subscriptions_Tags/replaceSubscriptionTags.md): Replace parameters for existing tags. **Supply all parameters** for each tag; PUT acts as delete+replace. Admins may promote private→global by setting `owner: ""`. - [Systems](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Systems.md) - [Get Report PDF](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Systems/downloadAnalysisReport.md): Downloads the Impact Analysis and Recommendation Report (Application Owner report) as a PDF. Use `Accept: application/octet-stream` to download the file. - [Get Individual System](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Systems/getSystem.md): Returns configuration and attribute information for a specific system. - [Modify System Attributes](https://docs.kubex.ai/docs-api/WebHelp_Densify_API_Cloud/Content/API_Guide/Systems/modifySystemAttributes.md): Modifies attribute values for a system. For existing attributes, updates their values. For non-existent attributes, adds the `[name, value]` tuple. - [Analysis Details Modal](https://docs.kubex.ai/docs-kubex/Content/Cloudex/AI_Analysis_Details_Modal-Cloud.md) - [Analysis Details Page](https://docs.kubex.ai/docs-kubex/Content/Cloudex/AI_Analysis_Details_Tab-Cloud.md) - [Analysis Details Table](https://docs.kubex.ai/docs-kubex/Content/Cloudex/AI_Analysis_Details_Table-Cloud.md) - [Catalog Map](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Catalog_Map_Tab.md) - [Optimizing Public Cloud](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Cloud_Analysis.md) - [Data Collection Status](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Cloud_Connections.md) - [Connecting AWS to Kubex](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Data_Collection_AWS_Connections.md) - [Connecting Azure to Kubex](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Data_Collection_Azure_Connections.md) - [Connecting GCP to Kubex](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Data_Collection_GCP_Connections.md) - [Connecting OCI to Kubex](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Data_Collection_OCI_Connections.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Data_Collection_Overview-Cloud.md) - [Getting Started with Public Cloud](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Getting_Started_with_Cloudex.md) - [Cloud Instance Overview](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Overview_Tab-Cloud.md) - [Cloud Optimization Summary](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Summary_Tab-Cloud.md) - [Using the Cloud Tree Viewer](https://docs.kubex.ai/docs-kubex/Content/Cloudex/Using_the_Cloud_Tree_Viewer.md) - [Kubex AI Agent](https://docs.kubex.ai/docs-kubex/Content/General/KubexAIAgent.md) - [Utilization Charts](https://docs.kubex.ai/docs-kubex/Content/Kubex/AI_Analysis_Details_Charts.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Kubex/AI_Analysis_Details_Tab.md) - [Analysis Details Table](https://docs.kubex.ai/docs-kubex/Content/Kubex/AI_Analysis_Details_Table.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Kubex/Automation_Overview.md) - [Automation Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Automation_Tab.md) - [Breakdown Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Breakdown_Tab.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Kubex/Containers_Analysis.md) - [Creating Custom Filters](https://docs.kubex.ai/docs-kubex/Content/Kubex/Creating_Custom_Filters.md) - [Creating Custom Views](https://docs.kubex.ai/docs-kubex/Content/Kubex/Creating_Custom_Views.md) - [Additional Considerations](https://docs.kubex.ai/docs-kubex/Content/Kubex/Data_Collection_Additional_Considerations.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Kubex/Data_Collection_Alternate_Methods.md) - [Connect Your Cluster to Kubex](https://docs.kubex.ai/docs-kubex/Content/Kubex/Data_Collection_Overview.md) - [Data Collection Prerequisites](https://docs.kubex.ai/docs-kubex/Content/Kubex/Data_Collection_Prerequisites.md) - [Ephemeral Storage](https://docs.kubex.ai/docs-kubex/Content/Kubex/Ephemeral_Storage.md) - [GPU Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/GPU_Tab.md) - [Histograms Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Histograms_Tab.md) - [Kubex Dashboard](https://docs.kubex.ai/docs-kubex/Content/Kubex/Kubex_Dashboard.md) - [Metrics Viewer Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Metrics_Viewer_Tab.md) - [Node Group Overview Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Node-Group-Overview_Tab.md) - [Node Overview Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Node-Overview-Tab.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Kubex/Node_Group_Analysis.md) - [Node Group Analysis Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Node_Group_Analysis_Table.md) - [Nodes Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Nodes_Tab.md) - [Overview Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Overview_Tab.md) - [Policies Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Policies_Tab.md) - [Overview](https://docs.kubex.ai/docs-kubex/Content/Kubex/Policy_Overview.md) - [Summary Tab](https://docs.kubex.ai/docs-kubex/Content/Kubex/Summary_Tab.md) - [Using Filters](https://docs.kubex.ai/docs-kubex/Content/Kubex/Using_Filters.md) - [Using Table Column Features](https://docs.kubex.ai/docs-kubex/Content/Kubex/Using_Table_Column_Features.md) - [Node Tree Viewer](https://docs.kubex.ai/docs-kubex/Content/Kubex/Using_the_Node_Tree_Viewer.md) - [Container Tree Viewer](https://docs.kubex.ai/docs-kubex/Content/Kubex/Using_the_Tree_Viewer.md) - [Overview](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Administration/Configuring_External_User_Authentication.md) - [External User Authentication for Microsoft Entra ID](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Administration/External_User_Authentication_Example_Configuration_for_Azure_Active_Directory.md) - [External User Authentication for Google OpenID](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Administration/External_User_Authentication_Example_Configuration_for_Google_OpenID.md) - [External User Authentication for Okta](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Administration/External_User_Authentication_Example_Configuration_for_Okta.md) - [User Access Control (RBAC)](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Administration/Kubex_User_Mgmt_RBAC.md) - [Troubleshooting AWS Data Collection](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_Troubleshooting/AWS_Cloud_Connections.md) - [Troubleshooting Azure Data Collection](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_Troubleshooting/Azure_Cloud_Connections.md) - [Troubleshooting GCP Data Collection](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_Troubleshooting/GCP_Cloud_Connections.md) - [Troubleshooting OCI Data Collection](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_Troubleshooting/OCI_Cloud_Connections.md) - [AWS Data Collection Prerequisites for an IAM Role (CloudWatch only)](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_for_Public_Cloud_Systems/AWS_Data_Collection_Prerequisites_for_an_IAM_Role__CloudWatch_only_.md) - [AWS Data Collection Using a CloudFormation Template (CFT)](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_for_Public_Cloud_Systems/AWS_Data_Collection_Using_a_CloudFormation_Template.md) - [Google Cloud Platform Data Collection Prerequisites](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_for_Public_Cloud_Systems/Google_Cloud_Platform_Data_Collection_Prerequisites.md) - [Microsoft Azure Data Collection Prerequisites for a Service Principal](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_for_Public_Cloud_Systems/Microsoft_Azure_Data_Collection_Prerequisites_for_a_Service_Principal.md) - [Oracle Cloud Infrastructure Data Collection Prerequisites for API Key User](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Data_Collection_for_Public_Cloud_Systems/Oracle_Cloud_Infrastructure_Data_Collection_Prerequisites.md) - [New Features](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Release_Notes/New_Features_Cloud.md) - [Resolved Issues](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Release_Notes/Resolved_Issues-Cloud.md) - [Third Party Software](https://docs.kubex.ai/docs/WebHelp_Densify_Cloud/Content/Release_Notes/Third_Party_Software_Updates-Cloud.md) - [Kubex Online Help Documentation](https://docs.kubex.ai/index.md) ## OpenAPI Specs - [Analysis_GCP_Delete](https://docs.kubex.ai/openapi/public_cloud/Analysis_GCP_Delete.yaml) - [Analysis_Azure_Delete](https://docs.kubex.ai/openapi/public_cloud/Analysis_Azure_Delete.yaml) - [Analysis_AWS_Systems](https://docs.kubex.ai/openapi/public_cloud/Analysis_AWS_Systems.yaml) - [Analysis_AWS_Results](https://docs.kubex.ai/openapi/public_cloud/Analysis_AWS_Results.yaml) - [Analysis_AWS_Delete](https://docs.kubex.ai/openapi/public_cloud/Analysis_AWS_Delete.yaml) - [Analysis_AWS_Analyze](https://docs.kubex.ai/openapi/public_cloud/Analysis_AWS_Analyze.yaml) - [systems_analysis_details](https://docs.kubex.ai/openapi/systems_analysis_details.yaml) - [systems](https://docs.kubex.ai/openapi/systems.yaml) - [Subscriptions_Tags](https://docs.kubex.ai/openapi/public_cloud/Subscriptions_Tags.yaml) - [Subscriptions_Suppressions](https://docs.kubex.ai/openapi/public_cloud/Subscriptions_Suppressions.yaml) - [Subscriptions_Status](https://docs.kubex.ai/openapi/public_cloud/Subscriptions_Status.yaml) - [Subscriptions_Results](https://docs.kubex.ai/openapi/public_cloud/Subscriptions_Results.yaml) - [Subscriptions_Properties](https://docs.kubex.ai/openapi/public_cloud/Subscriptions_Properties.yaml) - [Subscriptions](https://docs.kubex.ai/openapi/public_cloud/Subscriptions.yaml) - [Receive_Metrics_Jobs](https://docs.kubex.ai/openapi/public_cloud/Receive_Metrics_Jobs.yaml) - [Analysis_Webhook](https://docs.kubex.ai/openapi/public_cloud/Analysis_Webhook.yaml) - [Analysis_Status](https://docs.kubex.ai/openapi/public_cloud/Analysis_Status.yaml) - [Analysis_Kubernetes_Systems](https://docs.kubex.ai/openapi/public_cloud/Analysis_Kubernetes_Systems.yaml) - [Analysis_Kubernetes_Results](https://docs.kubex.ai/openapi/public_cloud/Analysis_Kubernetes_Results.yaml) - [Analysis_GCP_Systems](https://docs.kubex.ai/openapi/public_cloud/Analysis_GCP_Systems.yaml) - [Analysis_GCP_Results](https://docs.kubex.ai/openapi/public_cloud/Analysis_GCP_Results.yaml) - [Analysis_GCP_Analyze](https://docs.kubex.ai/openapi/public_cloud/Analysis_GCP_Analyze.yaml) - [Analysis_Entity](https://docs.kubex.ai/openapi/public_cloud/Analysis_Entity.yaml) - [Analysis_Container](https://docs.kubex.ai/openapi/public_cloud/Analysis_Container.yaml) - [Analysis_Cloud](https://docs.kubex.ai/openapi/public_cloud/Analysis_Cloud.yaml) - [Analysis_Azure_Systems](https://docs.kubex.ai/openapi/public_cloud/Analysis_Azure_Systems.yaml) - [Analysis_Azure_Results](https://docs.kubex.ai/openapi/public_cloud/Analysis_Azure_Results.yaml) - [Analysis_Azure_Analyze](https://docs.kubex.ai/openapi/public_cloud/Analysis_Azure_Analyze.yaml) - [ping](https://docs.kubex.ai/openapi/ping.yaml) - [kubernetes_clusters_results](https://docs.kubex.ai/openapi/kubernetes/kubernetes_clusters_results.yaml) - [kubernetes_clusters_automation](https://docs.kubex.ai/openapi/kubernetes/kubernetes_clusters_automation.yaml) - [kubernetes_clusters](https://docs.kubex.ai/openapi/kubernetes/kubernetes_clusters.yaml) - [existing_systems](https://docs.kubex.ai/openapi/existing_systems.yaml) - [Workloads_Project_Owner_Status_Groups](https://docs.kubex.ai/openapi/booking/Workloads_Project_Owner_Status_Groups.yaml) - [Workloads_Attribute_Metadata_Groups](https://docs.kubex.ai/openapi/booking/Workloads_Attribute_Metadata_Groups.yaml) - [Workloads](https://docs.kubex.ai/openapi/booking/Workloads.yaml) - [Workload_Profiles](https://docs.kubex.ai/openapi/booking/Workload_Profiles.yaml) - [User_Preferences](https://docs.kubex.ai/openapi/booking/User_Preferences.yaml) - [Today_Value_Date](https://docs.kubex.ai/openapi/booking/Today_Value_Date.yaml) - [Timeline_Tags](https://docs.kubex.ai/openapi/booking/Timeline_Tags.yaml) - [Sensors_including_Datastores_Physical](https://docs.kubex.ai/openapi/booking/Sensors_including_Datastores_Physical.yaml) - [Routing_Requests_Constraint_Resource_Query](https://docs.kubex.ai/openapi/booking/Routing_Requests_Constraint_Resource_Query.yaml) - [Routing_Requests_Candidate_Infrastructure_Groups](https://docs.kubex.ai/openapi/booking/Routing_Requests_Candidate_Infrastructure_Groups.yaml) - [Routing_Requests_Available_Sensor_Capacity_Query](https://docs.kubex.ai/openapi/booking/Routing_Requests_Available_Sensor_Capacity_Query.yaml) - [Routing_Requests_Available_Capacity_Query](https://docs.kubex.ai/openapi/booking/Routing_Requests_Available_Capacity_Query.yaml) - [Routing_Requests](https://docs.kubex.ai/openapi/booking/Routing_Requests.yaml) - [Outbound_Hosts](https://docs.kubex.ai/openapi/booking/Outbound_Hosts.yaml) - [Monitored_Hosts](https://docs.kubex.ai/openapi/booking/Monitored_Hosts.yaml) - [Inbound_Hosts](https://docs.kubex.ai/openapi/booking/Inbound_Hosts.yaml) - [Inbound_Datastores](https://docs.kubex.ai/openapi/booking/Inbound_Datastores.yaml) - [Helper_Utilities](https://docs.kubex.ai/openapi/booking/Helper_Utilities.yaml) - [Control_Environments](https://docs.kubex.ai/openapi/booking/Control_Environments.yaml) - [Configuration_Parameters](https://docs.kubex.ai/openapi/booking/Configuration_Parameters.yaml) - [Catalog_Specifications](https://docs.kubex.ai/openapi/booking/Catalog_Specifications.yaml) - [Bookings_Project_Status_Groups](https://docs.kubex.ai/openapi/booking/Bookings_Project_Status_Groups.yaml) - [Bookings](https://docs.kubex.ai/openapi/booking/Bookings.yaml) - [authorize](https://docs.kubex.ai/openapi/authorize.yaml) - [openapi-2](https://docs.kubex.ai/openapi-2.yaml) - [openapi](https://docs.kubex.ai/api-reference/openapi.json)