Skip to content

Commit d68a34a

Browse files
committed
Support API DescribeApisByVpcAccess.
1 parent 200feb0 commit d68a34a

10 files changed

+491
-10
lines changed

cloudapi-20160714/ChangeLog.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
2024-05-08 Version: 3.6.0
2+
- Support API DescribeApisByVpcAccess.
3+
- Update API CreateAccessControlList: update response param.
4+
- Update API DeleteBackendModel: update param BackendModelId.
5+
- Update API DescribeAccessControlListAttribute: update response param.
6+
- Update API DescribeAuthorizedApps: update response param.
7+
- Update API DescribeInstances: update response param.
8+
9+
110
2024-03-21 Version: 3.5.1
211
- Update API CreateInstance: update param HttpsPolicy.
312
- Update API DescribeApi: update response param.

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

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

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3998,6 +3998,47 @@ public DescribeApisByTrafficControlResponse describeApisByTrafficControl(Describ
39983998
return this.describeApisByTrafficControlWithOptions(request, runtime);
39993999
}
40004000

4001+
public DescribeApisByVpcAccessResponse describeApisByVpcAccessWithOptions(DescribeApisByVpcAccessRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
4002+
com.aliyun.teautil.Common.validateModel(request);
4003+
java.util.Map<String, Object> query = new java.util.HashMap<>();
4004+
if (!com.aliyun.teautil.Common.isUnset(request.pageNumber)) {
4005+
query.put("PageNumber", request.pageNumber);
4006+
}
4007+
4008+
if (!com.aliyun.teautil.Common.isUnset(request.pageSize)) {
4009+
query.put("PageSize", request.pageSize);
4010+
}
4011+
4012+
if (!com.aliyun.teautil.Common.isUnset(request.securityToken)) {
4013+
query.put("SecurityToken", request.securityToken);
4014+
}
4015+
4016+
if (!com.aliyun.teautil.Common.isUnset(request.vpcName)) {
4017+
query.put("VpcName", request.vpcName);
4018+
}
4019+
4020+
com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
4021+
new TeaPair("query", com.aliyun.openapiutil.Client.query(query))
4022+
));
4023+
com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
4024+
new TeaPair("action", "DescribeApisByVpcAccess"),
4025+
new TeaPair("version", "2016-07-14"),
4026+
new TeaPair("protocol", "HTTPS"),
4027+
new TeaPair("pathname", "/"),
4028+
new TeaPair("method", "POST"),
4029+
new TeaPair("authType", "AK"),
4030+
new TeaPair("style", "RPC"),
4031+
new TeaPair("reqBodyType", "formData"),
4032+
new TeaPair("bodyType", "json")
4033+
));
4034+
return TeaModel.toModel(this.callApi(params, req, runtime), new DescribeApisByVpcAccessResponse());
4035+
}
4036+
4037+
public DescribeApisByVpcAccessResponse describeApisByVpcAccess(DescribeApisByVpcAccessRequest request) throws Exception {
4038+
com.aliyun.teautil.models.RuntimeOptions runtime = new com.aliyun.teautil.models.RuntimeOptions();
4039+
return this.describeApisByVpcAccessWithOptions(request, runtime);
4040+
}
4041+
40014042
public DescribeApisWithStageNameIntegratedByAppResponse describeApisWithStageNameIntegratedByAppWithOptions(DescribeApisWithStageNameIntegratedByAppRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
40024043
com.aliyun.teautil.Common.validateModel(request);
40034044
java.util.Map<String, Object> query = new java.util.HashMap<>();

cloudapi-20160714/src/main/java/com/aliyun/cloudapi20160714/models/CreateAccessControlListResponseBody.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import com.aliyun.tea.*;
55

66
public class CreateAccessControlListResponseBody extends TeaModel {
7+
@NameInMap("AclId")
8+
public String aclId;
9+
710
/**
811
* <p>The ID of the request.</p>
912
*/
@@ -15,6 +18,14 @@ public static CreateAccessControlListResponseBody build(java.util.Map<String, ?>
1518
return TeaModel.build(map, self);
1619
}
1720

21+
public CreateAccessControlListResponseBody setAclId(String aclId) {
22+
this.aclId = aclId;
23+
return this;
24+
}
25+
public String getAclId() {
26+
return this.aclId;
27+
}
28+
1829
public CreateAccessControlListResponseBody setRequestId(String requestId) {
1930
this.requestId = requestId;
2031
return this;

cloudapi-20160714/src/main/java/com/aliyun/cloudapi20160714/models/DescribeAccessControlListAttributeResponseBody.java

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,8 @@ public class DescribeAccessControlListAttributeResponseBody extends TeaModel {
2222
@NameInMap("AclName")
2323
public String aclName;
2424

25-
/**
26-
* <p>Indicates whether the policy was used.</p>
27-
*/
28-
@NameInMap("IsUsed")
29-
public String isUsed;
25+
@NameInMap("AddressIPVersion")
26+
public String addressIPVersion;
3027

3128
/**
3229
* <p>The ID of the request.</p>
@@ -63,12 +60,12 @@ public String getAclName() {
6360
return this.aclName;
6461
}
6562

66-
public DescribeAccessControlListAttributeResponseBody setIsUsed(String isUsed) {
67-
this.isUsed = isUsed;
63+
public DescribeAccessControlListAttributeResponseBody setAddressIPVersion(String addressIPVersion) {
64+
this.addressIPVersion = addressIPVersion;
6865
return this;
6966
}
70-
public String getIsUsed() {
71-
return this.isUsed;
67+
public String getAddressIPVersion() {
68+
return this.addressIPVersion;
7269
}
7370

7471
public DescribeAccessControlListAttributeResponseBody setRequestId(String requestId) {
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
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 DescribeApisByVpcAccessRequest extends TeaModel {
7+
@NameInMap("PageNumber")
8+
public Integer pageNumber;
9+
10+
@NameInMap("PageSize")
11+
public Integer pageSize;
12+
13+
@NameInMap("SecurityToken")
14+
public String securityToken;
15+
16+
@NameInMap("VpcName")
17+
public String vpcName;
18+
19+
public static DescribeApisByVpcAccessRequest build(java.util.Map<String, ?> map) throws Exception {
20+
DescribeApisByVpcAccessRequest self = new DescribeApisByVpcAccessRequest();
21+
return TeaModel.build(map, self);
22+
}
23+
24+
public DescribeApisByVpcAccessRequest setPageNumber(Integer pageNumber) {
25+
this.pageNumber = pageNumber;
26+
return this;
27+
}
28+
public Integer getPageNumber() {
29+
return this.pageNumber;
30+
}
31+
32+
public DescribeApisByVpcAccessRequest setPageSize(Integer pageSize) {
33+
this.pageSize = pageSize;
34+
return this;
35+
}
36+
public Integer getPageSize() {
37+
return this.pageSize;
38+
}
39+
40+
public DescribeApisByVpcAccessRequest setSecurityToken(String securityToken) {
41+
this.securityToken = securityToken;
42+
return this;
43+
}
44+
public String getSecurityToken() {
45+
return this.securityToken;
46+
}
47+
48+
public DescribeApisByVpcAccessRequest setVpcName(String vpcName) {
49+
this.vpcName = vpcName;
50+
return this;
51+
}
52+
public String getVpcName() {
53+
return this.vpcName;
54+
}
55+
56+
}
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.cloudapi20160714.models;
3+
4+
import com.aliyun.tea.*;
5+
6+
public class DescribeApisByVpcAccessResponse 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 DescribeApisByVpcAccessResponseBody body;
15+
16+
public static DescribeApisByVpcAccessResponse build(java.util.Map<String, ?> map) throws Exception {
17+
DescribeApisByVpcAccessResponse self = new DescribeApisByVpcAccessResponse();
18+
return TeaModel.build(map, self);
19+
}
20+
21+
public DescribeApisByVpcAccessResponse 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 DescribeApisByVpcAccessResponse setStatusCode(Integer statusCode) {
30+
this.statusCode = statusCode;
31+
return this;
32+
}
33+
public Integer getStatusCode() {
34+
return this.statusCode;
35+
}
36+
37+
public DescribeApisByVpcAccessResponse setBody(DescribeApisByVpcAccessResponseBody body) {
38+
this.body = body;
39+
return this;
40+
}
41+
public DescribeApisByVpcAccessResponseBody getBody() {
42+
return this.body;
43+
}
44+
45+
}

0 commit comments

Comments
 (0)