Documentation ¶
Index ¶
- type DescribeAlarmHistoryRequest
- func NewDescribeAlarmHistoryRequest() *DescribeAlarmHistoryRequest
- func NewDescribeAlarmHistoryRequestWithAllParams(pageNumber *int, pageSize *int, alarmId *string, startTime *int, endTime *int) *DescribeAlarmHistoryRequest
- func NewDescribeAlarmHistoryRequestWithoutParam() *DescribeAlarmHistoryRequest
- func (r DescribeAlarmHistoryRequest) GetRegionId() string
- func (r *DescribeAlarmHistoryRequest) SetAlarmId(alarmId string)
- func (r *DescribeAlarmHistoryRequest) SetEndTime(endTime int)
- func (r *DescribeAlarmHistoryRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAlarmHistoryRequest) SetPageSize(pageSize int)
- func (r *DescribeAlarmHistoryRequest) SetStartTime(startTime int)
- type DescribeAlarmHistoryResponse
- type DescribeAlarmHistoryResult
- type DescribeAlarmRequest
- type DescribeAlarmResponse
- type DescribeAlarmResult
- type DescribeAlarmsRequest
- func (r DescribeAlarmsRequest) GetRegionId() string
- func (r *DescribeAlarmsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAlarmsRequest) SetPageSize(pageSize int)
- func (r *DescribeAlarmsRequest) SetResourceId(resourceId string)
- func (r *DescribeAlarmsRequest) SetResourceType(resourceType string)
- type DescribeAlarmsResponse
- type DescribeAlarmsResult
- type DescribeBandwidthRequest
- type DescribeBandwidthResponse
- type DescribeBandwidthResult
- type DescribeBandwidthTrafficRequest
- func NewDescribeBandwidthTrafficRequest(idc string, bandwidthId string) *DescribeBandwidthTrafficRequest
- func NewDescribeBandwidthTrafficRequestWithAllParams(idc string, bandwidthId string) *DescribeBandwidthTrafficRequest
- func NewDescribeBandwidthTrafficRequestWithoutParam() *DescribeBandwidthTrafficRequest
- type DescribeBandwidthTrafficResponse
- type DescribeBandwidthTrafficResult
- type DescribeBandwidthTrafficsRequest
- func NewDescribeBandwidthTrafficsRequest(idc string) *DescribeBandwidthTrafficsRequest
- func NewDescribeBandwidthTrafficsRequestWithAllParams(idc string, pageNumber *int, pageSize *int) *DescribeBandwidthTrafficsRequest
- func NewDescribeBandwidthTrafficsRequestWithoutParam() *DescribeBandwidthTrafficsRequest
- type DescribeBandwidthTrafficsResponse
- type DescribeBandwidthTrafficsResult
- type DescribeBandwidthsRequest
- func (r DescribeBandwidthsRequest) GetRegionId() string
- func (r *DescribeBandwidthsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeBandwidthsRequest) SetIdc(idc string)
- func (r *DescribeBandwidthsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeBandwidthsRequest) SetPageSize(pageSize int)
- type DescribeBandwidthsResponse
- type DescribeBandwidthsResult
- type DescribeCabinetRequest
- type DescribeCabinetResponse
- type DescribeCabinetResult
- type DescribeCabinetsRequest
- func (r DescribeCabinetsRequest) GetRegionId() string
- func (r *DescribeCabinetsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCabinetsRequest) SetIdc(idc string)
- func (r *DescribeCabinetsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeCabinetsRequest) SetPageSize(pageSize int)
- type DescribeCabinetsResponse
- type DescribeCabinetsResult
- type DescribeDeviceRequest
- type DescribeDeviceResponse
- type DescribeDeviceResult
- type DescribeDevicesRequest
- func (r DescribeDevicesRequest) GetRegionId() string
- func (r *DescribeDevicesRequest) SetCabinetId(cabinetId string)
- func (r *DescribeDevicesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeDevicesRequest) SetIdc(idc string)
- func (r *DescribeDevicesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeDevicesRequest) SetPageSize(pageSize int)
- type DescribeDevicesResponse
- type DescribeDevicesResult
- type DescribeIdcsRequest
- type DescribeIdcsResponse
- type DescribeIdcsResult
- type DescribeIpsRequest
- type DescribeIpsResponse
- type DescribeIpsResult
- type DescribeMetricDataRequest
- func NewDescribeMetricDataRequest(idc string, metric string, resourceId string, startTime int, endTime int) *DescribeMetricDataRequest
- func NewDescribeMetricDataRequestWithAllParams(idc string, metric string, resourceId string, startTime int, endTime int, ...) *DescribeMetricDataRequest
- func NewDescribeMetricDataRequestWithoutParam() *DescribeMetricDataRequest
- func (r DescribeMetricDataRequest) GetRegionId() string
- func (r *DescribeMetricDataRequest) SetEndTime(endTime int)
- func (r *DescribeMetricDataRequest) SetIdc(idc string)
- func (r *DescribeMetricDataRequest) SetIp(ip string)
- func (r *DescribeMetricDataRequest) SetMetric(metric string)
- func (r *DescribeMetricDataRequest) SetPort(port string)
- func (r *DescribeMetricDataRequest) SetResourceId(resourceId string)
- func (r *DescribeMetricDataRequest) SetStartTime(startTime int)
- func (r *DescribeMetricDataRequest) SetTimeInterval(timeInterval string)
- type DescribeMetricDataResponse
- type DescribeMetricDataResult
- type DescribeMetricsRequest
- type DescribeMetricsResponse
- type DescribeMetricsResult
- type DescribeRoomsRequest
- type DescribeRoomsResponse
- type DescribeRoomsResult
- type DescribeTicketRequest
- type DescribeTicketResponse
- type DescribeTicketResult
- type DescribeTicketsRequest
- type DescribeTicketsResponse
- type DescribeTicketsResult
- type DescribeTrafficSamplingRequest
- func NewDescribeTrafficSamplingRequest(resourceId string, startTime int, endTime int) *DescribeTrafficSamplingRequest
- func NewDescribeTrafficSamplingRequestWithAllParams(resourceId string, startTime int, endTime int) *DescribeTrafficSamplingRequest
- func NewDescribeTrafficSamplingRequestWithoutParam() *DescribeTrafficSamplingRequest
- type DescribeTrafficSamplingResponse
- type DescribeTrafficSamplingResult
- type LastDownsampleRequest
- type LastDownsampleResponse
- type LastDownsampleResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DescribeAlarmHistoryRequest ¶ added in v1.16.0
type DescribeAlarmHistoryRequest struct { core.JDCloudRequest /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* 报警规则ID (Optional) */ AlarmId *string `json:"alarmId"` /* 查询时间范围的开始时间, UNIX时间戳 (Optional) */ StartTime *int `json:"startTime"` /* 查询时间范围的结束时间, UNIX时间戳 (Optional) */ EndTime *int `json:"endTime"` }
func NewDescribeAlarmHistoryRequest ¶ added in v1.16.0
func NewDescribeAlarmHistoryRequest() *DescribeAlarmHistoryRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAlarmHistoryRequestWithAllParams ¶ added in v1.16.0
func NewDescribeAlarmHistoryRequestWithAllParams( pageNumber *int, pageSize *int, alarmId *string, startTime *int, endTime *int, ) *DescribeAlarmHistoryRequest
* param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional) * param alarmId: 报警规则ID (Optional) * param startTime: 查询时间范围的开始时间, UNIX时间戳 (Optional) * param endTime: 查询时间范围的结束时间, UNIX时间戳 (Optional)
func NewDescribeAlarmHistoryRequestWithoutParam ¶ added in v1.16.0
func NewDescribeAlarmHistoryRequestWithoutParam() *DescribeAlarmHistoryRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAlarmHistoryRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeAlarmHistoryRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAlarmHistoryRequest) SetAlarmId ¶ added in v1.16.0
func (r *DescribeAlarmHistoryRequest) SetAlarmId(alarmId string)
param alarmId: 报警规则ID(Optional)
func (*DescribeAlarmHistoryRequest) SetEndTime ¶ added in v1.18.0
func (r *DescribeAlarmHistoryRequest) SetEndTime(endTime int)
param endTime: 查询时间范围的结束时间, UNIX时间戳(Optional)
func (*DescribeAlarmHistoryRequest) SetPageNumber ¶ added in v1.16.0
func (r *DescribeAlarmHistoryRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeAlarmHistoryRequest) SetPageSize ¶ added in v1.16.0
func (r *DescribeAlarmHistoryRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
func (*DescribeAlarmHistoryRequest) SetStartTime ¶ added in v1.18.0
func (r *DescribeAlarmHistoryRequest) SetStartTime(startTime int)
param startTime: 查询时间范围的开始时间, UNIX时间戳(Optional)
type DescribeAlarmHistoryResponse ¶ added in v1.16.0
type DescribeAlarmHistoryResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAlarmHistoryResult `json:"result"` }
type DescribeAlarmHistoryResult ¶ added in v1.16.0
type DescribeAlarmHistoryResult struct { AlarmHistory []jdccs.AlarmHistory `json:"alarmHistory"` PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` }
type DescribeAlarmRequest ¶ added in v1.16.0
type DescribeAlarmRequest struct { core.JDCloudRequest /* 报警规则ID */ AlarmId string `json:"alarmId"` }
func NewDescribeAlarmRequest ¶ added in v1.16.0
func NewDescribeAlarmRequest( alarmId string, ) *DescribeAlarmRequest
* param alarmId: 报警规则ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAlarmRequestWithAllParams ¶ added in v1.16.0
func NewDescribeAlarmRequestWithAllParams( alarmId string, ) *DescribeAlarmRequest
* param alarmId: 报警规则ID (Required)
func NewDescribeAlarmRequestWithoutParam ¶ added in v1.16.0
func NewDescribeAlarmRequestWithoutParam() *DescribeAlarmRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAlarmRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeAlarmRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAlarmRequest) SetAlarmId ¶ added in v1.16.0
func (r *DescribeAlarmRequest) SetAlarmId(alarmId string)
param alarmId: 报警规则ID(Required)
type DescribeAlarmResponse ¶ added in v1.16.0
type DescribeAlarmResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAlarmResult `json:"result"` }
type DescribeAlarmResult ¶ added in v1.16.0
type DescribeAlarmsRequest ¶ added in v1.16.0
type DescribeAlarmsRequest struct { core.JDCloudRequest /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* 资源类型 bandwidth:带宽 (Optional) */ ResourceType *string `json:"resourceType"` /* 资源ID,指定resourceId时须指定resourceType (Optional) */ ResourceId *string `json:"resourceId"` }
func NewDescribeAlarmsRequest ¶ added in v1.16.0
func NewDescribeAlarmsRequest() *DescribeAlarmsRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAlarmsRequestWithAllParams ¶ added in v1.16.0
func NewDescribeAlarmsRequestWithAllParams( pageNumber *int, pageSize *int, resourceType *string, resourceId *string, ) *DescribeAlarmsRequest
* param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional) * param resourceType: 资源类型 bandwidth:带宽 (Optional) * param resourceId: 资源ID,指定resourceId时须指定resourceType (Optional)
func NewDescribeAlarmsRequestWithoutParam ¶ added in v1.16.0
func NewDescribeAlarmsRequestWithoutParam() *DescribeAlarmsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAlarmsRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeAlarmsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAlarmsRequest) SetPageNumber ¶ added in v1.16.0
func (r *DescribeAlarmsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeAlarmsRequest) SetPageSize ¶ added in v1.16.0
func (r *DescribeAlarmsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
func (*DescribeAlarmsRequest) SetResourceId ¶ added in v1.16.0
func (r *DescribeAlarmsRequest) SetResourceId(resourceId string)
param resourceId: 资源ID,指定resourceId时须指定resourceType(Optional)
func (*DescribeAlarmsRequest) SetResourceType ¶ added in v1.16.0
func (r *DescribeAlarmsRequest) SetResourceType(resourceType string)
param resourceType: 资源类型 bandwidth:带宽(Optional)
type DescribeAlarmsResponse ¶ added in v1.16.0
type DescribeAlarmsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAlarmsResult `json:"result"` }
type DescribeAlarmsResult ¶ added in v1.16.0
type DescribeAlarmsResult struct { Alarms []jdccs.DescribeAlarm `json:"alarms"` PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` }
type DescribeBandwidthRequest ¶ added in v1.16.0
type DescribeBandwidthRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 带宽(出口)实例ID */ BandwidthId string `json:"bandwidthId"` }
func NewDescribeBandwidthRequest ¶ added in v1.16.0
func NewDescribeBandwidthRequest( idc string, bandwidthId string, ) *DescribeBandwidthRequest
* param idc: IDC机房ID (Required) * param bandwidthId: 带宽(出口)实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBandwidthRequestWithAllParams ¶ added in v1.16.0
func NewDescribeBandwidthRequestWithAllParams( idc string, bandwidthId string, ) *DescribeBandwidthRequest
* param idc: IDC机房ID (Required) * param bandwidthId: 带宽(出口)实例ID (Required)
func NewDescribeBandwidthRequestWithoutParam ¶ added in v1.16.0
func NewDescribeBandwidthRequestWithoutParam() *DescribeBandwidthRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBandwidthRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeBandwidthRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBandwidthRequest) SetBandwidthId ¶ added in v1.16.0
func (r *DescribeBandwidthRequest) SetBandwidthId(bandwidthId string)
param bandwidthId: 带宽(出口)实例ID(Required)
func (*DescribeBandwidthRequest) SetIdc ¶ added in v1.16.0
func (r *DescribeBandwidthRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
type DescribeBandwidthResponse ¶ added in v1.16.0
type DescribeBandwidthResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBandwidthResult `json:"result"` }
type DescribeBandwidthResult ¶ added in v1.16.0
type DescribeBandwidthTrafficRequest ¶
type DescribeBandwidthTrafficRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 带宽(出口)实例ID */ BandwidthId string `json:"bandwidthId"` }
func NewDescribeBandwidthTrafficRequest ¶
func NewDescribeBandwidthTrafficRequest( idc string, bandwidthId string, ) *DescribeBandwidthTrafficRequest
* param idc: IDC机房ID (Required) * param bandwidthId: 带宽(出口)实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBandwidthTrafficRequestWithAllParams ¶
func NewDescribeBandwidthTrafficRequestWithAllParams( idc string, bandwidthId string, ) *DescribeBandwidthTrafficRequest
* param idc: IDC机房ID (Required) * param bandwidthId: 带宽(出口)实例ID (Required)
func NewDescribeBandwidthTrafficRequestWithoutParam ¶
func NewDescribeBandwidthTrafficRequestWithoutParam() *DescribeBandwidthTrafficRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBandwidthTrafficRequest) GetRegionId ¶
func (r DescribeBandwidthTrafficRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBandwidthTrafficRequest) SetBandwidthId ¶
func (r *DescribeBandwidthTrafficRequest) SetBandwidthId(bandwidthId string)
param bandwidthId: 带宽(出口)实例ID(Required)
func (*DescribeBandwidthTrafficRequest) SetIdc ¶
func (r *DescribeBandwidthTrafficRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
type DescribeBandwidthTrafficResponse ¶
type DescribeBandwidthTrafficResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBandwidthTrafficResult `json:"result"` }
type DescribeBandwidthTrafficResult ¶
type DescribeBandwidthTrafficResult struct {
BandwidthTraffic jdccs.BandwidthTraffic `json:"bandwidthTraffic"`
}
type DescribeBandwidthTrafficsRequest ¶
type DescribeBandwidthTrafficsRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeBandwidthTrafficsRequest ¶
func NewDescribeBandwidthTrafficsRequest( idc string, ) *DescribeBandwidthTrafficsRequest
* param idc: IDC机房ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBandwidthTrafficsRequestWithAllParams ¶
func NewDescribeBandwidthTrafficsRequestWithAllParams( idc string, pageNumber *int, pageSize *int, ) *DescribeBandwidthTrafficsRequest
* param idc: IDC机房ID (Required) * param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional)
func NewDescribeBandwidthTrafficsRequestWithoutParam ¶
func NewDescribeBandwidthTrafficsRequestWithoutParam() *DescribeBandwidthTrafficsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBandwidthTrafficsRequest) GetRegionId ¶
func (r DescribeBandwidthTrafficsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBandwidthTrafficsRequest) SetIdc ¶
func (r *DescribeBandwidthTrafficsRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeBandwidthTrafficsRequest) SetPageNumber ¶
func (r *DescribeBandwidthTrafficsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeBandwidthTrafficsRequest) SetPageSize ¶
func (r *DescribeBandwidthTrafficsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeBandwidthTrafficsResponse ¶
type DescribeBandwidthTrafficsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBandwidthTrafficsResult `json:"result"` }
type DescribeBandwidthTrafficsResult ¶
type DescribeBandwidthTrafficsResult struct { BandwidthTraffics []jdccs.DescribeBandwidthTraffic `json:"bandwidthTraffics"` PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` }
type DescribeBandwidthsRequest ¶ added in v1.16.0
type DescribeBandwidthsRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* bandwidthId - 带宽实例IID,精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeBandwidthsRequest ¶ added in v1.16.0
func NewDescribeBandwidthsRequest( idc string, ) *DescribeBandwidthsRequest
* param idc: IDC机房ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBandwidthsRequestWithAllParams ¶ added in v1.16.0
func NewDescribeBandwidthsRequestWithAllParams( idc string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeBandwidthsRequest
* param idc: IDC机房ID (Required) * param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional) * param filters: bandwidthId - 带宽实例IID,精确匹配,支持多个 (Optional)
func NewDescribeBandwidthsRequestWithoutParam ¶ added in v1.16.0
func NewDescribeBandwidthsRequestWithoutParam() *DescribeBandwidthsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBandwidthsRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeBandwidthsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBandwidthsRequest) SetFilters ¶ added in v1.16.0
func (r *DescribeBandwidthsRequest) SetFilters(filters []common.Filter)
param filters: bandwidthId - 带宽实例IID,精确匹配,支持多个
(Optional)
func (*DescribeBandwidthsRequest) SetIdc ¶ added in v1.16.0
func (r *DescribeBandwidthsRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeBandwidthsRequest) SetPageNumber ¶ added in v1.16.0
func (r *DescribeBandwidthsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeBandwidthsRequest) SetPageSize ¶ added in v1.16.0
func (r *DescribeBandwidthsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeBandwidthsResponse ¶ added in v1.16.0
type DescribeBandwidthsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBandwidthsResult `json:"result"` }
type DescribeBandwidthsResult ¶ added in v1.16.0
type DescribeBandwidthsResult struct { Bandwidths []jdccs.DescribeBandwidth `json:"bandwidths"` PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` }
type DescribeCabinetRequest ¶ added in v1.16.0
type DescribeCabinetRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 机柜实例ID */ CabinetId string `json:"cabinetId"` }
func NewDescribeCabinetRequest ¶ added in v1.16.0
func NewDescribeCabinetRequest( idc string, cabinetId string, ) *DescribeCabinetRequest
* param idc: IDC机房ID (Required) * param cabinetId: 机柜实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCabinetRequestWithAllParams ¶ added in v1.16.0
func NewDescribeCabinetRequestWithAllParams( idc string, cabinetId string, ) *DescribeCabinetRequest
* param idc: IDC机房ID (Required) * param cabinetId: 机柜实例ID (Required)
func NewDescribeCabinetRequestWithoutParam ¶ added in v1.16.0
func NewDescribeCabinetRequestWithoutParam() *DescribeCabinetRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCabinetRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeCabinetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCabinetRequest) SetCabinetId ¶ added in v1.16.0
func (r *DescribeCabinetRequest) SetCabinetId(cabinetId string)
param cabinetId: 机柜实例ID(Required)
func (*DescribeCabinetRequest) SetIdc ¶ added in v1.16.0
func (r *DescribeCabinetRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
type DescribeCabinetResponse ¶ added in v1.16.0
type DescribeCabinetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCabinetResult `json:"result"` }
type DescribeCabinetResult ¶ added in v1.16.0
type DescribeCabinetsRequest ¶
type DescribeCabinetsRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* roomNo - 房间号,精确匹配,支持多个 cabinetId - 机柜ID,精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCabinetsRequest ¶
func NewDescribeCabinetsRequest( idc string, ) *DescribeCabinetsRequest
* param idc: IDC机房ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCabinetsRequestWithAllParams ¶
func NewDescribeCabinetsRequestWithAllParams( idc string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeCabinetsRequest
- param idc: IDC机房ID (Required)
- param pageNumber: 页码, 默认为1 (Optional)
- param pageSize: 分页大小,默认为20 (Optional)
- param filters: roomNo - 房间号,精确匹配,支持多个
cabinetId - 机柜ID,精确匹配,支持多个
(Optional)
func NewDescribeCabinetsRequestWithoutParam ¶
func NewDescribeCabinetsRequestWithoutParam() *DescribeCabinetsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCabinetsRequest) GetRegionId ¶
func (r DescribeCabinetsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCabinetsRequest) SetFilters ¶
func (r *DescribeCabinetsRequest) SetFilters(filters []common.Filter)
param filters: roomNo - 房间号,精确匹配,支持多个
cabinetId - 机柜ID,精确匹配,支持多个 (Optional)
func (*DescribeCabinetsRequest) SetIdc ¶
func (r *DescribeCabinetsRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeCabinetsRequest) SetPageNumber ¶
func (r *DescribeCabinetsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeCabinetsRequest) SetPageSize ¶
func (r *DescribeCabinetsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeCabinetsResponse ¶
type DescribeCabinetsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCabinetsResult `json:"result"` }
type DescribeCabinetsResult ¶
type DescribeCabinetsResult struct { Cabinets []jdccs.DescribeCabinet `json:"cabinets"` PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` }
type DescribeDeviceRequest ¶ added in v1.16.0
type DescribeDeviceRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 设备实例ID */ DeviceId string `json:"deviceId"` }
func NewDescribeDeviceRequest ¶ added in v1.16.0
func NewDescribeDeviceRequest( idc string, deviceId string, ) *DescribeDeviceRequest
* param idc: IDC机房ID (Required) * param deviceId: 设备实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDeviceRequestWithAllParams ¶ added in v1.16.0
func NewDescribeDeviceRequestWithAllParams( idc string, deviceId string, ) *DescribeDeviceRequest
* param idc: IDC机房ID (Required) * param deviceId: 设备实例ID (Required)
func NewDescribeDeviceRequestWithoutParam ¶ added in v1.16.0
func NewDescribeDeviceRequestWithoutParam() *DescribeDeviceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDeviceRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeDeviceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDeviceRequest) SetDeviceId ¶ added in v1.16.0
func (r *DescribeDeviceRequest) SetDeviceId(deviceId string)
param deviceId: 设备实例ID(Required)
func (*DescribeDeviceRequest) SetIdc ¶ added in v1.16.0
func (r *DescribeDeviceRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
type DescribeDeviceResponse ¶ added in v1.16.0
type DescribeDeviceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeDeviceResult `json:"result"` }
type DescribeDeviceResult ¶ added in v1.16.0
type DescribeDevicesRequest ¶ added in v1.16.0
type DescribeDevicesRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* 机柜ID (Optional) */ CabinetId *string `json:"cabinetId"` /* deviceId - 设备实例ID,精确匹配,支持多个 snNo - 设备SN号,精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeDevicesRequest ¶ added in v1.16.0
func NewDescribeDevicesRequest( idc string, ) *DescribeDevicesRequest
* param idc: IDC机房ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDevicesRequestWithAllParams ¶ added in v1.16.0
func NewDescribeDevicesRequestWithAllParams( idc string, pageNumber *int, pageSize *int, cabinetId *string, filters []common.Filter, ) *DescribeDevicesRequest
- param idc: IDC机房ID (Required)
- param pageNumber: 页码, 默认为1 (Optional)
- param pageSize: 分页大小,默认为20 (Optional)
- param cabinetId: 机柜ID (Optional)
- param filters: deviceId - 设备实例ID,精确匹配,支持多个
snNo - 设备SN号,精确匹配,支持多个
(Optional)
func NewDescribeDevicesRequestWithoutParam ¶ added in v1.16.0
func NewDescribeDevicesRequestWithoutParam() *DescribeDevicesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDevicesRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeDevicesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDevicesRequest) SetCabinetId ¶ added in v1.16.0
func (r *DescribeDevicesRequest) SetCabinetId(cabinetId string)
param cabinetId: 机柜ID(Optional)
func (*DescribeDevicesRequest) SetFilters ¶ added in v1.16.0
func (r *DescribeDevicesRequest) SetFilters(filters []common.Filter)
param filters: deviceId - 设备实例ID,精确匹配,支持多个
snNo - 设备SN号,精确匹配,支持多个 (Optional)
func (*DescribeDevicesRequest) SetIdc ¶ added in v1.16.0
func (r *DescribeDevicesRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeDevicesRequest) SetPageNumber ¶ added in v1.16.0
func (r *DescribeDevicesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeDevicesRequest) SetPageSize ¶ added in v1.16.0
func (r *DescribeDevicesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeDevicesResponse ¶ added in v1.16.0
type DescribeDevicesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeDevicesResult `json:"result"` }
type DescribeDevicesResult ¶ added in v1.16.0
type DescribeDevicesResult struct { Devices []jdccs.DescribeDevice `json:"devices"` PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` }
type DescribeIdcsRequest ¶
type DescribeIdcsRequest struct { core.JDCloudRequest /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeIdcsRequest ¶
func NewDescribeIdcsRequest() *DescribeIdcsRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIdcsRequestWithAllParams ¶
func NewDescribeIdcsRequestWithAllParams( pageNumber *int, pageSize *int, ) *DescribeIdcsRequest
* param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional)
func NewDescribeIdcsRequestWithoutParam ¶
func NewDescribeIdcsRequestWithoutParam() *DescribeIdcsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIdcsRequest) GetRegionId ¶
func (r DescribeIdcsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIdcsRequest) SetPageNumber ¶
func (r *DescribeIdcsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeIdcsRequest) SetPageSize ¶
func (r *DescribeIdcsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeIdcsResponse ¶
type DescribeIdcsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIdcsResult `json:"result"` }
type DescribeIdcsResult ¶
type DescribeIpsRequest ¶ added in v1.16.0
type DescribeIpsRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* ipId - 公网IP实例ID,精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeIpsRequest ¶ added in v1.16.0
func NewDescribeIpsRequest( idc string, ) *DescribeIpsRequest
* param idc: IDC机房ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpsRequestWithAllParams ¶ added in v1.16.0
func NewDescribeIpsRequestWithAllParams( idc string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeIpsRequest
* param idc: IDC机房ID (Required) * param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional) * param filters: ipId - 公网IP实例ID,精确匹配,支持多个 (Optional)
func NewDescribeIpsRequestWithoutParam ¶ added in v1.16.0
func NewDescribeIpsRequestWithoutParam() *DescribeIpsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpsRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeIpsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpsRequest) SetFilters ¶ added in v1.16.0
func (r *DescribeIpsRequest) SetFilters(filters []common.Filter)
param filters: ipId - 公网IP实例ID,精确匹配,支持多个
(Optional)
func (*DescribeIpsRequest) SetIdc ¶ added in v1.16.0
func (r *DescribeIpsRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeIpsRequest) SetPageNumber ¶ added in v1.16.0
func (r *DescribeIpsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeIpsRequest) SetPageSize ¶ added in v1.16.0
func (r *DescribeIpsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeIpsResponse ¶ added in v1.16.0
type DescribeIpsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpsResult `json:"result"` }
type DescribeIpsResult ¶ added in v1.16.0
type DescribeMetricDataRequest ¶
type DescribeMetricDataRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 监控项英文标识(id) */ Metric string `json:"metric"` /* 资源ID */ ResourceId string `json:"resourceId"` /* 查询时间范围的开始时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询) */ StartTime int `json:"startTime"` /* 查询时间范围的结束时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询) */ EndTime int `json:"endTime"` /* 时间间隔:分钟m、小时h、天d,如: 10分钟=10m、1小时=1h,3天=3d;默认5m,最小支持5m,最大90d 目前带宽上、下行流量查询,会根据时间范围是否超过2小时,设定时间间隔为1m或5m (Optional) */ TimeInterval *string `json:"timeInterval"` /* 交换机IP,指定ip时须同时指定port (Optional) */ Ip *string `json:"ip"` /* 端口,指定port时须同时指定ip (Optional) */ Port *string `json:"port"` }
func NewDescribeMetricDataRequest ¶
func NewDescribeMetricDataRequest( idc string, metric string, resourceId string, startTime int, endTime int, ) *DescribeMetricDataRequest
* param idc: IDC机房ID (Required) * param metric: 监控项英文标识(id) (Required) * param resourceId: 资源ID (Required) * param startTime: 查询时间范围的开始时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询) (Required) * param endTime: 查询时间范围的结束时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeMetricDataRequestWithAllParams ¶
func NewDescribeMetricDataRequestWithAllParams( idc string, metric string, resourceId string, startTime int, endTime int, timeInterval *string, ip *string, port *string, ) *DescribeMetricDataRequest
* param idc: IDC机房ID (Required) * param metric: 监控项英文标识(id) (Required) * param resourceId: 资源ID (Required) * param startTime: 查询时间范围的开始时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询) (Required) * param endTime: 查询时间范围的结束时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询) (Required) * param timeInterval: 时间间隔:分钟m、小时h、天d,如: 10分钟=10m、1小时=1h,3天=3d;默认5m,最小支持5m,最大90d 目前带宽上、下行流量查询,会根据时间范围是否超过2小时,设定时间间隔为1m或5m (Optional) * param ip: 交换机IP,指定ip时须同时指定port (Optional) * param port: 端口,指定port时须同时指定ip (Optional)
func NewDescribeMetricDataRequestWithoutParam ¶
func NewDescribeMetricDataRequestWithoutParam() *DescribeMetricDataRequest
This constructor has better compatible ability when API parameters changed
func (DescribeMetricDataRequest) GetRegionId ¶
func (r DescribeMetricDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeMetricDataRequest) SetEndTime ¶
func (r *DescribeMetricDataRequest) SetEndTime(endTime int)
param endTime: 查询时间范围的结束时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询)(Required)
func (*DescribeMetricDataRequest) SetIdc ¶
func (r *DescribeMetricDataRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeMetricDataRequest) SetIp ¶ added in v1.15.0
func (r *DescribeMetricDataRequest) SetIp(ip string)
param ip: 交换机IP,指定ip时须同时指定port(Optional)
func (*DescribeMetricDataRequest) SetMetric ¶
func (r *DescribeMetricDataRequest) SetMetric(metric string)
param metric: 监控项英文标识(id)(Required)
func (*DescribeMetricDataRequest) SetPort ¶ added in v1.15.0
func (r *DescribeMetricDataRequest) SetPort(port string)
param port: 端口,指定port时须同时指定ip(Optional)
func (*DescribeMetricDataRequest) SetResourceId ¶
func (r *DescribeMetricDataRequest) SetResourceId(resourceId string)
param resourceId: 资源ID(Required)
func (*DescribeMetricDataRequest) SetStartTime ¶
func (r *DescribeMetricDataRequest) SetStartTime(startTime int)
param startTime: 查询时间范围的开始时间, UNIX时间戳,(机柜电流最多支持最近90天数据查询、带宽流量最多支持最近30天数据查询)(Required)
func (*DescribeMetricDataRequest) SetTimeInterval ¶
func (r *DescribeMetricDataRequest) SetTimeInterval(timeInterval string)
param timeInterval: 时间间隔:分钟m、小时h、天d,如: 10分钟=10m、1小时=1h,3天=3d;默认5m,最小支持5m,最大90d 目前带宽上、下行流量查询,会根据时间范围是否超过2小时,设定时间间隔为1m或5m(Optional)
type DescribeMetricDataResponse ¶
type DescribeMetricDataResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeMetricDataResult `json:"result"` }
type DescribeMetricDataResult ¶
type DescribeMetricDataResult struct {
MetricData jdccs.MetricData `json:"metricData"`
}
type DescribeMetricsRequest ¶
type DescribeMetricsRequest struct {
core.JDCloudRequest
}
func NewDescribeMetricsRequest ¶
func NewDescribeMetricsRequest() *DescribeMetricsRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeMetricsRequestWithAllParams ¶
func NewDescribeMetricsRequestWithAllParams() *DescribeMetricsRequest
func NewDescribeMetricsRequestWithoutParam ¶
func NewDescribeMetricsRequestWithoutParam() *DescribeMetricsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeMetricsRequest) GetRegionId ¶
func (r DescribeMetricsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
type DescribeMetricsResponse ¶
type DescribeMetricsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeMetricsResult `json:"result"` }
type DescribeMetricsResult ¶
type DescribeRoomsRequest ¶
type DescribeRoomsRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* roomNo - 房间号,精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeRoomsRequest ¶
func NewDescribeRoomsRequest( idc string, ) *DescribeRoomsRequest
* param idc: IDC机房ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRoomsRequestWithAllParams ¶
func NewDescribeRoomsRequestWithAllParams( idc string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeRoomsRequest
* param idc: IDC机房ID (Required) * param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional) * param filters: roomNo - 房间号,精确匹配,支持多个 (Optional)
func NewDescribeRoomsRequestWithoutParam ¶
func NewDescribeRoomsRequestWithoutParam() *DescribeRoomsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRoomsRequest) GetRegionId ¶
func (r DescribeRoomsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRoomsRequest) SetFilters ¶
func (r *DescribeRoomsRequest) SetFilters(filters []common.Filter)
param filters: roomNo - 房间号,精确匹配,支持多个
(Optional)
func (*DescribeRoomsRequest) SetIdc ¶
func (r *DescribeRoomsRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*DescribeRoomsRequest) SetPageNumber ¶
func (r *DescribeRoomsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeRoomsRequest) SetPageSize ¶
func (r *DescribeRoomsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
type DescribeRoomsResponse ¶
type DescribeRoomsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeRoomsResult `json:"result"` }
type DescribeRoomsResult ¶
type DescribeTicketRequest ¶ added in v1.16.0
type DescribeTicketRequest struct { core.JDCloudRequest /* 工单编号 */ TicketNo string `json:"ticketNo"` }
func NewDescribeTicketRequest ¶ added in v1.16.0
func NewDescribeTicketRequest( ticketNo string, ) *DescribeTicketRequest
* param ticketNo: 工单编号 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTicketRequestWithAllParams ¶ added in v1.16.0
func NewDescribeTicketRequestWithAllParams( ticketNo string, ) *DescribeTicketRequest
* param ticketNo: 工单编号 (Required)
func NewDescribeTicketRequestWithoutParam ¶ added in v1.16.0
func NewDescribeTicketRequestWithoutParam() *DescribeTicketRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTicketRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeTicketRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTicketRequest) SetTicketNo ¶ added in v1.16.0
func (r *DescribeTicketRequest) SetTicketNo(ticketNo string)
param ticketNo: 工单编号(Required)
type DescribeTicketResponse ¶ added in v1.16.0
type DescribeTicketResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeTicketResult `json:"result"` }
type DescribeTicketResult ¶ added in v1.16.0
type DescribeTicketsRequest ¶ added in v1.16.0
type DescribeTicketsRequest struct { core.JDCloudRequest /* 页码, 默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小,默认为20 (Optional) */ PageSize *int `json:"pageSize"` /* 工单TAB类型 pendingProcess:待我处理 pendingReview:待审核 processing:处理中 all:全部(默认) (Optional) */ Type *string `json:"type"` }
func NewDescribeTicketsRequest ¶ added in v1.16.0
func NewDescribeTicketsRequest() *DescribeTicketsRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTicketsRequestWithAllParams ¶ added in v1.16.0
func NewDescribeTicketsRequestWithAllParams( pageNumber *int, pageSize *int, type_ *string, ) *DescribeTicketsRequest
* param pageNumber: 页码, 默认为1 (Optional) * param pageSize: 分页大小,默认为20 (Optional) * param type_: 工单TAB类型 pendingProcess:待我处理 pendingReview:待审核 processing:处理中 all:全部(默认) (Optional)
func NewDescribeTicketsRequestWithoutParam ¶ added in v1.16.0
func NewDescribeTicketsRequestWithoutParam() *DescribeTicketsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTicketsRequest) GetRegionId ¶ added in v1.16.0
func (r DescribeTicketsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTicketsRequest) SetPageNumber ¶ added in v1.16.0
func (r *DescribeTicketsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码, 默认为1(Optional)
func (*DescribeTicketsRequest) SetPageSize ¶ added in v1.16.0
func (r *DescribeTicketsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20(Optional)
func (*DescribeTicketsRequest) SetType ¶ added in v1.16.0
func (r *DescribeTicketsRequest) SetType(type_ string)
param type_: 工单TAB类型 pendingProcess:待我处理 pendingReview:待审核 processing:处理中 all:全部(默认)(Optional)
type DescribeTicketsResponse ¶ added in v1.16.0
type DescribeTicketsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeTicketsResult `json:"result"` }
type DescribeTicketsResult ¶ added in v1.16.0
type DescribeTrafficSamplingRequest ¶ added in v1.20.0
type DescribeTrafficSamplingRequest struct { core.JDCloudRequest /* 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔 */ ResourceId string `json:"resourceId"` /* 查询时间范围的开始时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟) */ StartTime int `json:"startTime"` /* 查询时间范围的结束时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟) */ EndTime int `json:"endTime"` }
func NewDescribeTrafficSamplingRequest ¶ added in v1.20.0
func NewDescribeTrafficSamplingRequest( resourceId string, startTime int, endTime int, ) *DescribeTrafficSamplingRequest
* param resourceId: 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔 (Required) * param startTime: 查询时间范围的开始时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟) (Required) * param endTime: 查询时间范围的结束时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTrafficSamplingRequestWithAllParams ¶ added in v1.20.0
func NewDescribeTrafficSamplingRequestWithAllParams( resourceId string, startTime int, endTime int, ) *DescribeTrafficSamplingRequest
* param resourceId: 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔 (Required) * param startTime: 查询时间范围的开始时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟) (Required) * param endTime: 查询时间范围的结束时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟) (Required)
func NewDescribeTrafficSamplingRequestWithoutParam ¶ added in v1.20.0
func NewDescribeTrafficSamplingRequestWithoutParam() *DescribeTrafficSamplingRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTrafficSamplingRequest) GetRegionId ¶ added in v1.20.0
func (r DescribeTrafficSamplingRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTrafficSamplingRequest) SetEndTime ¶ added in v1.20.0
func (r *DescribeTrafficSamplingRequest) SetEndTime(endTime int)
param endTime: 查询时间范围的结束时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟)(Required)
func (*DescribeTrafficSamplingRequest) SetResourceId ¶ added in v1.20.0
func (r *DescribeTrafficSamplingRequest) SetResourceId(resourceId string)
param resourceId: 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔(Required)
func (*DescribeTrafficSamplingRequest) SetStartTime ¶ added in v1.20.0
func (r *DescribeTrafficSamplingRequest) SetStartTime(startTime int)
param startTime: 查询时间范围的开始时间, UNIX时间戳,(支持查询最近30分钟数据且时间范围不超过5分钟)(Required)
type DescribeTrafficSamplingResponse ¶ added in v1.20.0
type DescribeTrafficSamplingResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeTrafficSamplingResult `json:"result"` }
type DescribeTrafficSamplingResult ¶ added in v1.20.0
type DescribeTrafficSamplingResult struct {
Data []jdccs.TrafficSamplingData `json:"data"`
}
type LastDownsampleRequest ¶
type LastDownsampleRequest struct { core.JDCloudRequest /* IDC机房ID */ Idc string `json:"idc"` /* 监控项英文标识(id) */ Metric string `json:"metric"` /* 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔 */ ResourceId string `json:"resourceId"` }
func NewLastDownsampleRequest ¶
func NewLastDownsampleRequest( idc string, metric string, resourceId string, ) *LastDownsampleRequest
* param idc: IDC机房ID (Required) * param metric: 监控项英文标识(id) (Required) * param resourceId: 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewLastDownsampleRequestWithAllParams ¶
func NewLastDownsampleRequestWithAllParams( idc string, metric string, resourceId string, ) *LastDownsampleRequest
* param idc: IDC机房ID (Required) * param metric: 监控项英文标识(id) (Required) * param resourceId: 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔 (Required)
func NewLastDownsampleRequestWithoutParam ¶
func NewLastDownsampleRequestWithoutParam() *LastDownsampleRequest
This constructor has better compatible ability when API parameters changed
func (LastDownsampleRequest) GetRegionId ¶
func (r LastDownsampleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*LastDownsampleRequest) SetIdc ¶
func (r *LastDownsampleRequest) SetIdc(idc string)
param idc: IDC机房ID(Required)
func (*LastDownsampleRequest) SetMetric ¶
func (r *LastDownsampleRequest) SetMetric(metric string)
param metric: 监控项英文标识(id)(Required)
func (*LastDownsampleRequest) SetResourceId ¶
func (r *LastDownsampleRequest) SetResourceId(resourceId string)
param resourceId: 资源ID,支持多个resourceId批量查询,每个id用英文竖线分隔(Required)
type LastDownsampleResponse ¶
type LastDownsampleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result LastDownsampleResult `json:"result"` }
type LastDownsampleResult ¶
type LastDownsampleResult struct {
Items []jdccs.LastDownsampleRespItem `json:"items"`
}
Source Files ¶
- DescribeAlarm.go
- DescribeAlarmHistory.go
- DescribeAlarms.go
- DescribeBandwidth.go
- DescribeBandwidthTraffic.go
- DescribeBandwidthTraffics.go
- DescribeBandwidths.go
- DescribeCabinet.go
- DescribeCabinets.go
- DescribeDevice.go
- DescribeDevices.go
- DescribeIdcs.go
- DescribeIps.go
- DescribeMetricData.go
- DescribeMetrics.go
- DescribeRooms.go
- DescribeTicket.go
- DescribeTickets.go
- DescribeTrafficSampling.go
- LastDownsample.go