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 73661a9

Browse files
committed
Update API EditWorkspaceQueue: add request parameters body.resourceSpec.maxCu.
1 parent d310a11 commit 73661a9

File tree

6 files changed

+84
-10
lines changed

6 files changed

+84
-10
lines changed

‎emr-serverless-spark-20230808/ChangeLog.txt‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
2025年10月28日 Version: 1.7.1
2+
- Update API EditWorkspaceQueue: add request parameters body.resourceSpec.maxCu.
3+
- Update API GetJobRun: add response parameters Body.jobRun.notebookAccessUrl.
4+
- Update API ListJobRuns: add response parameters Body.jobRuns.$.resourceQueueId.
5+
- Update API ListKyuubiSparkApplications: add response parameters Body.applications.$.kyuubiServiceId.
6+
- Update API ListKyuubiSparkApplications: add response parameters Body.applications.$.runLog.
7+
- Update API ListWorkspaceQueues: add response parameters Body.queues.$.preheat.
8+
9+
110
2025年10月17日 Version: 1.7.0
211
- Support API ListCatalogs.
312
- Support API ListJobExecutors.

‎emr-serverless-spark-20230808/include/alibabacloud/models/EditWorkspaceQueueRequestResourceSpec.hpp‎

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@ namespace Models
1414
public:
1515
friend void to_json(Darabonba::Json& j, const EditWorkspaceQueueRequestResourceSpec& obj) {
1616
DARABONBA_PTR_TO_JSON(cu, cu_);
17+
DARABONBA_PTR_TO_JSON(maxCu, maxCu_);
1718
};
1819
friend void from_json(const Darabonba::Json& j, EditWorkspaceQueueRequestResourceSpec& obj) {
1920
DARABONBA_PTR_FROM_JSON(cu, cu_);
21+
DARABONBA_PTR_FROM_JSON(maxCu, maxCu_);
2022
};
2123
EditWorkspaceQueueRequestResourceSpec() = default ;
2224
EditWorkspaceQueueRequestResourceSpec(const EditWorkspaceQueueRequestResourceSpec &) = default ;
@@ -29,16 +31,25 @@ namespace Models
2931
};
3032
virtual void fromMap(const Darabonba::Json &obj) override { from_json(obj, *this); validate(); };
3133
virtual Darabonba::Json toMap() const override { Darabonba::Json obj; to_json(obj, *this); return obj; };
32-
virtual bool empty() const override { return this->cu_ == nullptr; };
34+
virtual bool empty() const override { return this->cu_ == nullptr
35+
&& return this->maxCu_ == nullptr; };
3336
// cu Field Functions
3437
bool hasCu() const { return this->cu_ != nullptr;};
3538
void deleteCu() { this->cu_ = nullptr;};
3639
inline int64_t cu() const { DARABONBA_PTR_GET_DEFAULT(cu_, 0L) };
3740
inline EditWorkspaceQueueRequestResourceSpec& setCu(int64_t cu) { DARABONBA_PTR_SET_VALUE(cu_, cu) };
3841

3942

43+
// maxCu Field Functions
44+
bool hasMaxCu() const { return this->maxCu_ != nullptr;};
45+
void deleteMaxCu() { this->maxCu_ = nullptr;};
46+
inline int64_t maxCu() const { DARABONBA_PTR_GET_DEFAULT(maxCu_, 0L) };
47+
inline EditWorkspaceQueueRequestResourceSpec& setMaxCu(int64_t maxCu) { DARABONBA_PTR_SET_VALUE(maxCu_, maxCu) };
48+
49+
4050
protected:
4151
std::shared_ptr<int64_t> cu_ = nullptr;
52+
std::shared_ptr<int64_t> maxCu_ = nullptr;
4253
};
4354

4455
} // namespace Models

