Skip to content

Commit d0b0405

Browse files
app-services-ciwtrocki
authored andcommitted
chore(openapi): update kafka-mgmt/v1 OpenAPI document
1 parent b40d04f commit d0b0405

1 file changed

Lines changed: 17 additions & 3 deletions

File tree

.openapi/kas-fleet-manager.yaml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0 # need this as first line to allow some IDEs to know this is an o
22
# All endpoints defined here will be discoverable by all users. If there is a need to keep some endpoints "private", add them to the "managed-services-api-private.yaml" file
33
info:
44
title: Kafka Service Fleet Manager
5-
version: 1.1.3
5+
version: 1.2.0
66
description: Kafka Service Fleet Manager is a Rest API to manage Kafka instances.
77
servers:
88
- url: https://api.openshift.com
@@ -850,6 +850,9 @@ components:
850850
allOf:
851851
- $ref: "#/components/schemas/ObjectReference"
852852
- type: object
853+
required:
854+
- reauthentication_enabled
855+
- multi_az
853856
properties:
854857
status:
855858
description: "Values: [accepted, preparing, provisioning, ready, failed, deprovision, deleting] "
@@ -880,6 +883,8 @@ components:
880883
type: string
881884
instance_type:
882885
type: string
886+
reauthentication_enabled:
887+
type: boolean
883888
example:
884889
$ref: "#/components/examples/KafkaRequestExample"
885890
KafkaRequestList:
@@ -951,6 +956,10 @@ components:
951956
region:
952957
description: The region where the Kafka cluster will be created in
953958
type: string
959+
reauthentication_enabled:
960+
description: Whether connection reauthentication is enabled or not. If set to true, connection reauthentication on the Kafka instance will be required every 5 minutes. The default value is true
961+
type: boolean
962+
nullable: true
954963
CloudProviderList:
955964
allOf:
956965
- $ref: "#/components/schemas/List"
@@ -1183,13 +1192,16 @@ components:
11831192
required:
11841193
- value
11851194
KafkaUpdateRequest:
1186-
required:
1187-
- owner
11881195
type: object
11891196
properties:
11901197
# for now owner is the only supported field for update
11911198
owner:
11921199
type: string
1200+
nullable: true
1201+
reauthentication_enabled:
1202+
description: Whether connection reauthentication is enabled or not. If set to true, connection reauthentication on the Kafka instance will be required every 5 minutes.
1203+
type: boolean
1204+
nullable: true
11931205

11941206
parameters:
11951207
id:
@@ -1353,6 +1365,7 @@ components:
13531365
updated_at: "2020-10-05T12:56:36.362208Z"
13541366
version: "2.6.0"
13551367
instance_type: standard
1368+
reauthentication_enabled: true
13561369
KafkaRequestFailedCreationStatusExample:
13571370
value:
13581371
id: "1iSY6RQ3JKI8Q0OTmjQFd3ocFRg"
@@ -1369,6 +1382,7 @@ components:
13691382
updated_at: "2020-10-05T12:56:36.362208Z"
13701383
failed_reason: "a reason the Kafka request creation failed"
13711384
instance_type: standard
1385+
reauthentication_enabled: true
13721386
CloudProviderExample:
13731387
value:
13741388
kind: "CloudProvider"

0 commit comments

Comments
 (0)