Skip to content

Commit b3a9dce

Browse files
vbotbuildovichgithub-actions[bot]
authored andcommitted
auto-docs: Update Cloud API spec
1 parent fbad08c commit b3a9dce

2 files changed

Lines changed: 102 additions & 5 deletions

File tree

cloud-controlplane/cloud-controlplane.yaml

Lines changed: 101 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,8 @@ components:
549549
items:
550550
type: string
551551
type: array
552+
redpanda_connect:
553+
$ref: '#/components/schemas/RedpandaConnect'
552554
redpanda_console:
553555
$ref: '#/components/schemas/RedpandaConsole'
554556
redpanda_node_count:
@@ -1394,12 +1396,14 @@ components:
13941396
CustomerManagedResourcesUpdate.AWS:
13951397
description: AWS resources managed by user.
13961398
properties:
1397-
oxla_node_group_instance_profile:
1398-
$ref: '#/components/schemas/AWSInstanceProfile'
13991399
redpanda_connect_node_group_instance_profile:
14001400
$ref: '#/components/schemas/AWSInstanceProfile'
14011401
redpanda_connect_security_group:
14021402
$ref: '#/components/schemas/AWSSecurityGroup'
1403+
rpsql_cloud_storage_bucket:
1404+
$ref: '#/components/schemas/CustomerManagedAWSCloudStorageBucket'
1405+
rpsql_node_group_instance_profile:
1406+
$ref: '#/components/schemas/AWSInstanceProfile'
14031407
rpsql_security_group:
14041408
$ref: '#/components/schemas/AWSSecurityGroup'
14051409
title: AWS Customer-Managed Resoures
@@ -2729,6 +2733,16 @@ components:
27292733
created:
27302734
$ref: '#/components/schemas/Created'
27312735
type: object
2736+
NetworkUpdate:
2737+
description: Resource describing an Update Network.
2738+
properties:
2739+
id:
2740+
description: ID of the network.
2741+
type: string
2742+
required:
2743+
- id
2744+
title: NetworkUpdate
2745+
type: object
27322746
NullValue:
27332747
description: |-
27342748
`NullValue` is a singleton enumeration to represent the null value for the
@@ -2759,6 +2773,7 @@ components:
27592773
- TYPE_DELETE_SERVERLESS_PRIVATE_LINK
27602774
- TYPE_CREATE_NETWORK_PEERING
27612775
- TYPE_DELETE_NETWORK_PEERING
2776+
- TYPE_UPDATE_NETWORK
27622777
- TYPE_CREATE_SHADOW_LINK
27632778
- TYPE_UPDATE_SHADOW_LINK
27642779
- TYPE_DELETE_SHADOW_LINK
@@ -3190,6 +3205,14 @@ components:
31903205
developer project id>".
31913206
type: string
31923207
type: object
3208+
RedpandaConnect:
3209+
description: Cluster's Redpanda Connect properties.
3210+
properties:
3211+
version:
3212+
description: Version of the Redpanda Connect engine running on the Cluster.
3213+
readOnly: true
3214+
type: string
3215+
type: object
31933216
RedpandaConsole:
31943217
description: Cluster's Redpanda Console properties.
31953218
properties:
@@ -4342,6 +4365,16 @@ components:
43424365
group:
43434366
$ref: '#/components/schemas/Group'
43444367
type: object
4368+
UpdateNetworkMetadata:
4369+
description: Resource describing an in-progress UpdateNetwork Operation.
4370+
title: UpdateNetworkMetadata
4371+
type: object
4372+
UpdateNetworkOperation:
4373+
description: UpdateNetworkOperation is the response of the update network rpc.
4374+
properties:
4375+
operation:
4376+
$ref: '#/components/schemas/v1.Operation'
4377+
type: object
43454378
UpdateOrganizationResponse:
43464379
properties:
43474380
organization:
@@ -4750,8 +4783,6 @@ components:
47504783
$ref: '#/components/schemas/AWS.Role'
47514784
node_security_group:
47524785
$ref: '#/components/schemas/AWSSecurityGroup'
4753-
oxla_node_group_instance_profile:
4754-
$ref: '#/components/schemas/AWSInstanceProfile'
47554786
permissions_boundary_policy:
47564787
$ref: '#/components/schemas/Policy'
47574788
redpanda_agent_security_group:
@@ -4764,6 +4795,10 @@ components:
47644795
$ref: '#/components/schemas/AWSInstanceProfile'
47654796
redpanda_node_group_security_group:
47664797
$ref: '#/components/schemas/AWSSecurityGroup'
4798+
rpsql_cloud_storage_bucket:
4799+
$ref: '#/components/schemas/CustomerManagedAWSCloudStorageBucket'
4800+
rpsql_node_group_instance_profile:
4801+
$ref: '#/components/schemas/AWSInstanceProfile'
47674802
rpsql_security_group:
47684803
$ref: '#/components/schemas/AWSSecurityGroup'
47694804
utility_node_group_instance_profile:
@@ -5319,6 +5354,7 @@ paths:
53195354
prometheus:
53205355
url: https://console-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com/api/cloud/prometheus/public_metrics
53215356
read_replica_cluster_ids: []
5357+
redpanda_connect: null
53225358
redpanda_console:
53235359
url: https://console-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com/api
53245360
redpanda_node_count: 0
@@ -5668,6 +5704,7 @@ paths:
56685704
prometheus:
56695705
url: https://console-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com/api/cloud/prometheus/public_metrics
56705706
read_replica_cluster_ids: []
5707+
redpanda_connect: null
56715708
redpanda_console:
56725709
url: https://console-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com/api
56735710
redpanda_node_count: 0
@@ -6159,6 +6196,7 @@ paths:
61596196
networks:
61606197
- cidr_block: 10.0.0.0/20
61616198
cloud_provider: CLOUD_PROVIDER_GCP
6199+
cloud_provider_access_id: ""
61626200
cluster_type: TYPE_DEDICATED
61636201
created_at: "2023-01-01T00:00:00Z"
61646202
customer_managed_resources: null
@@ -6303,6 +6341,7 @@ paths:
63036341
network:
63046342
cidr_block: 10.0.0.0/20
63056343
cloud_provider: CLOUD_PROVIDER_GCP
6344+
cloud_provider_access_id: ""
63066345
cluster_type: TYPE_DEDICATED
63076346
created_at: "2023-01-01T00:00:00Z"
63086347
customer_managed_resources: null
@@ -6332,6 +6371,60 @@ paths:
63326371
summary: Get network
63336372
tags:
63346373
- Networks
6374+
/v1/networks/{network.id}:
6375+
patch:
6376+
description: Update a Redpanda network.
6377+
operationId: NetworkService_UpdateNetwork
6378+
parameters:
6379+
- description: ID of the network.
6380+
in: path
6381+
name: network.id
6382+
required: true
6383+
schema:
6384+
type: string
6385+
requestBody:
6386+
content:
6387+
application/json:
6388+
schema:
6389+
description: Resource describing an Update Network.
6390+
required:
6391+
- network
6392+
title: NetworkUpdate
6393+
type: object
6394+
description: |-
6395+
NetworkUpdate
6396+
6397+
Resource describing an Update Network.
6398+
required: true
6399+
x-originalParamName: network
6400+
responses:
6401+
"202":
6402+
content:
6403+
application/json:
6404+
schema:
6405+
$ref: '#/components/schemas/UpdateNetworkOperation'
6406+
description: Accepted
6407+
"404":
6408+
content:
6409+
application/json:
6410+
schema:
6411+
$ref: '#/components/schemas/rpc.Status'
6412+
description: Not Found
6413+
"500":
6414+
content:
6415+
application/json:
6416+
schema:
6417+
$ref: '#/components/schemas/rpc.Status'
6418+
description: Internal Server Error. Please reach out to support.
6419+
default:
6420+
content:
6421+
application/json:
6422+
schema:
6423+
$ref: '#/components/schemas/rpc.Status'
6424+
description: An unexpected error response.
6425+
summary: Update network
6426+
tags:
6427+
- Networks
63356428
/v1/operations:
63366429
get:
63376430
description: List operations. This is a generic endpoint and can be used to list any type of operation.
@@ -6356,6 +6449,7 @@ paths:
63566449
- TYPE_DELETE_SERVERLESS_PRIVATE_LINK
63576450
- TYPE_CREATE_NETWORK_PEERING
63586451
- TYPE_DELETE_NETWORK_PEERING
6452+
- TYPE_UPDATE_NETWORK
63596453
- TYPE_CREATE_SHADOW_LINK
63606454
- TYPE_UPDATE_SHADOW_LINK
63616455
- TYPE_DELETE_SHADOW_LINK
@@ -6477,6 +6571,7 @@ paths:
64776571
prometheus:
64786572
url: https://console-aa0000l0.cjb69h1c4vs42pca89s0.fmc.prd.cloud.redpanda.com/api/cloud/prometheus/public_metrics
64796573
read_replica_cluster_ids: []
6574+
redpanda_connect: null
64806575
redpanda_console:
64816576
url: https://console-aa0000l0.cjb69h1c4vs42pca89s0.fmc.prd.cloud.redpanda.com/api
64826577
redpanda_node_count: 0
@@ -6517,6 +6612,7 @@ paths:
65176612
network:
65186613
cidr_block: 10.0.0.0/20
65196614
cloud_provider: CLOUD_PROVIDER_GCP
6615+
cloud_provider_access_id: ""
65206616
cluster_type: TYPE_DEDICATED
65216617
created_at: "2023-01-01T00:00:00Z"
65226618
customer_managed_resources: null
@@ -6608,6 +6704,7 @@ paths:
66086704
prometheus:
66096705
url: https://console-aa0000l0.cjb69h1c4vs42pca89s0.fmc.prd.cloud.redpanda.com/api/cloud/prometheus/public_metrics
66106706
read_replica_cluster_ids: []
6707+
redpanda_connect: null
66116708
redpanda_console:
66126709
url: https://console-aa0000l0.cjb69h1c4vs42pca89s0.fmc.prd.cloud.redpanda.com/api
66136710
redpanda_node_count: 0

cloud-dataplane/cloud-dataplane.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7856,7 +7856,7 @@ paths:
78567856
schema:
78577857
$ref: '#/components/schemas/TransformMetadata'
78587858
description: Created
7859-
summary: Deploy transform
7859+
summary: Deploy Transform
78607860
tags:
78617861
- Wasm Transforms
78627862
/v1/transforms/{name}:

0 commit comments

Comments
 (0)