‎emr-serverless-spark-20230808/include/alibabacloud/models/GetJobRunResponseBodyJobRun.hpp‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ namespace Models
3030
DARABONBA_PTR_TO_JSON(jobRunId, jobRunId_);
3131
DARABONBA_PTR_TO_JSON(log, log_);
3232
DARABONBA_PTR_TO_JSON(name, name_);
33+
DARABONBA_PTR_TO_JSON(notebookAccessUrl, notebookAccessUrl_);
3334
DARABONBA_PTR_TO_JSON(releaseVersion, releaseVersion_);
3435
DARABONBA_PTR_TO_JSON(resourceOwnerId, resourceOwnerId_);
3536
DARABONBA_PTR_TO_JSON(resourceQueueId, resourceQueueId_);
@@ -52,6 +53,7 @@ namespace Models
5253
DARABONBA_PTR_FROM_JSON(jobRunId, jobRunId_);
5354
DARABONBA_PTR_FROM_JSON(log, log_);
5455
DARABONBA_PTR_FROM_JSON(name, name_);
56+
DARABONBA_PTR_FROM_JSON(notebookAccessUrl, notebookAccessUrl_);
5557
DARABONBA_PTR_FROM_JSON(releaseVersion, releaseVersion_);
5658
DARABONBA_PTR_FROM_JSON(resourceOwnerId, resourceOwnerId_);
5759
DARABONBA_PTR_FROM_JSON(resourceQueueId, resourceQueueId_);
@@ -76,8 +78,8 @@ namespace Models
7678
virtual bool empty() const override { return this->codeType_ == nullptr
7779
&& return this->configurationOverrides_ == nullptr && return this->displayReleaseVersion_ == nullptr && return this->endTime_ == nullptr && return this->environmentId_ == nullptr && return this->executionTimeoutSeconds_ == nullptr
7880
&& return this->fusion_ == nullptr && return this->jobDriver_ == nullptr && return this->jobRunId_ == nullptr && return this->log_ == nullptr && return this->name_ == nullptr
79-
&& return this->releaseVersion_ == nullptr && return this->resourceOwnerId_ == nullptr && return this->resourceQueueId_ == nullptr && return this->state_ == nullptr && return this->stateChangeReason_ == nullptr
80-
&& return this->submitTime_ == nullptr && return this->tags_ == nullptr && return this->webUI_ == nullptr && return this->workspaceId_ == nullptr; };
81+
&& return this->notebookAccessUrl_ == nullptr && return this->releaseVersion_ == nullptr && return this->resourceOwnerId_ == nullptr && return this->resourceQueueId_ == nullptr && return this->state_ == nullptr
82+
&& return this->stateChangeReason_ == nullptr && returnthis->submitTime_ == nullptr && return this->tags_ == nullptr && return this->webUI_ == nullptr && return this->workspaceId_ == nullptr; };
8183
// codeType Field Functions
8284
bool hasCodeType() const { return this->codeType_ != nullptr;};
8385
void deleteCodeType() { this->codeType_ = nullptr;};
@@ -161,6 +163,13 @@ namespace Models
161163
inline GetJobRunResponseBodyJobRun& setName(string name) { DARABONBA_PTR_SET_VALUE(name_, name) };
162164

163165

166+
// notebookAccessUrl Field Functions
167+
bool hasNotebookAccessUrl() const { return this->notebookAccessUrl_ != nullptr;};
168+
void deleteNotebookAccessUrl() { this->notebookAccessUrl_ = nullptr;};
169+
inline string notebookAccessUrl() const { DARABONBA_PTR_GET_DEFAULT(notebookAccessUrl_, "") };
170+
inline GetJobRunResponseBodyJobRun& setNotebookAccessUrl(string notebookAccessUrl) { DARABONBA_PTR_SET_VALUE(notebookAccessUrl_, notebookAccessUrl) };
171+
172+
164173
// releaseVersion Field Functions
165174
bool hasReleaseVersion() const { return this->releaseVersion_ != nullptr;};
166175
void deleteReleaseVersion() { this->releaseVersion_ = nullptr;};
@@ -255,6 +264,7 @@ namespace Models
255264
std::shared_ptr<Models::RunLog> log_ = nullptr;
256265
// The job name.
257266
std::shared_ptr<string> name_ = nullptr;
267+
std::shared_ptr<string> notebookAccessUrl_ = nullptr;
258268
// The version of the Spark engine on which the job runs.
259269
std::shared_ptr<string> releaseVersion_ = nullptr;
260270
// The ID of the user who created the job.

