diff --git a/aliyun-java-sdk-ram/ChangeLog.txt b/aliyun-java-sdk-ram/ChangeLog.txt
index 6b8a82955b..88141b08c2 100644
--- a/aliyun-java-sdk-ram/ChangeLog.txt
+++ b/aliyun-java-sdk-ram/ChangeLog.txt
@@ -1,3 +1,7 @@
+2019-06-18 Version: 3.1.0
+1, Add DefaultPolicyVersion as return field to GetPolicy interface, Facilitating to get policy document from this interface.
+2, Add RotateStrategy as input field to CreatePolicyVersion interface for rotate policy version when reaching policy version limit
+
2019-03-14 Version: 3.0.1
1, Update Dependency
diff --git a/aliyun-java-sdk-ram/pom.xml b/aliyun-java-sdk-ram/pom.xml
index 6a2bbac916..3a2bf9b5e3 100644
--- a/aliyun-java-sdk-ram/pom.xml
+++ b/aliyun-java-sdk-ram/pom.xml
@@ -1,10 +1,11 @@
+
4.0.0
com.aliyun
aliyun-java-sdk-ram
jar
- 3.0.1
- aliyun-java-sdk-ram
+ 3.1.0
+ aliyun-java-sdk-ram
http://www.aliyun.com
Aliyun Open API SDK for Java
@@ -14,106 +15,109 @@ All rights reserved.
版权所有 (C)阿里云计算有限公司
http://www.aliyun.com
-
-
+
- sonatype-nexus-snapshots
- https://oss.sonatype.org/content/repositories/snapshots
+ sonatype-nexus-snapshots
+ https://oss.sonatype.org/content/repositories/snapshots
- sonatype-nexus-staging
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
+ sonatype-nexus-staging
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
-
-
-
-
- com.aliyun
- aliyun-java-sdk-core
- true
- [4.3.2,5.0.0)
-
+
+
+
+ com.aliyun
+ aliyun-java-sdk-core
+ true
+ [4.3.2,5.0.0)
+
+
+ com.google.code.gson
+ gson
+ 2.8.5
+
-
-
-
-
-
-
-
-
- scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git
- scm:git:git@github.com:aliyun/aliyun-openapi-java-sdk.git
- https://github.com/aliyun/aliyun-openapi-java-sdk
-
-
-
- aliyunproducts
- Aliyun SDK
- aliyunsdk@aliyun.com
-
-
+
+
+
+
+
+
+
+
+ scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git
+ scm:git:git@github.com:aliyun/aliyun-openapi-java-sdk.git
+ https://github.com/aliyun/aliyun-openapi-java-sdk
+
+
+
+ aliyunproducts
+ Aliyun SDK
+ aliyunsdk@aliyun.com
+
+
-
-
- maven-compiler-plugin
- 2.3.2
-
-
- 1.6
- UTF-8
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 2.3.2
-
-
+
+
+ maven-compiler-plugin
+ 2.3.2
+
+
+ 1.6
+ UTF-8
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 2.3.2
+
+
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 2.10
-
- -Dfile.encoding=UTF-8
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 2.8
-
- UTF-8
-
-
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.5
-
-
- sign-artifacts
- verify
-
- sign
-
-
-
-
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.3
- true
-
- sonatype-nexus-staging
- https://oss.sonatype.org/
- true
-
-
-
-
-
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 2.10
+
+ -Dfile.encoding=UTF-8
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 2.8
+
+ UTF-8
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.3
+ true
+
+ sonatype-nexus-staging
+ https://oss.sonatype.org/
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java
index d6ba66c95a..eac06c3a4e 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java
@@ -24,7 +24,7 @@
public class AddUserToGroupRequest extends RpcAcsRequest {
public AddUserToGroupRequest() {
- super("Ram", "2015-05-01", "AddUserToGroup", "ram");
+ super("Ram", "2015-05-01", "AddUserToGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java
index 598518201b..8202f9043f 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java
@@ -24,7 +24,7 @@
public class AttachPolicyToGroupRequest extends RpcAcsRequest {
public AttachPolicyToGroupRequest() {
- super("Ram", "2015-05-01", "AttachPolicyToGroup", "ram");
+ super("Ram", "2015-05-01", "AttachPolicyToGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java
index 7e0ffc2e1f..9943b9e773 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java
@@ -24,7 +24,7 @@
public class AttachPolicyToRoleRequest extends RpcAcsRequest {
public AttachPolicyToRoleRequest() {
- super("Ram", "2015-05-01", "AttachPolicyToRole", "ram");
+ super("Ram", "2015-05-01", "AttachPolicyToRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java
index 528cc2281d..ae7453c9ab 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java
@@ -24,7 +24,7 @@
public class AttachPolicyToUserRequest extends RpcAcsRequest {
public AttachPolicyToUserRequest() {
- super("Ram", "2015-05-01", "AttachPolicyToUser", "ram");
+ super("Ram", "2015-05-01", "AttachPolicyToUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java
index f956b034c6..75e9e484c0 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java
@@ -24,7 +24,7 @@
public class BindMFADeviceRequest extends RpcAcsRequest {
public BindMFADeviceRequest() {
- super("Ram", "2015-05-01", "BindMFADevice", "ram");
+ super("Ram", "2015-05-01", "BindMFADevice");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java
index 7fc52a43cc..98d7dd82e6 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java
@@ -24,7 +24,7 @@
public class ChangePasswordRequest extends RpcAcsRequest {
public ChangePasswordRequest() {
- super("Ram", "2015-05-01", "ChangePassword", "ram");
+ super("Ram", "2015-05-01", "ChangePassword");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java
index e7be852736..a1f319e538 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java
@@ -24,7 +24,7 @@
public class ClearAccountAliasRequest extends RpcAcsRequest {
public ClearAccountAliasRequest() {
- super("Ram", "2015-05-01", "ClearAccountAlias", "ram");
+ super("Ram", "2015-05-01", "ClearAccountAlias");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java
index 846f66c20f..474e574af8 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java
@@ -24,7 +24,7 @@
public class CreateAccessKeyRequest extends RpcAcsRequest {
public CreateAccessKeyRequest() {
- super("Ram", "2015-05-01", "CreateAccessKey", "ram");
+ super("Ram", "2015-05-01", "CreateAccessKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java
index 365930642e..5877bd00a7 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java
@@ -24,7 +24,7 @@
public class CreateGroupRequest extends RpcAcsRequest {
public CreateGroupRequest() {
- super("Ram", "2015-05-01", "CreateGroup", "ram");
+ super("Ram", "2015-05-01", "CreateGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java
index d0c6f90029..7b5c76f735 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java
@@ -24,7 +24,7 @@
public class CreateLoginProfileRequest extends RpcAcsRequest {
public CreateLoginProfileRequest() {
- super("Ram", "2015-05-01", "CreateLoginProfile", "ram");
+ super("Ram", "2015-05-01", "CreateLoginProfile");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java
index 44dfe40fe9..df3295626e 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java
@@ -24,7 +24,7 @@
public class CreatePolicyRequest extends RpcAcsRequest {
public CreatePolicyRequest() {
- super("Ram", "2015-05-01", "CreatePolicy", "ram");
+ super("Ram", "2015-05-01", "CreatePolicy");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java
index 7f892482ed..61d98b30de 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java
@@ -24,7 +24,7 @@
public class CreatePolicyVersionRequest extends RpcAcsRequest {
public CreatePolicyVersionRequest() {
- super("Ram", "2015-05-01", "CreatePolicyVersion", "ram");
+ super("Ram", "2015-05-01", "CreatePolicyVersion");
setProtocol(ProtocolType.HTTPS);
}
@@ -34,6 +34,8 @@ public CreatePolicyVersionRequest() {
private String policyDocument;
+ private String rotateStrategy;
+
public Boolean getSetAsDefault() {
return this.setAsDefault;
}
@@ -65,6 +67,17 @@ public void setPolicyDocument(String policyDocument) {
if(policyDocument != null){
putQueryParameter("PolicyDocument", policyDocument);
}
+ }
+
+ public String getRotateStrategy() {
+ return this.rotateStrategy;
+ }
+
+ public void setRotateStrategy(String rotateStrategy) {
+ this.rotateStrategy = rotateStrategy;
+ if(rotateStrategy != null){
+ putQueryParameter("RotateStrategy", rotateStrategy);
+ }
}
@Override
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java
index 58a6b828ba..b5a71d9a65 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java
@@ -24,7 +24,7 @@
public class CreateRoleRequest extends RpcAcsRequest {
public CreateRoleRequest() {
- super("Ram", "2015-05-01", "CreateRole", "ram");
+ super("Ram", "2015-05-01", "CreateRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java
index 6701112024..362ee2d55f 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java
@@ -24,7 +24,7 @@
public class CreateUserRequest extends RpcAcsRequest {
public CreateUserRequest() {
- super("Ram", "2015-05-01", "CreateUser", "ram");
+ super("Ram", "2015-05-01", "CreateUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java
index 02a51cc37c..9c4791c6c1 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java
@@ -24,7 +24,7 @@
public class CreateVirtualMFADeviceRequest extends RpcAcsRequest {
public CreateVirtualMFADeviceRequest() {
- super("Ram", "2015-05-01", "CreateVirtualMFADevice", "ram");
+ super("Ram", "2015-05-01", "CreateVirtualMFADevice");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java
index a5f58a5eb1..6cebf16665 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java
@@ -24,7 +24,7 @@
public class DeleteAccessKeyRequest extends RpcAcsRequest {
public DeleteAccessKeyRequest() {
- super("Ram", "2015-05-01", "DeleteAccessKey", "ram");
+ super("Ram", "2015-05-01", "DeleteAccessKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java
index 7a2c30356f..b6fac97c70 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java
@@ -24,7 +24,7 @@
public class DeleteGroupRequest extends RpcAcsRequest {
public DeleteGroupRequest() {
- super("Ram", "2015-05-01", "DeleteGroup", "ram");
+ super("Ram", "2015-05-01", "DeleteGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java
index b48c3e2cc3..4fe69ccc7a 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java
@@ -24,7 +24,7 @@
public class DeleteLoginProfileRequest extends RpcAcsRequest {
public DeleteLoginProfileRequest() {
- super("Ram", "2015-05-01", "DeleteLoginProfile", "ram");
+ super("Ram", "2015-05-01", "DeleteLoginProfile");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java
index a284106d04..4cd94b88e6 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java
@@ -24,7 +24,7 @@
public class DeletePolicyRequest extends RpcAcsRequest {
public DeletePolicyRequest() {
- super("Ram", "2015-05-01", "DeletePolicy", "ram");
+ super("Ram", "2015-05-01", "DeletePolicy");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java
index 7e684fd3b1..136a34a5b1 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java
@@ -24,7 +24,7 @@
public class DeletePolicyVersionRequest extends RpcAcsRequest {
public DeletePolicyVersionRequest() {
- super("Ram", "2015-05-01", "DeletePolicyVersion", "ram");
+ super("Ram", "2015-05-01", "DeletePolicyVersion");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java
index d61f5b07e2..63a6504b41 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java
@@ -24,7 +24,7 @@
public class DeletePublicKeyRequest extends RpcAcsRequest {
public DeletePublicKeyRequest() {
- super("Ram", "2015-05-01", "DeletePublicKey", "ram");
+ super("Ram", "2015-05-01", "DeletePublicKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java
index 41b62b931f..b973aff718 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java
@@ -24,7 +24,7 @@
public class DeleteRoleRequest extends RpcAcsRequest {
public DeleteRoleRequest() {
- super("Ram", "2015-05-01", "DeleteRole", "ram");
+ super("Ram", "2015-05-01", "DeleteRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java
index 3cbd97257d..09c38fa076 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java
@@ -24,7 +24,7 @@
public class DeleteUserRequest extends RpcAcsRequest {
public DeleteUserRequest() {
- super("Ram", "2015-05-01", "DeleteUser", "ram");
+ super("Ram", "2015-05-01", "DeleteUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java
index c3ba747936..2212653047 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java
@@ -24,7 +24,7 @@
public class DeleteVirtualMFADeviceRequest extends RpcAcsRequest {
public DeleteVirtualMFADeviceRequest() {
- super("Ram", "2015-05-01", "DeleteVirtualMFADevice", "ram");
+ super("Ram", "2015-05-01", "DeleteVirtualMFADevice");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java
index f42a5cf869..fc451c0828 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java
@@ -24,7 +24,7 @@
public class DetachPolicyFromGroupRequest extends RpcAcsRequest {
public DetachPolicyFromGroupRequest() {
- super("Ram", "2015-05-01", "DetachPolicyFromGroup", "ram");
+ super("Ram", "2015-05-01", "DetachPolicyFromGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java
index 2e40123f56..0f744fb8ba 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java
@@ -24,7 +24,7 @@
public class DetachPolicyFromRoleRequest extends RpcAcsRequest {
public DetachPolicyFromRoleRequest() {
- super("Ram", "2015-05-01", "DetachPolicyFromRole", "ram");
+ super("Ram", "2015-05-01", "DetachPolicyFromRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java
index bc3466e303..7fa9ffff26 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java
@@ -24,7 +24,7 @@
public class DetachPolicyFromUserRequest extends RpcAcsRequest {
public DetachPolicyFromUserRequest() {
- super("Ram", "2015-05-01", "DetachPolicyFromUser", "ram");
+ super("Ram", "2015-05-01", "DetachPolicyFromUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java
index e3f67e592b..87cb5f55b6 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java
@@ -24,7 +24,7 @@
public class GetAccessKeyLastUsedRequest extends RpcAcsRequest {
public GetAccessKeyLastUsedRequest() {
- super("Ram", "2015-05-01", "GetAccessKeyLastUsed", "ram");
+ super("Ram", "2015-05-01", "GetAccessKeyLastUsed");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java
index 1442417ba6..a742e7ff3f 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java
@@ -24,7 +24,7 @@
public class GetAccountAliasRequest extends RpcAcsRequest {
public GetAccountAliasRequest() {
- super("Ram", "2015-05-01", "GetAccountAlias", "ram");
+ super("Ram", "2015-05-01", "GetAccountAlias");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java
index 921f44ee26..fb9cbe6f93 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java
@@ -24,7 +24,7 @@
public class GetGroupRequest extends RpcAcsRequest {
public GetGroupRequest() {
- super("Ram", "2015-05-01", "GetGroup", "ram");
+ super("Ram", "2015-05-01", "GetGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java
index 6c3e723c02..f063e032ec 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java
@@ -24,7 +24,7 @@
public class GetLoginProfileRequest extends RpcAcsRequest {
public GetLoginProfileRequest() {
- super("Ram", "2015-05-01", "GetLoginProfile", "ram");
+ super("Ram", "2015-05-01", "GetLoginProfile");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java
index 9688510dba..57eebd8857 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java
@@ -24,7 +24,7 @@
public class GetPasswordPolicyRequest extends RpcAcsRequest {
public GetPasswordPolicyRequest() {
- super("Ram", "2015-05-01", "GetPasswordPolicy", "ram");
+ super("Ram", "2015-05-01", "GetPasswordPolicy");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java
index abedd0e99f..0e7912ee5d 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java
@@ -24,7 +24,7 @@
public class GetPolicyRequest extends RpcAcsRequest {
public GetPolicyRequest() {
- super("Ram", "2015-05-01", "GetPolicy", "ram");
+ super("Ram", "2015-05-01", "GetPolicy");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java
index fc1ba6936c..cd434be3be 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java
@@ -28,6 +28,8 @@ public class GetPolicyResponse extends AcsResponse {
private Policy policy;
+ private DefaultPolicyVersion defaultPolicyVersion;
+
public String getRequestId() {
return this.requestId;
}
@@ -44,6 +46,14 @@ public void setPolicy(Policy policy) {
this.policy = policy;
}
+ public DefaultPolicyVersion getDefaultPolicyVersion() {
+ return this.defaultPolicyVersion;
+ }
+
+ public void setDefaultPolicyVersion(DefaultPolicyVersion defaultPolicyVersion) {
+ this.defaultPolicyVersion = defaultPolicyVersion;
+ }
+
public static class Policy {
private String policyName;
@@ -127,6 +137,49 @@ public void setAttachmentCount(Integer attachmentCount) {
}
}
+ public static class DefaultPolicyVersion {
+
+ private String versionId;
+
+ private Boolean isDefaultVersion;
+
+ private String policyDocument;
+
+ private String createDate;
+
+ public String getVersionId() {
+ return this.versionId;
+ }
+
+ public void setVersionId(String versionId) {
+ this.versionId = versionId;
+ }
+
+ public Boolean getIsDefaultVersion() {
+ return this.isDefaultVersion;
+ }
+
+ public void setIsDefaultVersion(Boolean isDefaultVersion) {
+ this.isDefaultVersion = isDefaultVersion;
+ }
+
+ public String getPolicyDocument() {
+ return this.policyDocument;
+ }
+
+ public void setPolicyDocument(String policyDocument) {
+ this.policyDocument = policyDocument;
+ }
+
+ public String getCreateDate() {
+ return this.createDate;
+ }
+
+ public void setCreateDate(String createDate) {
+ this.createDate = createDate;
+ }
+ }
+
@Override
public GetPolicyResponse getInstance(UnmarshallerContext context) {
return GetPolicyResponseUnmarshaller.unmarshall(this, context);
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java
index b56d62aa7f..e3ee892cc2 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java
@@ -24,7 +24,7 @@
public class GetPolicyVersionRequest extends RpcAcsRequest {
public GetPolicyVersionRequest() {
- super("Ram", "2015-05-01", "GetPolicyVersion", "ram");
+ super("Ram", "2015-05-01", "GetPolicyVersion");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java
index 373e8f903f..49deec28b3 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java
@@ -24,7 +24,7 @@
public class GetPublicKeyRequest extends RpcAcsRequest {
public GetPublicKeyRequest() {
- super("Ram", "2015-05-01", "GetPublicKey", "ram");
+ super("Ram", "2015-05-01", "GetPublicKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java
index 33486391ab..d346a8ef90 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java
@@ -24,7 +24,7 @@
public class GetRoleRequest extends RpcAcsRequest {
public GetRoleRequest() {
- super("Ram", "2015-05-01", "GetRole", "ram");
+ super("Ram", "2015-05-01", "GetRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java
index d26fe0b9f7..b52516a1b1 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java
@@ -24,7 +24,7 @@
public class GetSecurityPreferenceRequest extends RpcAcsRequest {
public GetSecurityPreferenceRequest() {
- super("Ram", "2015-05-01", "GetSecurityPreference", "ram");
+ super("Ram", "2015-05-01", "GetSecurityPreference");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java
index 0cfa3d93e4..c193cef322 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java
@@ -24,7 +24,7 @@
public class GetUserMFAInfoRequest extends RpcAcsRequest {
public GetUserMFAInfoRequest() {
- super("Ram", "2015-05-01", "GetUserMFAInfo", "ram");
+ super("Ram", "2015-05-01", "GetUserMFAInfo");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java
index 56f97683ec..18672d3c9c 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java
@@ -24,7 +24,7 @@
public class GetUserRequest extends RpcAcsRequest {
public GetUserRequest() {
- super("Ram", "2015-05-01", "GetUser", "ram");
+ super("Ram", "2015-05-01", "GetUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java
index 27cdf6d02e..c338169106 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java
@@ -24,7 +24,7 @@
public class ListAccessKeysRequest extends RpcAcsRequest {
public ListAccessKeysRequest() {
- super("Ram", "2015-05-01", "ListAccessKeys", "ram");
+ super("Ram", "2015-05-01", "ListAccessKeys");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java
index 83214bd063..d8d352dcba 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java
@@ -24,7 +24,7 @@
public class ListEntitiesForPolicyRequest extends RpcAcsRequest {
public ListEntitiesForPolicyRequest() {
- super("Ram", "2015-05-01", "ListEntitiesForPolicy", "ram");
+ super("Ram", "2015-05-01", "ListEntitiesForPolicy");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java
index b2321fe261..4c00b732da 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java
@@ -24,7 +24,7 @@
public class ListGroupsForUserRequest extends RpcAcsRequest {
public ListGroupsForUserRequest() {
- super("Ram", "2015-05-01", "ListGroupsForUser", "ram");
+ super("Ram", "2015-05-01", "ListGroupsForUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java
index 65606435f2..4401905683 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java
@@ -24,7 +24,7 @@
public class ListGroupsRequest extends RpcAcsRequest {
public ListGroupsRequest() {
- super("Ram", "2015-05-01", "ListGroups", "ram");
+ super("Ram", "2015-05-01", "ListGroups");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java
index 8f44a7c479..31697be1ab 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java
@@ -24,7 +24,7 @@
public class ListPoliciesForGroupRequest extends RpcAcsRequest {
public ListPoliciesForGroupRequest() {
- super("Ram", "2015-05-01", "ListPoliciesForGroup", "ram");
+ super("Ram", "2015-05-01", "ListPoliciesForGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java
index b0e105ade3..cff361e4b8 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java
@@ -24,7 +24,7 @@
public class ListPoliciesForRoleRequest extends RpcAcsRequest {
public ListPoliciesForRoleRequest() {
- super("Ram", "2015-05-01", "ListPoliciesForRole", "ram");
+ super("Ram", "2015-05-01", "ListPoliciesForRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java
index caae4ba510..888c47cbb1 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java
@@ -24,7 +24,7 @@
public class ListPoliciesForUserRequest extends RpcAcsRequest {
public ListPoliciesForUserRequest() {
- super("Ram", "2015-05-01", "ListPoliciesForUser", "ram");
+ super("Ram", "2015-05-01", "ListPoliciesForUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java
index 47d53e66d6..99247c9d0f 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java
@@ -24,7 +24,7 @@
public class ListPoliciesRequest extends RpcAcsRequest {
public ListPoliciesRequest() {
- super("Ram", "2015-05-01", "ListPolicies", "ram");
+ super("Ram", "2015-05-01", "ListPolicies");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java
index 6366e9e543..2bb3e4b77e 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java
@@ -24,7 +24,7 @@
public class ListPolicyVersionsRequest extends RpcAcsRequest {
public ListPolicyVersionsRequest() {
- super("Ram", "2015-05-01", "ListPolicyVersions", "ram");
+ super("Ram", "2015-05-01", "ListPolicyVersions");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java
index 92da23d70f..194800a95e 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java
@@ -24,7 +24,7 @@
public class ListPublicKeysRequest extends RpcAcsRequest {
public ListPublicKeysRequest() {
- super("Ram", "2015-05-01", "ListPublicKeys", "ram");
+ super("Ram", "2015-05-01", "ListPublicKeys");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java
index 018ee1c5ee..ba62fc6ce8 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java
@@ -24,7 +24,7 @@
public class ListRolesRequest extends RpcAcsRequest {
public ListRolesRequest() {
- super("Ram", "2015-05-01", "ListRoles", "ram");
+ super("Ram", "2015-05-01", "ListRoles");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java
index 30ab0ca252..4059916e64 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java
@@ -24,7 +24,7 @@
public class ListUsersForGroupRequest extends RpcAcsRequest {
public ListUsersForGroupRequest() {
- super("Ram", "2015-05-01", "ListUsersForGroup", "ram");
+ super("Ram", "2015-05-01", "ListUsersForGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java
index 887050c0cd..9012a62dc4 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java
@@ -24,7 +24,7 @@
public class ListUsersRequest extends RpcAcsRequest {
public ListUsersRequest() {
- super("Ram", "2015-05-01", "ListUsers", "ram");
+ super("Ram", "2015-05-01", "ListUsers");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java
index 667cd68b24..dfdf625743 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java
@@ -24,7 +24,7 @@
public class ListVirtualMFADevicesRequest extends RpcAcsRequest {
public ListVirtualMFADevicesRequest() {
- super("Ram", "2015-05-01", "ListVirtualMFADevices", "ram");
+ super("Ram", "2015-05-01", "ListVirtualMFADevices");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java
index 0b1edb0a90..980bf7ed63 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java
@@ -24,7 +24,7 @@
public class RemoveUserFromGroupRequest extends RpcAcsRequest {
public RemoveUserFromGroupRequest() {
- super("Ram", "2015-05-01", "RemoveUserFromGroup", "ram");
+ super("Ram", "2015-05-01", "RemoveUserFromGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java
index b36d57fff8..ca526e8a1f 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java
@@ -24,7 +24,7 @@
public class SetAccountAliasRequest extends RpcAcsRequest {
public SetAccountAliasRequest() {
- super("Ram", "2015-05-01", "SetAccountAlias", "ram");
+ super("Ram", "2015-05-01", "SetAccountAlias");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java
index da68aff0a0..a3910f52c7 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java
@@ -24,7 +24,7 @@
public class SetDefaultPolicyVersionRequest extends RpcAcsRequest {
public SetDefaultPolicyVersionRequest() {
- super("Ram", "2015-05-01", "SetDefaultPolicyVersion", "ram");
+ super("Ram", "2015-05-01", "SetDefaultPolicyVersion");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java
index 5243ab9d0e..717f2dfe58 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java
@@ -24,7 +24,7 @@
public class SetPasswordPolicyRequest extends RpcAcsRequest {
public SetPasswordPolicyRequest() {
- super("Ram", "2015-05-01", "SetPasswordPolicy", "ram");
+ super("Ram", "2015-05-01", "SetPasswordPolicy");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java
index 6bf6ec64fa..b1b579aec6 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java
@@ -24,7 +24,7 @@
public class SetSecurityPreferenceRequest extends RpcAcsRequest {
public SetSecurityPreferenceRequest() {
- super("Ram", "2015-05-01", "SetSecurityPreference", "ram");
+ super("Ram", "2015-05-01", "SetSecurityPreference");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java
index 11a5a1c7d6..bf9c3426b7 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java
@@ -24,7 +24,7 @@
public class UnbindMFADeviceRequest extends RpcAcsRequest {
public UnbindMFADeviceRequest() {
- super("Ram", "2015-05-01", "UnbindMFADevice", "ram");
+ super("Ram", "2015-05-01", "UnbindMFADevice");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java
index 42d61775e3..4ce4837357 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java
@@ -24,7 +24,7 @@
public class UpdateAccessKeyRequest extends RpcAcsRequest {
public UpdateAccessKeyRequest() {
- super("Ram", "2015-05-01", "UpdateAccessKey", "ram");
+ super("Ram", "2015-05-01", "UpdateAccessKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java
index 67b124444e..47dbf91e0a 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java
@@ -24,7 +24,7 @@
public class UpdateGroupRequest extends RpcAcsRequest {
public UpdateGroupRequest() {
- super("Ram", "2015-05-01", "UpdateGroup", "ram");
+ super("Ram", "2015-05-01", "UpdateGroup");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java
index eecbb2d575..e1b8815e10 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java
@@ -24,7 +24,7 @@
public class UpdateLoginProfileRequest extends RpcAcsRequest {
public UpdateLoginProfileRequest() {
- super("Ram", "2015-05-01", "UpdateLoginProfile", "ram");
+ super("Ram", "2015-05-01", "UpdateLoginProfile");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java
index 1193f0c148..ffb9c1a605 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java
@@ -24,7 +24,7 @@
public class UpdatePublicKeyRequest extends RpcAcsRequest {
public UpdatePublicKeyRequest() {
- super("Ram", "2015-05-01", "UpdatePublicKey", "ram");
+ super("Ram", "2015-05-01", "UpdatePublicKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java
index 1a67baacdd..79ed1201f9 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java
@@ -24,7 +24,7 @@
public class UpdateRoleRequest extends RpcAcsRequest {
public UpdateRoleRequest() {
- super("Ram", "2015-05-01", "UpdateRole", "ram");
+ super("Ram", "2015-05-01", "UpdateRole");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java
index 96cb27b0cf..c0a7c764b8 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java
@@ -24,7 +24,7 @@
public class UpdateUserRequest extends RpcAcsRequest {
public UpdateUserRequest() {
- super("Ram", "2015-05-01", "UpdateUser", "ram");
+ super("Ram", "2015-05-01", "UpdateUser");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java
index 7909386e2e..d920e640e4 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java
@@ -24,7 +24,7 @@
public class UploadPublicKeyRequest extends RpcAcsRequest {
public UploadPublicKeyRequest() {
- super("Ram", "2015-05-01", "UploadPublicKey", "ram");
+ super("Ram", "2015-05-01", "UploadPublicKey");
setProtocol(ProtocolType.HTTPS);
}
diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java
index c25f2f6e5b..8276f73466 100644
--- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java
+++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java
@@ -15,6 +15,7 @@
package com.aliyuncs.ram.transform.v20150501;
import com.aliyuncs.ram.model.v20150501.GetPolicyResponse;
+import com.aliyuncs.ram.model.v20150501.GetPolicyResponse.DefaultPolicyVersion;
import com.aliyuncs.ram.model.v20150501.GetPolicyResponse.Policy;
import com.aliyuncs.transform.UnmarshallerContext;
@@ -34,7 +35,14 @@ public static GetPolicyResponse unmarshall(GetPolicyResponse getPolicyResponse,
policy.setCreateDate(context.stringValue("GetPolicyResponse.Policy.CreateDate"));
policy.setUpdateDate(context.stringValue("GetPolicyResponse.Policy.UpdateDate"));
policy.setAttachmentCount(context.integerValue("GetPolicyResponse.Policy.AttachmentCount"));
- getPolicyResponse.setPolicy(policy);
+ getPolicyResponse.setPolicy(policy);
+
+ DefaultPolicyVersion defaultPolicyVersion = new DefaultPolicyVersion();
+ defaultPolicyVersion.setVersionId(context.stringValue("GetPolicyResponse.DefaultPolicyVersion.VersionId"));
+ defaultPolicyVersion.setIsDefaultVersion(context.booleanValue("GetPolicyResponse.DefaultPolicyVersion.IsDefaultVersion"));
+ defaultPolicyVersion.setPolicyDocument(context.stringValue("GetPolicyResponse.DefaultPolicyVersion.PolicyDocument"));
+ defaultPolicyVersion.setCreateDate(context.stringValue("GetPolicyResponse.DefaultPolicyVersion.CreateDate"));
+ getPolicyResponse.setDefaultPolicyVersion(defaultPolicyVersion);
return getPolicyResponse;
}