Skip to content

Commit 6c8e56a

Browse files
committed
Update API DescribeBackupFiles: add request parameters SaleMode.
1 parent 17a005c commit 6c8e56a

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

eds-aic-20230930/ChangeLog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-11-14 Version: 4.11.6
2+
- Update API DescribeBackupFiles: add request parameters SaleMode.
3+
4+
15
2025-11-07 Version: 4.11.5
26
- Update API DescribeMetricLast: add response parameters Body.MetricTotalModel.$.MetricModelList.$.DataPoints.$.GpuId.
37

eds-aic-20230930/include/alibabacloud/models/DescribeBackupFilesRequest.hpp

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ namespace Models
2525
DARABONBA_PTR_TO_JSON(InstanceGroupId, instanceGroupId_);
2626
DARABONBA_PTR_TO_JSON(MaxResults, maxResults_);
2727
DARABONBA_PTR_TO_JSON(NextToken, nextToken_);
28+
DARABONBA_PTR_TO_JSON(SaleMode, saleMode_);
2829
DARABONBA_PTR_TO_JSON(StartTime, startTime_);
2930
DARABONBA_PTR_TO_JSON(StatusList, statusList_);
3031
};
@@ -40,6 +41,7 @@ namespace Models
4041
DARABONBA_PTR_FROM_JSON(InstanceGroupId, instanceGroupId_);
4142
DARABONBA_PTR_FROM_JSON(MaxResults, maxResults_);
4243
DARABONBA_PTR_FROM_JSON(NextToken, nextToken_);
44+
DARABONBA_PTR_FROM_JSON(SaleMode, saleMode_);
4345
DARABONBA_PTR_FROM_JSON(StartTime, startTime_);
4446
DARABONBA_PTR_FROM_JSON(StatusList, statusList_);
4547
};
@@ -57,7 +59,7 @@ namespace Models
5759
virtual bool empty() const override { return this->androidInstanceId_ == nullptr
5860
&& return this->androidInstanceName_ == nullptr && return this->backupAll_ == nullptr && return this->backupFileId_ == nullptr && return this->backupFileName_ == nullptr && return this->description_ == nullptr
5961
&& return this->endTime_ == nullptr && return this->endUserId_ == nullptr && return this->instanceGroupId_ == nullptr && return this->maxResults_ == nullptr && return this->nextToken_ == nullptr
60-
&& return this->startTime_ == nullptr && return this->statusList_ == nullptr; };
62+
&& return this->saleMode_ == nullptr && return this->startTime_ == nullptr && return this->statusList_ == nullptr; };
6163
// androidInstanceId Field Functions
6264
bool hasAndroidInstanceId() const { return this->androidInstanceId_ != nullptr;};
6365
void deleteAndroidInstanceId() { this->androidInstanceId_ = nullptr;};
@@ -135,6 +137,13 @@ namespace Models
135137
inline DescribeBackupFilesRequest& setNextToken(string nextToken) { DARABONBA_PTR_SET_VALUE(nextToken_, nextToken) };
136138

137139

140+
// saleMode Field Functions
141+
bool hasSaleMode() const { return this->saleMode_ != nullptr;};
142+
void deleteSaleMode() { this->saleMode_ = nullptr;};
143+
inline string saleMode() const { DARABONBA_PTR_GET_DEFAULT(saleMode_, "") };
144+
inline DescribeBackupFilesRequest& setSaleMode(string saleMode) { DARABONBA_PTR_SET_VALUE(saleMode_, saleMode) };
145+
146+
138147
// startTime Field Functions
139148
bool hasStartTime() const { return this->startTime_ != nullptr;};
140149
void deleteStartTime() { this->startTime_ = nullptr;};
@@ -179,6 +188,7 @@ namespace Models
179188
std::shared_ptr<int64_t> maxResults_ = nullptr;
180189
// The pagination token that is used in the next request to retrieve a new page of results. If NextToken is empty, no next page exists.
181190
std::shared_ptr<string> nextToken_ = nullptr;
191+
std::shared_ptr<string> saleMode_ = nullptr;
182192
// The beginning of the period for querying generated backup files.
183193
std::shared_ptr<string> startTime_ = nullptr;
184194
// The status of the backup files.

eds-aic-20230930/src/Client.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1853,6 +1853,10 @@ DescribeBackupFilesResponse Client::describeBackupFilesWithOptions(const Describ
18531853
query["NextToken"] = request.nextToken();
18541854
}
18551855

1856+
if (!!request.hasSaleMode()) {
1857+
query["SaleMode"] = request.saleMode();
1858+
}
1859+
18561860
if (!!request.hasStartTime()) {
18571861
query["StartTime"] = request.startTime();
18581862
}

0 commit comments

Comments
 (0)