‎emr-serverless-spark-20230808/include/alibabacloud/models/ListJobRunsResponseBodyJobRuns.hpp‎

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ namespace Models
3333
DARABONBA_PTR_TO_JSON(mbSeconds, mbSeconds_);
3434
DARABONBA_PTR_TO_JSON(name, name_);
3535
DARABONBA_PTR_TO_JSON(releaseVersion, releaseVersion_);
36+
DARABONBA_PTR_TO_JSON(resourceQueueId, resourceQueueId_);
3637
DARABONBA_PTR_TO_JSON(state, state_);
3738
DARABONBA_PTR_TO_JSON(stateChangeReason, stateChangeReason_);
3839
DARABONBA_PTR_TO_JSON(submitTime, submitTime_);
@@ -56,6 +57,7 @@ namespace Models
5657
DARABONBA_PTR_FROM_JSON(mbSeconds, mbSeconds_);
5758
DARABONBA_PTR_FROM_JSON(name, name_);
5859
DARABONBA_PTR_FROM_JSON(releaseVersion, releaseVersion_);
60+
DARABONBA_PTR_FROM_JSON(resourceQueueId, resourceQueueId_);
5961
DARABONBA_PTR_FROM_JSON(state, state_);
6062
DARABONBA_PTR_FROM_JSON(stateChangeReason, stateChangeReason_);
6163
DARABONBA_PTR_FROM_JSON(submitTime, submitTime_);
@@ -78,8 +80,9 @@ namespace Models
7880
virtual bool empty() const override { return this->codeType_ == nullptr
7981
&& return this->configurationOverrides_ == nullptr && return this->creator_ == nullptr && return this->cuHours_ == nullptr && return this->displayReleaseVersion_ == nullptr && return this->endTime_ == nullptr
8082
&& return this->executionTimeoutSeconds_ == nullptr && return this->fusion_ == nullptr && return this->jobDriver_ == nullptr && return this->jobRunId_ == nullptr && return this->log_ == nullptr
81-
&& return this->mbSeconds_ == nullptr && return this->name_ == nullptr && return this->releaseVersion_ == nullptr && return this->state_ == nullptr && return this->stateChangeReason_ == nullptr
82-
&& return this->submitTime_ == nullptr && return this->tags_ == nullptr && return this->vcoreSeconds_ == nullptr && return this->webUI_ == nullptr && return this->workspaceId_ == nullptr; };
83+
&& return this->mbSeconds_ == nullptr && return this->name_ == nullptr && return this->releaseVersion_ == nullptr && return this->resourceQueueId_ == nullptr && return this->state_ == nullptr
84+
&& return this->stateChangeReason_ == nullptr && return this->submitTime_ == nullptr && return this->tags_ == nullptr && return this->vcoreSeconds_ == nullptr && return this->webUI_ == nullptr
85+
&& return this->workspaceId_ == nullptr; };
8386
// codeType Field Functions
8487
bool hasCodeType() const { return this->codeType_ != nullptr;};
8588
void deleteCodeType() { this->codeType_ = nullptr;};
@@ -184,6 +187,13 @@ namespace Models
184187
inline ListJobRunsResponseBodyJobRuns& setReleaseVersion(string releaseVersion) { DARABONBA_PTR_SET_VALUE(releaseVersion_, releaseVersion) };
185188

186189

190+
// resourceQueueId Field Functions
191+
bool hasResourceQueueId() const { return this->resourceQueueId_ != nullptr;};
192+
void deleteResourceQueueId() { this->resourceQueueId_ = nullptr;};
193+
inline string resourceQueueId() const { DARABONBA_PTR_GET_DEFAULT(resourceQueueId_, "") };
194+
inline ListJobRunsResponseBodyJobRuns& setResourceQueueId(string resourceQueueId) { DARABONBA_PTR_SET_VALUE(resourceQueueId_, resourceQueueId) };
195+
196+
187197
// state Field Functions
188198
bool hasState() const { return this->state_ != nullptr;};
189199
void deleteState() { this->state_ = nullptr;};
@@ -272,6 +282,7 @@ namespace Models
272282
std::shared_ptr<string> name_ = nullptr;
273283
// The version of Spark on which the jobs run.
274284
std::shared_ptr<string> releaseVersion_ = nullptr;
285+
std::shared_ptr<string> resourceQueueId_ = nullptr;
275286
// The job state.
276287
std::shared_ptr<string> state_ = nullptr;
277288
// The reason of the job status change.

