Skip to content

Commit

Permalink
Merge pull request #670 from lucasponce/node_pool_status
Browse files Browse the repository at this point in the history
SDA-7306 Update NodePool model with status attributes
  • Loading branch information
ciaranRoche authored Jan 20, 2023
2 parents 04965e7 + 490fa9a commit 7ebc623
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
3 changes: 3 additions & 0 deletions model/clusters_mgmt/v1/cluster_status_type.model
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,7 @@ class ClusterStatus {

// Limited Support Reason Count
LimitedSupportReasonCount Integer

// Current Replicas available for a Hosted Cluster
CurrentCompute Integer
}
24 changes: 24 additions & 0 deletions model/clusters_mgmt/v1/node_pool_status_type.model
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
/*
Copyright (c) 2023 Red Hat, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

// Representation of the status of a node pool.
class NodePoolStatus {
// The current number of replicas for the node pool.
CurrentReplicas Integer

// Adds additional information about the NodePool status when the node pool doesn't reach the desired replicas.
Message String
}
3 changes: 3 additions & 0 deletions model/clusters_mgmt/v1/node_pool_type.model
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,7 @@ class NodePool {

// The subnet upon which the nodes are created.
Subnet String

// NodePool status.
Status NodePoolStatus
}

0 comments on commit 7ebc623

Please sign in to comment.