public static class DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson() |
@NameInMap(value="assertions") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonAssertions assertions
@NameInMap(value="attempts") public Long attempts
The number of retries after a DNS failure occurred.
@NameInMap(value="authentication") public Integer authentication
Indicates whether the security authentication feature is enabled. Valid values:
* 0: The feature is disabled.
* 1: The feature is enabled.
@NameInMap(value="blocked_url_list") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBlockedUrlList blockedUrlList
@NameInMap(value="browser_headers") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserHeaders browserHeaders
@NameInMap(value="browser_hosts") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserHosts browserHosts
@NameInMap(value="browser_info") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserInfo browserInfo
@NameInMap(value="browser_insecure") public Boolean browserInsecure
@NameInMap(value="browser_task_version") public String browserTaskVersion
@NameInMap(value="cookie") public String cookie
The cookie of the HTTP request.
@NameInMap(value="diagnosis_mtr") public Boolean diagnosisMtr
@NameInMap(value="diagnosis_ping") public Boolean diagnosisPing
@NameInMap(value="dns_hijack_whitelist") public String dnsHijackWhitelist
@NameInMap(value="dns_match_rule") public String dnsMatchRule
The relationship between the list of expected aliases or IP addresses and the list of DNS results. Valid values:
* IN_DNS: The list of expected values is a subset of the list of DNS results.
* DNS_IN: The list of DNS results is a subset of the list of expected values.
* EQUAL: The list of DNS results is the same as the list of expected values.
* ANY: The list of DNS results intersects with the list of expected values.
@NameInMap(value="dns_server") public String dnsServer
The IP address of the DNS server.
> This parameter is returned only if the TaskType parameter is set to DNS.
@NameInMap(value="dns_type") public String dnsType
The type of the DNS record. This parameter is returned only if the TaskType parameter is set to DNS. Valid values:
* A (default): a record that specifies an IP address related to the specified host name or domain name.
* CNAME: a record that maps multiple domain names to a domain name.
* NS: a record that specifies a DNS server used to parse domain names.
* MX: a record that links domain names to the address of a mail server.
* TXT: a record that stores the text information of host name or domain names. The text must be 1 to 512 bytes in length. The TXT record serves as a Sender Policy Framework (SPF) record to fight against spam.
@NameInMap(value="expect_exist_string") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonExpectExistString expectExistString
@NameInMap(value="expect_non_exist_string") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonExpectNonExistString expectNonExistString
@NameInMap(value="expect_value") public String expectValue
The domain name or alias to be parsed.
> This parameter is returned only if the TaskType parameter is set to DNS.
@NameInMap(value="failure_rate") public Float failureRate
The packet loss rate.
> This parameter is returned only if the TaskType parameter is set to PING.
@NameInMap(value="header") public String header
The header of the HTTP request.
@NameInMap(value="http_method") public String httpMethod
The HTTP request method. Valid values:
* get
* post
* head
@NameInMap(value="isBase64Encode") public String isBase64Encode
@NameInMap(value="match_rule") public Integer matchRule
Indicates whether the alert rule is included. Valid values:
* 0: The alert rule is included.
* 1: The alert rule is excluded.
@NameInMap(value="min_tls_version") public String minTlsVersion
@NameInMap(value="password") public String password
The password of the SMTP, POP3, or FTP protocol.
@NameInMap(value="ping_num") public Integer pingNum
The heartbeat of the PING protocol.
@NameInMap(value="ping_port") public Integer pingPort
@NameInMap(value="ping_type") public String pingType
@NameInMap(value="port") public Integer port
The port number of the TCP, UDP, SMTP, or POP3 protocol.
@NameInMap(value="protocol") public String protocol
The protocol that is used to send the request.
@NameInMap(value="request_content") public String requestContent
The content of the HTTP request.
@NameInMap(value="request_format") public String requestFormat
The format of the HTTP request. Valid values:
* hex: hexadecimal
* txt: text
@NameInMap(value="response_content") public String responseContent
The response to the HTTP request.
@NameInMap(value="response_format") public String responseFormat
The format of the HTTP response. Valid values:
* hex: hexadecimal
* txt: text
@NameInMap(value="retry_delay") public Integer retryDelay
@NameInMap(value="strict_mode") public Boolean strictMode
@NameInMap(value="time_out") public Long timeOut
The timeout period. Unit: milliseconds.
@NameInMap(value="traffic_hijack_element_blacklist") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonTrafficHijackElementBlacklist trafficHijackElementBlacklist
@NameInMap(value="traffic_hijack_element_count") public Integer trafficHijackElementCount
@NameInMap(value="traffic_hijack_element_whitelist") public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonTrafficHijackElementWhitelist trafficHijackElementWhitelist
@NameInMap(value="username") public String username
The username of the FTP, SMTP, or POP3 protocol.
@NameInMap(value="waitTime_after_completion") public Integer waitTimeAfterCompletion
public DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson()
public static DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson build(Map<String,?> map) throws Exception
Exceptionpublic DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setAssertions(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonAssertions assertions)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonAssertions getAssertions()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setAttempts(Long attempts)
public Long getAttempts()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setAuthentication(Integer authentication)
public Integer getAuthentication()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setBlockedUrlList(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBlockedUrlList blockedUrlList)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBlockedUrlList getBlockedUrlList()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setBrowserHeaders(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserHeaders browserHeaders)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserHeaders getBrowserHeaders()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setBrowserHosts(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserHosts browserHosts)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserHosts getBrowserHosts()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setBrowserInfo(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserInfo browserInfo)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonBrowserInfo getBrowserInfo()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setBrowserInsecure(Boolean browserInsecure)
public Boolean getBrowserInsecure()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setBrowserTaskVersion(String browserTaskVersion)
public String getBrowserTaskVersion()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setCookie(String cookie)
public String getCookie()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setDiagnosisMtr(Boolean diagnosisMtr)
public Boolean getDiagnosisMtr()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setDiagnosisPing(Boolean diagnosisPing)
public Boolean getDiagnosisPing()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setDnsHijackWhitelist(String dnsHijackWhitelist)
public String getDnsHijackWhitelist()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setDnsMatchRule(String dnsMatchRule)
public String getDnsMatchRule()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setDnsServer(String dnsServer)
public String getDnsServer()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setDnsType(String dnsType)
public String getDnsType()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setExpectExistString(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonExpectExistString expectExistString)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonExpectExistString getExpectExistString()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setExpectNonExistString(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonExpectNonExistString expectNonExistString)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonExpectNonExistString getExpectNonExistString()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setExpectValue(String expectValue)
public String getExpectValue()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setFailureRate(Float failureRate)
public Float getFailureRate()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setHeader(String header)
public String getHeader()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setHttpMethod(String httpMethod)
public String getHttpMethod()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setIsBase64Encode(String isBase64Encode)
public String getIsBase64Encode()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setMatchRule(Integer matchRule)
public Integer getMatchRule()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setMinTlsVersion(String minTlsVersion)
public String getMinTlsVersion()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setPassword(String password)
public String getPassword()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setPingNum(Integer pingNum)
public Integer getPingNum()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setPingPort(Integer pingPort)
public Integer getPingPort()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setPingType(String pingType)
public String getPingType()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setPort(Integer port)
public Integer getPort()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setProtocol(String protocol)
public String getProtocol()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setRequestContent(String requestContent)
public String getRequestContent()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setRequestFormat(String requestFormat)
public String getRequestFormat()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setResponseContent(String responseContent)
public String getResponseContent()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setResponseFormat(String responseFormat)
public String getResponseFormat()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setRetryDelay(Integer retryDelay)
public Integer getRetryDelay()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setStrictMode(Boolean strictMode)
public Boolean getStrictMode()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setTimeOut(Long timeOut)
public Long getTimeOut()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setTrafficHijackElementBlacklist(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonTrafficHijackElementBlacklist trafficHijackElementBlacklist)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonTrafficHijackElementBlacklist getTrafficHijackElementBlacklist()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setTrafficHijackElementCount(Integer trafficHijackElementCount)
public Integer getTrafficHijackElementCount()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setTrafficHijackElementWhitelist(DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonTrafficHijackElementWhitelist trafficHijackElementWhitelist)
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJsonTrafficHijackElementWhitelist getTrafficHijackElementWhitelist()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setUsername(String username)
public String getUsername()
public DescribeSiteMonitorAttributeResponseBody.DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson setWaitTimeAfterCompletion(Integer waitTimeAfterCompletion)
public Integer getWaitTimeAfterCompletion()
Copyright © 2024. All rights reserved.