public static class DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels> |
attachLabels
The tags of the metric import task.
|
Integer |
collectInterval
The interval at which the CloudMonitor agent collects host monitoring data.
|
String |
collectTargetEndpoint
The URL of the destination from which the CloudMonitor agent collects host monitoring data.
|
String |
collectTargetPath
The relative path from which the CloudMonitor agent collects monitoring data.
|
String |
collectTargetType
The type of the monitoring data.
|
Integer |
collectTimout
The timeout period during which the CloudMonitor agent collects host monitoring data.
|
String |
createTime
The timestamp when the metric import task was created.
|
String |
description
The description of the metric import task.
|
String |
extraInfo
The additional information of the instance.
|
String |
groupId
The ID of the application group.
|
List<String> |
instances
The instances where monitoring data is collected in batches.
|
String |
logFilePath |
String |
logProcess
The method that is used to aggregate on-premises log data.
|
String |
logSample
The sample on-premises log.
|
String |
logSplit
The result that is returned after on-premises log data is split based on the specified matching mode.
|
List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress> |
matchExpress
The conditions that are used to match the instances in the application group.
|
String |
matchExpressRelation
The relationship between the conditions that are used to filter metric import tasks.
|
String |
namespace
The namespace to which the host belongs.
|
String |
networkType
The network type of the host.
|
String |
SLSProcess
The configurations of the logs that are imported from Log Service.
|
DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig |
SLSProcessConfig
The configurations of the logs that are imported from Log Service.
|
String |
targetUserId
The ID of the member account.
|
String |
taskId
The ID of the metric import task.
|
String |
taskName
The name of the metric import task.
|
String |
taskType
The type of the metric import task.
|
String |
uploadRegion
The region where the host resides.
|
String |
YARMConfig
The configuration file of the Alibaba Cloud service that you want to monitor by using Hybrid Cloud Monitoring.
|
| 构造器和说明 |
|---|
DescribeHybridMonitorTaskListResponseBodyTaskList() |
@NameInMap(value="AttachLabels") public List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels> attachLabels
The tags of the metric import task.
@NameInMap(value="CollectInterval") public Integer collectInterval
The interval at which the CloudMonitor agent collects host monitoring data. Valid values:
* 15
* 30
* 60
Unit: seconds.
@NameInMap(value="CollectTargetEndpoint") public String collectTargetEndpoint
The URL of the destination from which the CloudMonitor agent collects host monitoring data.
@NameInMap(value="CollectTargetPath") public String collectTargetPath
The relative path from which the CloudMonitor agent collects monitoring data.
@NameInMap(value="CollectTargetType") public String collectTargetType
The type of the monitoring data. Valid values: Spring, Tomcat, Nginx, Tengine, JVM, Redis, and MySQL.
@NameInMap(value="CollectTimout") public Integer collectTimout
The timeout period during which the CloudMonitor agent collects host monitoring data. Valid values:
* 0
* 15
* 30
* 60
Unit: seconds.
@NameInMap(value="CreateTime") public String createTime
The timestamp when the metric import task was created.
Unit: milliseconds.
@NameInMap(value="Description") public String description
The description of the metric import task.
@NameInMap(value="ExtraInfo") public String extraInfo
The additional information of the instance.
@NameInMap(value="GroupId") public String groupId
The ID of the application group.
@NameInMap(value="Instances") public List<String> instances
The instances where monitoring data is collected in batches.
@NameInMap(value="LogFilePath") public String logFilePath
@NameInMap(value="LogProcess") public String logProcess
The method that is used to aggregate on-premises log data.
@NameInMap(value="LogSample") public String logSample
The sample on-premises log.
@NameInMap(value="LogSplit") public String logSplit
The result that is returned after on-premises log data is split based on the specified matching mode.
> The matching modes of on-premises log data include full regex mode, delimiter mode, and JSON mode.
@NameInMap(value="MatchExpress") public List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress> matchExpress
The conditions that are used to match the instances in the application group.
@NameInMap(value="MatchExpressRelation") public String matchExpressRelation
The relationship between the conditions that are used to filter metric import tasks. Valid values:
* or
* and
@NameInMap(value="Namespace") public String namespace
The namespace to which the host belongs.
@NameInMap(value="NetworkType") public String networkType
The network type of the host. Valid values:
* `vpc`
* `Internet`
@NameInMap(value="SLSProcess") public String SLSProcess
The configurations of the logs that are imported from Log Service.
@NameInMap(value="SLSProcessConfig") public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig SLSProcessConfig
The configurations of the logs that are imported from Log Service.
> This parameter is returned only if the `TaskType` parameter is set to `aliyun_sls`.
@NameInMap(value="TargetUserId") public String targetUserId
The ID of the member account.
> This parameter is displayed only when you call this operation by using a management account.
@NameInMap(value="TaskId") public String taskId
The ID of the metric import task.
@NameInMap(value="TaskName") public String taskName
The name of the metric import task.
@NameInMap(value="TaskType") public String taskType
The type of the metric import task. Valid values:
* aliyun_fc: metric import tasks for Alibaba Cloud services
* aliyun_sls: metrics for logs imported from Log Service
@NameInMap(value="UploadRegion") public String uploadRegion
The region where the host resides.
@NameInMap(value="YARMConfig") public String YARMConfig
The configuration file of the Alibaba Cloud service that you want to monitor by using Hybrid Cloud Monitoring.
* namespace: the namespace of the Alibaba Cloud service.
* metric_list: the metrics of the Alibaba Cloud service.
public DescribeHybridMonitorTaskListResponseBodyTaskList()
public static DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList build(Map<String,?> map) throws Exception
Exceptionpublic DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setAttachLabels(List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels> attachLabels)
public List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels> getAttachLabels()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setCollectInterval(Integer collectInterval)
public Integer getCollectInterval()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setCollectTargetEndpoint(String collectTargetEndpoint)
public String getCollectTargetEndpoint()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setCollectTargetPath(String collectTargetPath)
public String getCollectTargetPath()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setCollectTargetType(String collectTargetType)
public String getCollectTargetType()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setCollectTimout(Integer collectTimout)
public Integer getCollectTimout()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setCreateTime(String createTime)
public String getCreateTime()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setDescription(String description)
public String getDescription()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setExtraInfo(String extraInfo)
public String getExtraInfo()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setGroupId(String groupId)
public String getGroupId()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setInstances(List<String> instances)
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setLogFilePath(String logFilePath)
public String getLogFilePath()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setLogProcess(String logProcess)
public String getLogProcess()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setLogSample(String logSample)
public String getLogSample()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setLogSplit(String logSplit)
public String getLogSplit()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setMatchExpress(List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress> matchExpress)
public List<DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress> getMatchExpress()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setMatchExpressRelation(String matchExpressRelation)
public String getMatchExpressRelation()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setNamespace(String namespace)
public String getNamespace()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setNetworkType(String networkType)
public String getNetworkType()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setSLSProcess(String SLSProcess)
public String getSLSProcess()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setSLSProcessConfig(DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig SLSProcessConfig)
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig getSLSProcessConfig()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setTargetUserId(String targetUserId)
public String getTargetUserId()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setTaskId(String taskId)
public String getTaskId()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setTaskName(String taskName)
public String getTaskName()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setTaskType(String taskType)
public String getTaskType()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setUploadRegion(String uploadRegion)
public String getUploadRegion()
public DescribeHybridMonitorTaskListResponseBody.DescribeHybridMonitorTaskListResponseBodyTaskList setYARMConfig(String YARMConfig)
public String getYARMConfig()
Copyright © 2024. All rights reserved.