public static class DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
address
The URL that is monitored by the site monitoring task.
|
String |
agentGroup |
DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsCustomSchedule |
customSchedule |
String |
interval
The interval at which the site monitoring task is executed.
|
DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities |
ispCities
The information of detection points.
|
DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson |
optionJson
The extended options of the site monitoring task.
|
String |
taskId
The ID of the site monitoring task.
|
String |
taskName
The name of the site monitoring task.
|
String |
taskState
The status of the site monitoring task.
|
String |
taskType
The protocol that is used by the site monitoring task.
|
| 构造器和说明 |
|---|
DescribeSiteMonitorAttributeResponseBodySiteMonitors() |
@NameInMap(value="Address") public String address
The URL that is monitored by the site monitoring task.
@NameInMap(value="AgentGroup") public String agentGroup
@NameInMap(value="CustomSchedule") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsCustomSchedule customSchedule
@NameInMap(value="Interval") public String interval
The interval at which the site monitoring task is executed. Unit: minutes. Valid values: 1, 5, 15, 30, and 60.
@NameInMap(value="IspCities") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities ispCities
The information of detection points. The information includes the carriers that provide the detection points and the cities where the detection points reside.
@NameInMap(value="OptionJson") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson optionJson
The extended options of the site monitoring task. The options vary based on the specified protocol. For more information, see [CreateSiteMonitor](~~115048~~).
@NameInMap(value="TaskId") public String taskId
The ID of the site monitoring task.
@NameInMap(value="TaskName") public String taskName
The name of the site monitoring task.
@NameInMap(value="TaskState") public String taskState
The status of the site monitoring task. Valid values:
* 1: The task is enabled.
* 2: The task is disabled.
@NameInMap(value="TaskType") public String taskType
The protocol that is used by the site monitoring task. Valid values: HTTP, HTTPS, PING, TCP, UDP, DNS, SMTP, POP3, and FTP.
public DescribeSiteMonitorAttributeResponseBodySiteMonitors()
public static DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors build(Map<String,?> map) throws Exception
Exceptionpublic DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setAddress(String address)
public String getAddress()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setAgentGroup(String agentGroup)
public String getAgentGroup()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setCustomSchedule(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsCustomSchedule customSchedule)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsCustomSchedule getCustomSchedule()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setInterval(String interval)
public String getInterval()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setIspCities(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities ispCities)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities getIspCities()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setOptionJson(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson optionJson)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson getOptionJson()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setTaskId(String taskId)
public String getTaskId()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setTaskName(String taskName)
public String getTaskName()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setTaskState(String taskState)
public String getTaskState()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitors setTaskType(String taskType)
public String getTaskType()
Copyright © 2024. All rights reserved.