Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 33a37e7

Browse files
committed
Generated cpp 2021年07月01日 for eas.
1 parent 41b6f80 commit 33a37e7

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

‎eas-20210701/ChangeLog.txt‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025年10月28日 Version: 7.1.9
2+
- Generated cpp 2021年07月01日 for eas.
3+
14
2025年10月24日 Version: 7.1.8
25
- Update API ListBenchmarkTask: add request parameters ModelId.
36
- Update API ListBenchmarkTask: add request parameters Order.

‎eas-20210701/include/alibabacloud/models/Instance.hpp‎

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /