Skip to content

Commit 890ccbd

Browse files
committed
Support RdmaIpBlocks.
1 parent 8a1ca9c commit 890ccbd

157 files changed

Lines changed: 2731 additions & 448 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

aliyun-java-sdk-eflo/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2026-04-02 Version: 1.0.17
2+
- Support RdmaIpBlocks.
3+
14
2024-12-24 Version: 1.0.16
25
- Supported Jumbo for HDENI and LENI.
36

aliyun-java-sdk-eflo/pom.xml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.aliyun</groupId>
55
<artifactId>aliyun-java-sdk-eflo</artifactId>
66
<packaging>jar</packaging>
7-
<version>1.0.16</version>
7+
<version>1.0.17</version>
88
<name>aliyun-java-sdk-eflo</name>
99
<url>http://www.aliyun.com</url>
1010
<description>Aliyun Open API SDK for Java
@@ -91,7 +91,7 @@ http://www.aliyun.com</description>
9191
<plugin>
9292
<groupId>org.apache.maven.plugins</groupId>
9393
<artifactId>maven-gpg-plugin</artifactId>
94-
<version>1.5</version>
94+
<version>3.1.0</version>
9595
<executions>
9696
<execution>
9797
<id>sign-artifacts</id>
@@ -103,14 +103,13 @@ http://www.aliyun.com</description>
103103
</executions>
104104
</plugin>
105105
<plugin>
106-
<groupId>org.sonatype.plugins</groupId>
107-
<artifactId>nexus-staging-maven-plugin</artifactId>
108-
<version>1.6.3</version>
106+
<groupId>org.sonatype.central</groupId>
107+
<artifactId>central-publishing-maven-plugin</artifactId>
108+
<version>0.10.0</version>
109109
<extensions>true</extensions>
110110
<configuration>
111-
<serverId>sonatype-nexus-staging</serverId>
112-
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
113-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
111+
<publishingServerId>central</publishingServerId>
112+
<autoPublish>true</autoPublish>
114113
</configuration>
115114
</plugin>
116115
</plugins>

