Skip to content

Commit 1a52d33

Browse files
committed
Update API DescribeAuthorizedApps: update response param.
1 parent cd34962 commit 1a52d33

22 files changed

+452
-41
lines changed

cloudapi-20160714/ChangeLog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2024-06-13 Version: 3.9.1
2+
- Update API DescribeAuthorizedApps: update response param.
3+
4+
15
2024-05-29 Version: 3.9.0
26
- Support API DescribeInstanceClusterInfo.
37
- Support API DescribeInstanceClusterList.

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.9.0</version>
6+
<version>3.9.1</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: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,7 +1315,7 @@ public CreateDatasetItemResponse createDatasetItem(CreateDatasetItemRequest requ
13151315
}
13161316

13171317
/**
1318-
* @summary 创建网关实例
1318+
* @summary Creates an API Gateway instance.
13191319
*
13201320
* @param request CreateInstanceRequest
13211321
* @param runtime runtime options for this request RuntimeOptions
@@ -1398,7 +1398,7 @@ public CreateInstanceResponse createInstanceWithOptions(CreateInstanceRequest re
13981398
}
13991399

14001400
/**
1401-
* @summary 创建网关实例
1401+
* @summary Creates an API Gateway instance.
14021402
*
14031403
* @param request CreateInstanceRequest
14041404
* @return CreateInstanceResponse
@@ -4461,6 +4461,8 @@ public DescribeApisResponse describeApis(DescribeApisRequest request) throws Exc
44614461
}
44624462

44634463
/**
4464+
* @summary Queries the APIs with which an application is associated.
4465+
*
44644466
* @param request DescribeApisByAppRequest
44654467
* @param runtime runtime options for this request RuntimeOptions
44664468
* @return DescribeApisByAppResponse
@@ -4522,6 +4524,8 @@ public DescribeApisByAppResponse describeApisByAppWithOptions(DescribeApisByAppR
45224524
}
45234525

45244526
/**
4527+
* @summary Queries the APIs with which an application is associated.
4528+
*
45254529
* @param request DescribeApisByAppRequest
45264530
* @return DescribeApisByAppResponse
45274531
*/
@@ -6125,6 +6129,8 @@ public DescribeGroupTrafficResponse describeGroupTraffic(DescribeGroupTrafficReq
61256129
}
61266130

61276131
/**
6132+
* @summary Queries the historical versions of an API.
6133+
*
61286134
* @param request DescribeHistoryApisRequest
61296135
* @param runtime runtime options for this request RuntimeOptions
61306136
* @return DescribeHistoryApisResponse
@@ -6178,6 +6184,8 @@ public DescribeHistoryApisResponse describeHistoryApisWithOptions(DescribeHistor
61786184
}
61796185

61806186
/**
6187+
* @summary Queries the historical versions of an API.
6188+
*
61816189
* @param request DescribeHistoryApisRequest
61826190
* @return DescribeHistoryApisResponse
61836191
*/
@@ -7207,7 +7215,7 @@ public DescribeModelsResponse describeModels(DescribeModelsRequest request) thro
72077215
}
72087216

