Skip to content

Commit 97398bf

Browse files
committed
Support API DescribeAppSecurities.
1 parent 32da262 commit 97398bf

File tree

6 files changed

+249
-1
lines changed

6 files changed

+249
-1
lines changed

Diff for: cloudapi-20160714/ChangeLog.txt

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2024-05-22 Version: 3.8.0
2+
- Support API DescribeAppSecurities.
3+
4+
15
2024-05-16 Version: 3.7.0
26
- Support API CreateAppCode.
37
- Support API CreateAppKey.

Diff for: cloudapi-20160714/pom.xml

+1-1
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>cloudapi20160714</artifactId>
6-
<version>3.7.0</version>
6+
<version>3.8.0</version>
77
<packaging>jar</packaging>
88
<name>cloudapi20160714</name>
99
<description>Alibaba Cloud CloudAPI (20160714) SDK for Java

Diff for: cloudapi-20160714/src/main/java/com/aliyun/cloudapi20160714/Client.java

+46
Original file line numberDiff line numberDiff line change
@@ -5026,6 +5026,52 @@ public DescribeAppAttributesResponse describeAppAttributes(DescribeAppAttributes
50265026
return this.describeAppAttributesWithOptions(request, runtime);
50275027
}
50285028

5029+
/**
5030+
* @summary 查询APP的密钥信息
5031+
*
5032+
* @param request DescribeAppSecuritiesRequest
5033+
* @param runtime runtime options for this request RuntimeOptions
5034+
* @return DescribeAppSecuritiesResponse
5035+
*/
5036+
public DescribeAppSecuritiesResponse describeAppSecuritiesWithOptions(DescribeAppSecuritiesRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
5037+
com.aliyun.teautil.Common.validateModel(request);
5038+
java.util.Map<String, Object> query = new java.util.HashMap<>();
5039+
if (!com.aliyun.teautil.Common.isUnset(request.appId)) {
5040+
query.put("AppId", request.appId);
5041+
}
5042+
5043+
if (!com.aliyun.teautil.Common.isUnset(request.securityToken)) {
5044+
query.put("SecurityToken", request.securityToken);
5045+
}
5046+
5047+
com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
5048+
new TeaPair("query", com.aliyun.openapiutil.Client.query(query))
5049+
));
5050+
com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
5051+
new TeaPair("action", "DescribeAppSecurities"),
5052+
new TeaPair("version", "2016-07-14"),
5053+
new TeaPair("protocol", "HTTPS"),
5054+
new TeaPair("pathname", "/"),
5055+
new TeaPair("method", "POST"),
5056+
new TeaPair("authType", "AK"),
5057+
new TeaPair("style", "RPC"),
5058+
new TeaPair("reqBodyType", "formData"),
5059+
new TeaPair("bodyType", "json")
5060+
));
5061+
return TeaModel.toModel(this.callApi(params, req, runtime), new DescribeAppSecuritiesResponse());
5062+
}
5063+
5064+
/**
5065+
* @summary 查询APP的密钥信息
5066+
*
5067+
* @param request DescribeAppSecuritiesRequest
5068+
* @return DescribeAppSecuritiesResponse
5069+
*/
5070+
public DescribeAppSecuritiesResponse describeAppSecurities(DescribeAppSecuritiesRequest request) throws Exception {
5071+
com.aliyun.teautil.models.RuntimeOptions runtime = new com.aliyun.teautil.models.RuntimeOptions();
5072+
return this.describeAppSecuritiesWithOptions(request, runtime);
5073+
}
5074+
50295075
/**
50305076
* @summary This key is used for authentication when an API call is made.
50315077
*
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.cloudapi20160714.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DescribeAppSecuritiesRequest extends TeaModel {
7+
/**
8+
* <p>This parameter is required.</p>
9+
*/
10+
@NameInMap("AppId")
11+
public Long appId;
12+
13+
@NameInMap("SecurityToken")
14+
public String securityToken;
15+
16+
public static DescribeAppSecuritiesRequest build(java.util.Map<String, ?> map) throws Exception {
17+
DescribeAppSecuritiesRequest self = new DescribeAppSecuritiesRequest();
18+
return TeaModel.build(map, self);
19+
}
20+
21+
public DescribeAppSecuritiesRequest setAppId(Long appId) {
22+
this.appId = appId;
23+
return this;
24+
}
25+
public Long getAppId() {
26+
return this.appId;
27+
}
28+
29+
public DescribeAppSecuritiesRequest setSecurityToken(String securityToken) {
30+
this.securityToken = securityToken;
31+
return this;
32+
}
33+
public String getSecurityToken() {
34+
return this.securityToken;
35+
}
36+
37+
}
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.cloudapi20160714.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DescribeAppSecuritiesResponse 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 DescribeAppSecuritiesResponseBody body;
15+
16+
public static DescribeAppSecuritiesResponse build(java.util.Map<String, ?> map) throws Exception {
17+
DescribeAppSecuritiesResponse self = new DescribeAppSecuritiesResponse();
18+
return TeaModel.build(map, self);
19+
}
20+
21+
public DescribeAppSecuritiesResponse 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 DescribeAppSecuritiesResponse setStatusCode(Integer statusCode) {
30+
this.statusCode = statusCode;
31+
return this;
32+
}
33+
public Integer getStatusCode() {
34+
return this.statusCode;
35+
}
36+
37+
public DescribeAppSecuritiesResponse setBody(DescribeAppSecuritiesResponseBody body) {
38+
this.body = body;
39+
return this;
40+
}
41+
public DescribeAppSecuritiesResponseBody getBody() {
42+
return this.body;
43+
}
44+
45+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.cloudapi20160714.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DescribeAppSecuritiesResponseBody extends TeaModel {
7+
@NameInMap("AppSecuritys")
8+
public DescribeAppSecuritiesResponseBodyAppSecuritys appSecuritys;
9+
10+
@NameInMap("RequestId")
11+
public String requestId;
12+
13+
public static DescribeAppSecuritiesResponseBody build(java.util.Map<String, ?> map) throws Exception {
14+
DescribeAppSecuritiesResponseBody self = new DescribeAppSecuritiesResponseBody();
15+
return TeaModel.build(map, self);
16+
}
17+
18+
public DescribeAppSecuritiesResponseBody setAppSecuritys(DescribeAppSecuritiesResponseBodyAppSecuritys appSecuritys) {
19+
this.appSecuritys = appSecuritys;
20+
return this;
21+
}
22+
public DescribeAppSecuritiesResponseBodyAppSecuritys getAppSecuritys() {
23+
return this.appSecuritys;
24+
}
25+
26+
public DescribeAppSecuritiesResponseBody setRequestId(String requestId) {
27+
this.requestId = requestId;
28+
return this;
29+
}
30+
public String getRequestId() {
31+
return this.requestId;
32+
}
33+
34+
public static class DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity extends TeaModel {
35+
@NameInMap("AppCode")
36+
public String appCode;
37+
38+
@NameInMap("AppKey")
39+
public String appKey;
40+
41+
@NameInMap("AppSecret")
42+
public String appSecret;
43+
44+
@NameInMap("CreatedTime")
45+
public String createdTime;
46+
47+
@NameInMap("ModifiedTime")
48+
public String modifiedTime;
49+
50+
public static DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity build(java.util.Map<String, ?> map) throws Exception {
51+
DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity self = new DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity();
52+
return TeaModel.build(map, self);
53+
}
54+
55+
public DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity setAppCode(String appCode) {
56+
this.appCode = appCode;
57+
return this;
58+
}
59+
public String getAppCode() {
60+
return this.appCode;
61+
}
62+
63+
public DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity setAppKey(String appKey) {
64+
this.appKey = appKey;
65+
return this;
66+
}
67+
public String getAppKey() {
68+
return this.appKey;
69+
}
70+
71+
public DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity setAppSecret(String appSecret) {
72+
this.appSecret = appSecret;
73+
return this;
74+
}
75+
public String getAppSecret() {
76+
return this.appSecret;
77+
}
78+
79+
public DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity setCreatedTime(String createdTime) {
80+
this.createdTime = createdTime;
81+
return this;
82+
}
83+
public String getCreatedTime() {
84+
return this.createdTime;
85+
}
86+
87+
public DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity setModifiedTime(String modifiedTime) {
88+
this.modifiedTime = modifiedTime;
89+
return this;
90+
}
91+
public String getModifiedTime() {
92+
return this.modifiedTime;
93+
}
94+
95+
}
96+
97+
public static class DescribeAppSecuritiesResponseBodyAppSecuritys extends TeaModel {
98+
@NameInMap("AppSecurity")
99+
public java.util.List<DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity> appSecurity;
100+
101+
public static DescribeAppSecuritiesResponseBodyAppSecuritys build(java.util.Map<String, ?> map) throws Exception {
102+
DescribeAppSecuritiesResponseBodyAppSecuritys self = new DescribeAppSecuritiesResponseBodyAppSecuritys();
103+
return TeaModel.build(map, self);
104+
}
105+
106+
public DescribeAppSecuritiesResponseBodyAppSecuritys setAppSecurity(java.util.List<DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity> appSecurity) {
107+
this.appSecurity = appSecurity;
108+
return this;
109+
}
110+
public java.util.List<DescribeAppSecuritiesResponseBodyAppSecuritysAppSecurity> getAppSecurity() {
111+
return this.appSecurity;
112+
}
113+
114+
}
115+
116+
}

0 commit comments

Comments
 (0)