@@ -23,6 +23,7 @@ namespace Models
2323 DARABONBA_PTR_TO_JSON (InstanceName, instanceName_);
2424 DARABONBA_PTR_TO_JSON (InstancePort, instancePort_);
2525 DARABONBA_PTR_TO_JSON (InstanceType, instanceType_);
26+ DARABONBA_PTR_TO_JSON (IsLatest, isLatest_);
2627 DARABONBA_PTR_TO_JSON (IsSpot, isSpot_);
2728 DARABONBA_PTR_TO_JSON (Isolated, isolated_);
2829 DARABONBA_PTR_TO_JSON (LastState, lastState_);
@@ -51,6 +52,7 @@ namespace Models
5152 DARABONBA_PTR_FROM_JSON (InstanceName, instanceName_);
5253 DARABONBA_PTR_FROM_JSON (InstancePort, instancePort_);
5354 DARABONBA_PTR_FROM_JSON (InstanceType, instanceType_);
55+ DARABONBA_PTR_FROM_JSON (IsLatest, isLatest_);
5456 DARABONBA_PTR_FROM_JSON (IsSpot, isSpot_);
5557 DARABONBA_PTR_FROM_JSON (Isolated, isolated_);
5658 DARABONBA_PTR_FROM_JSON (LastState, lastState_);
@@ -82,10 +84,11 @@ namespace Models
8284 virtual Darabonba::Json toMap () const override { Darabonba::Json obj; to_json (obj, *this ); return obj; };
8385 virtual bool empty () const override { return this ->currentAmount_ == nullptr
8486 && return this ->externalIP_ == nullptr && return this ->externalInstancePort_ == nullptr && return this ->hostIP_ == nullptr && return this ->hostName_ == nullptr && return this ->innerIP_ == nullptr
85- && return this ->instanceName_ == nullptr && return this ->instancePort_ == nullptr && return this ->instanceType_ == nullptr && return this ->isSpot_ == nullptr && return this ->isolated_ == nullptr
86- && return this ->lastState_ == nullptr && return this ->namespace_ == nullptr && return this ->originalAmount_ == nullptr && return this ->readyProcesses_ == nullptr && return this ->reason_ == nullptr
87- && return this ->resourceType_ == nullptr && return this ->restartCount_ == nullptr && return this ->role_ == nullptr && return this ->startAt_ == nullptr && return this ->startTime_ == nullptr
88- && return this ->status_ == nullptr && return this ->tenantHostIP_ == nullptr && return this ->tenantInstanceIP_ == nullptr && return this ->totalProcesses_ == nullptr && return this ->zone_ == nullptr ; };
87+ && return this ->instanceName_ == nullptr && return this ->instancePort_ == nullptr && return this ->instanceType_ == nullptr && return this ->isLatest_ == nullptr && return this ->isSpot_ == nullptr
88+ && return this ->isolated_ == nullptr && return this ->lastState_ == nullptr && return this ->namespace_ == nullptr && return this ->originalAmount_ == nullptr && return this ->readyProcesses_ == nullptr
89+ && return this ->reason_ == nullptr && return this ->resourceType_ == nullptr && return this ->restartCount_ == nullptr && return this ->role_ == nullptr && return this ->startAt_ == nullptr
90+ && return this ->startTime_ == nullptr && return this ->status_ == nullptr && return this ->tenantHostIP_ == nullptr && return this ->tenantInstanceIP_ == nullptr && return this ->totalProcesses_ == nullptr
91+ && return this ->zone_ == nullptr ; };
8992 // currentAmount Field Functions
9093 bool hasCurrentAmount () const { return this ->currentAmount_ != nullptr ;};
9194 void deleteCurrentAmount () { this ->currentAmount_ = nullptr ;};
@@ -149,6 +152,13 @@ namespace Models
149152 inline Instance& setInstanceType (string instanceType) { DARABONBA_PTR_SET_VALUE (instanceType_, instanceType) };
150153
151154
155+ // isLatest Field Functions
156+ bool hasIsLatest () const { return this ->isLatest_ != nullptr ;};
157+ void deleteIsLatest () { this ->isLatest_ = nullptr ;};
158+ inline bool isLatest () const { DARABONBA_PTR_GET_DEFAULT (isLatest_, false ) };
159+ inline Instance& setIsLatest (bool isLatest) { DARABONBA_PTR_SET_VALUE (isLatest_, isLatest) };
160+ 161+ 152162 // isSpot Field Functions
153163 bool hasIsSpot () const { return this ->isSpot_ != nullptr ;};
154164 void deleteIsSpot () { this ->isSpot_ = nullptr ;};
@@ -280,6 +290,7 @@ namespace Models
280290 std::shared_ptr<string> instanceName_ = nullptr ;
281291 std::shared_ptr<int32_t > instancePort_ = nullptr ;
282292 std::shared_ptr<string> instanceType_ = nullptr ;
293+ std::shared_ptr<bool > isLatest_ = nullptr ;
283294 std::shared_ptr<bool > isSpot_ = nullptr ;
284295 std::shared_ptr<bool > isolated_ = nullptr ;
285296 std::shared_ptr<vector<Darabonba::Json>> lastState_ = nullptr ;
0 commit comments