aliyun-java-sdk-eflo/src/main/java/com/aliyuncs/eflo/model/v20220530/AssignLeniPrivateIpAddressResponse.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ public class AssignLeniPrivateIpAddressResponse extends AcsResponse {
3030

3131
private String requestId;
3232

33+
private String accessDeniedDetail;
34+
3335
private Content content;
3436

3537
public Integer getCode() {
@@ -56,6 +58,14 @@ public void setRequestId(String requestId) {
5658
this.requestId = requestId;
5759
}
5860

61+
public String getAccessDeniedDetail() {
62+
return this.accessDeniedDetail;
63+
}
64+
65+
public void setAccessDeniedDetail(String accessDeniedDetail) {
66+
this.accessDeniedDetail = accessDeniedDetail;
67+
}
68+
5969
public Content getContent() {
6070
return this.content;
6171
}

aliyun-java-sdk-eflo/src/main/java/com/aliyuncs/eflo/model/v20220530/AssignPrivateIpAddressResponse.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ public class AssignPrivateIpAddressResponse extends AcsResponse {
3030

3131
private String requestId;
3232

33+
private String accessDeniedDetail;
34+
3335
private Content content;
3436

3537
public Integer getCode() {
@@ -56,6 +58,14 @@ public void setRequestId(String requestId) {
5658
this.requestId = requestId;
5759
}
5860

61+
public String getAccessDeniedDetail() {
62+
return this.accessDeniedDetail;
63+
}
64+
65+
public void setAccessDeniedDetail(String accessDeniedDetail) {
66+
this.accessDeniedDetail = accessDeniedDetail;
67+
}
68+
5969
public Content getContent() {
6070
return this.content;
6171
}

aliyun-java-sdk-eflo/src/main/java/com/aliyuncs/eflo/model/v20220530/AssociateVpdCidrBlockResponse.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ public class AssociateVpdCidrBlockResponse extends AcsResponse {
3030

3131
private String requestId;
3232

33+
private String accessDeniedDetail;
34+
3335
private Content content;
3436

3537
public Integer getCode() {
@@ -56,6 +58,14 @@ public void setRequestId(String requestId) {
5658
this.requestId = requestId;
5759
}
5860

61+
public String getAccessDeniedDetail() {
62+
return this.accessDeniedDetail;
63+
}
64+
65+
public void setAccessDeniedDetail(String accessDeniedDetail) {
66+
this.accessDeniedDetail = accessDeniedDetail;
67+
}
68+
5969
public Content getContent() {
6070
return this.content;
6171
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.eflo.model.v20220530;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import com.aliyuncs.http.MethodType;
19+
20+
/**
21+
* @author auto create
22+
* @version
23+
*/
24+
public class AttachElasticNetworkInterfaceRequest extends RpcAcsRequest<AttachElasticNetworkInterfaceResponse> {
25+
26+
27+
private String nodeId;
28+
29+
private String elasticNetworkInterfaceId;
30+
public AttachElasticNetworkInterfaceRequest() {
31+
super("eflo", "2022-05-30", "AttachElasticNetworkInterface", "eflo");
32+
setMethod(MethodType.POST);
33+
}
34+
35+
public String getNodeId() {
36+
return this.nodeId;
37+
}
38+
39+
public void setNodeId(String nodeId) {
40+
this.nodeId = nodeId;
41+
if(nodeId != null){
42+
putBodyParameter("NodeId", nodeId);
43+
}
44+
}
45+
46+
public String getElasticNetworkInterfaceId() {
47+
return this.elasticNetworkInterfaceId;
48+
}
49+
50+
public void setElasticNetworkInterfaceId(String elasticNetworkInterfaceId) {
51+
this.elasticNetworkInterfaceId = elasticNetworkInterfaceId;
52+
if(elasticNetworkInterfaceId != null){
53+
putBodyParameter("ElasticNetworkInterfaceId", elasticNetworkInterfaceId);
54+
}
55+
}
56+
57+
@Override
58+
public Class<AttachElasticNetworkInterfaceResponse> getResponseClass() {
59+
return AttachElasticNetworkInterfaceResponse.class;
60+
}
61+
62+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.eflo.model.v20220530;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.eflo.transform.v20220530.AttachElasticNetworkInterfaceResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class AttachElasticNetworkInterfaceResponse extends AcsResponse {
26+
27+
@Override
28+
public AttachElasticNetworkInterfaceResponse getInstance(UnmarshallerContext context) {
29+
return AttachElasticNetworkInterfaceResponseUnmarshaller.unmarshall(this, context);
30+
}
31+
32+
@Override
33+
public boolean checkShowJsonItemName() {
34+
return false;
35+
}
36+
}

aliyun-java-sdk-eflo/src/main/java/com/aliyuncs/eflo/model/v20220530/CreateElasticNetworkInterfaceRequest.java

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
package com.aliyuncs.eflo.model.v20220530;
1616

1717
import com.aliyuncs.RpcAcsRequest;
18+
import java.util.List;
1819
import com.aliyuncs.http.MethodType;
1920

2021
/**
@@ -30,6 +31,10 @@ public class CreateElasticNetworkInterfaceRequest extends RpcAcsRequest<CreateEl
3031

3132
private String description;
3233

34+
private String resourceGroupId;
35+
36+
private List<Tag> tags;
37+
3338
private String nodeId;
3439

3540
private Boolean enableJumboFrame;
@@ -77,6 +82,31 @@ public void setDescription(String description) {
7782
}
7883
}
7984

85+
public String getResourceGroupId() {
86+
return this.resourceGroupId;
87+
}
88+
89+
public void setResourceGroupId(String resourceGroupId) {
90+
this.resourceGroupId = resourceGroupId;
91+
if(resourceGroupId != null){
92+
putBodyParameter("ResourceGroupId", resourceGroupId);
93+
}
94+
}
95+
96+
public List<Tag> getTags() {
97+
return this.tags;
98+
}
99+
100+
public void setTags(List<Tag> tags) {
101+
this.tags = tags;
102+
if (tags != null) {
103+
for (int depth1 = 0; depth1 < tags.size(); depth1++) {
104+
putBodyParameter("Tag." + (depth1 + 1) + ".Value" , tags.get(depth1).getValue());
105+
putBodyParameter("Tag." + (depth1 + 1) + ".Key" , tags.get(depth1).getKey());
106+
}
107+
}
108+
}
109+
80110
public String getNodeId() {
81111
return this.nodeId;
82112
}
@@ -130,6 +160,29 @@ public void setZoneId(String zoneId) {
130160
if(zoneId != null){
131161
putBodyParameter("ZoneId", zoneId);
132162
}
163+
}
164+
165+
public static class Tag {
166+
167+
private String value;
168+
169+
private String key;
170+
171+
public String getValue() {
172+
return this.value;
173+
}
174+
175+
public void setValue(String value) {
176+
this.value = value;
177+
}
178+
179+
public String getKey() {
180+
return this.key;
181+
}
182+
183+
public void setKey(String key) {
184+
this.key = key;
185+
}
133186
}
134187

135188
@Override

aliyun-java-sdk-eflo/src/main/java/com/aliyuncs/eflo/model/v20220530/CreateElasticNetworkInterfaceResponse.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ public class CreateElasticNetworkInterfaceResponse extends AcsResponse {
3030

3131
private String requestId;
3232

33+
private String accessDeniedDetail;
34+
3335
private Content content;
3436

3537
public Integer getCode() {
@@ -56,6 +58,14 @@ public void setRequestId(String requestId) {
5658
this.requestId = requestId;
5759
}
5860

61+
public String getAccessDeniedDetail() {
62+
return this.accessDeniedDetail;
63+
}
64+
65+
public void setAccessDeniedDetail(String accessDeniedDetail) {
66+
this.accessDeniedDetail = accessDeniedDetail;
67+
}
68+
5969
public Content getContent() {
6070
return this.content;
6171
}

aliyun-java-sdk-eflo/src/main/java/com/aliyuncs/eflo/model/v20220530/CreateErAttachmentResponse.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ public class CreateErAttachmentResponse extends AcsResponse {
3030

3131
private String requestId;
3232

33+
private String accessDeniedDetail;
34+
3335
private Content content;
3436

3537
public Integer getCode() {
@@ -56,6 +58,14 @@ public void setRequestId(String requestId) {
5658
this.requestId = requestId;
5759
}
5860

61+
public String getAccessDeniedDetail() {
62+
return this.accessDeniedDetail;
63+
}
64+
65+
public void setAccessDeniedDetail(String accessDeniedDetail) {
66+
this.accessDeniedDetail = accessDeniedDetail;
67+
}
68+
5969
public Content getContent() {
6070
return this.content;
6171
}

0 commit comments

Comments
 (0)