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 25fce0f

Browse files
committed
Update API CreateIntegrationPolicy: add request parameters body.entityGroup.entityUserId.
1 parent c390a13 commit 25fce0f

File tree

191 files changed

+1545
-263
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+1545
-263
lines changed

‎cms-20240330/ChangeLog.txt‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2025年10月30日 Version: 3.1.5
2+
- Update API CreateIntegrationPolicy: add request parameters body.entityGroup.entityUserId.
3+
- Update API GetIntegrationPolicy: add response parameters Body.policy.csUmodelStatus.
4+
- Update API ListIntegrationPolicies: add response parameters Body.policies.$.csUmodelStatus.
5+
- Update API ListIntegrationPolicies: add response parameters Body.policies.$.feePackage.
6+
7+
18
2025年10月20日 Version: 3.1.4
29
- Update API ListIntegrationPolicyDashboards: add request parameters language.
310
- Update API ListIntegrationPolicyDashboards: add response parameters Body.dashboards.$.engine.

‎cms-20240330/include/alibabacloud/Cms20240330.hpp‎

Lines changed: 216 additions & 112 deletions
Large diffs are not rendered by default.

‎cms-20240330/include/alibabacloud/models/CreateAddonReleaseRequest.hpp‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,17 +124,29 @@ namespace Models
124124

125125

126126
protected:
127+
// The Addon name of the component that needs to be monitored.
128+
//
127129
// This parameter is required.
128130
std::shared_ptr<string> addonName_ = nullptr;
131+
// The language type of the component.
129132
std::shared_ptr<string> aliyunLang_ = nullptr;
133+
// Whether it is a dry run, default is false.
130134
std::shared_ptr<bool> dryRun_ = nullptr;
135+
// Field rules
131136
std::shared_ptr<EntityDiscoverRule> entityRules_ = nullptr;
137+
// Environment type. If the Policy type is CS and ECS, use accordingly; otherwise, it is unified as Cloud.
132138
std::shared_ptr<string> envType_ = nullptr;
139+
// Parent AddonReleaseId.
133140
std::shared_ptr<string> parentAddonReleaseId_ = nullptr;
141+
// The plugin name after access. If not specified, a default rule name will be generated.
134142
std::shared_ptr<string> releaseName_ = nullptr;
143+
// Input metadata.
135144
std::shared_ptr<string> values_ = nullptr;
145+
// The version of the Addon component that needs to be monitored.
146+
//
136147
// This parameter is required.
137148
std::shared_ptr<string> version_ = nullptr;
149+
// The workspace name for installing the component resources.
138150
std::shared_ptr<string> workspace_ = nullptr;
139151
};
140152

‎cms-20240330/include/alibabacloud/models/CreateAddonReleaseResponseBody.hpp‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ namespace Models
5151

5252

5353
protected:
54+
// Accessed component information.
5455
std::shared_ptr<CreateAddonReleaseResponseBodyRelease> release_ = nullptr;
56+
// Request ID.
5557
std::shared_ptr<string> requestId_ = nullptr;
5658
};
5759

‎cms-20240330/include/alibabacloud/models/CreateAddonReleaseResponseBodyRelease.hpp‎

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,30 +266,55 @@ namespace Models
266266

267267

268268
protected:
269+
// The Addon name of the component being monitored.
269270
std::shared_ptr<string> addonName_ = nullptr;
271+
// Number of alert groups.
270272
std::shared_ptr<int64_t> alertRuleCount_ = nullptr;
273+
// Component installation phase information.
271274
std::shared_ptr<vector<Models::CreateAddonReleaseResponseBodyReleaseConditions>> conditions_ = nullptr;
275+
// Component configuration.
272276
std::shared_ptr<string> config_ = nullptr;
277+
// Connection time.
273278
std::shared_ptr<string> createTime_ = nullptr;
279+
// Number of dashboards.
274280
std::shared_ptr<int64_t> dashboardCount_ = nullptr;
281+
// Entity details.
275282
std::shared_ptr<Models::EntityGroupBase> entityRules_ = nullptr;
283+
// Environment type.
276284
std::shared_ptr<string> envType_ = nullptr;
285+
// Environment ID.
277286
std::shared_ptr<string> environmentId_ = nullptr;
287+
// Number of plugins.
278288
std::shared_ptr<int64_t> exporterCount_ = nullptr;
289+
// Whether it has configuration.
279290
std::shared_ptr<bool> haveConfig_ = nullptr;
291+
// ID of the user who installed it.
280292
std::shared_ptr<string> installUserId_ = nullptr;
293+
// Language.
281294
std::shared_ptr<string> language_ = nullptr;
295+
// Whether it is a managed component.
282296
std::shared_ptr<bool> managed_ = nullptr;
297+
// Parent AddonReleaseId.
283298
std::shared_ptr<string> parentAddonReleaseId_ = nullptr;
299+
// Policy environment ID.
284300
std::shared_ptr<string> policyId_ = nullptr;
301+
// Region ID.
285302
std::shared_ptr<string> regionId_ = nullptr;
303+
// ReleaseID after installation.
286304
std::shared_ptr<string> releaseId_ = nullptr;
305+
// Name of the Release.
287306
std::shared_ptr<string> releaseName_ = nullptr;
307+
// Component scenario.
288308
std::shared_ptr<string> scene_ = nullptr;
309+
// Component status.
289310
std::shared_ptr<string> status_ = nullptr;
311+
// Update time.
290312
std::shared_ptr<string> updateTime_ = nullptr;
313+
// ID of the owner user.
291314
std::shared_ptr<string> userId_ = nullptr;
315+
// Component version.
292316
std::shared_ptr<string> version_ = nullptr;
317+
// Workspace.
293318
std::shared_ptr<string> workspace_ = nullptr;
294319
};
295320

