diff --git a/aliyun-java-sdk-oos/ChangeLog.txt b/aliyun-java-sdk-oos/ChangeLog.txt index b0c3ed0938..d1f5c95d47 100644 --- a/aliyun-java-sdk-oos/ChangeLog.txt +++ b/aliyun-java-sdk-oos/ChangeLog.txt @@ -1,3 +1,6 @@ +2023-07-07 Version: 1.5.11 +- ListApplicationGroups rename parameter Product to ResourceProduct + 2023-02-06 Version: 1.5.10 - ListApplicationGroups rename parameter Product to ResourceProduct diff --git a/aliyun-java-sdk-oos/pom.xml b/aliyun-java-sdk-oos/pom.xml index 23346eefa0..e4f2a00e61 100644 --- a/aliyun-java-sdk-oos/pom.xml +++ b/aliyun-java-sdk-oos/pom.xml @@ -4,7 +4,7 @@ com.aliyun aliyun-java-sdk-oos jar - 1.5.10 + 1.5.11 aliyun-java-sdk-oos http://www.aliyun.com Aliyun Open API SDK for Java diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineRequest.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineRequest.java index 0ed590a07c..0d18abe217 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineRequest.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineRequest.java @@ -15,6 +15,9 @@ package com.aliyuncs.oos.model.v20190601; import com.aliyuncs.RpcAcsRequest; +import java.util.List; +import com.google.gson.Gson; +import com.google.gson.annotations.SerializedName; import com.aliyuncs.http.MethodType; import com.aliyuncs.oos.Endpoint; @@ -33,6 +36,11 @@ public class CreatePatchBaselineRequest extends RpcAcsRequest rejectedPatches; + + private String rejectedPatchesAction; + private String name; public CreatePatchBaselineRequest() { super("oos", "2019-06-01", "CreatePatchBaseline", "oos"); @@ -87,6 +95,28 @@ public void setOperationSystem(String operationSystem) { } } + public List getRejectedPatches() { + return this.rejectedPatches; + } + + public void setRejectedPatches(List rejectedPatches) { + this.rejectedPatches = rejectedPatches; + if (rejectedPatches != null) { + putQueryParameter("RejectedPatches" , new Gson().toJson(rejectedPatches)); + } + } + + public String getRejectedPatchesAction() { + return this.rejectedPatchesAction; + } + + public void setRejectedPatchesAction(String rejectedPatchesAction) { + this.rejectedPatchesAction = rejectedPatchesAction; + if(rejectedPatchesAction != null){ + putQueryParameter("RejectedPatchesAction", rejectedPatchesAction); + } + } + public String getName() { return this.name; } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineResponse.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineResponse.java index 1c6e6f59e9..0e33ba080f 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineResponse.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/CreatePatchBaselineResponse.java @@ -13,7 +13,8 @@ */ package com.aliyuncs.oos.model.v20190601; - + +import java.util.List; import com.aliyuncs.AcsResponse; import com.aliyuncs.oos.transform.v20190601.CreatePatchBaselineResponseUnmarshaller; import com.aliyuncs.transform.UnmarshallerContext; @@ -66,6 +67,10 @@ public static class PatchBaseline { private String shareType; + private String rejectedPatchesAction; + + private List rejectedPatches; + public String getOperationSystem() { return this.operationSystem; } @@ -145,6 +150,22 @@ public String getShareType() { public void setShareType(String shareType) { this.shareType = shareType; } + + public String getRejectedPatchesAction() { + return this.rejectedPatchesAction; + } + + public void setRejectedPatchesAction(String rejectedPatchesAction) { + this.rejectedPatchesAction = rejectedPatchesAction; + } + + public List getRejectedPatches() { + return this.rejectedPatches; + } + + public void setRejectedPatches(List rejectedPatches) { + this.rejectedPatches = rejectedPatches; + } } @Override diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GenerateExecutionPolicyRequest.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GenerateExecutionPolicyRequest.java index 0846be48fb..0ac7a4c3c8 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GenerateExecutionPolicyRequest.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GenerateExecutionPolicyRequest.java @@ -27,6 +27,8 @@ public class GenerateExecutionPolicyRequest extends RpcAcsRequest tags; + public String getType() { return this.type; } @@ -196,6 +199,14 @@ public String getShareType() { public void setShareType(String shareType) { this.shareType = shareType; } + + public Map getTags() { + return this.tags; + } + + public void setTags(Map tags) { + this.tags = tags; + } } @Override diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GetPatchBaselineResponse.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GetPatchBaselineResponse.java index f4476f7837..770f4635c8 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GetPatchBaselineResponse.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/GetPatchBaselineResponse.java @@ -13,7 +13,8 @@ */ package com.aliyuncs.oos.model.v20190601; - + +import java.util.List; import com.aliyuncs.AcsResponse; import com.aliyuncs.oos.transform.v20190601.GetPatchBaselineResponseUnmarshaller; import com.aliyuncs.transform.UnmarshallerContext; @@ -68,6 +69,10 @@ public static class PatchBaseline { private String shareType; + private String rejectedPatchesAction; + + private List rejectedPatches; + public String getOperationSystem() { return this.operationSystem; } @@ -155,6 +160,22 @@ public String getShareType() { public void setShareType(String shareType) { this.shareType = shareType; } + + public String getRejectedPatchesAction() { + return this.rejectedPatchesAction; + } + + public void setRejectedPatchesAction(String rejectedPatchesAction) { + this.rejectedPatchesAction = rejectedPatchesAction; + } + + public List getRejectedPatches() { + return this.rejectedPatches; + } + + public void setRejectedPatches(List rejectedPatches) { + this.rejectedPatches = rejectedPatches; + } } @Override diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListApplicationsRequest.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListApplicationsRequest.java index 8c9c038cd4..a26cd0b6ab 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListApplicationsRequest.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListApplicationsRequest.java @@ -33,7 +33,9 @@ public class ListApplicationsRequest extends RpcAcsRequest private Boolean includeChildExecution; + private String description; + private String mode; private String executionId; @@ -47,6 +49,8 @@ public class ListExecutionsRequest extends RpcAcsRequest private String sortOrder; + private String categories; + private String resourceId; private String startDateAfter; @@ -57,6 +61,8 @@ public class ListExecutionsRequest extends RpcAcsRequest private String parentExecutionId; + private String depth; + private String endDateAfter; private Integer maxResults; @@ -99,6 +105,17 @@ public void setIncludeChildExecution(Boolean includeChildExecution) { } } + public String getDescription() { + return this.description; + } + + public void setDescription(String description) { + this.description = description; + if(description != null){ + putQueryParameter("Description", description); + } + } + public String getMode() { return this.mode; } @@ -187,6 +204,17 @@ public void setSortOrder(String sortOrder) { } } + public String getCategories() { + return this.categories; + } + + public void setCategories(String categories) { + this.categories = categories; + if(categories != null){ + putQueryParameter("Categories", categories); + } + } + public String getResourceId() { return this.resourceId; } @@ -242,6 +270,17 @@ public void setParentExecutionId(String parentExecutionId) { } } + public String getDepth() { + return this.depth; + } + + public void setDepth(String depth) { + this.depth = depth; + if(depth != null){ + putQueryParameter("Depth", depth); + } + } + public String getEndDateAfter() { return this.endDateAfter; } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListExecutionsResponse.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListExecutionsResponse.java index b06f85eaab..51aa6ef80c 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListExecutionsResponse.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListExecutionsResponse.java @@ -128,6 +128,10 @@ public static class Execution { private String resourceStatus; + private String lastTriggerStatusMessage; + + private String lastTriggerOutputs; + private List currentTasks; public String getStatus() { @@ -370,6 +374,22 @@ public void setResourceStatus(String resourceStatus) { this.resourceStatus = resourceStatus; } + public String getLastTriggerStatusMessage() { + return this.lastTriggerStatusMessage; + } + + public void setLastTriggerStatusMessage(String lastTriggerStatusMessage) { + this.lastTriggerStatusMessage = lastTriggerStatusMessage; + } + + public String getLastTriggerOutputs() { + return this.lastTriggerOutputs; + } + + public void setLastTriggerOutputs(String lastTriggerOutputs) { + this.lastTriggerOutputs = lastTriggerOutputs; + } + public List getCurrentTasks() { return this.currentTasks; } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListParametersRequest.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListParametersRequest.java index 5231810e91..1cbf945733 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListParametersRequest.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/ListParametersRequest.java @@ -37,6 +37,8 @@ public class ListParametersRequest extends RpcAcsRequest private String sortOrder; + private String shareType; + private String tags; private String name; @@ -119,6 +121,17 @@ public void setSortOrder(String sortOrder) { } } + public String getShareType() { + return this.shareType; + } + + public void setShareType(String shareType) { + this.shareType = shareType; + if(shareType != null){ + putQueryParameter("ShareType", shareType); + } + } + public String getTags() { return this.tags; } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdateExecutionRequest.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdateExecutionRequest.java index 99c40f7b2e..ac02fab249 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdateExecutionRequest.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdateExecutionRequest.java @@ -27,6 +27,8 @@ public class UpdateExecutionRequest extends RpcAcsRequest rejectedPatches; + + private String rejectedPatchesAction; + private String name; public UpdatePatchBaselineRequest() { super("oos", "2019-06-01", "UpdatePatchBaseline", "oos"); @@ -74,6 +82,28 @@ public void setDescription(String description) { } } + public List getRejectedPatches() { + return this.rejectedPatches; + } + + public void setRejectedPatches(List rejectedPatches) { + this.rejectedPatches = rejectedPatches; + if (rejectedPatches != null) { + putQueryParameter("RejectedPatches" , new Gson().toJson(rejectedPatches)); + } + } + + public String getRejectedPatchesAction() { + return this.rejectedPatchesAction; + } + + public void setRejectedPatchesAction(String rejectedPatchesAction) { + this.rejectedPatchesAction = rejectedPatchesAction; + if(rejectedPatchesAction != null){ + putQueryParameter("RejectedPatchesAction", rejectedPatchesAction); + } + } + public String getName() { return this.name; } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdatePatchBaselineResponse.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdatePatchBaselineResponse.java index 35a28edb87..037803e2cc 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdatePatchBaselineResponse.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/model/v20190601/UpdatePatchBaselineResponse.java @@ -13,7 +13,8 @@ */ package com.aliyuncs.oos.model.v20190601; - + +import java.util.List; import com.aliyuncs.AcsResponse; import com.aliyuncs.oos.transform.v20190601.UpdatePatchBaselineResponseUnmarshaller; import com.aliyuncs.transform.UnmarshallerContext; @@ -66,6 +67,10 @@ public static class PatchBaseline { private String shareType; + private String rejectedPatchesAction; + + private List rejectedPatches; + public String getOperationSystem() { return this.operationSystem; } @@ -145,6 +150,22 @@ public String getShareType() { public void setShareType(String shareType) { this.shareType = shareType; } + + public String getRejectedPatchesAction() { + return this.rejectedPatchesAction; + } + + public void setRejectedPatchesAction(String rejectedPatchesAction) { + this.rejectedPatchesAction = rejectedPatchesAction; + } + + public List getRejectedPatches() { + return this.rejectedPatches; + } + + public void setRejectedPatches(List rejectedPatches) { + this.rejectedPatches = rejectedPatches; + } } @Override diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/CreatePatchBaselineResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/CreatePatchBaselineResponseUnmarshaller.java index ed3e00c937..404a6118cd 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/CreatePatchBaselineResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/CreatePatchBaselineResponseUnmarshaller.java @@ -14,6 +14,9 @@ package com.aliyuncs.oos.transform.v20190601; +import java.util.ArrayList; +import java.util.List; + import com.aliyuncs.oos.model.v20190601.CreatePatchBaselineResponse; import com.aliyuncs.oos.model.v20190601.CreatePatchBaselineResponse.PatchBaseline; import com.aliyuncs.transform.UnmarshallerContext; @@ -36,6 +39,13 @@ public static CreatePatchBaselineResponse unmarshall(CreatePatchBaselineResponse patchBaseline.setApprovalRules(_ctx.stringValue("CreatePatchBaselineResponse.PatchBaseline.ApprovalRules")); patchBaseline.setId(_ctx.stringValue("CreatePatchBaselineResponse.PatchBaseline.Id")); patchBaseline.setShareType(_ctx.stringValue("CreatePatchBaselineResponse.PatchBaseline.ShareType")); + patchBaseline.setRejectedPatchesAction(_ctx.stringValue("CreatePatchBaselineResponse.PatchBaseline.RejectedPatchesAction")); + + List rejectedPatches = new ArrayList(); + for (int i = 0; i < _ctx.lengthValue("CreatePatchBaselineResponse.PatchBaseline.RejectedPatches.Length"); i++) { + rejectedPatches.add(_ctx.stringValue("CreatePatchBaselineResponse.PatchBaseline.RejectedPatches["+ i +"]")); + } + patchBaseline.setRejectedPatches(rejectedPatches); createPatchBaselineResponse.setPatchBaseline(patchBaseline); return createPatchBaselineResponse; diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GenerateExecutionPolicyResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GenerateExecutionPolicyResponseUnmarshaller.java index 05750434ee..f9558b7513 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GenerateExecutionPolicyResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GenerateExecutionPolicyResponseUnmarshaller.java @@ -23,7 +23,8 @@ public class GenerateExecutionPolicyResponseUnmarshaller { public static GenerateExecutionPolicyResponse unmarshall(GenerateExecutionPolicyResponse generateExecutionPolicyResponse, UnmarshallerContext _ctx) { generateExecutionPolicyResponse.setRequestId(_ctx.stringValue("GenerateExecutionPolicyResponse.RequestId")); - generateExecutionPolicyResponse.setPolicy(_ctx.stringValue("GenerateExecutionPolicyResponse.Policy")); + generateExecutionPolicyResponse.setPolicy(_ctx.stringValue("GenerateExecutionPolicyResponse.Policy")); + generateExecutionPolicyResponse.setMissingPolicy(_ctx.stringValue("GenerateExecutionPolicyResponse.MissingPolicy")); return generateExecutionPolicyResponse; } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetParametersByPathResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetParametersByPathResponseUnmarshaller.java index b912f3d3ce..373af8e0ad 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetParametersByPathResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetParametersByPathResponseUnmarshaller.java @@ -18,7 +18,8 @@ import java.util.List; import com.aliyuncs.oos.model.v20190601.GetParametersByPathResponse; -import com.aliyuncs.oos.model.v20190601.GetParametersByPathResponse.Parameter; +import com.aliyuncs.oos.model.v20190601.GetParametersByPathResponse.Parameter; +import java.util.Map; import com.aliyuncs.transform.UnmarshallerContext; @@ -46,6 +47,7 @@ public static GetParametersByPathResponse unmarshall(GetParametersByPathResponse parameter.setName(_ctx.stringValue("GetParametersByPathResponse.Parameters["+ i +"].Name")); parameter.setId(_ctx.stringValue("GetParametersByPathResponse.Parameters["+ i +"].Id")); parameter.setShareType(_ctx.stringValue("GetParametersByPathResponse.Parameters["+ i +"].ShareType")); + parameter.setTags(_ctx.mapValue("GetParametersByPathResponse.Parameters["+ i +"].Tags")); parameters.add(parameter); } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetPatchBaselineResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetPatchBaselineResponseUnmarshaller.java index bcf8c73425..cb41d06fd9 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetPatchBaselineResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/GetPatchBaselineResponseUnmarshaller.java @@ -14,6 +14,9 @@ package com.aliyuncs.oos.transform.v20190601; +import java.util.ArrayList; +import java.util.List; + import com.aliyuncs.oos.model.v20190601.GetPatchBaselineResponse; import com.aliyuncs.oos.model.v20190601.GetPatchBaselineResponse.PatchBaseline; import com.aliyuncs.transform.UnmarshallerContext; @@ -37,6 +40,13 @@ public static GetPatchBaselineResponse unmarshall(GetPatchBaselineResponse getPa patchBaseline.setApprovalRules(_ctx.stringValue("GetPatchBaselineResponse.PatchBaseline.ApprovalRules")); patchBaseline.setId(_ctx.stringValue("GetPatchBaselineResponse.PatchBaseline.Id")); patchBaseline.setShareType(_ctx.stringValue("GetPatchBaselineResponse.PatchBaseline.ShareType")); + patchBaseline.setRejectedPatchesAction(_ctx.stringValue("GetPatchBaselineResponse.PatchBaseline.RejectedPatchesAction")); + + List rejectedPatches = new ArrayList(); + for (int i = 0; i < _ctx.lengthValue("GetPatchBaselineResponse.PatchBaseline.RejectedPatches.Length"); i++) { + rejectedPatches.add(_ctx.stringValue("GetPatchBaselineResponse.PatchBaseline.RejectedPatches["+ i +"]")); + } + patchBaseline.setRejectedPatches(rejectedPatches); getPatchBaselineResponse.setPatchBaseline(patchBaseline); return getPatchBaselineResponse; diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListApplicationsResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListApplicationsResponseUnmarshaller.java index 11c01dbc80..b2f5ed5421 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListApplicationsResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListApplicationsResponseUnmarshaller.java @@ -40,6 +40,7 @@ public static ListApplicationsResponse unmarshall(ListApplicationsResponse listA application.setTags(_ctx.mapValue("ListApplicationsResponse.Applications["+ i +"].Tags")); application.setName(_ctx.stringValue("ListApplicationsResponse.Applications["+ i +"].Name")); application.setCreateDate(_ctx.stringValue("ListApplicationsResponse.Applications["+ i +"].CreateDate")); + application.setApplicationType(_ctx.stringValue("ListApplicationsResponse.Applications["+ i +"].ApplicationType")); applications.add(application); } diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListExecutionsResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListExecutionsResponseUnmarshaller.java index e83daced06..585ec8af8c 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListExecutionsResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/ListExecutionsResponseUnmarshaller.java @@ -65,6 +65,8 @@ public static ListExecutionsResponse unmarshall(ListExecutionsResponse listExecu execution.setTemplateId(_ctx.stringValue("ListExecutionsResponse.Executions["+ i +"].TemplateId")); execution.setRamRole(_ctx.stringValue("ListExecutionsResponse.Executions["+ i +"].RamRole")); execution.setResourceStatus(_ctx.stringValue("ListExecutionsResponse.Executions["+ i +"].ResourceStatus")); + execution.setLastTriggerStatusMessage(_ctx.stringValue("ListExecutionsResponse.Executions["+ i +"].LastTriggerStatusMessage")); + execution.setLastTriggerOutputs(_ctx.stringValue("ListExecutionsResponse.Executions["+ i +"].LastTriggerOutputs")); List currentTasks = new ArrayList(); for (int j = 0; j < _ctx.lengthValue("ListExecutionsResponse.Executions["+ i +"].CurrentTasks.Length"); j++) { diff --git a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/UpdatePatchBaselineResponseUnmarshaller.java b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/UpdatePatchBaselineResponseUnmarshaller.java index 7bb68b46e7..0b576a57a5 100644 --- a/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/UpdatePatchBaselineResponseUnmarshaller.java +++ b/aliyun-java-sdk-oos/src/main/java/com/aliyuncs/oos/transform/v20190601/UpdatePatchBaselineResponseUnmarshaller.java @@ -14,6 +14,9 @@ package com.aliyuncs.oos.transform.v20190601; +import java.util.ArrayList; +import java.util.List; + import com.aliyuncs.oos.model.v20190601.UpdatePatchBaselineResponse; import com.aliyuncs.oos.model.v20190601.UpdatePatchBaselineResponse.PatchBaseline; import com.aliyuncs.transform.UnmarshallerContext; @@ -36,6 +39,13 @@ public static UpdatePatchBaselineResponse unmarshall(UpdatePatchBaselineResponse patchBaseline.setApprovalRules(_ctx.stringValue("UpdatePatchBaselineResponse.PatchBaseline.ApprovalRules")); patchBaseline.setId(_ctx.stringValue("UpdatePatchBaselineResponse.PatchBaseline.Id")); patchBaseline.setShareType(_ctx.stringValue("UpdatePatchBaselineResponse.PatchBaseline.ShareType")); + patchBaseline.setRejectedPatchesAction(_ctx.stringValue("UpdatePatchBaselineResponse.PatchBaseline.RejectedPatchesAction")); + + List rejectedPatches = new ArrayList(); + for (int i = 0; i < _ctx.lengthValue("UpdatePatchBaselineResponse.PatchBaseline.RejectedPatches.Length"); i++) { + rejectedPatches.add(_ctx.stringValue("UpdatePatchBaselineResponse.PatchBaseline.RejectedPatches["+ i +"]")); + } + patchBaseline.setRejectedPatches(rejectedPatches); updatePatchBaselineResponse.setPatchBaseline(patchBaseline); return updatePatchBaselineResponse;