‎emr-serverless-spark-20230808/include/alibabacloud/models/ListKyuubiSparkApplicationsResponseBodyApplications.hpp‎

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#ifndef ALIBABACLOUD_MODELS_LISTKYUUBISPARKAPPLICATIONSRESPONSEBODYAPPLICATIONS_HPP_
33
#define ALIBABACLOUD_MODELS_LISTKYUUBISPARKAPPLICATIONSRESPONSEBODYAPPLICATIONS_HPP_
44
#include <darabonba/Core.hpp>
5+
#include <alibabacloud/models/RunLog.hpp>
56
using namespace std;
67
using json = nlohmann::json;
78
namespace AlibabaCloud
@@ -18,9 +19,11 @@ namespace Models
1819
DARABONBA_PTR_TO_JSON(cuHours, cuHours_);
1920
DARABONBA_PTR_TO_JSON(endTime, endTime_);
2021
DARABONBA_PTR_TO_JSON(exitReason, exitReason_);
22+
DARABONBA_PTR_TO_JSON(kyuubiServiceId, kyuubiServiceId_);
2123
DARABONBA_PTR_TO_JSON(latestSqlStatementStatus, latestSqlStatementStatus_);
2224
DARABONBA_PTR_TO_JSON(mbSeconds, mbSeconds_);
2325
DARABONBA_PTR_TO_JSON(resourceQueueId, resourceQueueId_);
26+
DARABONBA_PTR_TO_JSON(runLog, runLog_);
2427
DARABONBA_PTR_TO_JSON(startTime, startTime_);
2528
DARABONBA_PTR_TO_JSON(state, state_);
2629
DARABONBA_PTR_TO_JSON(vcoreSeconds, vcoreSeconds_);
@@ -32,9 +35,11 @@ namespace Models
3235
DARABONBA_PTR_FROM_JSON(cuHours, cuHours_);
3336
DARABONBA_PTR_FROM_JSON(endTime, endTime_);
3437
DARABONBA_PTR_FROM_JSON(exitReason, exitReason_);
38+
DARABONBA_PTR_FROM_JSON(kyuubiServiceId, kyuubiServiceId_);
3539
DARABONBA_PTR_FROM_JSON(latestSqlStatementStatus, latestSqlStatementStatus_);
3640
DARABONBA_PTR_FROM_JSON(mbSeconds, mbSeconds_);
3741
DARABONBA_PTR_FROM_JSON(resourceQueueId, resourceQueueId_);
42+
DARABONBA_PTR_FROM_JSON(runLog, runLog_);
3843
DARABONBA_PTR_FROM_JSON(startTime, startTime_);
3944
DARABONBA_PTR_FROM_JSON(state, state_);
4045
DARABONBA_PTR_FROM_JSON(vcoreSeconds, vcoreSeconds_);
@@ -52,9 +57,9 @@ namespace Models
5257
virtual void fromMap(const Darabonba::Json &obj) override { from_json(obj, *this); validate(); };
5358
virtual Darabonba::Json toMap() const override { Darabonba::Json obj; to_json(obj, *this); return obj; };
5459
virtual bool empty() const override { return this->applicationId_ == nullptr
55-
&& return this->applicationName_ == nullptr && return this->cuHours_ == nullptr && return this->endTime_ == nullptr && return this->exitReason_ == nullptr && return this->latestSqlStatementStatus_ == nullptr
56-
&& return this->mbSeconds_ == nullptr && return this->resourceQueueId_ == nullptr && return this->startTime_ == nullptr && return this->state_ == nullptr && return this->vcoreSeconds_ == nullptr
57-
&& return this->webUI_ == nullptr; };
60+
&& return this->applicationName_ == nullptr && return this->cuHours_ == nullptr && return this->endTime_ == nullptr && return this->exitReason_ == nullptr && return this->kyuubiServiceId_ == nullptr
61+
&& return this->latestSqlStatementStatus_ == nullptr && return this->mbSeconds_ == nullptr && return this->resourceQueueId_ == nullptr && return this->runLog_ == nullptr && return this->startTime_ == nullptr
62+
&& return this->state_ == nullptr && returnthis->vcoreSeconds_ == nullptr && returnthis->webUI_ == nullptr; };
5863
// applicationId Field Functions
5964
bool hasApplicationId() const { return this->applicationId_ != nullptr;};
6065
void deleteApplicationId() { this->applicationId_ = nullptr;};
@@ -90,6 +95,13 @@ namespace Models
9095
inline ListKyuubiSparkApplicationsResponseBodyApplications& setExitReason(string exitReason) { DARABONBA_PTR_SET_VALUE(exitReason_, exitReason) };
9196