‎cms-20240330/include/alibabacloud/models/CreateAddonReleaseResponseBodyReleaseConditions.hpp‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,15 @@ namespace Models
7575

7676

7777
protected:
78+
// First transition time.
7879
std::shared_ptr<string> firstTransitionTime_ = nullptr;
80+
// Last transition time.
7981
std::shared_ptr<string> lastTransitionTime_ = nullptr;
82+
// Detailed information.
8083
std::shared_ptr<string> message_ = nullptr;
84+
// Phase status.
8185
std::shared_ptr<string> status_ = nullptr;
86+
// Phase type.
8287
std::shared_ptr<string> type_ = nullptr;
8388
};
8489

‎cms-20240330/include/alibabacloud/models/CreateAggTaskGroupRequest.hpp‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,25 +190,46 @@ namespace Models
190190

191191

192192
protected:
193+
// Aggregation task group configuration.
194+
// Currently, only the "RecordingRuleYaml" format is supported, which must comply with the format requirements of open-source Prometheus RecordingRules.
195+
//
193196
// This parameter is required.
194197
std::shared_ptr<string> aggTaskGroupConfig_ = nullptr;
198+
// Aggregation task group configuration type, default is "RecordingRuleYaml" (open-source Prometheus RecordingRule format).
195199
std::shared_ptr<string> aggTaskGroupConfigType_ = nullptr;
200+
// Aggregation task group name.
201+
//
196202
// This parameter is required.
197203
std::shared_ptr<string> aggTaskGroupName_ = nullptr;
204+
// When the scheduling mode is selected as "Cron", this is the specific scheduling expression. For example, "0/1 * * * *" means starting from 0 minutes and scheduling every 1 minute.
198205
std::shared_ptr<string> cronExpr_ = nullptr;
206+
// Fixed delay time for scheduling, in seconds, default is 30.
199207
std::shared_ptr<int32_t> delay_ = nullptr;
208+
// Description of the aggregation task group.
200209
std::shared_ptr<string> description_ = nullptr;
210+
// The second-level timestamp corresponding to the start time of the schedule.
201211
std::shared_ptr<int64_t> fromTime_ = nullptr;
212+
// Maximum number of retries for executing the aggregation task, default is 20.
202213
std::shared_ptr<int32_t> maxRetries_ = nullptr;
214+
// Maximum retry time for executing the aggregation task, in seconds, default is 600.
203215
std::shared_ptr<int32_t> maxRunTimeInSeconds_ = nullptr;
216+
// Pre-check configuration, no configuration by default. The input string needs to be correctly parsed as JSON.
204217
std::shared_ptr<string> precheckString_ = nullptr;
218+
// Scheduling mode, either "Cron" or "FixedRate", default is "FixedRate".
205219
std::shared_ptr<string> scheduleMode_ = nullptr;
220+
// Scheduling time expression, recommended "@s" or "@m", indicating the alignment granularity of the scheduling time window, default is "@m".
206221
std::shared_ptr<string> scheduleTimeExpr_ = nullptr;
222+
// Status of the aggregation task group, either "Running" or "Stopped". Default is Running.
207223
std::shared_ptr<string> status_ = nullptr;
224+
// Resource group tags.
208225
std::shared_ptr<vector<CreateAggTaskGroupRequestTags>> tags_ = nullptr;
226+
// The target Prometheus instance ID of the aggregation task group.
227+
//
209228
// This parameter is required.
210229
std::shared_ptr<string> targetPrometheusId_ = nullptr;
230+
// The second-level timestamp corresponding to the end time of the schedule, 0 indicates that the scheduling does not stop.
211231
std::shared_ptr<int64_t> toTime_ = nullptr;
232+
// Whether to overwrite and update if a resource with the same name exists when creating an aggregation task group.
212233
std::shared_ptr<bool> overrideIfExists_ = nullptr;
213234
};
214235

‎cms-20240330/include/alibabacloud/models/CreateAggTaskGroupRequestTags.hpp‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ namespace Models
4848

4949

5050
protected:
51+
// Key of the resource group tag.
5152
std::shared_ptr<string> key_ = nullptr;
53+
// Value of the resource group tag.
5254
std::shared_ptr<string> value_ = nullptr;
5355
};
5456

‎cms-20240330/include/alibabacloud/models/CreateAggTaskGroupResponseBody.hpp‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,17 @@ namespace Models
8484

8585

8686
protected:
87+
// Summary of the aggregation task group configuration.
8788
std::shared_ptr<string> aggTaskGroupConfigHash_ = nullptr;
89+
// Aggregation task group ID.
8890
std::shared_ptr<string> aggTaskGroupId_ = nullptr;
91+
// Aggregation task group name.
8992
std::shared_ptr<string> aggTaskGroupName_ = nullptr;
93+
// Request ID.
9094
std::shared_ptr<string> requestId_ = nullptr;
95+
// Source Prometheus instance ID of the aggregation task group.
9196
std::shared_ptr<string> sourcePrometheusId_ = nullptr;
97+
// Current status of the aggregation task group.
9298
std::shared_ptr<string> status_ = nullptr;
9399
};
94100

‎cms-20240330/include/alibabacloud/models/CreateEntityStoreResponseBody.hpp‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ namespace Models
4848

4949

5050
protected:
51+
// request ID
5152
std::shared_ptr<string> requestId_ = nullptr;
53+
// workspace name
5254
std::shared_ptr<string> workspaceName_ = nullptr;
5355
};
5456

0 commit comments

Comments
(0)

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