diff --git a/aliyun-java-sdk-arms/ChangeLog.txt b/aliyun-java-sdk-arms/ChangeLog.txt
index 2e5aca32c0..d28988c609 100644
--- a/aliyun-java-sdk-arms/ChangeLog.txt
+++ b/aliyun-java-sdk-arms/ChangeLog.txt
@@ -1,3 +1,7 @@
+2024-08-05 Version: 2.8.36
+- Offline remote write related APIs.
+- Mark the managedPrometheus related APIs as deprecated.
+
2024-04-29 Version: 2.8.35
- Generated 2019-08-08 for `ARMS`.
diff --git a/aliyun-java-sdk-arms/pom.xml b/aliyun-java-sdk-arms/pom.xml
index 50c6ab2d0e..2c5b8707e0 100644
--- a/aliyun-java-sdk-arms/pom.xml
+++ b/aliyun-java-sdk-arms/pom.xml
@@ -4,7 +4,7 @@
com.aliyun
aliyun-java-sdk-arms
jar
- 2.8.35
+ 2.8.36
aliyun-java-sdk-arms
http://www.aliyun.com
Aliyun Open API SDK for Java
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateEnvironmentRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateEnvironmentRequest.java
index 39dcf586b8..f2c3c5ff4d 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateEnvironmentRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateEnvironmentRequest.java
@@ -30,12 +30,16 @@ public class CreateEnvironmentRequest extends RpcAcsRequest tagss;
+ private String grafanaWorkspaceId;
+
private String resourceGroupId;
private String environmentType;
@@ -76,6 +80,17 @@ public void setEnvironmentName(String environmentName) {
}
}
+ public Boolean getInitEnvironment() {
+ return this.initEnvironment;
+ }
+
+ public void setInitEnvironment(Boolean initEnvironment) {
+ this.initEnvironment = initEnvironment;
+ if(initEnvironment != null){
+ putQueryParameter("InitEnvironment", initEnvironment.toString());
+ }
+ }
+
public String getPrometheusInstanceId() {
return this.prometheusInstanceId;
}
@@ -112,6 +127,17 @@ public void setTagss(List tagss) {
}
}
+ public String getGrafanaWorkspaceId() {
+ return this.grafanaWorkspaceId;
+ }
+
+ public void setGrafanaWorkspaceId(String grafanaWorkspaceId) {
+ this.grafanaWorkspaceId = grafanaWorkspaceId;
+ if(grafanaWorkspaceId != null){
+ putQueryParameter("GrafanaWorkspaceId", grafanaWorkspaceId);
+ }
+ }
+
public String getResourceGroupId() {
return this.resourceGroupId;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateGrafanaWorkspaceResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateGrafanaWorkspaceResponse.java
index 19bb8de4ba..eb6dfbee29 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateGrafanaWorkspaceResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateGrafanaWorkspaceResponse.java
@@ -103,6 +103,8 @@ public static class Data {
private String grafanaWorkspaceDomain;
+ private String grafanaWorkspaceDomainStatus;
+
private Boolean commercial;
private String grafanaWorkspaceName;
@@ -203,6 +205,14 @@ public void setGrafanaWorkspaceDomain(String grafanaWorkspaceDomain) {
this.grafanaWorkspaceDomain = grafanaWorkspaceDomain;
}
+ public String getGrafanaWorkspaceDomainStatus() {
+ return this.grafanaWorkspaceDomainStatus;
+ }
+
+ public void setGrafanaWorkspaceDomainStatus(String grafanaWorkspaceDomainStatus) {
+ this.grafanaWorkspaceDomainStatus = grafanaWorkspaceDomainStatus;
+ }
+
public Boolean getCommercial() {
return this.commercial;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateIntegrationRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateIntegrationRequest.java
index 39db2f9867..e29f650f2e 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateIntegrationRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateIntegrationRequest.java
@@ -25,14 +25,14 @@
public class CreateIntegrationRequest extends RpcAcsRequest {
+ private String description;
+
private Boolean autoRecover;
private Long recoverTime;
private String integrationName;
- private String description;
-
private String integrationProductType;
public CreateIntegrationRequest() {
super("ARMS", "2019-08-08", "CreateIntegration", "arms");
@@ -43,6 +43,17 @@ public CreateIntegrationRequest() {
} catch (Exception e) {}
}
+ public String getDescription() {
+ return this.description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ if(description != null){
+ putBodyParameter("Description", description);
+ }
+ }
+
public Boolean getAutoRecover() {
return this.autoRecover;
}
@@ -76,17 +87,6 @@ public void setIntegrationName(String integrationName) {
}
}
- public String getDescription() {
- return this.description;
- }
-
- public void setDescription(String description) {
- this.description = description;
- if(description != null){
- putBodyParameter("Description", description);
- }
- }
-
public String getIntegrationProductType() {
return this.integrationProductType;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateAlertRuleRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateAlertRuleRequest.java
index 6d4b44dfaf..d02dde9ca1 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateAlertRuleRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateAlertRuleRequest.java
@@ -38,6 +38,8 @@ public class CreateOrUpdateAlertRuleRequest extends RpcAcsRequest {
- private Long escalationPolicyId;
-
- private Boolean sendRecoverMessage;
-
private Long integrationId;
- private String matchingRules;
-
- private Boolean directedMode;
-
private String groupRule;
private Boolean repeat;
- private String name;
-
private Long id;
private String notifyRule;
- private String notifyTemplate;
+ private String state;
+
+ private Long repeatInterval;
+
+ private Long escalationPolicyId;
+
+ private Boolean sendRecoverMessage;
+
+ private String matchingRules;
+
+ private Boolean directedMode;
- private Long repeatInterval;
+ private String name;
+
+ private String notifyTemplate;
public CreateOrUpdateNotificationPolicyRequest() {
super("ARMS", "2019-08-08", "CreateOrUpdateNotificationPolicy", "arms");
setMethod(MethodType.POST);
@@ -57,28 +59,6 @@ public CreateOrUpdateNotificationPolicyRequest() {
} catch (Exception e) {}
}
- public Long getEscalationPolicyId() {
- return this.escalationPolicyId;
- }
-
- public void setEscalationPolicyId(Long escalationPolicyId) {
- this.escalationPolicyId = escalationPolicyId;
- if(escalationPolicyId != null){
- putBodyParameter("EscalationPolicyId", escalationPolicyId.toString());
- }
- }
-
- public Boolean getSendRecoverMessage() {
- return this.sendRecoverMessage;
- }
-
- public void setSendRecoverMessage(Boolean sendRecoverMessage) {
- this.sendRecoverMessage = sendRecoverMessage;
- if(sendRecoverMessage != null){
- putBodyParameter("SendRecoverMessage", sendRecoverMessage.toString());
- }
- }
-
public Long getIntegrationId() {
return this.integrationId;
}
@@ -90,28 +70,6 @@ public void setIntegrationId(Long integrationId) {
}
}
- public String getMatchingRules() {
- return this.matchingRules;
- }
-
- public void setMatchingRules(String matchingRules) {
- this.matchingRules = matchingRules;
- if(matchingRules != null){
- putBodyParameter("MatchingRules", matchingRules);
- }
- }
-
- public Boolean getDirectedMode() {
- return this.directedMode;
- }
-
- public void setDirectedMode(Boolean directedMode) {
- this.directedMode = directedMode;
- if(directedMode != null){
- putBodyParameter("DirectedMode", directedMode.toString());
- }
- }
-
public String getGroupRule() {
return this.groupRule;
}
@@ -134,17 +92,6 @@ public void setRepeat(Boolean repeat) {
}
}
- public String getName() {
- return this.name;
- }
-
- public void setName(String name) {
- this.name = name;
- if(name != null){
- putBodyParameter("Name", name);
- }
- }
-
public Long getId() {
return this.id;
}
@@ -167,14 +114,14 @@ public void setNotifyRule(String notifyRule) {
}
}
- public String getNotifyTemplate() {
- return this.notifyTemplate;
+ public String getState() {
+ return this.state;
}
- public void setNotifyTemplate(String notifyTemplate) {
- this.notifyTemplate = notifyTemplate;
- if(notifyTemplate != null){
- putBodyParameter("NotifyTemplate", notifyTemplate);
+ public void setState(String state) {
+ this.state = state;
+ if(state != null){
+ putBodyParameter("State", state);
}
}
@@ -187,6 +134,72 @@ public void setRepeatInterval(Long repeatInterval) {
if(repeatInterval != null){
putBodyParameter("RepeatInterval", repeatInterval.toString());
}
+ }
+
+ public Long getEscalationPolicyId() {
+ return this.escalationPolicyId;
+ }
+
+ public void setEscalationPolicyId(Long escalationPolicyId) {
+ this.escalationPolicyId = escalationPolicyId;
+ if(escalationPolicyId != null){
+ putBodyParameter("EscalationPolicyId", escalationPolicyId.toString());
+ }
+ }
+
+ public Boolean getSendRecoverMessage() {
+ return this.sendRecoverMessage;
+ }
+
+ public void setSendRecoverMessage(Boolean sendRecoverMessage) {
+ this.sendRecoverMessage = sendRecoverMessage;
+ if(sendRecoverMessage != null){
+ putBodyParameter("SendRecoverMessage", sendRecoverMessage.toString());
+ }
+ }
+
+ public String getMatchingRules() {
+ return this.matchingRules;
+ }
+
+ public void setMatchingRules(String matchingRules) {
+ this.matchingRules = matchingRules;
+ if(matchingRules != null){
+ putBodyParameter("MatchingRules", matchingRules);
+ }
+ }
+
+ public Boolean getDirectedMode() {
+ return this.directedMode;
+ }
+
+ public void setDirectedMode(Boolean directedMode) {
+ this.directedMode = directedMode;
+ if(directedMode != null){
+ putBodyParameter("DirectedMode", directedMode.toString());
+ }
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ if(name != null){
+ putBodyParameter("Name", name);
+ }
+ }
+
+ public String getNotifyTemplate() {
+ return this.notifyTemplate;
+ }
+
+ public void setNotifyTemplate(String notifyTemplate) {
+ this.notifyTemplate = notifyTemplate;
+ if(notifyTemplate != null){
+ putBodyParameter("NotifyTemplate", notifyTemplate);
+ }
}
@Override
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateNotificationPolicyResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateNotificationPolicyResponse.java
index 022f5053e8..6771af4f35 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateNotificationPolicyResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateNotificationPolicyResponse.java
@@ -63,6 +63,8 @@ public static class NotificationPolicy {
private Boolean directedMode;
+ private String state;
+
private List matchingRules;
private GroupRule groupRule;
@@ -135,6 +137,14 @@ public void setDirectedMode(Boolean directedMode) {
this.directedMode = directedMode;
}
+ public String getState() {
+ return this.state;
+ }
+
+ public void setState(String state) {
+ this.state = state;
+ }
+
public List getMatchingRules() {
return this.matchingRules;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyRequest.java
index d40ddaadfe..d4091fdca6 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyRequest.java
@@ -25,11 +25,13 @@
public class CreateOrUpdateSilencePolicyRequest extends RpcAcsRequest {
+ private String matchingRules;
+
private String name;
private Long id;
- private String matchingRules;
+ private String state;
public CreateOrUpdateSilencePolicyRequest() {
super("ARMS", "2019-08-08", "CreateOrUpdateSilencePolicy", "arms");
setMethod(MethodType.POST);
@@ -39,6 +41,17 @@ public CreateOrUpdateSilencePolicyRequest() {
} catch (Exception e) {}
}
+ public String getMatchingRules() {
+ return this.matchingRules;
+ }
+
+ public void setMatchingRules(String matchingRules) {
+ this.matchingRules = matchingRules;
+ if(matchingRules != null){
+ putBodyParameter("MatchingRules", matchingRules);
+ }
+ }
+
public String getName() {
return this.name;
}
@@ -61,14 +74,14 @@ public void setId(Long id) {
}
}
- public String getMatchingRules() {
- return this.matchingRules;
+ public String getState() {
+ return this.state;
}
- public void setMatchingRules(String matchingRules) {
- this.matchingRules = matchingRules;
- if(matchingRules != null){
- putBodyParameter("MatchingRules", matchingRules);
+ public void setState(String state) {
+ this.state = state;
+ if(state != null){
+ putBodyParameter("State", state);
}
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyResponse.java
index 2f5d5ffce8..28adb10c40 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateOrUpdateSilencePolicyResponse.java
@@ -51,6 +51,8 @@ public static class SilencePolicy {
private String name;
+ private String state;
+
private List matchingRules;
public Long getId() {
@@ -69,6 +71,14 @@ public void setName(String name) {
this.name = name;
}
+ public String getState() {
+ return this.state;
+ }
+
+ public void setState(String state) {
+ this.state = state;
+ }
+
public List getMatchingRules() {
return this.matchingRules;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumAppRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumAppRequest.java
new file mode 100644
index 0000000000..26c4a17bba
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumAppRequest.java
@@ -0,0 +1,189 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.RpcAcsRequest;
+import java.util.List;
+import com.google.gson.Gson;
+import com.google.gson.annotations.SerializedName;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.arms.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CreateRumAppRequest extends RpcAcsRequest {
+
+
+ private String packageName;
+
+ private String description;
+
+ private String source;
+
+ private String siteType;
+
+ private String resourceGroupId;
+
+ private String appName;
+
+ private String appGroup;
+
+ private String nickName;
+
+ @SerializedName("tag")
+ private List tag;
+ public CreateRumAppRequest() {
+ super("ARMS", "2019-08-08", "CreateRumApp", "arms");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getPackageName() {
+ return this.packageName;
+ }
+
+ public void setPackageName(String packageName) {
+ this.packageName = packageName;
+ if(packageName != null){
+ putQueryParameter("PackageName", packageName);
+ }
+ }
+
+ public String getDescription() {
+ return this.description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ if(description != null){
+ putQueryParameter("Description", description);
+ }
+ }
+
+ public String getSource() {
+ return this.source;
+ }
+
+ public void setSource(String source) {
+ this.source = source;
+ if(source != null){
+ putQueryParameter("Source", source);
+ }
+ }
+
+ public String getSiteType() {
+ return this.siteType;
+ }
+
+ public void setSiteType(String siteType) {
+ this.siteType = siteType;
+ if(siteType != null){
+ putQueryParameter("SiteType", siteType);
+ }
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ if(resourceGroupId != null){
+ putQueryParameter("ResourceGroupId", resourceGroupId);
+ }
+ }
+
+ public String getAppName() {
+ return this.appName;
+ }
+
+ public void setAppName(String appName) {
+ this.appName = appName;
+ if(appName != null){
+ putQueryParameter("AppName", appName);
+ }
+ }
+
+ public String getAppGroup() {
+ return this.appGroup;
+ }
+
+ public void setAppGroup(String appGroup) {
+ this.appGroup = appGroup;
+ if(appGroup != null){
+ putQueryParameter("AppGroup", appGroup);
+ }
+ }
+
+ public String getNickName() {
+ return this.nickName;
+ }
+
+ public void setNickName(String nickName) {
+ this.nickName = nickName;
+ if(nickName != null){
+ putQueryParameter("NickName", nickName);
+ }
+ }
+
+ public List getTag() {
+ return this.tag;
+ }
+
+ public void setTag(List tag) {
+ this.tag = tag;
+ if (tag != null) {
+ putQueryParameter("Tag" , new Gson().toJson(tag));
+ }
+ }
+
+ public static class Tag {
+
+ @SerializedName("Value")
+ private String value;
+
+ @SerializedName("Key")
+ private String key;
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CreateRumAppResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/ListPrometheusRemoteWritesResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumAppResponse.java
similarity index 52%
rename from aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/ListPrometheusRemoteWritesResponse.java
rename to aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumAppResponse.java
index 2a0076aaf9..a244b264cf 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/ListPrometheusRemoteWritesResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumAppResponse.java
@@ -13,27 +13,30 @@
*/
package com.aliyuncs.arms.model.v20190808;
-
-import java.util.List;
+
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.arms.transform.v20190808.ListPrometheusRemoteWritesResponseUnmarshaller;
+import com.aliyuncs.arms.transform.v20190808.CreateRumAppResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class ListPrometheusRemoteWritesResponse extends AcsResponse {
+public class CreateRumAppResponse extends AcsResponse {
private String requestId;
+ private Integer code;
+
private Boolean success;
private String message;
- private Integer code;
+ private Integer httpStatusCode;
+
+ private String resourceGroupId;
- private List data;
+ private Data data;
public String getRequestId() {
return this.requestId;
@@ -43,6 +46,14 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
+ public Integer getCode() {
+ return this.code;
+ }
+
+ public void setCode(Integer code) {
+ this.code = code;
+ }
+
public Boolean getSuccess() {
return this.success;
}
@@ -59,58 +70,66 @@ public void setMessage(String message) {
this.message = message;
}
- public Integer getCode() {
- return this.code;
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
}
- public void setCode(Integer code) {
- this.code = code;
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
}
- public List getData() {
+ public Data getData() {
return this.data;
}
- public void setData(List data) {
+ public void setData(Data data) {
this.data = data;
}
- public static class RemoteWrite {
+ public static class Data {
- private String clusterId;
+ private String pid;
- private String remoteWriteName;
+ private String endpoint;
- private String remoteWriteYaml;
+ private String cdnDomain;
- public String getClusterId() {
- return this.clusterId;
+ public String getPid() {
+ return this.pid;
}
- public void setClusterId(String clusterId) {
- this.clusterId = clusterId;
+ public void setPid(String pid) {
+ this.pid = pid;
}
- public String getRemoteWriteName() {
- return this.remoteWriteName;
+ public String getEndpoint() {
+ return this.endpoint;
}
- public void setRemoteWriteName(String remoteWriteName) {
- this.remoteWriteName = remoteWriteName;
+ public void setEndpoint(String endpoint) {
+ this.endpoint = endpoint;
}
- public String getRemoteWriteYaml() {
- return this.remoteWriteYaml;
+ public String getCdnDomain() {
+ return this.cdnDomain;
}
- public void setRemoteWriteYaml(String remoteWriteYaml) {
- this.remoteWriteYaml = remoteWriteYaml;
+ public void setCdnDomain(String cdnDomain) {
+ this.cdnDomain = cdnDomain;
}
}
@Override
- public ListPrometheusRemoteWritesResponse getInstance(UnmarshallerContext context) {
- return ListPrometheusRemoteWritesResponseUnmarshaller.unmarshall(this, context);
+ public CreateRumAppResponse getInstance(UnmarshallerContext context) {
+ return CreateRumAppResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumUploadFileUrlRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumUploadFileUrlRequest.java
new file mode 100644
index 0000000000..c4f43bd3ef
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumUploadFileUrlRequest.java
@@ -0,0 +1,134 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.arms.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CreateRumUploadFileUrlRequest extends RpcAcsRequest {
+
+
+ private String sourcemapType;
+
+ private String pid;
+
+ private String uuid;
+
+ private String contentType;
+
+ private String versionId;
+
+ private String fileName;
+
+ private String appName;
+ public CreateRumUploadFileUrlRequest() {
+ super("ARMS", "2019-08-08", "CreateRumUploadFileUrl", "arms");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getSourcemapType() {
+ return this.sourcemapType;
+ }
+
+ public void setSourcemapType(String sourcemapType) {
+ this.sourcemapType = sourcemapType;
+ if(sourcemapType != null){
+ putQueryParameter("SourcemapType", sourcemapType);
+ }
+ }
+
+ public String getPid() {
+ return this.pid;
+ }
+
+ public void setPid(String pid) {
+ this.pid = pid;
+ if(pid != null){
+ putQueryParameter("Pid", pid);
+ }
+ }
+
+ public String getUuid() {
+ return this.uuid;
+ }
+
+ public void setUuid(String uuid) {
+ this.uuid = uuid;
+ if(uuid != null){
+ putQueryParameter("Uuid", uuid);
+ }
+ }
+
+ public String getContentType() {
+ return this.contentType;
+ }
+
+ public void setContentType(String contentType) {
+ this.contentType = contentType;
+ if(contentType != null){
+ putQueryParameter("ContentType", contentType);
+ }
+ }
+
+ public String getVersionId() {
+ return this.versionId;
+ }
+
+ public void setVersionId(String versionId) {
+ this.versionId = versionId;
+ if(versionId != null){
+ putQueryParameter("VersionId", versionId);
+ }
+ }
+
+ public String getFileName() {
+ return this.fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
+ if(fileName != null){
+ putQueryParameter("FileName", fileName);
+ }
+ }
+
+ public String getAppName() {
+ return this.appName;
+ }
+
+ public void setAppName(String appName) {
+ this.appName = appName;
+ if(appName != null){
+ putQueryParameter("AppName", appName);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CreateRumUploadFileUrlResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusRemoteWriteResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumUploadFileUrlResponse.java
similarity index 56%
rename from aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusRemoteWriteResponse.java
rename to aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumUploadFileUrlResponse.java
index c6af49038d..ad88bb6a75 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusRemoteWriteResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/CreateRumUploadFileUrlResponse.java
@@ -15,24 +15,26 @@
package com.aliyuncs.arms.model.v20190808;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.arms.transform.v20190808.GetPrometheusRemoteWriteResponseUnmarshaller;
+import com.aliyuncs.arms.transform.v20190808.CreateRumUploadFileUrlResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class GetPrometheusRemoteWriteResponse extends AcsResponse {
+public class CreateRumUploadFileUrlResponse extends AcsResponse {
private String requestId;
+ private Integer code;
+
private Boolean success;
private String message;
- private Integer code;
+ private Integer httpStatusCode;
- private Data data;
+ private String data;
public String getRequestId() {
return this.requestId;
@@ -42,6 +44,14 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
+ public Integer getCode() {
+ return this.code;
+ }
+
+ public void setCode(Integer code) {
+ this.code = code;
+ }
+
public Boolean getSuccess() {
return this.success;
}
@@ -58,58 +68,25 @@ public void setMessage(String message) {
this.message = message;
}
- public Integer getCode() {
- return this.code;
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
}
- public void setCode(Integer code) {
- this.code = code;
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
}
- public Data getData() {
+ public String getData() {
return this.data;
}
- public void setData(Data data) {
+ public void setData(String data) {
this.data = data;
}
- public static class Data {
-
- private String clusterId;
-
- private String remoteWriteName;
-
- private String remoteWriteYaml;
-
- public String getClusterId() {
- return this.clusterId;
- }
-
- public void setClusterId(String clusterId) {
- this.clusterId = clusterId;
- }
-
- public String getRemoteWriteName() {
- return this.remoteWriteName;
- }
-
- public void setRemoteWriteName(String remoteWriteName) {
- this.remoteWriteName = remoteWriteName;
- }
-
- public String getRemoteWriteYaml() {
- return this.remoteWriteYaml;
- }
-
- public void setRemoteWriteYaml(String remoteWriteYaml) {
- this.remoteWriteYaml = remoteWriteYaml;
- }
- }
-
@Override
- public GetPrometheusRemoteWriteResponse getInstance(UnmarshallerContext context) {
- return GetPrometheusRemoteWriteResponseUnmarshaller.unmarshall(this, context);
+ public CreateRumUploadFileUrlResponse getInstance(UnmarshallerContext context) {
+ return CreateRumUploadFileUrlResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteAddonReleaseRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteAddonReleaseRequest.java
index 3e3868a271..bea2992e50 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteAddonReleaseRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteAddonReleaseRequest.java
@@ -29,6 +29,8 @@ public class DeleteAddonReleaseRequest extends RpcAcsRequest {
+public class DeleteRumAppRequest extends RpcAcsRequest {
- private String clusterId;
+ private String appGroup;
- private String remoteWriteYaml;
- public AddPrometheusRemoteWriteRequest() {
- super("ARMS", "2019-08-08", "AddPrometheusRemoteWrite", "arms");
+ private String appId;
+ public DeleteRumAppRequest() {
+ super("ARMS", "2019-08-08", "DeleteRumApp", "arms");
+ setProtocol(ProtocolType.HTTPS);
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +39,31 @@ public AddPrometheusRemoteWriteRequest() {
} catch (Exception e) {}
}
- public String getClusterId() {
- return this.clusterId;
+ public String getAppGroup() {
+ return this.appGroup;
}
- public void setClusterId(String clusterId) {
- this.clusterId = clusterId;
- if(clusterId != null){
- putQueryParameter("ClusterId", clusterId);
+ public void setAppGroup(String appGroup) {
+ this.appGroup = appGroup;
+ if(appGroup != null){
+ putQueryParameter("AppGroup", appGroup);
}
}
- public String getRemoteWriteYaml() {
- return this.remoteWriteYaml;
+ public String getAppId() {
+ return this.appId;
}
- public void setRemoteWriteYaml(String remoteWriteYaml) {
- this.remoteWriteYaml = remoteWriteYaml;
- if(remoteWriteYaml != null){
- putBodyParameter("RemoteWriteYaml", remoteWriteYaml);
+ public void setAppId(String appId) {
+ this.appId = appId;
+ if(appId != null){
+ putQueryParameter("AppId", appId);
}
}
@Override
- public Class getResponseClass() {
- return AddPrometheusRemoteWriteResponse.class;
+ public Class getResponseClass() {
+ return DeleteRumAppResponse.class;
}
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumAppResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumAppResponse.java
new file mode 100644
index 0000000000..0f78cf378b
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumAppResponse.java
@@ -0,0 +1,106 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.arms.transform.v20190808.DeleteRumAppResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteRumAppResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Integer code;
+
+ private Boolean success;
+
+ private String message;
+
+ private Integer httpStatusCode;
+
+ private String result;
+
+ private String resourceGroupId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getCode() {
+ return this.code;
+ }
+
+ public void setCode(Integer code) {
+ this.code = code;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getMessage() {
+ return this.message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
+ }
+
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getResult() {
+ return this.result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ }
+
+ @Override
+ public DeleteRumAppResponse getInstance(UnmarshallerContext context) {
+ return DeleteRumAppResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumUploadFileRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumUploadFileRequest.java
new file mode 100644
index 0000000000..b1e26f910e
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumUploadFileRequest.java
@@ -0,0 +1,95 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.arms.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteRumUploadFileRequest extends RpcAcsRequest {
+
+
+ private String versionId;
+
+ private String fileName;
+
+ private String pid;
+
+ private String uuid;
+ public DeleteRumUploadFileRequest() {
+ super("ARMS", "2019-08-08", "DeleteRumUploadFile", "arms");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getVersionId() {
+ return this.versionId;
+ }
+
+ public void setVersionId(String versionId) {
+ this.versionId = versionId;
+ if(versionId != null){
+ putQueryParameter("VersionId", versionId);
+ }
+ }
+
+ public String getFileName() {
+ return this.fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
+ if(fileName != null){
+ putQueryParameter("FileName", fileName);
+ }
+ }
+
+ public String getPid() {
+ return this.pid;
+ }
+
+ public void setPid(String pid) {
+ this.pid = pid;
+ if(pid != null){
+ putQueryParameter("Pid", pid);
+ }
+ }
+
+ public String getUuid() {
+ return this.uuid;
+ }
+
+ public void setUuid(String uuid) {
+ this.uuid = uuid;
+ if(uuid != null){
+ putQueryParameter("Uuid", uuid);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return DeleteRumUploadFileResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeletePrometheusRemoteWriteResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumUploadFileResponse.java
similarity index 73%
rename from aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeletePrometheusRemoteWriteResponse.java
rename to aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumUploadFileResponse.java
index bdde37eb0a..f72e0c6c65 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeletePrometheusRemoteWriteResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeleteRumUploadFileResponse.java
@@ -15,24 +15,26 @@
package com.aliyuncs.arms.model.v20190808;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.arms.transform.v20190808.DeletePrometheusRemoteWriteResponseUnmarshaller;
+import com.aliyuncs.arms.transform.v20190808.DeleteRumUploadFileResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class DeletePrometheusRemoteWriteResponse extends AcsResponse {
+public class DeleteRumUploadFileResponse extends AcsResponse {
private String requestId;
- private String data;
+ private Integer code;
private Boolean success;
private String message;
- private Integer code;
+ private Integer httpStatusCode;
+
+ private String data;
public String getRequestId() {
return this.requestId;
@@ -42,12 +44,12 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
- public String getData() {
- return this.data;
+ public Integer getCode() {
+ return this.code;
}
- public void setData(String data) {
- this.data = data;
+ public void setCode(Integer code) {
+ this.code = code;
}
public Boolean getSuccess() {
@@ -66,17 +68,25 @@ public void setMessage(String message) {
this.message = message;
}
- public Integer getCode() {
- return this.code;
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
}
- public void setCode(Integer code) {
- this.code = code;
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getData() {
+ return this.data;
+ }
+
+ public void setData(String data) {
+ this.data = data;
}
@Override
- public DeletePrometheusRemoteWriteResponse getInstance(UnmarshallerContext context) {
- return DeletePrometheusRemoteWriteResponseUnmarshaller.unmarshall(this, context);
+ public DeleteRumUploadFileResponse getInstance(UnmarshallerContext context) {
+ return DeleteRumUploadFileResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureRequest.java
index 989f446969..ce8a224d41 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureRequest.java
@@ -25,6 +25,8 @@
public class DescribeEnvironmentFeatureRequest extends RpcAcsRequest {
+ private String aliyunLang;
+
private String featureName;
private String environmentId;
@@ -37,6 +39,17 @@ public DescribeEnvironmentFeatureRequest() {
} catch (Exception e) {}
}
+ public String getAliyunLang() {
+ return this.aliyunLang;
+ }
+
+ public void setAliyunLang(String aliyunLang) {
+ this.aliyunLang = aliyunLang;
+ if(aliyunLang != null){
+ putQueryParameter("AliyunLang", aliyunLang);
+ }
+ }
+
public String getFeatureName() {
return this.featureName;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureResponse.java
index e617b74d22..2b1eaece82 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentFeatureResponse.java
@@ -219,8 +219,16 @@ public static class FeatureStatus {
private String status;
+ private String securityGroupId;
+
+ private String vSwitchId;
+
+ private String bindResourceId;
+
private List featureContainers;
+ private List ips;
+
public String getName() {
return this.name;
}
@@ -245,6 +253,30 @@ public void setStatus(String status) {
this.status = status;
}
+ public String getSecurityGroupId() {
+ return this.securityGroupId;
+ }
+
+ public void setSecurityGroupId(String securityGroupId) {
+ this.securityGroupId = securityGroupId;
+ }
+
+ public String getVSwitchId() {
+ return this.vSwitchId;
+ }
+
+ public void setVSwitchId(String vSwitchId) {
+ this.vSwitchId = vSwitchId;
+ }
+
+ public String getBindResourceId() {
+ return this.bindResourceId;
+ }
+
+ public void setBindResourceId(String bindResourceId) {
+ this.bindResourceId = bindResourceId;
+ }
+
public List getFeatureContainers() {
return this.featureContainers;
}
@@ -253,6 +285,14 @@ public void setFeatureContainers(List featureContainers)
this.featureContainers = featureContainers;
}
+ public List getIps() {
+ return this.ips;
+ }
+
+ public void setIps(List ips) {
+ this.ips = ips;
+ }
+
public static class FeatureContainersItem {
private String image;
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentResponse.java
index c7ce5d4027..cd3e5fd9ab 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeEnvironmentResponse.java
@@ -93,6 +93,8 @@ public static class Data {
private String prometheusInstanceName;
+ private String grafanaWorkspaceId;
+
private String grafanaFolderUid;
private String grafanaDatasourceUid;
@@ -113,6 +115,10 @@ public static class Data {
private String dbInstanceStatus;
+ private String securityGroupId;
+
+ private String vswitchId;
+
private String resourceGroupId;
private List tags;
@@ -221,6 +227,14 @@ public void setPrometheusInstanceName(String prometheusInstanceName) {
this.prometheusInstanceName = prometheusInstanceName;
}
+ public String getGrafanaWorkspaceId() {
+ return this.grafanaWorkspaceId;
+ }
+
+ public void setGrafanaWorkspaceId(String grafanaWorkspaceId) {
+ this.grafanaWorkspaceId = grafanaWorkspaceId;
+ }
+
public String getGrafanaFolderUid() {
return this.grafanaFolderUid;
}
@@ -301,6 +315,22 @@ public void setDbInstanceStatus(String dbInstanceStatus) {
this.dbInstanceStatus = dbInstanceStatus;
}
+ public String getSecurityGroupId() {
+ return this.securityGroupId;
+ }
+
+ public void setSecurityGroupId(String securityGroupId) {
+ this.securityGroupId = securityGroupId;
+ }
+
+ public String getVswitchId() {
+ return this.vswitchId;
+ }
+
+ public void setVswitchId(String vswitchId) {
+ this.vswitchId = vswitchId;
+ }
+
public String getResourceGroupId() {
return this.resourceGroupId;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeIMRobotsRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeIMRobotsRequest.java
index a7301a38a3..1803492323 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeIMRobotsRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeIMRobotsRequest.java
@@ -25,12 +25,12 @@
public class DescribeIMRobotsRequest extends RpcAcsRequest {
- private Long size;
-
private String robotIds;
private String robotName;
+ private Long size;
+
private Long page;
public DescribeIMRobotsRequest() {
super("ARMS", "2019-08-08", "DescribeIMRobots", "arms");
@@ -41,17 +41,6 @@ public DescribeIMRobotsRequest() {
} catch (Exception e) {}
}
- public Long getSize() {
- return this.size;
- }
-
- public void setSize(Long size) {
- this.size = size;
- if(size != null){
- putQueryParameter("Size", size.toString());
- }
- }
-
public String getRobotIds() {
return this.robotIds;
}
@@ -74,6 +63,17 @@ public void setRobotName(String robotName) {
}
}
+ public Long getSize() {
+ return this.size;
+ }
+
+ public void setSize(Long size) {
+ this.size = size;
+ if(size != null){
+ putQueryParameter("Size", size.toString());
+ }
+ }
+
public Long getPage() {
return this.page;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeWebhookContactsRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeWebhookContactsRequest.java
index 6863ab2393..f07dc5e99c 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeWebhookContactsRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DescribeWebhookContactsRequest.java
@@ -25,13 +25,13 @@
public class DescribeWebhookContactsRequest extends RpcAcsRequest {
- private Long size;
-
private String webhookName;
- private Long page;
+ private String contactIds;
+
+ private Long size;
- private String contactIds;
+ private Long page;
public DescribeWebhookContactsRequest() {
super("ARMS", "2019-08-08", "DescribeWebhookContacts", "arms");
setMethod(MethodType.GET);
@@ -41,17 +41,6 @@ public DescribeWebhookContactsRequest() {
} catch (Exception e) {}
}
- public Long getSize() {
- return this.size;
- }
-
- public void setSize(Long size) {
- this.size = size;
- if(size != null){
- putQueryParameter("Size", size.toString());
- }
- }
-
public String getWebhookName() {
return this.webhookName;
}
@@ -63,17 +52,6 @@ public void setWebhookName(String webhookName) {
}
}
- public Long getPage() {
- return this.page;
- }
-
- public void setPage(Long page) {
- this.page = page;
- if(page != null){
- putQueryParameter("Page", page.toString());
- }
- }
-
public String getContactIds() {
return this.contactIds;
}
@@ -83,6 +61,28 @@ public void setContactIds(String contactIds) {
if(contactIds != null){
putQueryParameter("ContactIds", contactIds);
}
+ }
+
+ public Long getSize() {
+ return this.size;
+ }
+
+ public void setSize(Long size) {
+ this.size = size;
+ if(size != null){
+ putQueryParameter("Size", size.toString());
+ }
+ }
+
+ public Long getPage() {
+ return this.page;
+ }
+
+ public void setPage(Long page) {
+ this.page = page;
+ if(page != null){
+ putQueryParameter("Page", page.toString());
+ }
}
@Override
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusRemoteWriteRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DoInsightsActionRequest.java
similarity index 55%
rename from aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusRemoteWriteRequest.java
rename to aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DoInsightsActionRequest.java
index 79885e529a..4c53389fed 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusRemoteWriteRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DoInsightsActionRequest.java
@@ -15,6 +15,7 @@
package com.aliyuncs.arms.model.v20190808;
import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.arms.Endpoint;
@@ -22,14 +23,15 @@
* @author auto create
* @version
*/
-public class GetPrometheusRemoteWriteRequest extends RpcAcsRequest {
+public class DoInsightsActionRequest extends RpcAcsRequest {
- private String clusterId;
+ private String data;
- private String remoteWriteName;
- public GetPrometheusRemoteWriteRequest() {
- super("ARMS", "2019-08-08", "GetPrometheusRemoteWrite", "arms");
+ private String module;
+ public DoInsightsActionRequest() {
+ super("ARMS", "2019-08-08", "DoInsightsAction", "arms");
+ setProtocol(ProtocolType.HTTPS);
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +39,31 @@ public GetPrometheusRemoteWriteRequest() {
} catch (Exception e) {}
}
- public String getClusterId() {
- return this.clusterId;
+ public String getData() {
+ return this.data;
}
- public void setClusterId(String clusterId) {
- this.clusterId = clusterId;
- if(clusterId != null){
- putQueryParameter("ClusterId", clusterId);
+ public void setData(String data) {
+ this.data = data;
+ if(data != null){
+ putBodyParameter("Data", data);
}
}
- public String getRemoteWriteName() {
- return this.remoteWriteName;
+ public String getModule() {
+ return this.module;
}
- public void setRemoteWriteName(String remoteWriteName) {
- this.remoteWriteName = remoteWriteName;
- if(remoteWriteName != null){
- putQueryParameter("RemoteWriteName", remoteWriteName);
+ public void setModule(String module) {
+ this.module = module;
+ if(module != null){
+ putBodyParameter("Module", module);
}
}
@Override
- public Class getResponseClass() {
- return GetPrometheusRemoteWriteResponse.class;
+ public Class getResponseClass() {
+ return DoInsightsActionResponse.class;
}
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/AddPrometheusRemoteWriteResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DoInsightsActionResponse.java
similarity index 80%
rename from aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/AddPrometheusRemoteWriteResponse.java
rename to aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DoInsightsActionResponse.java
index c56103f788..3342cf0de8 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/AddPrometheusRemoteWriteResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DoInsightsActionResponse.java
@@ -15,24 +15,24 @@
package com.aliyuncs.arms.model.v20190808;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.arms.transform.v20190808.AddPrometheusRemoteWriteResponseUnmarshaller;
+import com.aliyuncs.arms.transform.v20190808.DoInsightsActionResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class AddPrometheusRemoteWriteResponse extends AcsResponse {
+public class DoInsightsActionResponse extends AcsResponse {
private String requestId;
- private String data;
+ private Integer code;
private Boolean success;
private String message;
- private Integer code;
+ private String data;
public String getRequestId() {
return this.requestId;
@@ -42,12 +42,12 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
- public String getData() {
- return this.data;
+ public Integer getCode() {
+ return this.code;
}
- public void setData(String data) {
- this.data = data;
+ public void setCode(Integer code) {
+ this.code = code;
}
public Boolean getSuccess() {
@@ -66,17 +66,17 @@ public void setMessage(String message) {
this.message = message;
}
- public Integer getCode() {
- return this.code;
+ public String getData() {
+ return this.data;
}
- public void setCode(Integer code) {
- this.code = code;
+ public void setData(String data) {
+ this.data = data;
}
@Override
- public AddPrometheusRemoteWriteResponse getInstance(UnmarshallerContext context) {
- return AddPrometheusRemoteWriteResponseUnmarshaller.unmarshall(this, context);
+ public DoInsightsActionResponse getInstance(UnmarshallerContext context) {
+ return DoInsightsActionResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetAlertRulesResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetAlertRulesResponse.java
index d53cf864c1..5ed1529408 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetAlertRulesResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetAlertRulesResponse.java
@@ -89,7 +89,7 @@ public void setAlertRules(List alertRules) {
public static class AlertRulesItem {
- private Float alertId;
+ private Long alertId;
private String alertName;
@@ -141,11 +141,11 @@ public static class AlertRulesItem {
private Filters filters;
- public Float getAlertId() {
+ public Long getAlertId() {
return this.alertId;
}
- public void setAlertId(Float alertId) {
+ public void setAlertId(Long alertId) {
this.alertId = alertId;
}
@@ -442,7 +442,7 @@ public void setAlertRuleItems(List alertRuleItems) {
public static class AlertRuleItemsItem {
- private Float n;
+ private Long n;
private String metricKey;
@@ -452,11 +452,11 @@ public static class AlertRuleItemsItem {
private String value;
- public Float getN() {
+ public Long getN() {
return this.n;
}
- public void setN(Float n) {
+ public void setN(Long n) {
this.n = n;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetGrafanaWorkspaceResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetGrafanaWorkspaceResponse.java
index 5383ba8037..f9556f8724 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetGrafanaWorkspaceResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetGrafanaWorkspaceResponse.java
@@ -103,6 +103,8 @@ public static class Data {
private String grafanaWorkspaceDomain;
+ private String grafanaWorkspaceDomainStatus;
+
private Boolean commercial;
private String grafanaWorkspaceName;
@@ -203,6 +205,14 @@ public void setGrafanaWorkspaceDomain(String grafanaWorkspaceDomain) {
this.grafanaWorkspaceDomain = grafanaWorkspaceDomain;
}
+ public String getGrafanaWorkspaceDomainStatus() {
+ return this.grafanaWorkspaceDomainStatus;
+ }
+
+ public void setGrafanaWorkspaceDomainStatus(String grafanaWorkspaceDomainStatus) {
+ this.grafanaWorkspaceDomainStatus = grafanaWorkspaceDomainStatus;
+ }
+
public Boolean getCommercial() {
return this.commercial;
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusInstanceResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusInstanceResponse.java
index 0e7cd98106..fb26b3dd6a 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusInstanceResponse.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetPrometheusInstanceResponse.java
@@ -103,6 +103,8 @@ public static class Data {
private String authToken;
+ private String accessType;
+
private String paymentType;
private Integer storageDuration;
@@ -115,8 +117,16 @@ public static class Data {
private String resourceType;
+ private String enableAuthToken;
+
+ private String product;
+
+ private String dbInstanceStatus;
+
private List tags;
+ private List surpportAuthTypes;
+
public String getClusterId() {
return this.clusterId;
}
@@ -261,6 +271,14 @@ public void setAuthToken(String authToken) {
this.authToken = authToken;
}
+ public String getAccessType() {
+ return this.accessType;
+ }
+
+ public void setAccessType(String accessType) {
+ this.accessType = accessType;
+ }
+
public String getPaymentType() {
return this.paymentType;
}
@@ -309,6 +327,30 @@ public void setResourceType(String resourceType) {
this.resourceType = resourceType;
}
+ public String getEnableAuthToken() {
+ return this.enableAuthToken;
+ }
+
+ public void setEnableAuthToken(String enableAuthToken) {
+ this.enableAuthToken = enableAuthToken;
+ }
+
+ public String getProduct() {
+ return this.product;
+ }
+
+ public void setProduct(String product) {
+ this.product = product;
+ }
+
+ public String getDbInstanceStatus() {
+ return this.dbInstanceStatus;
+ }
+
+ public void setDbInstanceStatus(String dbInstanceStatus) {
+ this.dbInstanceStatus = dbInstanceStatus;
+ }
+
public List getTags() {
return this.tags;
}
@@ -317,6 +359,14 @@ public void setTags(List tags) {
this.tags = tags;
}
+ public List getSurpportAuthTypes() {
+ return this.surpportAuthTypes;
+ }
+
+ public void setSurpportAuthTypes(List surpportAuthTypes) {
+ this.surpportAuthTypes = surpportAuthTypes;
+ }
+
public static class TagsItem {
private String tagKey;
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeletePrometheusRemoteWriteRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppInfoRequest.java
similarity index 54%
rename from aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeletePrometheusRemoteWriteRequest.java
rename to aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppInfoRequest.java
index 6eb94969c3..b9e72c3c84 100644
--- a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/DeletePrometheusRemoteWriteRequest.java
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppInfoRequest.java
@@ -15,6 +15,7 @@
package com.aliyuncs.arms.model.v20190808;
import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.arms.Endpoint;
@@ -22,14 +23,15 @@
* @author auto create
* @version
*/
-public class DeletePrometheusRemoteWriteRequest extends RpcAcsRequest {
+public class GetRumAppInfoRequest extends RpcAcsRequest {
- private String remoteWriteNames;
+ private String appGroup;
- private String clusterId;
- public DeletePrometheusRemoteWriteRequest() {
- super("ARMS", "2019-08-08", "DeletePrometheusRemoteWrite", "arms");
+ private String pid;
+ public GetRumAppInfoRequest() {
+ super("ARMS", "2019-08-08", "GetRumAppInfo", "arms");
+ setProtocol(ProtocolType.HTTPS);
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +39,31 @@ public DeletePrometheusRemoteWriteRequest() {
} catch (Exception e) {}
}
- public String getRemoteWriteNames() {
- return this.remoteWriteNames;
+ public String getAppGroup() {
+ return this.appGroup;
}
- public void setRemoteWriteNames(String remoteWriteNames) {
- this.remoteWriteNames = remoteWriteNames;
- if(remoteWriteNames != null){
- putQueryParameter("RemoteWriteNames", remoteWriteNames);
+ public void setAppGroup(String appGroup) {
+ this.appGroup = appGroup;
+ if(appGroup != null){
+ putQueryParameter("AppGroup", appGroup);
}
}
- public String getClusterId() {
- return this.clusterId;
+ public String getPid() {
+ return this.pid;
}
- public void setClusterId(String clusterId) {
- this.clusterId = clusterId;
- if(clusterId != null){
- putQueryParameter("ClusterId", clusterId);
+ public void setPid(String pid) {
+ this.pid = pid;
+ if(pid != null){
+ putQueryParameter("Pid", pid);
}
}
@Override
- public Class getResponseClass() {
- return DeletePrometheusRemoteWriteResponse.class;
+ public Class getResponseClass() {
+ return GetRumAppInfoResponse.class;
}
}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppInfoResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppInfoResponse.java
new file mode 100644
index 0000000000..5a6eb7d7ee
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppInfoResponse.java
@@ -0,0 +1,36 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.arms.transform.v20190808.GetRumAppInfoResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetRumAppInfoResponse extends AcsResponse {
+
+ @Override
+ public GetRumAppInfoResponse getInstance(UnmarshallerContext context) {
+ return GetRumAppInfoResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppsRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppsRequest.java
new file mode 100644
index 0000000000..8c7fa8a6b3
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppsRequest.java
@@ -0,0 +1,137 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.RpcAcsRequest;
+import java.util.List;
+import com.google.gson.Gson;
+import com.google.gson.annotations.SerializedName;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.arms.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetRumAppsRequest extends RpcAcsRequest {
+
+
+ @SerializedName("tags")
+ private List tags;
+
+ private String resourceGroupId;
+
+ private String appName;
+
+ private String appGroup;
+
+ private String appId;
+ public GetRumAppsRequest() {
+ super("ARMS", "2019-08-08", "GetRumApps", "arms");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public List getTags() {
+ return this.tags;
+ }
+
+ public void setTags(List tags) {
+ this.tags = tags;
+ if (tags != null) {
+ putQueryParameter("Tags" , new Gson().toJson(tags));
+ }
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ if(resourceGroupId != null){
+ putQueryParameter("ResourceGroupId", resourceGroupId);
+ }
+ }
+
+ public String getAppName() {
+ return this.appName;
+ }
+
+ public void setAppName(String appName) {
+ this.appName = appName;
+ if(appName != null){
+ putQueryParameter("AppName", appName);
+ }
+ }
+
+ public String getAppGroup() {
+ return this.appGroup;
+ }
+
+ public void setAppGroup(String appGroup) {
+ this.appGroup = appGroup;
+ if(appGroup != null){
+ putQueryParameter("AppGroup", appGroup);
+ }
+ }
+
+ public String getAppId() {
+ return this.appId;
+ }
+
+ public void setAppId(String appId) {
+ this.appId = appId;
+ if(appId != null){
+ putQueryParameter("AppId", appId);
+ }
+ }
+
+ public static class Tags {
+
+ @SerializedName("Value")
+ private String value;
+
+ @SerializedName("Key")
+ private String key;
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GetRumAppsResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppsResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppsResponse.java
new file mode 100644
index 0000000000..cada4dec5d
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumAppsResponse.java
@@ -0,0 +1,336 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.arms.transform.v20190808.GetRumAppsResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetRumAppsResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Integer code;
+
+ private Boolean success;
+
+ private String message;
+
+ private Integer httpStatusCode;
+
+ private List appList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getCode() {
+ return this.code;
+ }
+
+ public void setCode(Integer code) {
+ this.code = code;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getMessage() {
+ return this.message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
+ }
+
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public List getAppList() {
+ return this.appList;
+ }
+
+ public void setAppList(List appList) {
+ this.appList = appList;
+ }
+
+ public static class AppListItem {
+
+ private Object createTime;
+
+ private String name;
+
+ private String pid;
+
+ private String type;
+
+ private String nickName;
+
+ private String regionId;
+
+ private String appType;
+
+ private String status;
+
+ private String resourceGroupId;
+
+ private Boolean isSubscription;
+
+ private String description;
+
+ private String packageName;
+
+ private String endpoint;
+
+ private String slsProject;
+
+ private String slsLogstore;
+
+ private List tags;
+
+ private List serviceDomainConfigs;
+
+ public Object getCreateTime() {
+ return this.createTime;
+ }
+
+ public void setCreateTime(Object createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getPid() {
+ return this.pid;
+ }
+
+ public void setPid(String pid) {
+ this.pid = pid;
+ }
+
+ public String getType() {
+ return this.type;
+ }
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+ public String getNickName() {
+ return this.nickName;
+ }
+
+ public void setNickName(String nickName) {
+ this.nickName = nickName;
+ }
+
+ public String getRegionId() {
+ return this.regionId;
+ }
+
+ public void setRegionId(String regionId) {
+ this.regionId = regionId;
+ }
+
+ public String getAppType() {
+ return this.appType;
+ }
+
+ public void setAppType(String appType) {
+ this.appType = appType;
+ }
+
+ public String getStatus() {
+ return this.status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ }
+
+ public Boolean getIsSubscription() {
+ return this.isSubscription;
+ }
+
+ public void setIsSubscription(Boolean isSubscription) {
+ this.isSubscription = isSubscription;
+ }
+
+ public String getDescription() {
+ return this.description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public String getPackageName() {
+ return this.packageName;
+ }
+
+ public void setPackageName(String packageName) {
+ this.packageName = packageName;
+ }
+
+ public String getEndpoint() {
+ return this.endpoint;
+ }
+
+ public void setEndpoint(String endpoint) {
+ this.endpoint = endpoint;
+ }
+
+ public String getSlsProject() {
+ return this.slsProject;
+ }
+
+ public void setSlsProject(String slsProject) {
+ this.slsProject = slsProject;
+ }
+
+ public String getSlsLogstore() {
+ return this.slsLogstore;
+ }
+
+ public void setSlsLogstore(String slsLogstore) {
+ this.slsLogstore = slsLogstore;
+ }
+
+ public List getTags() {
+ return this.tags;
+ }
+
+ public void setTags(List tags) {
+ this.tags = tags;
+ }
+
+ public List getServiceDomainConfigs() {
+ return this.serviceDomainConfigs;
+ }
+
+ public void setServiceDomainConfigs(List serviceDomainConfigs) {
+ this.serviceDomainConfigs = serviceDomainConfigs;
+ }
+
+ public static class TagsItem {
+
+ private String key;
+
+ private String value;
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+ }
+
+ public static class ServiceDomainConfigsItem {
+
+ private String domain;
+
+ private String description;
+
+ private String tracing;
+
+ private List propagatorTypes;
+
+ public String getDomain() {
+ return this.domain;
+ }
+
+ public void setDomain(String domain) {
+ this.domain = domain;
+ }
+
+ public String getDescription() {
+ return this.description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public String getTracing() {
+ return this.tracing;
+ }
+
+ public void setTracing(String tracing) {
+ this.tracing = tracing;
+ }
+
+ public List getPropagatorTypes() {
+ return this.propagatorTypes;
+ }
+
+ public void setPropagatorTypes(List propagatorTypes) {
+ this.propagatorTypes = propagatorTypes;
+ }
+ }
+ }
+
+ @Override
+ public GetRumAppsResponse getInstance(UnmarshallerContext context) {
+ return GetRumAppsResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumDataForPageRequest.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumDataForPageRequest.java
new file mode 100644
index 0000000000..04b7787908
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumDataForPageRequest.java
@@ -0,0 +1,134 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.arms.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetRumDataForPageRequest extends RpcAcsRequest {
+
+
+ private String query;
+
+ private Integer endTime;
+
+ private String pid;
+
+ private Integer currentPage;
+
+ private Integer startTime;
+
+ private String appGroup;
+
+ private Integer pageSize;
+ public GetRumDataForPageRequest() {
+ super("ARMS", "2019-08-08", "GetRumDataForPage", "arms");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getQuery() {
+ return this.query;
+ }
+
+ public void setQuery(String query) {
+ this.query = query;
+ if(query != null){
+ putQueryParameter("Query", query);
+ }
+ }
+
+ public Integer getEndTime() {
+ return this.endTime;
+ }
+
+ public void setEndTime(Integer endTime) {
+ this.endTime = endTime;
+ if(endTime != null){
+ putQueryParameter("EndTime", endTime.toString());
+ }
+ }
+
+ public String getPid() {
+ return this.pid;
+ }
+
+ public void setPid(String pid) {
+ this.pid = pid;
+ if(pid != null){
+ putQueryParameter("Pid", pid);
+ }
+ }
+
+ public Integer getCurrentPage() {
+ return this.currentPage;
+ }
+
+ public void setCurrentPage(Integer currentPage) {
+ this.currentPage = currentPage;
+ if(currentPage != null){
+ putQueryParameter("CurrentPage", currentPage.toString());
+ }
+ }
+
+ public Integer getStartTime() {
+ return this.startTime;
+ }
+
+ public void setStartTime(Integer startTime) {
+ this.startTime = startTime;
+ if(startTime != null){
+ putQueryParameter("StartTime", startTime.toString());
+ }
+ }
+
+ public String getAppGroup() {
+ return this.appGroup;
+ }
+
+ public void setAppGroup(String appGroup) {
+ this.appGroup = appGroup;
+ if(appGroup != null){
+ putQueryParameter("AppGroup", appGroup);
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GetRumDataForPageResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumDataForPageResponse.java b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumDataForPageResponse.java
new file mode 100644
index 0000000000..6fdce04381
--- /dev/null
+++ b/aliyun-java-sdk-arms/src/main/java/com/aliyuncs/arms/model/v20190808/GetRumDataForPageResponse.java
@@ -0,0 +1,171 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.arms.model.v20190808;
+
+import java.util.List;
+import java.util.Map;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.arms.transform.v20190808.GetRumDataForPageResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetRumDataForPageResponse extends AcsResponse {
+
+ private String requestId;
+
+ private String code;
+
+ private String success;
+
+ private String message;
+
+ private String httpStatusCode;
+
+ private Data data;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getCode() {
+ return this.code;
+ }
+
+ public void setCode(String code) {
+ this.code = code;
+ }
+
+ public String getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(String success) {
+ this.success = success;
+ }
+
+ public String getMessage() {
+ return this.message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public String getHttpStatusCode() {
+ return this.httpStatusCode;
+ }
+
+ public void setHttpStatusCode(String httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public Data getData() {
+ return this.data;
+ }
+
+ public void setData(Data data) {
+ this.data = data;
+ }
+
+ public static class Data {
+
+ private String total;
+
+ private String page;
+
+ private String pageSize;
+
+ private String authentication;
+
+ private String completion;
+
+ private String preference;
+
+ private List