From 08bc0f80a999452f5f6d46beaf34d6ae30c7ad2f Mon Sep 17 00:00:00 2001 From: Red Hat Application Services CI <84090353+app-services-ci@users.noreply.github.com> Date: Fri, 5 Nov 2021 15:54:05 +0000 Subject: [PATCH] chore(openapi): update kafka-mgmt/v1 OpenAPI document (#207) Co-authored-by: app-services-ci --- .openapi/kas-fleet-manager.yaml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.openapi/kas-fleet-manager.yaml b/.openapi/kas-fleet-manager.yaml index 13abea2c..512032c7 100644 --- a/.openapi/kas-fleet-manager.yaml +++ b/.openapi/kas-fleet-manager.yaml @@ -2,7 +2,7 @@ openapi: 3.0.0 # need this as first line to allow some IDEs to know this is an o # 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 info: title: Kafka Service Fleet Manager - version: 1.1.3 + version: 1.2.0 description: Kafka Service Fleet Manager is a Rest API to manage Kafka instances. servers: - url: https://api.openshift.com @@ -850,6 +850,9 @@ components: allOf: - $ref: "#/components/schemas/ObjectReference" - type: object + required: + - reauthentication_enabled + - multi_az properties: status: description: "Values: [accepted, preparing, provisioning, ready, failed, deprovision, deleting] " @@ -880,6 +883,8 @@ components: type: string instance_type: type: string + reauthentication_enabled: + type: boolean example: $ref: "#/components/examples/KafkaRequestExample" KafkaRequestList: @@ -951,6 +956,10 @@ components: region: description: The region where the Kafka cluster will be created in type: string + reauthentication_enabled: + 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 + type: boolean + nullable: true CloudProviderList: allOf: - $ref: "#/components/schemas/List" @@ -1183,13 +1192,16 @@ components: required: - value KafkaUpdateRequest: - required: - - owner type: object properties: # for now owner is the only supported field for update owner: type: string + nullable: true + reauthentication_enabled: + description: Whether connection reauthentication is enabled or not. If set to true, connection reauthentication on the Kafka instance will be required every 5 minutes. + type: boolean + nullable: true parameters: id: @@ -1353,6 +1365,7 @@ components: updated_at: "2020-10-05T12:56:36.362208Z" version: "2.6.0" instance_type: standard + reauthentication_enabled: true KafkaRequestFailedCreationStatusExample: value: id: "1iSY6RQ3JKI8Q0OTmjQFd3ocFRg" @@ -1369,6 +1382,7 @@ components: updated_at: "2020-10-05T12:56:36.362208Z" failed_reason: "a reason the Kafka request creation failed" instance_type: standard + reauthentication_enabled: true CloudProviderExample: value: kind: "CloudProvider"