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 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 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
- LastDownsample.go