Skip to content

Commit bf29d1d

Browse files
committed
Support API DisableArms.
1 parent 734e10f commit bf29d1d

File tree

6 files changed

+256
-1
lines changed

6 files changed

+256
-1
lines changed

sae-20190506/ChangeLog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-12-04 Version: 2.11.0
2+
- Support API DisableArms.
3+
4+
15
2025-12-01 Version: 2.10.3
26
- Update API DescribeApplicationInstances: add response parameters Body.Data.Instances.$.TrafficStatus.
37
- Update API ListApplications: add request parameters NewSaeVersion.

sae-20190506/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>sae20190506</artifactId>
6-
<version>2.10.3</version>
6+
<version>2.11.0</version>
77
<packaging>jar</packaging>
88
<name>sae20190506</name>
99
<description>Alibaba Cloud Serverless App Engine (20190506) SDK for Java

sae-20190506/src/main/java/com/aliyun/sae20190506/Client.java

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4998,6 +4998,47 @@ public DisableApplicationScalingRuleResponse disableApplicationScalingRule(Disab
49984998
return this.disableApplicationScalingRuleWithOptions(request, headers, runtime);
49994999
}
50005000

5001+
/**
5002+
* @param request DisableArmsRequest
5003+
* @param headers map
5004+
* @param runtime runtime options for this request RuntimeOptions
5005+
* @return DisableArmsResponse
5006+
*/
5007+
public DisableArmsResponse disableArmsWithOptions(DisableArmsRequest request, java.util.Map<String, String> headers, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
5008+
com.aliyun.teautil.Common.validateModel(request);
5009+
java.util.Map<String, Object> query = new java.util.HashMap<>();
5010+
if (!com.aliyun.teautil.Common.isUnset(request.appId)) {
5011+
query.put("AppId", request.appId);
5012+
}
5013+
5014+
com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
5015+
new TeaPair("headers", headers),
5016+
new TeaPair("query", com.aliyun.openapiutil.Client.query(query))
5017+
));
5018+
com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
5019+
new TeaPair("action", "DisableArms"),
5020+
new TeaPair("version", "2019-05-06"),
5021+
new TeaPair("protocol", "HTTPS"),
5022+
new TeaPair("pathname", "/pop/v1/arms/disableArms"),
5023+
new TeaPair("method", "POST"),
5024+
new TeaPair("authType", "AK"),
5025+
new TeaPair("style", "ROA"),
5026+
new TeaPair("reqBodyType", "json"),
5027+
new TeaPair("bodyType", "json")
5028+
));
5029+
return TeaModel.toModel(this.callApi(params, req, runtime), new DisableArmsResponse());
5030+
}
5031+
5032+
/**
5033+
* @param request DisableArmsRequest
5034+
* @return DisableArmsResponse
5035+
*/
5036+
public DisableArmsResponse disableArms(DisableArmsRequest request) throws Exception {
5037+
com.aliyun.teautil.models.RuntimeOptions runtime = new com.aliyun.teautil.models.RuntimeOptions();
5038+
java.util.Map<String, String> headers = new java.util.HashMap<>();
5039+
return this.disableArmsWithOptions(request, headers, runtime);
5040+
}
5041+
50015042
/**
50025043
* <b>summary</b> :
50035044
* <p>Disable ARMS Advanced Edition monitoring.</p>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sae20190506.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DisableArmsRequest extends TeaModel {
7+
/**
8+
* <p>This parameter is required.</p>
9+
*
10+
* <strong>example:</strong>
11+
* <p>7171a6ca-d1cd-4928-8642-7d5cfe69a26c</p>
12+
*/
13+
@NameInMap("AppId")
14+
public String appId;
15+
16+
public static DisableArmsRequest build(java.util.Map<String, ?> map) throws Exception {
17+
DisableArmsRequest self = new DisableArmsRequest();
18+
return TeaModel.build(map, self);
19+
}
20+
21+
public DisableArmsRequest setAppId(String appId) {
22+
this.appId = appId;
23+
return this;
24+
}
25+
public String getAppId() {
26+
return this.appId;
27+
}
28+
29+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sae20190506.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DisableArmsResponse extends TeaModel {
7+
@NameInMap("headers")
8+
public java.util.Map<String, String> headers;
9+
10+
@NameInMap("statusCode")
11+
public Integer statusCode;
12+
13+
@NameInMap("body")
14+
public DisableArmsResponseBody body;
15+
16+
public static DisableArmsResponse build(java.util.Map<String, ?> map) throws Exception {
17+
DisableArmsResponse self = new DisableArmsResponse();
18+
return TeaModel.build(map, self);
19+
}
20+
21+
public DisableArmsResponse setHeaders(java.util.Map<String, String> headers) {
22+
this.headers = headers;
23+
return this;
24+
}
25+
public java.util.Map<String, String> getHeaders() {
26+
return this.headers;
27+
}
28+
29+
public DisableArmsResponse setStatusCode(Integer statusCode) {
30+
this.statusCode = statusCode;
31+
return this;
32+
}
33+
public Integer getStatusCode() {
34+
return this.statusCode;
35+
}
36+
37+
public DisableArmsResponse setBody(DisableArmsResponseBody body) {
38+
this.body = body;
39+
return this;
40+
}
41+
public DisableArmsResponseBody getBody() {
42+
return this.body;
43+
}
44+
45+
}
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sae20190506.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DisableArmsResponseBody extends TeaModel {
7+
/**
8+
* <strong>example:</strong>
9+
* <p>200</p>
10+
*/
11+
@NameInMap("Code")
12+
public String code;
13+
14+
@NameInMap("Data")
15+
public DisableArmsResponseBodyData data;
16+
17+
/**
18+
* <strong>example:</strong>
19+
* <p>success</p>
20+
*/
21+
@NameInMap("ErrorCode")
22+
public String errorCode;
23+
24+
/**
25+
* <strong>example:</strong>
26+
* <p>success</p>
27+
*/
28+
@NameInMap("Message")
29+
public String message;
30+
31+
/**
32+
* <strong>example:</strong>
33+
* <p>C0616FF6-9536-47BF-8A03-FB70386DFC71</p>
34+
*/
35+
@NameInMap("RequestId")
36+
public String requestId;
37+
38+
/**
39+
* <strong>example:</strong>
40+
* <p>true</p>
41+
*/
42+
@NameInMap("Success")
43+
public Boolean success;
44+
45+
/**
46+
* <strong>example:</strong>
47+
* <p>ac1a0b2215623063975374318e6d53</p>
48+
*/
49+
@NameInMap("TraceId")
50+
public String traceId;
51+
52+
public static DisableArmsResponseBody build(java.util.Map<String, ?> map) throws Exception {
53+
DisableArmsResponseBody self = new DisableArmsResponseBody();
54+
return TeaModel.build(map, self);
55+
}
56+
57+
public DisableArmsResponseBody setCode(String code) {
58+
this.code = code;
59+
return this;
60+
}
61+
public String getCode() {
62+
return this.code;
63+
}
64+
65+
public DisableArmsResponseBody setData(DisableArmsResponseBodyData data) {
66+
this.data = data;
67+
return this;
68+
}
69+
public DisableArmsResponseBodyData getData() {
70+
return this.data;
71+
}
72+
73+
public DisableArmsResponseBody setErrorCode(String errorCode) {
74+
this.errorCode = errorCode;
75+
return this;
76+
}
77+
public String getErrorCode() {
78+
return this.errorCode;
79+
}
80+
81+
public DisableArmsResponseBody setMessage(String message) {
82+
this.message = message;
83+
return this;
84+
}
85+
public String getMessage() {
86+
return this.message;
87+
}
88+
89+
public DisableArmsResponseBody setRequestId(String requestId) {
90+
this.requestId = requestId;
91+
return this;
92+
}
93+
public String getRequestId() {
94+
return this.requestId;
95+
}
96+
97+
public DisableArmsResponseBody setSuccess(Boolean success) {
98+
this.success = success;
99+
return this;
100+
}
101+
public Boolean getSuccess() {
102+
return this.success;
103+
}
104+
105+
public DisableArmsResponseBody setTraceId(String traceId) {
106+
this.traceId = traceId;
107+
return this;
108+
}
109+
public String getTraceId() {
110+
return this.traceId;
111+
}
112+
113+
public static class DisableArmsResponseBodyData extends TeaModel {
114+
/**
115+
* <strong>example:</strong>
116+
* <p>true</p>
117+
*/
118+
@NameInMap("Enable")
119+
public Boolean enable;
120+
121+
public static DisableArmsResponseBodyData build(java.util.Map<String, ?> map) throws Exception {
122+
DisableArmsResponseBodyData self = new DisableArmsResponseBodyData();
123+
return TeaModel.build(map, self);
124+
}
125+
126+
public DisableArmsResponseBodyData setEnable(Boolean enable) {
127+
this.enable = enable;
128+
return this;
129+
}
130+
public Boolean getEnable() {
131+
return this.enable;
132+
}
133+
134+
}
135+
136+
}

0 commit comments

Comments
 (0)