9297

98+
// kyuubiServiceId Field Functions
99+
bool hasKyuubiServiceId() const { return this->kyuubiServiceId_ != nullptr;};
100+
void deleteKyuubiServiceId() { this->kyuubiServiceId_ = nullptr;};
101+
inline string kyuubiServiceId() const { DARABONBA_PTR_GET_DEFAULT(kyuubiServiceId_, "") };
102+
inline ListKyuubiSparkApplicationsResponseBodyApplications& setKyuubiServiceId(string kyuubiServiceId) { DARABONBA_PTR_SET_VALUE(kyuubiServiceId_, kyuubiServiceId) };
103+
104+
93105
// latestSqlStatementStatus Field Functions
94106
bool hasLatestSqlStatementStatus() const { return this->latestSqlStatementStatus_ != nullptr;};
95107
void deleteLatestSqlStatementStatus() { this->latestSqlStatementStatus_ = nullptr;};
@@ -111,6 +123,15 @@ namespace Models
111123
inline ListKyuubiSparkApplicationsResponseBodyApplications& setResourceQueueId(string resourceQueueId) { DARABONBA_PTR_SET_VALUE(resourceQueueId_, resourceQueueId) };
112124

113125

126+
// runLog Field Functions
127+
bool hasRunLog() const { return this->runLog_ != nullptr;};
128+
void deleteRunLog() { this->runLog_ = nullptr;};
129+
inline const Models::RunLog & runLog() const { DARABONBA_PTR_GET_CONST(runLog_, Models::RunLog) };
130+
inline Models::RunLog runLog() { DARABONBA_PTR_GET(runLog_, Models::RunLog) };
131+
inline ListKyuubiSparkApplicationsResponseBodyApplications& setRunLog(const Models::RunLog & runLog) { DARABONBA_PTR_SET_VALUE(runLog_, runLog) };
132+
inline ListKyuubiSparkApplicationsResponseBodyApplications& setRunLog(Models::RunLog && runLog) { DARABONBA_PTR_SET_RVALUE(runLog_, runLog) };
133+
134+
114135
// startTime Field Functions
115136
bool hasStartTime() const { return this->startTime_ != nullptr;};
116137
void deleteStartTime() { this->startTime_ = nullptr;};
@@ -149,11 +170,13 @@ namespace Models
149170
// The time when the task ended.
150171
std::shared_ptr<string> endTime_ = nullptr;
151172
std::shared_ptr<string> exitReason_ = nullptr;
173+
std::shared_ptr<string> kyuubiServiceId_ = nullptr;
152174
std::shared_ptr<string> latestSqlStatementStatus_ = nullptr;
153175
// The total amount of memory allocated to the job multiplied by the running duration (seconds).
154176
std::shared_ptr<int64_t> mbSeconds_ = nullptr;
155177
// The name of the resource queue on which the Spark jobs run.
156178
std::shared_ptr<string> resourceQueueId_ = nullptr;
179+
std::shared_ptr<Models::RunLog> runLog_ = nullptr;
157180
// The time when the task started.
158181
std::shared_ptr<string> startTime_ = nullptr;
159182
// The status of the Spark application.

