From: Gabriel Cuba Date: Tue, 22 Mar 2022 19:43:11 +0000 (-0500) Subject: Feature 10904: Make all deployment methods optional for K8s cluster X-Git-Tag: v12.0.0rc1~2 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F77%2F11777%2F3;p=osm%2FSOL005.git Feature 10904: Make all deployment methods optional for K8s cluster Change-Id: I217144c9e84e3e97b61a512571f07272f8be160c Signed-off-by: Gabriel Cuba --- diff --git a/osm-openapi.yaml b/osm-openapi.yaml index ac6791a..b056ede 100644 --- a/osm-openapi.yaml +++ b/osm-openapi.yaml @@ -8603,7 +8603,18 @@ components: type: array items: type: object - additionalProperties: true + additionalProperties: false + K8sClusterDeploymentMethods: + type: object + properties: + helm-chart: + type: boolean + juju-bundle: + type: boolean + helm-chart-v3: + type: boolean + additionalProperties: false + minProperties: 3 K8sClusterInfo: type: object properties: @@ -8629,6 +8640,8 @@ components: type: string nets: $ref: '#/components/schemas/K8sClusterNetList' + deployment_methods: + $ref: '#/components/schemas/K8sClusterDeploymentMethods' namespace: type: string cni: