From 7c252fb25231e068c8fb9ae2a90a85fc7db7b187 Mon Sep 17 00:00:00 2001 From: vbotbuildovich <62446873+vbotbuildovich@users.noreply.github.com> Date: Wed, 24 Jun 2026 14:36:55 +0000 Subject: [PATCH] auto-docs: Update Cloud API spec --- cloud-controlplane/cloud-controlplane.yaml | 113 +++++++++++++++++++++ cloud-dataplane/cloud-dataplane.yaml | 2 +- 2 files changed, 114 insertions(+), 1 deletion(-) diff --git a/cloud-controlplane/cloud-controlplane.yaml b/cloud-controlplane/cloud-controlplane.yaml index 3dcb2b9..cbff545 100644 --- a/cloud-controlplane/cloud-controlplane.yaml +++ b/cloud-controlplane/cloud-controlplane.yaml @@ -1511,6 +1511,9 @@ components: DeleteNetworkResponse: description: DeleteNetworkResponse is the response of DeleteNetwork. type: object + DeleteOrganizationResponse: + description: DeleteOrganizationResponse is the response of the DeleteOrganization rpc. + type: object DeleteResourceGroupResponse: description: DeleteResourceGroupResponse is the response of DeleteResourceGroup. type: object @@ -3086,6 +3089,67 @@ components: username: type: string type: object + Quota: + description: Platform-enforced upper bounds applied to the Serverless cluster. + properties: + acls: + format: int64 + readOnly: true + type: string + ai_agents: + format: int64 + readOnly: true + type: string + bytes_from_client: + $ref: '#/components/schemas/Rate' + bytes_to_client: + $ref: '#/components/schemas/Rate' + client_connections: + format: int64 + readOnly: true + type: string + connect_pipelines: + format: int64 + readOnly: true + type: string + consumer_groups: + format: int64 + readOnly: true + type: string + mcp_servers: + format: int64 + readOnly: true + type: string + partitions: + format: int64 + readOnly: true + type: string + passwords_per_user: + format: int64 + readOnly: true + type: string + producer_ids: + format: int64 + readOnly: true + type: string + sr_schemas: + format: int64 + readOnly: true + type: string + sr_subjects: + format: int64 + readOnly: true + type: string + topics: + format: int64 + readOnly: true + type: string + users: + format: int64 + readOnly: true + type: string + readOnly: true + type: object QuotaFailure: description: |- Describes how a quota check failed. @@ -3205,6 +3269,21 @@ components: developer project id>". type: string type: object + Rate: + description: Rate is a maximum number of units per period, along with a burst of units. + properties: + burst: + format: int32 + readOnly: true + type: integer + period: + readOnly: true + type: string + rate: + format: int32 + readOnly: true + type: integer + type: object RedpandaConnect: description: Cluster's Redpanda Connect properties. properties: @@ -3541,6 +3620,8 @@ components: type: string prometheus: $ref: '#/components/schemas/ServerlessCluster.Prometheus' + quota: + $ref: '#/components/schemas/Quota' resource_group_id: description: Resource group ID of the cluster. example: a0b40af9-0250-48ca-9417-783ed127ce42 @@ -6791,6 +6872,36 @@ paths: tags: - Organization /v1/organizations/current: + delete: + description: Delete the current organization. Only serverless organizations with no clusters and no outstanding usage can be deleted. + operationId: OrganizationService_DeleteOrganization + responses: + "204": + content: + application/json: + schema: {} + description: No Content + "400": + content: + application/json: + schema: + $ref: '#/components/schemas/rpc.Status' + description: Bad Request. The organization is not eligible for deletion. + "500": + content: + application/json: + schema: + $ref: '#/components/schemas/rpc.Status' + description: Internal Server Error. Please reach out to support. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/rpc.Status' + description: An unexpected error response. + summary: Delete organization + tags: + - Organization get: description: Get information about the current organization. operationId: OrganizationService_GetCurrentOrganization @@ -7635,6 +7746,7 @@ paths: prometheus: private_url: "" url: https://d1d9risv0c3i7qbbeoc0.metrics.us-east-1.mpx.prd.cloud.redpanda.com/public_metrics + quota: null resource_group_id: 6c09e47b-f426-4ec7-a7b4-8048caf8ae47 schema_registry: private_url: "" @@ -7791,6 +7903,7 @@ paths: prometheus: private_url: "" url: https://d1d9risv0c3i7qbbeoc0.metrics.us-east-1.mpx.prd.cloud.redpanda.com/public_metrics + quota: null resource_group_id: 6c09e47b-f426-4ec7-a7b4-8048caf8ae47 schema_registry: private_url: "" diff --git a/cloud-dataplane/cloud-dataplane.yaml b/cloud-dataplane/cloud-dataplane.yaml index e0b311b..3992089 100644 --- a/cloud-dataplane/cloud-dataplane.yaml +++ b/cloud-dataplane/cloud-dataplane.yaml @@ -7856,7 +7856,7 @@ paths: schema: $ref: '#/components/schemas/TransformMetadata' description: Created - summary: Deploy transform + summary: Deploy Transform tags: - Wasm Transforms /v1/transforms/{name}: