Documentation ¶
Index ¶
- type JdccsClient
- func (c *JdccsClient) CreateAlarm(request *jdccs.CreateAlarmRequest) (*jdccs.CreateAlarmResponse, error)
- func (c *JdccsClient) CreateGeneralServicesTicket(request *jdccs.CreateGeneralServicesTicketRequest) (*jdccs.CreateGeneralServicesTicketResponse, error)
- func (c *JdccsClient) DeleteAlarm(request *jdccs.DeleteAlarmRequest) (*jdccs.DeleteAlarmResponse, error)
- func (c *JdccsClient) DescribeAlarm(request *jdccs.DescribeAlarmRequest) (*jdccs.DescribeAlarmResponse, error)
- func (c *JdccsClient) DescribeAlarmHistory(request *jdccs.DescribeAlarmHistoryRequest) (*jdccs.DescribeAlarmHistoryResponse, error)
- func (c *JdccsClient) DescribeAlarms(request *jdccs.DescribeAlarmsRequest) (*jdccs.DescribeAlarmsResponse, error)
- func (c *JdccsClient) DescribeBandwidth(request *jdccs.DescribeBandwidthRequest) (*jdccs.DescribeBandwidthResponse, error)
- func (c *JdccsClient) DescribeBandwidthTraffic(request *jdccs.DescribeBandwidthTrafficRequest) (*jdccs.DescribeBandwidthTrafficResponse, error)
- func (c *JdccsClient) DescribeBandwidthTraffics(request *jdccs.DescribeBandwidthTrafficsRequest) (*jdccs.DescribeBandwidthTrafficsResponse, error)
- func (c *JdccsClient) DescribeBandwidths(request *jdccs.DescribeBandwidthsRequest) (*jdccs.DescribeBandwidthsResponse, error)
- func (c *JdccsClient) DescribeCabinet(request *jdccs.DescribeCabinetRequest) (*jdccs.DescribeCabinetResponse, error)
- func (c *JdccsClient) DescribeCabinets(request *jdccs.DescribeCabinetsRequest) (*jdccs.DescribeCabinetsResponse, error)
- func (c *JdccsClient) DescribeDevice(request *jdccs.DescribeDeviceRequest) (*jdccs.DescribeDeviceResponse, error)
- func (c *JdccsClient) DescribeDevices(request *jdccs.DescribeDevicesRequest) (*jdccs.DescribeDevicesResponse, error)
- func (c *JdccsClient) DescribeIdcOverview(request *jdccs.DescribeIdcOverviewRequest) (*jdccs.DescribeIdcOverviewResponse, error)
- func (c *JdccsClient) DescribeIdcs(request *jdccs.DescribeIdcsRequest) (*jdccs.DescribeIdcsResponse, error)
- func (c *JdccsClient) DescribeIps(request *jdccs.DescribeIpsRequest) (*jdccs.DescribeIpsResponse, error)
- func (c *JdccsClient) DescribeMetricData(request *jdccs.DescribeMetricDataRequest) (*jdccs.DescribeMetricDataResponse, error)
- func (c *JdccsClient) DescribeMetrics(request *jdccs.DescribeMetricsRequest) (*jdccs.DescribeMetricsResponse, error)
- func (c *JdccsClient) DescribeRooms(request *jdccs.DescribeRoomsRequest) (*jdccs.DescribeRoomsResponse, error)
- func (c *JdccsClient) DescribeTicket(request *jdccs.DescribeTicketRequest) (*jdccs.DescribeTicketResponse, error)
- func (c *JdccsClient) DescribeTickets(request *jdccs.DescribeTicketsRequest) (*jdccs.DescribeTicketsResponse, error)
- func (c *JdccsClient) DescribeTrafficSampling(request *jdccs.DescribeTrafficSamplingRequest) (*jdccs.DescribeTrafficSamplingResponse, error)
- func (c *JdccsClient) DisableLogger()
- func (c *JdccsClient) LastDownsample(request *jdccs.LastDownsampleRequest) (*jdccs.LastDownsampleResponse, error)
- func (c *JdccsClient) SetConfig(config *core.Config)
- func (c *JdccsClient) SetLogger(logger core.Logger)
- func (c *JdccsClient) SwitchAlarm(request *jdccs.SwitchAlarmRequest) (*jdccs.SwitchAlarmResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JdccsClient ¶
type JdccsClient struct {
core.JDCloudClient
}
func NewJdccsClient ¶
func NewJdccsClient(credential *core.Credential) *JdccsClient
func (*JdccsClient) CreateAlarm ¶ added in v1.41.0
func (c *JdccsClient) CreateAlarm(request *jdccs.CreateAlarmRequest) (*jdccs.CreateAlarmResponse, error)
创建报警
func (*JdccsClient) CreateGeneralServicesTicket ¶ added in v1.41.0
func (c *JdccsClient) CreateGeneralServicesTicket(request *jdccs.CreateGeneralServicesTicketRequest) (*jdccs.CreateGeneralServicesTicketResponse, error)
提交通用服务工单
func (*JdccsClient) DeleteAlarm ¶ added in v1.41.0
func (c *JdccsClient) DeleteAlarm(request *jdccs.DeleteAlarmRequest) (*jdccs.DeleteAlarmResponse, error)
删除报警
func (*JdccsClient) DescribeAlarm ¶ added in v1.16.0
func (c *JdccsClient) DescribeAlarm(request *jdccs.DescribeAlarmRequest) (*jdccs.DescribeAlarmResponse, error)
查询报警规则详情
func (*JdccsClient) DescribeAlarmHistory ¶ added in v1.16.0
func (c *JdccsClient) DescribeAlarmHistory(request *jdccs.DescribeAlarmHistoryRequest) (*jdccs.DescribeAlarmHistoryResponse, error)
报警历史列表
func (*JdccsClient) DescribeAlarms ¶ added in v1.16.0
func (c *JdccsClient) DescribeAlarms(request *jdccs.DescribeAlarmsRequest) (*jdccs.DescribeAlarmsResponse, error)
查询报警规则列表
func (*JdccsClient) DescribeBandwidth ¶ added in v1.16.0
func (c *JdccsClient) DescribeBandwidth(request *jdccs.DescribeBandwidthRequest) (*jdccs.DescribeBandwidthResponse, error)
查询带宽(出口)详情
func (*JdccsClient) DescribeBandwidthTraffic ¶
func (c *JdccsClient) DescribeBandwidthTraffic(request *jdccs.DescribeBandwidthTrafficRequest) (*jdccs.DescribeBandwidthTrafficResponse, error)
查询带宽(出口)流量(资源)详情
func (*JdccsClient) DescribeBandwidthTraffics ¶
func (c *JdccsClient) DescribeBandwidthTraffics(request *jdccs.DescribeBandwidthTrafficsRequest) (*jdccs.DescribeBandwidthTrafficsResponse, error)
查询带宽(出口)流量列表
func (*JdccsClient) DescribeBandwidths ¶ added in v1.16.0
func (c *JdccsClient) DescribeBandwidths(request *jdccs.DescribeBandwidthsRequest) (*jdccs.DescribeBandwidthsResponse, error)
查询带宽(出口)列表
func (*JdccsClient) DescribeCabinet ¶ added in v1.16.0
func (c *JdccsClient) DescribeCabinet(request *jdccs.DescribeCabinetRequest) (*jdccs.DescribeCabinetResponse, error)
查询机柜详情
func (*JdccsClient) DescribeCabinets ¶
func (c *JdccsClient) DescribeCabinets(request *jdccs.DescribeCabinetsRequest) (*jdccs.DescribeCabinetsResponse, error)
查询机柜列表
func (*JdccsClient) DescribeDevice ¶ added in v1.16.0
func (c *JdccsClient) DescribeDevice(request *jdccs.DescribeDeviceRequest) (*jdccs.DescribeDeviceResponse, error)
查询设备详情
func (*JdccsClient) DescribeDevices ¶ added in v1.16.0
func (c *JdccsClient) DescribeDevices(request *jdccs.DescribeDevicesRequest) (*jdccs.DescribeDevicesResponse, error)
查询设备列表
func (*JdccsClient) DescribeIdcOverview ¶ added in v1.41.0
func (c *JdccsClient) DescribeIdcOverview(request *jdccs.DescribeIdcOverviewRequest) (*jdccs.DescribeIdcOverviewResponse, error)
查询机房资源概览
func (*JdccsClient) DescribeIdcs ¶
func (c *JdccsClient) DescribeIdcs(request *jdccs.DescribeIdcsRequest) (*jdccs.DescribeIdcsResponse, error)
查询IDC机房列表
func (*JdccsClient) DescribeIps ¶ added in v1.16.0
func (c *JdccsClient) DescribeIps(request *jdccs.DescribeIpsRequest) (*jdccs.DescribeIpsResponse, error)
查询公网IP列表
func (*JdccsClient) DescribeMetricData ¶
func (c *JdccsClient) DescribeMetricData(request *jdccs.DescribeMetricDataRequest) (*jdccs.DescribeMetricDataResponse, error)
查看某资源单个监控项数据
func (*JdccsClient) DescribeMetrics ¶
func (c *JdccsClient) DescribeMetrics(request *jdccs.DescribeMetricsRequest) (*jdccs.DescribeMetricsResponse, error)
查询可用监控项列表
func (*JdccsClient) DescribeRooms ¶
func (c *JdccsClient) DescribeRooms(request *jdccs.DescribeRoomsRequest) (*jdccs.DescribeRoomsResponse, error)
查询机房房间号列表
func (*JdccsClient) DescribeTicket ¶ added in v1.16.0
func (c *JdccsClient) DescribeTicket(request *jdccs.DescribeTicketRequest) (*jdccs.DescribeTicketResponse, error)
查询工单详情
func (*JdccsClient) DescribeTickets ¶ added in v1.16.0
func (c *JdccsClient) DescribeTickets(request *jdccs.DescribeTicketsRequest) (*jdccs.DescribeTicketsResponse, error)
查询工单列表
func (*JdccsClient) DescribeTrafficSampling ¶ added in v1.20.0
func (c *JdccsClient) DescribeTrafficSampling(request *jdccs.DescribeTrafficSamplingRequest) (*jdccs.DescribeTrafficSamplingResponse, error)
根据IP网段查询流量采样数据
func (*JdccsClient) DisableLogger ¶
func (c *JdccsClient) DisableLogger()
func (*JdccsClient) LastDownsample ¶
func (c *JdccsClient) LastDownsample(request *jdccs.LastDownsampleRequest) (*jdccs.LastDownsampleResponse, error)
查看某资源的最后一个监控数据点(目前只支持机柜电流)
func (*JdccsClient) SetConfig ¶
func (c *JdccsClient) SetConfig(config *core.Config)
func (*JdccsClient) SetLogger ¶
func (c *JdccsClient) SetLogger(logger core.Logger)
func (*JdccsClient) SwitchAlarm ¶ added in v1.41.0
func (c *JdccsClient) SwitchAlarm(request *jdccs.SwitchAlarmRequest) (*jdccs.SwitchAlarmResponse, error)
启用、禁用报警
Click to show internal directories.
Click to hide internal directories.