‎emr-serverless-spark-20230808/include/alibabacloud/models/ListWorkspaceQueuesResponseBodyQueues.hpp‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ namespace Models
2222
DARABONBA_PTR_TO_JSON(maxResource, maxResource_);
2323
DARABONBA_PTR_TO_JSON(minResource, minResource_);
2424
DARABONBA_PTR_TO_JSON(paymentType, paymentType_);
25+
DARABONBA_PTR_TO_JSON(preheat, preheat_);
2526
DARABONBA_PTR_TO_JSON(properties, properties_);
2627
DARABONBA_PTR_TO_JSON(queueName, queueName_);
2728
DARABONBA_PTR_TO_JSON(queueScope, queueScope_);
@@ -39,6 +40,7 @@ namespace Models
3940
DARABONBA_PTR_FROM_JSON(maxResource, maxResource_);
4041
DARABONBA_PTR_FROM_JSON(minResource, minResource_);
4142
DARABONBA_PTR_FROM_JSON(paymentType, paymentType_);
43+
DARABONBA_PTR_FROM_JSON(preheat, preheat_);
4244
DARABONBA_PTR_FROM_JSON(properties, properties_);
4345
DARABONBA_PTR_FROM_JSON(queueName, queueName_);
4446
DARABONBA_PTR_FROM_JSON(queueScope, queueScope_);
@@ -61,8 +63,8 @@ namespace Models
6163
virtual Darabonba::Json toMap() const override { Darabonba::Json obj; to_json(obj, *this); return obj; };
6264
virtual bool empty() const override { return this->allowActions_ == nullptr
6365
&& return this->createTime_ == nullptr && return this->creator_ == nullptr && return this->environments_ == nullptr && return this->maxResource_ == nullptr && return this->minResource_ == nullptr
64-
&& return this->paymentType_ == nullptr && return this->properties_ == nullptr && return this->queueName_ == nullptr && return this->queueScope_ == nullptr && return this->queueStatus_ == nullptr
65-
&& return this->queueType_ == nullptr && return this->regionId_ == nullptr && return this->usedResource_ == nullptr && return this->workspaceId_ == nullptr; };
66+
&& return this->paymentType_ == nullptr && return this->preheat_ == nullptr && return this->properties_ == nullptr && return this->queueName_ == nullptr && return this->queueScope_ == nullptr
67+
&& return this->queueStatus_ == nullptr && returnthis->queueType_ == nullptr && return this->regionId_ == nullptr && return this->usedResource_ == nullptr && return this->workspaceId_ == nullptr; };
6668
// allowActions Field Functions
6769
bool hasAllowActions() const { return this->allowActions_ != nullptr;};
6870
void deleteAllowActions() { this->allowActions_ = nullptr;};
@@ -116,6 +118,13 @@ namespace Models
116118
inline ListWorkspaceQueuesResponseBodyQueues& setPaymentType(string paymentType) { DARABONBA_PTR_SET_VALUE(paymentType_, paymentType) };
117119

118120

121+
// preheat Field Functions
122+
bool hasPreheat() const { return this->preheat_ != nullptr;};
123+
void deletePreheat() { this->preheat_ = nullptr;};
124+
inline bool preheat() const { DARABONBA_PTR_GET_DEFAULT(preheat_, false) };
125+
inline ListWorkspaceQueuesResponseBodyQueues& setPreheat(bool preheat) { DARABONBA_PTR_SET_VALUE(preheat_, preheat) };
126+
127+
119128
// properties Field Functions
120129
bool hasProperties() const { return this->properties_ != nullptr;};
121130
void deleteProperties() { this->properties_ = nullptr;};
@@ -190,6 +199,7 @@ namespace Models
190199
// * PayAsYouGo
191200
// * Pre
192201
std::shared_ptr<string> paymentType_ = nullptr;
202+
std::shared_ptr<bool> preheat_ = nullptr;
193203
// The queue label.
194204
std::shared_ptr<string> properties_ = nullptr;
195205
// The name of the queue.

0 commit comments

Comments
(0)

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