Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7ccba6d

Browse files
committed
ECS SDK Auto Released By ansen.as,Version:4.16.5
发布日志: 1, support service account management networkInterface function.
1 parent a84abcd commit 7ccba6d

File tree

6 files changed

+65
-1
lines changed

6 files changed

+65
-1
lines changed

aliyun-java-sdk-ecs/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2019-04-09 Version: 4.16.5
2+
1, support service account management networkInterface function.
3+
14
2019-03-28 Version: 4.16.4
25
1, Add multiple language support in DescribeZones
36
2, Add gray parameter in CreateDisk

aliyun-java-sdk-ecs/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<groupId>com.aliyun</groupId>
44
<artifactId>aliyun-java-sdk-ecs</artifactId>
55
<packaging>jar</packaging>
6-
<version>4.16.4</version>
6+
<version>4.16.5</version>
77
<name>aliyun-java-sdk-ecs</name>
88
<url>http://www.aliyun.com</url>
99
<description>Aliyun Open API SDK for Java

aliyun-java-sdk-ecs/src/main/java/com/aliyuncs/ecs/model/v20140526/CreateNetworkInterfaceRequest.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,16 @@ public CreateNetworkInterfaceRequest() {
3535

3636
private String description;
3737

38+
private String businessType;
39+
3840
private String resourceGroupId;
3941

4042
private List<Tag> tags;
4143

4244
private String networkInterfaceName;
4345

46+
private Boolean visible;
47+
4448
private String resourceOwnerAccount;
4549

4650
private String ownerAccount;
@@ -95,6 +99,17 @@ public void setDescription(String description) {
9599
}
96100
}
97101

102+
public String getBusinessType() {
103+
return this.businessType;
104+
}
105+
106+
public void setBusinessType(String businessType) {
107+
this.businessType = businessType;
108+
if(businessType != null){
109+
putQueryParameter("BusinessType", businessType);
110+
}
111+
}
112+
98113
public String getResourceGroupId() {
99114
return this.resourceGroupId;
100115
}
@@ -131,6 +146,17 @@ public void setNetworkInterfaceName(String networkInterfaceName) {
131146
}
132147
}
133148

149+
public Boolean getVisible() {
150+
return this.visible;
151+
}
152+
153+
public void setVisible(Boolean visible) {
154+
this.visible = visible;
155+
if(visible != null){
156+
putQueryParameter("Visible", visible.toString());
157+
}
158+
}
159+
134160
public String getResourceOwnerAccount() {
135161
return this.resourceOwnerAccount;
136162
}

aliyun-java-sdk-ecs/src/main/java/com/aliyuncs/ecs/model/v20140526/DescribeNetworkInterfacesRequest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ public DescribeNetworkInterfacesRequest() {
2929

3030
private Long resourceOwnerId;
3131

32+
private Boolean serviceManaged;
33+
3234
private String securityGroupId;
3335

3436
private String type;
@@ -70,6 +72,17 @@ public void setResourceOwnerId(Long resourceOwnerId) {
7072
}
7173
}
7274

75+
public Boolean getServiceManaged() {
76+
return this.serviceManaged;
77+
}
78+
79+
public void setServiceManaged(Boolean serviceManaged) {
80+
this.serviceManaged = serviceManaged;
81+
if(serviceManaged != null){
82+
putQueryParameter("ServiceManaged", serviceManaged.toString());
83+
}
84+
}
85+
7386
public String getSecurityGroupId() {
7487
return this.securityGroupId;
7588
}

aliyun-java-sdk-ecs/src/main/java/com/aliyuncs/ecs/model/v20140526/DescribeNetworkInterfacesResponse.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,10 @@ public static class NetworkInterfaceSet {
103103

104104
private String resourceGroupId;
105105

106+
private Long serviceID;
107+
108+
private Boolean serviceManaged;
109+
106110
private List<PrivateIpSet> privateIpSets;
107111

108112
private List<Ipv6Set> ipv6Sets;
@@ -217,6 +221,22 @@ public void setResourceGroupId(String resourceGroupId) {
217221
this.resourceGroupId = resourceGroupId;
218222
}
219223

224+
public Long getServiceID() {
225+
return this.serviceID;
226+
}
227+
228+
public void setServiceID(Long serviceID) {
229+
this.serviceID = serviceID;
230+
}
231+
232+
public Boolean getServiceManaged() {
233+
return this.serviceManaged;
234+
}
235+
236+
public void setServiceManaged(Boolean serviceManaged) {
237+
this.serviceManaged = serviceManaged;
238+
}
239+
220240
public List<PrivateIpSet> getPrivateIpSets() {
221241
return this.privateIpSets;
222242
}

aliyun-java-sdk-ecs/src/main/java/com/aliyuncs/ecs/transform/v20140526/DescribeNetworkInterfacesResponseUnmarshaller.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ public static DescribeNetworkInterfacesResponse unmarshall(DescribeNetworkInterf
5252
networkInterfaceSet.setInstanceId(context.stringValue("DescribeNetworkInterfacesResponse.NetworkInterfaceSets["+ i +"].InstanceId"));
5353
networkInterfaceSet.setCreationTime(context.stringValue("DescribeNetworkInterfacesResponse.NetworkInterfaceSets["+ i +"].CreationTime"));
5454
networkInterfaceSet.setResourceGroupId(context.stringValue("DescribeNetworkInterfacesResponse.NetworkInterfaceSets["+ i +"].ResourceGroupId"));
55+
networkInterfaceSet.setServiceID(context.longValue("DescribeNetworkInterfacesResponse.NetworkInterfaceSets["+ i +"].ServiceID"));
56+
networkInterfaceSet.setServiceManaged(context.booleanValue("DescribeNetworkInterfacesResponse.NetworkInterfaceSets["+ i +"].ServiceManaged"));
5557

5658
List<String> securityGroupIds = new ArrayList<String>();
5759
for (int j = 0; j < context.lengthValue("DescribeNetworkInterfacesResponse.NetworkInterfaceSets["+ i +"].SecurityGroupIds.Length"); j++) {

0 commit comments

Comments
 (0)