Documentation ¶
Index ¶
- type DetectionClient
- func (c *DetectionClient) CreateProbeTask(request *detection.CreateProbeTaskRequest) (*detection.CreateProbeTaskResponse, error)
- func (c *DetectionClient) CreateSiteMonitor(request *detection.CreateSiteMonitorRequest) (*detection.CreateSiteMonitorResponse, error)
- func (c *DetectionClient) DeleteProbeTask(request *detection.DeleteProbeTaskRequest) (*detection.DeleteProbeTaskResponse, error)
- func (c *DetectionClient) DeleteSiteMonitor(request *detection.DeleteSiteMonitorRequest) (*detection.DeleteSiteMonitorResponse, error)
- func (c *DetectionClient) DescribeAgentStatus(request *detection.DescribeAgentStatusRequest) (*detection.DescribeAgentStatusResponse, error)
- func (c *DetectionClient) DescribeMetricDataAm(request *detection.DescribeMetricDataAmRequest) (*detection.DescribeMetricDataAmResponse, error)
- func (c *DetectionClient) DescribeProbeHistory(request *detection.DescribeProbeHistoryRequest) (*detection.DescribeProbeHistoryResponse, error)
- func (c *DetectionClient) DescribeProbeTask(request *detection.DescribeProbeTaskRequest) (*detection.DescribeProbeTaskResponse, error)
- func (c *DetectionClient) DescribeProbeTasks(request *detection.DescribeProbeTasksRequest) (*detection.DescribeProbeTasksResponse, error)
- func (c *DetectionClient) DisableLogger()
- func (c *DetectionClient) DiscribeProbes(request *detection.DiscribeProbesRequest) (*detection.DiscribeProbesResponse, error)
- func (c *DetectionClient) EnableSiteMonitor(request *detection.EnableSiteMonitorRequest) (*detection.EnableSiteMonitorResponse, error)
- func (c *DetectionClient) GetSiteMonitor(request *detection.GetSiteMonitorRequest) (*detection.GetSiteMonitorResponse, error)
- func (c *DetectionClient) GetSiteMonitorDataPoints(request *detection.GetSiteMonitorDataPointsRequest) (*detection.GetSiteMonitorDataPointsResponse, error)
- func (c *DetectionClient) GetSiteMonitorSource(request *detection.GetSiteMonitorSourceRequest) (*detection.GetSiteMonitorSourceResponse, error)
- func (c *DetectionClient) ProbeTaskEnable(request *detection.ProbeTaskEnableRequest) (*detection.ProbeTaskEnableResponse, error)
- func (c *DetectionClient) SetConfig(config *core.Config)
- func (c *DetectionClient) SetLogger(logger core.Logger)
- func (c *DetectionClient) TestSiteMonitor(request *detection.TestSiteMonitorRequest) (*detection.TestSiteMonitorResponse, error)
- func (c *DetectionClient) UpdateProbeTask(request *detection.UpdateProbeTaskRequest) (*detection.UpdateProbeTaskResponse, error)
- func (c *DetectionClient) UpdateSiteMonitor(request *detection.UpdateSiteMonitorRequest) (*detection.UpdateSiteMonitorResponse, error)
- func (c *DetectionClient) ValidateSiteMonitorAddress(request *detection.ValidateSiteMonitorAddressRequest) (*detection.ValidateSiteMonitorAddressResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DetectionClient ¶
type DetectionClient struct {
core.JDCloudClient
}
func NewDetectionClient ¶
func NewDetectionClient(credential *core.Credential) *DetectionClient
func (*DetectionClient) CreateProbeTask ¶
func (c *DetectionClient) CreateProbeTask(request *detection.CreateProbeTaskRequest) (*detection.CreateProbeTaskResponse, error)
创建可用性监控任务
func (*DetectionClient) CreateSiteMonitor ¶
func (c *DetectionClient) CreateSiteMonitor(request *detection.CreateSiteMonitorRequest) (*detection.CreateSiteMonitorResponse, error)
创建站点监控任务
func (*DetectionClient) DeleteProbeTask ¶
func (c *DetectionClient) DeleteProbeTask(request *detection.DeleteProbeTaskRequest) (*detection.DeleteProbeTaskResponse, error)
删除可用性监控任务
func (*DetectionClient) DeleteSiteMonitor ¶
func (c *DetectionClient) DeleteSiteMonitor(request *detection.DeleteSiteMonitorRequest) (*detection.DeleteSiteMonitorResponse, error)
删除站点监控任务
func (*DetectionClient) DescribeAgentStatus ¶
func (c *DetectionClient) DescribeAgentStatus(request *detection.DescribeAgentStatusRequest) (*detection.DescribeAgentStatusResponse, error)
查询可用性监控agent状态
func (*DetectionClient) DescribeMetricDataAm ¶
func (c *DetectionClient) DescribeMetricDataAm(request *detection.DescribeMetricDataAmRequest) (*detection.DescribeMetricDataAmResponse, error)
查看可用性监控任务的监控数据
func (*DetectionClient) DescribeProbeHistory ¶
func (c *DetectionClient) DescribeProbeHistory(request *detection.DescribeProbeHistoryRequest) (*detection.DescribeProbeHistoryResponse, error)
查询可用性监控任务的指定探测源的异常探测历史
func (*DetectionClient) DescribeProbeTask ¶
func (c *DetectionClient) DescribeProbeTask(request *detection.DescribeProbeTaskRequest) (*detection.DescribeProbeTaskResponse, error)
查询可用性监控任务信息
func (*DetectionClient) DescribeProbeTasks ¶
func (c *DetectionClient) DescribeProbeTasks(request *detection.DescribeProbeTasksRequest) (*detection.DescribeProbeTasksResponse, error)
查询可用性监控任务列表
func (*DetectionClient) DisableLogger ¶
func (c *DetectionClient) DisableLogger()
func (*DetectionClient) DiscribeProbes ¶
func (c *DetectionClient) DiscribeProbes(request *detection.DiscribeProbesRequest) (*detection.DiscribeProbesResponse, error)
查询可用性监控任务的探测源列表
func (*DetectionClient) EnableSiteMonitor ¶
func (c *DetectionClient) EnableSiteMonitor(request *detection.EnableSiteMonitorRequest) (*detection.EnableSiteMonitorResponse, error)
启停站点监控任务
func (*DetectionClient) GetSiteMonitor ¶
func (c *DetectionClient) GetSiteMonitor(request *detection.GetSiteMonitorRequest) (*detection.GetSiteMonitorResponse, error)
获取站点监控任务信息
func (*DetectionClient) GetSiteMonitorDataPoints ¶
func (c *DetectionClient) GetSiteMonitorDataPoints(request *detection.GetSiteMonitorDataPointsRequest) (*detection.GetSiteMonitorDataPointsResponse, error)
获取站点监控数据
func (*DetectionClient) GetSiteMonitorSource ¶
func (c *DetectionClient) GetSiteMonitorSource(request *detection.GetSiteMonitorSourceRequest) (*detection.GetSiteMonitorSourceResponse, error)
获取站点监控探针列表
func (*DetectionClient) ProbeTaskEnable ¶
func (c *DetectionClient) ProbeTaskEnable(request *detection.ProbeTaskEnableRequest) (*detection.ProbeTaskEnableResponse, error)
启用、禁用可用性监控任务
func (*DetectionClient) SetConfig ¶
func (c *DetectionClient) SetConfig(config *core.Config)
func (*DetectionClient) SetLogger ¶
func (c *DetectionClient) SetLogger(logger core.Logger)
func (*DetectionClient) TestSiteMonitor ¶
func (c *DetectionClient) TestSiteMonitor(request *detection.TestSiteMonitorRequest) (*detection.TestSiteMonitorResponse, error)
测试站点监控参数
func (*DetectionClient) UpdateProbeTask ¶
func (c *DetectionClient) UpdateProbeTask(request *detection.UpdateProbeTaskRequest) (*detection.UpdateProbeTaskResponse, error)
修改可用性监控任务
func (*DetectionClient) UpdateSiteMonitor ¶
func (c *DetectionClient) UpdateSiteMonitor(request *detection.UpdateSiteMonitorRequest) (*detection.UpdateSiteMonitorResponse, error)
修改站点监控任务
func (*DetectionClient) ValidateSiteMonitorAddress ¶
func (c *DetectionClient) ValidateSiteMonitorAddress(request *detection.ValidateSiteMonitorAddressRequest) (*detection.ValidateSiteMonitorAddressResponse, error)
检测站点监控地址是否有效
Click to show internal directories.
Click to hide internal directories.