You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: gen/openapiv2/qdrant/cloud/cluster/backup/v1/backup.swagger.json
+35-3Lines changed: 35 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -887,23 +887,23 @@
887
887
"type": "object",
888
888
"$ref": "#/definitions/v1KeyValue"
889
889
},
890
-
"title": "The node selector for this cluster in a hybrid cloud.\nIt is ignored for managed cloud clusters. This is an optional field"
890
+
"title": "The node selector for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
891
891
},
892
892
"tolerations": {
893
893
"type": "array",
894
894
"items": {
895
895
"type": "object",
896
896
"$ref": "#/definitions/cloudclusterv1Toleration"
897
897
},
898
-
"title": "List of tolerations for this cluster in a hybrid cloud.\nIt is ignored for managed cloud clusters. This is an optional field"
898
+
"title": "List of tolerations for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
899
899
},
900
900
"annotations": {
901
901
"type": "array",
902
902
"items": {
903
903
"type": "object",
904
904
"$ref": "#/definitions/v1KeyValue"
905
905
},
906
-
"title": "List of annotations for this cluster in a hybrid cloud.\nIt is ignored for managed cloud clusters. This is an optional field"
906
+
"title": "List of annotations for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
907
907
},
908
908
"allowedIpSourceRanges": {
909
909
"type": "array",
@@ -912,6 +912,26 @@
912
912
},
913
913
"description": "List of allowed IP source ranges for this cluster.\nField is used for both managed cloud and hybrid cloud and clusters. This is an optional field\nThe CIDRs supports IPv4 only."
914
914
},
915
+
"serviceType": {
916
+
"$ref": "#/definitions/v1ClusterServiceType",
917
+
"description": "The type of service to use for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field, default is Cluster IP."
918
+
},
919
+
"serviceAnnotations": {
920
+
"type": "array",
921
+
"items": {
922
+
"type": "object",
923
+
"$ref": "#/definitions/v1KeyValue"
924
+
},
925
+
"title": "List of annotations applied to the service of this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
926
+
},
927
+
"podLabels": {
928
+
"type": "array",
929
+
"items": {
930
+
"type": "object",
931
+
"$ref": "#/definitions/v1KeyValue"
932
+
},
933
+
"title": "List of labels applied to the pods of this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
934
+
},
915
935
"reservedCpuPercentage": {
916
936
"type": "integer",
917
937
"format": "int64",
@@ -991,6 +1011,18 @@
991
1011
},
992
1012
"description": "Represents the cluster details associated with a backup.\nThe identity fields (name, cloud_provider_id, cloud_provider_region_id) reflect the latest cluster state.\nThe configuration field is immutable and represents the values at backup time."
993
1013
},
1014
+
"v1ClusterServiceType": {
1015
+
"type": "string",
1016
+
"enum": [
1017
+
"CLUSTER_SERVICE_TYPE_UNSPECIFIED",
1018
+
"CLUSTER_SERVICE_TYPE_CLUSTER_IP",
1019
+
"CLUSTER_SERVICE_TYPE_NODE_PORT",
1020
+
"CLUSTER_SERVICE_TYPE_LOAD_BALANCER"
1021
+
],
1022
+
"default": "CLUSTER_SERVICE_TYPE_UNSPECIFIED",
1023
+
"description": "- CLUSTER_SERVICE_TYPE_UNSPECIFIED: Service type is unspecified.\n - CLUSTER_SERVICE_TYPE_CLUSTER_IP: Use a service configured with type ClusterIP.\n - CLUSTER_SERVICE_TYPE_NODE_PORT: Use a service configured with type NodePort.\n - CLUSTER_SERVICE_TYPE_LOAD_BALANCER: Use a service configured with type LoadBalancer.",
1024
+
"title": "ClusterServiceType defines the type of service to use for the cluster.\nSee: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/#ServiceSpec"
Copy file name to clipboardExpand all lines: gen/openapiv2/qdrant/cloud/cluster/v1/cluster.swagger.json
+35-3Lines changed: 35 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -669,23 +669,23 @@
669
669
"type": "object",
670
670
"$ref": "#/definitions/v1KeyValue"
671
671
},
672
-
"title": "The node selector for this cluster in a hybrid cloud.\nIt is ignored for managed cloud clusters. This is an optional field"
672
+
"title": "The node selector for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
673
673
},
674
674
"tolerations": {
675
675
"type": "array",
676
676
"items": {
677
677
"type": "object",
678
678
"$ref": "#/definitions/cloudclusterv1Toleration"
679
679
},
680
-
"title": "List of tolerations for this cluster in a hybrid cloud.\nIt is ignored for managed cloud clusters. This is an optional field"
680
+
"title": "List of tolerations for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
681
681
},
682
682
"annotations": {
683
683
"type": "array",
684
684
"items": {
685
685
"type": "object",
686
686
"$ref": "#/definitions/v1KeyValue"
687
687
},
688
-
"title": "List of annotations for this cluster in a hybrid cloud.\nIt is ignored for managed cloud clusters. This is an optional field"
688
+
"title": "List of annotations for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
689
689
},
690
690
"allowedIpSourceRanges": {
691
691
"type": "array",
@@ -694,6 +694,26 @@
694
694
},
695
695
"description": "List of allowed IP source ranges for this cluster.\nField is used for both managed cloud and hybrid cloud and clusters. This is an optional field\nThe CIDRs supports IPv4 only."
696
696
},
697
+
"serviceType": {
698
+
"$ref": "#/definitions/v1ClusterServiceType",
699
+
"description": "The type of service to use for this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field, default is Cluster IP."
700
+
},
701
+
"serviceAnnotations": {
702
+
"type": "array",
703
+
"items": {
704
+
"type": "object",
705
+
"$ref": "#/definitions/v1KeyValue"
706
+
},
707
+
"title": "List of annotations applied to the service of this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
708
+
},
709
+
"podLabels": {
710
+
"type": "array",
711
+
"items": {
712
+
"type": "object",
713
+
"$ref": "#/definitions/v1KeyValue"
714
+
},
715
+
"title": "List of labels applied to the pods of this cluster in a hybrid cloud environment.\nIt is ignored for managed cloud clusters. This is an optional field"
"description": "ClusterScalabilityStatus defines the scalability states of a cluster.\n\n - CLUSTER_SCALABILITY_STATUS_UNSPECIFIED: Scalability status is unspecified.\n - CLUSTER_SCALABILITY_STATUS_NOT_SCALABLE: The cluster is not scalable.\n - CLUSTER_SCALABILITY_STATUS_SCALABLE: The cluster supports scaling operations."
910
930
},
931
+
"v1ClusterServiceType": {
932
+
"type": "string",
933
+
"enum": [
934
+
"CLUSTER_SERVICE_TYPE_UNSPECIFIED",
935
+
"CLUSTER_SERVICE_TYPE_CLUSTER_IP",
936
+
"CLUSTER_SERVICE_TYPE_NODE_PORT",
937
+
"CLUSTER_SERVICE_TYPE_LOAD_BALANCER"
938
+
],
939
+
"default": "CLUSTER_SERVICE_TYPE_UNSPECIFIED",
940
+
"description": "- CLUSTER_SERVICE_TYPE_UNSPECIFIED: Service type is unspecified.\n - CLUSTER_SERVICE_TYPE_CLUSTER_IP: Use a service configured with type ClusterIP.\n - CLUSTER_SERVICE_TYPE_NODE_PORT: Use a service configured with type NodePort.\n - CLUSTER_SERVICE_TYPE_LOAD_BALANCER: Use a service configured with type LoadBalancer.",
941
+
"title": "ClusterServiceType defines the type of service to use for the cluster.\nSee: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/#ServiceSpec"
0 commit comments