Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class DispatchRuleLabelMatchExpressionGrid(val labelMatchExpressionGroups: List<DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroup>)
Link copied to clipboard
data class DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroup(val labelMatchExpressions: List<DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression>)
Link copied to clipboard
data class DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression(val key: String, val operator: String, val value: String)
Link copied to clipboard
data class DispatchRuleNotifyRule(val notifyChannels: List<String>, val notifyEndTime: String, val notifyObjects: List<DispatchRuleNotifyRuleNotifyObject>, val notifyStartTime: String)
Link copied to clipboard
data class DispatchRuleNotifyRuleNotifyObject(val name: String, val notifyObjectId: String, val notifyType: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAlertContactGroupsResult(val alertContactGroupName: String? = null, val contactId: String? = null, val contactName: String? = null, val groups: List<GetAlertContactGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)
A collection of values returned by getAlertContactGroups.
Link copied to clipboard
Link copied to clipboard
data class GetAlertContactsResult(val alertContactName: String? = null, val contacts: List<GetAlertContactsContact>, val email: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val phoneNum: String? = null)
A collection of values returned by getAlertContacts.
Link copied to clipboard
data class GetAlertRobotsResult(val alertRobotName: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val robotType: String? = null, val robots: List<GetAlertRobotsRobot>)
A collection of values returned by getAlertRobots.
Link copied to clipboard
Link copied to clipboard
data class GetDispatchRulesResult(val dispatchRuleName: String? = null, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val rules: List<GetDispatchRulesRule>)
A collection of values returned by getDispatchRules.
Link copied to clipboard
data class GetDispatchRulesRule(val dispatchRuleId: String, val dispatchRuleName: String, val groupRules: List<GetDispatchRulesRuleGroupRule>, val id: String, val labelMatchExpressionGrids: List<GetDispatchRulesRuleLabelMatchExpressionGrid>, val notifyRules: List<GetDispatchRulesRuleNotifyRule>, val notifyTemplates: List<GetDispatchRulesRuleNotifyTemplate>, val status: String)
Link copied to clipboard
Link copied to clipboard
data class GetDispatchRulesRuleLabelMatchExpressionGrid(val labelMatchExpressionGroups: List<GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroup>)
Link copied to clipboard
data class GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroup(val labelMatchExpressions: List<GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression>)
Link copied to clipboard
data class GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression(val key: String, val operator: String, val value: String)
Link copied to clipboard
data class GetDispatchRulesRuleNotifyRule(val notifyChannels: List<String>, val notifyEndTime: String, val notifyObjects: List<GetDispatchRulesRuleNotifyRuleNotifyObject>, val notifyStartTime: String)
Link copied to clipboard
data class GetDispatchRulesRuleNotifyRuleNotifyObject(val name: String, val notifyObjectId: String, val notifyType: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetIntegrationExportersResult(val clusterId: String, val id: String, val ids: List<String>, val integrationExporters: List<GetIntegrationExportersIntegrationExporter>, val integrationType: String, val outputFile: String? = null)
A collection of values returned by getIntegrationExporters.
Link copied to clipboard
data class GetPrometheisPromethei(val authToken: String, val clusterId: String, val clusterName: String, val clusterType: String, val grafanaInstanceId: String, val httpApiInterUrl: String, val httpApiIntraUrl: String, val id: String, val pushGateWayInterUrl: String, val pushGateWayIntraUrl: String, val remoteReadInterUrl: String, val remoteReadIntraUrl: String, val remoteWriteInterUrl: String, val remoteWriteIntraUrl: String, val resourceGroupId: String, val securityGroupId: String, val subClustersJson: String, val tags: Map<String, String>, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetPrometheisResult(val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val prometheis: List<GetPrometheisPromethei>, val resourceGroupId: String? = null, val tags: Map<String, String>? = null)
A collection of values returned by getPrometheis.
Link copied to clipboard
data class GetPrometheusAlertRulesResult(val clusterId: String, val id: String, val ids: List<String>, val matchExpressions: String? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val rules: List<GetPrometheusAlertRulesRule>, val status: Int? = null, val type: String? = null)
A collection of values returned by getPrometheusAlertRules.
Link copied to clipboard
data class GetPrometheusAlertRulesRule(val annotations: List<GetPrometheusAlertRulesRuleAnnotation>, val clusterId: String, val dispatchRuleId: String, val duration: String, val expression: String, val id: String, val labels: List<GetPrometheusAlertRulesRuleLabel>, val message: String, val notifyType: String, val prometheusAlertRuleId: String, val prometheusAlertRuleName: String, val status: Int, val type: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetPrometheusMonitoringsResult(val clusterId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val prometheusMonitorings: List<GetPrometheusMonitoringsPrometheusMonitoring>, val status: String? = null, val type: String? = null)
A collection of values returned by getPrometheusMonitorings.
Link copied to clipboard
data class GetPrometheusPromethei(val authToken: String, val clusterId: String, val clusterName: String, val clusterType: String, val grafanaInstanceId: String, val httpApiInterUrl: String, val httpApiIntraUrl: String, val id: String, val pushGateWayInterUrl: String, val pushGateWayIntraUrl: String, val remoteReadInterUrl: String, val remoteReadIntraUrl: String, val remoteWriteInterUrl: String, val remoteWriteIntraUrl: String, val resourceGroupId: String, val securityGroupId: String, val subClustersJson: String, val tags: Map<String, String>, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetPrometheusResult(val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val prometheis: List<GetPrometheusPromethei>, val resourceGroupId: String? = null, val tags: Map<String, String>? = null)
A collection of values returned by getPrometheus.
Link copied to clipboard
data class GetRemoteWritesRemoteWrite(val clusterId: String, val id: String, val remoteWriteName: String, val remoteWriteYaml: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SyntheticTaskAvailableAssertion(val expect: String, val operator: String, val target: String? = null, val type: String)
Link copied to clipboard
data class SyntheticTaskCommonSetting(val customHost: SyntheticTaskCommonSettingCustomHost? = null, val ipType: Int? = null, val isOpenTrace: Boolean? = null, val monitorSamples: Int? = null, val traceClientType: Int? = null, val xtraceRegion: String? = null)
Link copied to clipboard
data class SyntheticTaskCommonSettingCustomHost(val hosts: List<SyntheticTaskCommonSettingCustomHostHost>, val selectType: Int)
Link copied to clipboard
data class SyntheticTaskCommonSettingCustomHostHost(val domain: String, val ipType: Int, val ips: List<String>)
Link copied to clipboard
Link copied to clipboard
data class SyntheticTaskMonitor(val cityCode: String, val clientType: Int, val operatorCode: String)
Link copied to clipboard
data class SyntheticTaskMonitorConf(val apiHttp: SyntheticTaskMonitorConfApiHttp? = null, val fileDownload: SyntheticTaskMonitorConfFileDownload? = null, val netDns: SyntheticTaskMonitorConfNetDns? = null, val netIcmp: SyntheticTaskMonitorConfNetIcmp? = null, val netTcp: SyntheticTaskMonitorConfNetTcp? = null, val stream: SyntheticTaskMonitorConfStream? = null, val website: SyntheticTaskMonitorConfWebsite? = null)
Link copied to clipboard
data class SyntheticTaskMonitorConfApiHttp(val connectTimeout: Int? = null, val method: String? = null, val requestBody: SyntheticTaskMonitorConfApiHttpRequestBody? = null, val requestHeaders: Map<String, String>? = null, val targetUrl: String, val timeout: Int? = null)
Link copied to clipboard
data class SyntheticTaskMonitorConfApiHttpRequestBody(val content: String? = null, val type: String? = null)
Link copied to clipboard
data class SyntheticTaskMonitorConfFileDownload(val connectionTimeout: Int? = null, val customHeaderContent: Map<String, String>? = null, val downloadKernel: Int? = null, val ignoreCertificateAuthError: Int? = null, val ignoreCertificateCanceledError: Int? = null, val ignoreCertificateOutOfDateError: Int? = null, val ignoreCertificateStatusError: Int? = null, val ignoreCertificateUntrustworthyError: Int? = null, val ignoreCertificateUsingError: Int? = null, val ignoreInvalidHostError: Int? = null, val monitorTimeout: Int? = null, val quickProtocol: Int? = null, val redirection: Int? = null, val targetUrl: String, val transmissionSize: Int? = null, val validateKeywords: String? = null, val verifyWay: Int? = null, val whiteList: String? = null)
Link copied to clipboard
Link copied to clipboard
data class SyntheticTaskMonitorConfNetIcmp(val interval: Int? = null, val packageNum: Int? = null, val packageSize: Int? = null, val splitPackage: Boolean? = null, val targetUrl: String, val timeout: Int? = null, val tracertEnable: Boolean? = null, val tracertNumMax: Int? = null, val tracertTimeout: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SyntheticTaskMonitorConfWebsite(val automaticScrolling: Int? = null, val customHeader: Int? = null, val customHeaderContent: Map<String, String>? = null, val disableCache: Int? = null, val disableCompression: Int? = null, val dnsHijackWhitelist: String? = null, val elementBlacklist: String? = null, val filterInvalidIp: Int? = null, val flowHijackJumpTimes: Int? = null, val flowHijackLogo: String? = null, val ignoreCertificateError: Int? = null, val monitorTimeout: Int? = null, val pageTamper: String? = null, val redirection: Int? = null, val slowElementThreshold: Int? = null, val targetUrl: String, val verifyStringBlacklist: String? = null, val verifyStringWhitelist: String? = null, val waitCompletionTime: Int? = null)