72097217
/**
7210-
* @summary 根据查询查询绑定的API列表
7218+
* @summary Queries the APIs to which a specified plug-in is bound.
72117219
*
72127220
* @param request DescribePluginApisRequest
72137221
* @param runtime runtime options for this request RuntimeOptions
@@ -7274,7 +7282,7 @@ public DescribePluginApisResponse describePluginApisWithOptions(DescribePluginAp
72747282
}
72757283

72767284
/**
7277-
* @summary 根据查询查询绑定的API列表
7285+
* @summary Queries the APIs to which a specified plug-in is bound.
72787286
*
72797287
* @param request DescribePluginApisRequest
72807288
* @return DescribePluginApisResponse
@@ -12090,9 +12098,6 @@ public SetIpControlApisResponse setIpControlApis(SetIpControlApisRequest request
1209012098
/**
1209112099
* @summary Binds a signature key to APIs.
1209212100
*
12093-
* @description * This API is intended for API providers.
12094-
* * This operation allows you to bind a signature key to an API. You can bind signature keys for up to 100 APIs at a time.
12095-
*
1209612101
* @param request SetSignatureApisRequest
1209712102
* @param runtime runtime options for this request RuntimeOptions
1209812103
* @return SetSignatureApisResponse
@@ -12140,9 +12145,6 @@ public SetSignatureApisResponse setSignatureApisWithOptions(SetSignatureApisRequ
1214012145
/**
1214112146
* @summary Binds a signature key to APIs.
1214212147
*
12143-
* @description * This API is intended for API providers.
12144-
* * This operation allows you to bind a signature key to an API. You can bind signature keys for up to 100 APIs at a time.
12145-
*
1214612148
* @param request SetSignatureApisRequest
1214712149
* @return SetSignatureApisResponse
1214812150
*/

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ public class CreateAccessControlListRequest extends TeaModel {
1313
public String aclName;
1414

1515
/**
16-
* <p>The IP version. Valid values: **ipv4** and **ipv6**.</p>
16+
* <p>The IP version of the Classic Load Balancer (CLB) instance with which the ACL is associated. Valid values:</p>
17+
* <br>
18+
* <p>* **ipv4**</p>
19+
* <p>* **ipv6**</p>
1720
*/
1821
@NameInMap("AddressIPVersion")
1922
public String addressIPVersion;

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

Lines changed: 3 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+
/**
8+
* <p>The ID of the access control policy.</p>
9+
*/
710
@NameInMap("AclId")
811
public String aclId;
912

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ public class CreateApiStageVariableRequest extends TeaModel {
2323
@NameInMap("StageId")
2424
public String stageId;
2525

26+
/**
27+
* <p>Environmental routing model.</p>
28+
*/
2629
@NameInMap("StageRouteModel")
2730
@Deprecated
2831
public String stageRouteModel;

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

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

66
public class CreateInstanceRequest extends TeaModel {
7+
/**
8+
* <p>Whether to automatically pay when renewing. Value:</p>
9+
* <br>
10+
* <p>- True: Automatic payment. Please ensure that your account has sufficient balance.</p>
11+
* <p>- False: Console manual payment. The specific operation is to log in to the console, select Expenses in the upper right corner, enter the Expense Center, and find the target order in Order Management to make payment.</p>
12+
* <br>
13+
* <p>Default value: False.</p>
14+
*/
715
@NameInMap("AutoPay")
816
public Boolean autoPay;
917

1018
/**
19+
* <p>The billing method of the instance. Valid values: PostPaid (pay-as-you-go) and PrePaid (subscription).</p>
20+
* <br>
1121
* <p>This parameter is required.</p>
1222
*/
1323
@NameInMap("ChargeType")
1424
public String chargeType;
1525

26+
/**
27+
* <p>The subscription duration of the instance.</p>
28+
* <br>
29+
* <p>* Valid values if PricingCycle is set to **Month**: **1** to **9**</p>
30+
* <p>* Valid values if PricingCycle is set to **Year**: **1** to **3**</p>
31+
* <br>
32+
* <p>> This parameter is available and required only if the ChargeType parameter is set to **PrePaid**.</p>
33+
*/
1634
@NameInMap("Duration")
1735
public Integer duration;
1836

37+
/**
38+
* <p>The HTTPS policy.</p>
39+
*/
1940
@NameInMap("HttpsPolicy")
2041
public String httpsPolicy;
2142

43+
/**
44+
* <p>The CIDR block of the VPC integration instance.</p>
45+
* <br>
46+
* <p>* 192.168.0.0/16</p>
47+
* <p>* 172.16.0.0/12</p>
48+
* <br>
49+
* <p>**</p>
50+
* <br>
51+
* <p>**Warning** The VPC integration instance is connected to the specified CIDR block. Plan your CIDR block carefully to prevent overlaps with the private IP addresses of cloud services.</p>
52+
* <br>
53+
* <p>> This parameter is in invitational preview and not available for public use.</p>
54+
*/
2255
@NameInMap("InstanceCidr")
2356
public String instanceCidr;
2457

2558
/**
59+
* <p>Instance Name</p>
60+
* <br>
2661
* <p>This parameter is required.</p>
2762
*/
2863
@NameInMap("InstanceName")
2964
public String instanceName;
3065

3166
/**
67+
* <p>Instance specifications</p>
68+
* <br>
3269
* <p>This parameter is required.</p>
3370
*/
3471
@NameInMap("InstanceSpec")
3572
public String instanceSpec;
3673

74+
/**
75+
* <p>The type of the dedicated instance. Valid values:</p>
76+
* <br>
77+
* <p>* vpc_connect: a VPC integration instance</p>
78+
* <p>* normal: a conventional dedicated instance</p>
79+
* <br>
80+
* <p>> This parameter is in invitational preview and not available for public use.</p>
81+
*/
3782
@NameInMap("InstanceType")
3883
public String instanceType;
3984

85+
/**
86+
* <p>The unit of the subscription duration of the subscription instance. Valid values:</p>
87+
* <br>
88+
* <p>* **year**</p>
89+
* <p>* **month**</p>
90+
* <br>
91+
* <p>> This parameter is available and required only if the ChargeType parameter is set to PrePaid.</p>
92+
*/
4093
@NameInMap("PricingCycle")
4194
public String pricingCycle;
4295

96+
/**
97+
* <p>The tags that you want to add to the instance.</p>
98+
*/
4399
@NameInMap("Tag")
44100
public java.util.List<CreateInstanceRequestTag> tag;
45101

46102
/**
103+
* <p>Passwords are used to prevent duplicate requests from being submitted, please do not reuse them.</p>
104+
* <br>
47105
* <p>This parameter is required.</p>
48106
*/
49107
@NameInMap("Token")
50108
public String token;
51109

110+
/**
111+
* <p>The ID of the user\\"s VPC to be connected by the VPC integration instance.</p>
112+
* <br>
113+
* <p>> This parameter is in invitational preview and not available for public use.</p>
114+
*/
52115
@NameInMap("UserVpcId")
53116
public String userVpcId;
54117

118+
/**
119+
* <p>The zone in which you want to create the instance. This parameter is required for a conventional dedicated instance and optional for a virtual private cloud (VPC) integration instance.</p>
120+
*/
55121
@NameInMap("ZoneId")
56122
public String zoneId;
57123

124+
/**
125+
* <p>The network information when the instance is a VPC integration instance, such as the zone, vSwitch, and security group.</p>
126+
* <br>
127+
* <p>> This parameter is in invitational preview and not available for public use.</p>
128+
*/
58129
@NameInMap("ZoneVSwitchSecurityGroup")
59130
public java.util.List<CreateInstanceRequestZoneVSwitchSecurityGroup> zoneVSwitchSecurityGroup;
60131

@@ -176,9 +247,15 @@ public java.util.List<CreateInstanceRequestZoneVSwitchSecurityGroup> getZoneVSwi
176247
}
177248

178249
public static class CreateInstanceRequestTag extends TeaModel {
250+
/**
251+
* <p>The tag key.</p>
252+
*/
179253
@NameInMap("Key")
180254
public String key;
181255

256+
/**
257+
* <p>The tag value.</p>
258+
*/
182259
@NameInMap("Value")
183260
public String value;
184261

@@ -206,15 +283,27 @@ public String getValue() {
206283
}
207284

208285
public static class CreateInstanceRequestZoneVSwitchSecurityGroup extends TeaModel {
286+
/**
287+
* <p>The IPv4 CIDR block for the vSwitch.</p>
288+
*/
209289
@NameInMap("CidrBlock")
210290
public String cidrBlock;
211291

292+
/**
293+
* <p>The ID of the security group. Services in the same security group can access each other.</p>
294+
*/
212295
@NameInMap("SecurityGroupId")
213296
public String securityGroupId;
214297

298+
/**
299+
* <p>The vSwitch ID.</p>
300+
*/
215301
@NameInMap("VSwitchId")
216302
public String vSwitchId;
217303

304+
/**
305+
* <p>The zone ID.</p>
306+
*/
218307
@NameInMap("ZoneId")
219308
public String zoneId;
220309

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

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

66
public class CreateInstanceResponseBody extends TeaModel {
7+
/**
8+
* <p>Instance ID</p>
9+
*/
710
@NameInMap("InstanceId")
811
public String instanceId;
912

13+
/**
14+
* <p>Request ID</p>
15+
*/
1016
@NameInMap("RequestId")
1117
public String requestId;
1218

19+
/**
20+
* <p>Indicates whether the tag exists. Valid values: **true** and **false**.</p>
21+
*/
1322
@NameInMap("TagStatus")
1423
public Boolean tagStatus;
1524

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

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

66
public class DeleteBackendModelRequest extends TeaModel {
7+
/**
8+
* <p>The ID of the backend service.</p>
9+
*/
710
@NameInMap("BackendId")
811
public String backendId;
912

1013
/**
14+
* <p>The ID of the backend model.</p>
15+
* <br>
1116
* <p>This parameter is required.</p>
1217
*/
1318
@NameInMap("BackendModelId")
@@ -16,6 +21,15 @@ public class DeleteBackendModelRequest extends TeaModel {
1621
@NameInMap("SecurityToken")
1722
public String securityToken;
1823

24+
/**
25+
* <p>The environment to which the API is published. Valid values:</p>
26+
* <br>
27+
* <p>* **RELEASE**</p>
28+
* <p>* **PRE**</p>
29+
* <p>* **TEST**</p>
30+
* <br>
31+
* <p>If you do not specify this parameter, APIs in the draft state are returned.</p>
32+
*/
1933
@NameInMap("StageName")
2034
public String stageName;
2135

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

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

66
public class DeleteBackendModelResponseBody extends TeaModel {
7+
/**
8+
* <p>The ID of the operation.</p>
9+
*/
710
@NameInMap("OperationId")
811
public String operationId;
912

13+
/**
14+
* <p>The ID of the request.</p>
15+
*/
1016
@NameInMap("RequestId")
1117
public String requestId;
1218

0 commit comments

Comments
 (0)