apis

package
v1.58.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BindMetricsRequest

type BindMetricsRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 自定义的监控项id数组 (Optional) */
	MetricIds []string `json:"metricIds"`

	/* 展示类型,取值为: real_time 表示实时监控页面, monitor 表示性能趋势页面 market 表示监控大盘 (Optional) */
	PanelType *string `json:"panelType"`

	/* RDS 实例ID,唯一标识一个RDS实例。如果全部实例生效,可以传all (Optional) */
	Gid *string `json:"gid"`
}

func NewBindMetricsRequest

func NewBindMetricsRequest(
	regionId string,
) *BindMetricsRequest

* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewBindMetricsRequestWithAllParams

func NewBindMetricsRequestWithAllParams(
	regionId string,
	metricIds []string,
	panelType *string,
	gid *string,
) *BindMetricsRequest

* param regionId: 地域代码 (Required) * param metricIds: 自定义的监控项id数组 (Optional) * param panelType: 展示类型,取值为: real_time 表示实时监控页面, monitor 表示性能趋势页面 market 表示监控大盘 (Optional) * param gid: RDS 实例ID,唯一标识一个RDS实例。如果全部实例生效,可以传all (Optional)

func NewBindMetricsRequestWithoutParam

func NewBindMetricsRequestWithoutParam() *BindMetricsRequest

This constructor has better compatible ability when API parameters changed

func (BindMetricsRequest) GetRegionId

func (r BindMetricsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*BindMetricsRequest) SetGid

func (r *BindMetricsRequest) SetGid(gid string)

param gid: RDS 实例ID,唯一标识一个RDS实例。如果全部实例生效,可以传all(Optional)

func (*BindMetricsRequest) SetMetricIds

func (r *BindMetricsRequest) SetMetricIds(metricIds []string)

param metricIds: 自定义的监控项id数组(Optional)

func (*BindMetricsRequest) SetPanelType

func (r *BindMetricsRequest) SetPanelType(panelType string)

param panelType: 展示类型,取值为: real_time 表示实时监控页面, monitor 表示性能趋势页面 market 表示监控大盘(Optional)

func (*BindMetricsRequest) SetRegionId

func (r *BindMetricsRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type BindMetricsResponse

type BindMetricsResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    BindMetricsResult  `json:"result"`
}

type BindMetricsResult

type BindMetricsResult struct {
}

type CancleConnectRequest

type CancleConnectRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 取消的实例gid列表  */
	GidList []string `json:"gidList"`
}

func NewCancleConnectRequest

func NewCancleConnectRequest(
	regionId string,
	gidList []string,
) *CancleConnectRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param gidList: 取消的实例gid列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCancleConnectRequestWithAllParams

func NewCancleConnectRequestWithAllParams(
	regionId string,
	gidList []string,
) *CancleConnectRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param gidList: 取消的实例gid列表 (Required)

func NewCancleConnectRequestWithoutParam

func NewCancleConnectRequestWithoutParam() *CancleConnectRequest

This constructor has better compatible ability when API parameters changed

func (CancleConnectRequest) GetRegionId

func (r CancleConnectRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CancleConnectRequest) SetGidList

func (r *CancleConnectRequest) SetGidList(gidList []string)

param gidList: 取消的实例gid列表(Required)

func (*CancleConnectRequest) SetRegionId

func (r *CancleConnectRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type CancleConnectResponse

type CancleConnectResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    CancleConnectResult `json:"result"`
}

type CancleConnectResult

type CancleConnectResult struct {
	TotalCount int                      `json:"totalCount"`
	Data       []smartdba.InstancesInfo `json:"data"`
}

type CheckTableByTypeRequest

type CheckTableByTypeRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* 诊断类型id  */
	CheckTypeId int `json:"checkTypeId"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)  pageIndex 为-1时,返回所有数据页码 (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100] (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewCheckTableByTypeRequest

func NewCheckTableByTypeRequest(
	regionId string,
	instanceGid string,
	checkTypeId int,
) *CheckTableByTypeRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param checkTypeId: 诊断类型id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckTableByTypeRequestWithAllParams

func NewCheckTableByTypeRequestWithAllParams(
	regionId string,
	instanceGid string,
	checkTypeId int,
	pageIndex *int,
	pageSize *int,
) *CheckTableByTypeRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param checkTypeId: 诊断类型id (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞) pageIndex 为-1时,返回所有数据页码 (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100] (Optional)

func NewCheckTableByTypeRequestWithoutParam

func NewCheckTableByTypeRequestWithoutParam() *CheckTableByTypeRequest

This constructor has better compatible ability when API parameters changed

func (CheckTableByTypeRequest) GetRegionId

func (r CheckTableByTypeRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckTableByTypeRequest) SetCheckTypeId

func (r *CheckTableByTypeRequest) SetCheckTypeId(checkTypeId int)

param checkTypeId: 诊断类型id(Required)

func (*CheckTableByTypeRequest) SetInstanceGid

func (r *CheckTableByTypeRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*CheckTableByTypeRequest) SetPageIndex

func (r *CheckTableByTypeRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞) pageIndex 为-1时,返回所有数据页码(Optional)

func (*CheckTableByTypeRequest) SetPageSize

func (r *CheckTableByTypeRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100](Optional)

func (*CheckTableByTypeRequest) SetRegionId

func (r *CheckTableByTypeRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type CheckTableByTypeResponse

type CheckTableByTypeResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    CheckTableByTypeResult `json:"result"`
}

type CheckTableByTypeResult

type CheckTableByTypeResult struct {
	Data       []smartdba.FieldList `json:"data"`
	TotalCount int                  `json:"totalCount"`
}

type CheckTableTypesRequest

type CheckTableTypesRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`
}

func NewCheckTableTypesRequest

func NewCheckTableTypesRequest(
	regionId string,
	instanceGid string,
) *CheckTableTypesRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckTableTypesRequestWithAllParams

func NewCheckTableTypesRequestWithAllParams(
	regionId string,
	instanceGid string,
) *CheckTableTypesRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required)

func NewCheckTableTypesRequestWithoutParam

func NewCheckTableTypesRequestWithoutParam() *CheckTableTypesRequest

This constructor has better compatible ability when API parameters changed

func (CheckTableTypesRequest) GetRegionId

func (r CheckTableTypesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckTableTypesRequest) SetInstanceGid

func (r *CheckTableTypesRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*CheckTableTypesRequest) SetRegionId

func (r *CheckTableTypesRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type CheckTableTypesResponse

type CheckTableTypesResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    CheckTableTypesResult `json:"result"`
}

type CheckTableTypesResult

type CheckTableTypesResult struct {
	Data []smartdba.Table `json:"data"`
}

type CreateClusterRequest

type CreateClusterRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 待接入实例gid列表  */
	GidList []string `json:"gidList"`
}

func NewCreateClusterRequest

func NewCreateClusterRequest(
	regionId string,
	gidList []string,
) *CreateClusterRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param gidList: 待接入实例gid列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateClusterRequestWithAllParams

func NewCreateClusterRequestWithAllParams(
	regionId string,
	gidList []string,
) *CreateClusterRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param gidList: 待接入实例gid列表 (Required)

func NewCreateClusterRequestWithoutParam

func NewCreateClusterRequestWithoutParam() *CreateClusterRequest

This constructor has better compatible ability when API parameters changed

func (CreateClusterRequest) GetRegionId

func (r CreateClusterRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateClusterRequest) SetGidList

func (r *CreateClusterRequest) SetGidList(gidList []string)

param gidList: 待接入实例gid列表(Required)

func (*CreateClusterRequest) SetRegionId

func (r *CreateClusterRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type CreateClusterResponse

type CreateClusterResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    CreateClusterResult `json:"result"`
}

type CreateClusterResult

type CreateClusterResult struct {
	TotalCount int                      `json:"totalCount"`
	Data       []smartdba.InstancesInfo `json:"data"`
}

type CreateDiagnoseRequest

type CreateDiagnoseRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`
}

func NewCreateDiagnoseRequest

func NewCreateDiagnoseRequest(
	regionId string,
	instanceGid string,
) *CreateDiagnoseRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateDiagnoseRequestWithAllParams

func NewCreateDiagnoseRequestWithAllParams(
	regionId string,
	instanceGid string,
) *CreateDiagnoseRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required)

func NewCreateDiagnoseRequestWithoutParam

func NewCreateDiagnoseRequestWithoutParam() *CreateDiagnoseRequest

This constructor has better compatible ability when API parameters changed

func (CreateDiagnoseRequest) GetRegionId

func (r CreateDiagnoseRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateDiagnoseRequest) SetInstanceGid

func (r *CreateDiagnoseRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*CreateDiagnoseRequest) SetRegionId

func (r *CreateDiagnoseRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type CreateDiagnoseResponse

type CreateDiagnoseResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    CreateDiagnoseResult `json:"result"`
}

type CreateDiagnoseResult

type CreateDiagnoseResult struct {
	TaskId string `json:"taskId"`
}

type CreateLockAnalyseRequest

type CreateLockAnalyseRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`
}

func NewCreateLockAnalyseRequest

func NewCreateLockAnalyseRequest(
	regionId string,
	instanceGid string,
) *CreateLockAnalyseRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreateLockAnalyseRequestWithAllParams

func NewCreateLockAnalyseRequestWithAllParams(
	regionId string,
	instanceGid string,
) *CreateLockAnalyseRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required)

func NewCreateLockAnalyseRequestWithoutParam

func NewCreateLockAnalyseRequestWithoutParam() *CreateLockAnalyseRequest

This constructor has better compatible ability when API parameters changed

func (CreateLockAnalyseRequest) GetRegionId

func (r CreateLockAnalyseRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreateLockAnalyseRequest) SetInstanceGid

func (r *CreateLockAnalyseRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*CreateLockAnalyseRequest) SetRegionId

func (r *CreateLockAnalyseRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type CreateLockAnalyseResponse

type CreateLockAnalyseResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    CreateLockAnalyseResult `json:"result"`
}

type CreateLockAnalyseResult

type CreateLockAnalyseResult struct {
	AnalyseId string `json:"analyseId"`
	State     string `json:"state"`
	Message   string `json:"message"`
}

type CreatePanelRequest

type CreatePanelRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 监控大盘名称,最长32位 (Optional) */
	Name *string `json:"name"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewCreatePanelRequest

func NewCreatePanelRequest(
	regionId string,
) *CreatePanelRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCreatePanelRequestWithAllParams

func NewCreatePanelRequestWithAllParams(
	regionId string,
	name *string,
	dbType *string,
) *CreatePanelRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param name: 监控大盘名称,最长32位 (Optional) * param dbType: 数据库类型,默认MySQL (Optional)

func NewCreatePanelRequestWithoutParam

func NewCreatePanelRequestWithoutParam() *CreatePanelRequest

This constructor has better compatible ability when API parameters changed

func (CreatePanelRequest) GetRegionId

func (r CreatePanelRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CreatePanelRequest) SetDbType

func (r *CreatePanelRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*CreatePanelRequest) SetName

func (r *CreatePanelRequest) SetName(name string)

param name: 监控大盘名称,最长32位(Optional)

func (*CreatePanelRequest) SetRegionId

func (r *CreatePanelRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type CreatePanelResponse

type CreatePanelResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CreatePanelResult  `json:"result"`
}

type CreatePanelResult

type CreatePanelResult struct {
	Name     string `json:"name"`
	PanelGid string `json:"panelGid"`
}

type DeletePanelRequest

type DeletePanelRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 监控大盘id  */
	PanelGid string `json:"panelGid"`
}

func NewDeletePanelRequest

func NewDeletePanelRequest(
	regionId string,
	panelGid string,
) *DeletePanelRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeletePanelRequestWithAllParams

func NewDeletePanelRequestWithAllParams(
	regionId string,
	panelGid string,
) *DeletePanelRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required)

func NewDeletePanelRequestWithoutParam

func NewDeletePanelRequestWithoutParam() *DeletePanelRequest

This constructor has better compatible ability when API parameters changed

func (DeletePanelRequest) GetRegionId

func (r DeletePanelRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeletePanelRequest) SetPanelGid

func (r *DeletePanelRequest) SetPanelGid(panelGid string)

param panelGid: 监控大盘id(Required)

func (*DeletePanelRequest) SetRegionId

func (r *DeletePanelRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DeletePanelResponse

type DeletePanelResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DeletePanelResult  `json:"result"`
}

type DeletePanelResult

type DeletePanelResult struct {
}

type DescribeAlarmHistoryRequest

type DescribeAlarmHistoryRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞) (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 查询开始时间,格式为:2021-11-11T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`

	/* 实例Id (Optional) */
	InstanceGid *string `json:"instanceGid"`

	/* 实例名称 (Optional) */
	InstanceName *string `json:"instanceName"`
}

func NewDescribeAlarmHistoryRequest

func NewDescribeAlarmHistoryRequest(
	regionId string,
	startTime string,
	endTime string,
) *DescribeAlarmHistoryRequest

* param regionId: 地域代码 (Required) * param startTime: 查询开始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAlarmHistoryRequestWithAllParams

func NewDescribeAlarmHistoryRequestWithAllParams(
	regionId string,
	pageIndex *int,
	pageSize *int,
	startTime string,
	endTime string,
	dbType *string,
	instanceGid *string,
	instanceName *string,
) *DescribeAlarmHistoryRequest

* param regionId: 地域代码 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞) (Optional) * param pageSize: 每页显示的数据条数,默认为10 (Optional) * param startTime: 查询开始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional) * param instanceGid: 实例Id (Optional) * param instanceName: 实例名称 (Optional)

func NewDescribeAlarmHistoryRequestWithoutParam

func NewDescribeAlarmHistoryRequestWithoutParam() *DescribeAlarmHistoryRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAlarmHistoryRequest) GetRegionId

func (r DescribeAlarmHistoryRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAlarmHistoryRequest) SetDbType

func (r *DescribeAlarmHistoryRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribeAlarmHistoryRequest) SetEndTime

func (r *DescribeAlarmHistoryRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeAlarmHistoryRequest) SetInstanceGid

func (r *DescribeAlarmHistoryRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例Id(Optional)

func (*DescribeAlarmHistoryRequest) SetInstanceName

func (r *DescribeAlarmHistoryRequest) SetInstanceName(instanceName string)

param instanceName: 实例名称(Optional)

func (*DescribeAlarmHistoryRequest) SetPageIndex

func (r *DescribeAlarmHistoryRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)(Optional)

func (*DescribeAlarmHistoryRequest) SetPageSize

func (r *DescribeAlarmHistoryRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10(Optional)

func (*DescribeAlarmHistoryRequest) SetRegionId

func (r *DescribeAlarmHistoryRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeAlarmHistoryRequest) SetStartTime

func (r *DescribeAlarmHistoryRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2021-11-11T15:04:05Z(Required)

type DescribeAlarmHistoryResponse

type DescribeAlarmHistoryResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeAlarmHistoryResult `json:"result"`
}

type DescribeAlarmHistoryResult

type DescribeAlarmHistoryResult struct {
	Data       []smartdba.AlarmHistoryDetail `json:"data"`
	TotalCount int                           `json:"totalCount"`
}

type DescribeAlarmResourceRequest

type DescribeAlarmResourceRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞) (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`

	/* null  */
	EndTime string `json:"endTime"`
}

func NewDescribeAlarmResourceRequest

func NewDescribeAlarmResourceRequest(
	regionId string,
	endTime string,
) *DescribeAlarmResourceRequest

* param regionId: 地域代码 (Required) * param endTime: null (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAlarmResourceRequestWithAllParams

func NewDescribeAlarmResourceRequestWithAllParams(
	regionId string,
	pageIndex *int,
	pageSize *int,
	dbType *string,
	endTime string,
) *DescribeAlarmResourceRequest

* param regionId: 地域代码 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞) (Optional) * param pageSize: 每页显示的数据条数,默认为10 (Optional) * param dbType: 数据库类型,默认MySQL (Optional) * param endTime: null (Required)

func NewDescribeAlarmResourceRequestWithoutParam

func NewDescribeAlarmResourceRequestWithoutParam() *DescribeAlarmResourceRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAlarmResourceRequest) GetRegionId

func (r DescribeAlarmResourceRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAlarmResourceRequest) SetDbType

func (r *DescribeAlarmResourceRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribeAlarmResourceRequest) SetEndTime

func (r *DescribeAlarmResourceRequest) SetEndTime(endTime string)

param endTime: null(Required)

func (*DescribeAlarmResourceRequest) SetPageIndex

func (r *DescribeAlarmResourceRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)(Optional)

func (*DescribeAlarmResourceRequest) SetPageSize

func (r *DescribeAlarmResourceRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10(Optional)

func (*DescribeAlarmResourceRequest) SetRegionId

func (r *DescribeAlarmResourceRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeAlarmResourceResponse

type DescribeAlarmResourceResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeAlarmResourceResult `json:"result"`
}

type DescribeAlarmResourceResult

type DescribeAlarmResourceResult struct {
	Data       []smartdba.AlarmDetail `json:"data"`
	TotalCount int                    `json:"totalCount"`
}

type DescribeAlarmStatisticRequest

type DescribeAlarmStatisticRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 查询时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribeAlarmStatisticRequest

func NewDescribeAlarmStatisticRequest(
	regionId string,
	endTime string,
) *DescribeAlarmStatisticRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAlarmStatisticRequestWithAllParams

func NewDescribeAlarmStatisticRequestWithAllParams(
	regionId string,
	endTime string,
	dbType *string,
) *DescribeAlarmStatisticRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewDescribeAlarmStatisticRequestWithoutParam

func NewDescribeAlarmStatisticRequestWithoutParam() *DescribeAlarmStatisticRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAlarmStatisticRequest) GetRegionId

func (r DescribeAlarmStatisticRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAlarmStatisticRequest) SetDbType

func (r *DescribeAlarmStatisticRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribeAlarmStatisticRequest) SetEndTime

func (r *DescribeAlarmStatisticRequest) SetEndTime(endTime string)

param endTime: 查询时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeAlarmStatisticRequest) SetRegionId

func (r *DescribeAlarmStatisticRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeAlarmStatisticResponse

type DescribeAlarmStatisticResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeAlarmStatisticResult `json:"result"`
}

type DescribeAlarmStatisticResult

type DescribeAlarmStatisticResult struct {
	Count3h  int `json:"count3h"`
	Count24h int `json:"count24h"`
	Count72h int `json:"count72h"`
}

type DescribeAlarmTrendRequest

type DescribeAlarmTrendRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 查询起始时间,格式为:2021-11-11T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribeAlarmTrendRequest

func NewDescribeAlarmTrendRequest(
	regionId string,
	startTime string,
	endTime string,
) *DescribeAlarmTrendRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param startTime: 查询起始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAlarmTrendRequestWithAllParams

func NewDescribeAlarmTrendRequestWithAllParams(
	regionId string,
	startTime string,
	endTime string,
	dbType *string,
) *DescribeAlarmTrendRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param startTime: 查询起始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewDescribeAlarmTrendRequestWithoutParam

func NewDescribeAlarmTrendRequestWithoutParam() *DescribeAlarmTrendRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAlarmTrendRequest) GetRegionId

func (r DescribeAlarmTrendRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAlarmTrendRequest) SetDbType

func (r *DescribeAlarmTrendRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribeAlarmTrendRequest) SetEndTime

func (r *DescribeAlarmTrendRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeAlarmTrendRequest) SetRegionId

func (r *DescribeAlarmTrendRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeAlarmTrendRequest) SetStartTime

func (r *DescribeAlarmTrendRequest) SetStartTime(startTime string)

param startTime: 查询起始时间,格式为:2021-11-11T15:04:05Z(Required)

type DescribeAlarmTrendResponse

type DescribeAlarmTrendResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeAlarmTrendResult `json:"result"`
}

type DescribeAlarmTrendResult

type DescribeAlarmTrendResult struct {
	ItemData   []smartdba.DataPoint `json:"itemData"`
	MetricInfo smartdba.Metric      `json:"metricInfo"`
}

type DescribeAllDbInfoRequest

type DescribeAllDbInfoRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`
}

func NewDescribeAllDbInfoRequest

func NewDescribeAllDbInfoRequest(
	regionId string,
	instanceGid string,
) *DescribeAllDbInfoRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAllDbInfoRequestWithAllParams

func NewDescribeAllDbInfoRequestWithAllParams(
	regionId string,
	instanceGid string,
) *DescribeAllDbInfoRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required)

func NewDescribeAllDbInfoRequestWithoutParam

func NewDescribeAllDbInfoRequestWithoutParam() *DescribeAllDbInfoRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAllDbInfoRequest) GetRegionId

func (r DescribeAllDbInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAllDbInfoRequest) SetInstanceGid

func (r *DescribeAllDbInfoRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeAllDbInfoRequest) SetRegionId

func (r *DescribeAllDbInfoRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeAllDbInfoResponse

type DescribeAllDbInfoResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DescribeAllDbInfoResult `json:"result"`
}

type DescribeAllDbInfoResult

type DescribeAllDbInfoResult struct {
	Data []string `json:"data"`
}

type DescribeAllTableInfoForDbRequest

type DescribeAllTableInfoForDbRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 数据库名 (Optional) */
	DbName *string `json:"dbName"`
}

func NewDescribeAllTableInfoForDbRequest

func NewDescribeAllTableInfoForDbRequest(
	regionId string,
	instanceGid string,
) *DescribeAllTableInfoForDbRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAllTableInfoForDbRequestWithAllParams

func NewDescribeAllTableInfoForDbRequestWithAllParams(
	regionId string,
	instanceGid string,
	dbName *string,
) *DescribeAllTableInfoForDbRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param dbName: 数据库名 (Optional)

func NewDescribeAllTableInfoForDbRequestWithoutParam

func NewDescribeAllTableInfoForDbRequestWithoutParam() *DescribeAllTableInfoForDbRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAllTableInfoForDbRequest) GetRegionId

func (r DescribeAllTableInfoForDbRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAllTableInfoForDbRequest) SetDbName

func (r *DescribeAllTableInfoForDbRequest) SetDbName(dbName string)

param dbName: 数据库名(Optional)

func (*DescribeAllTableInfoForDbRequest) SetInstanceGid

func (r *DescribeAllTableInfoForDbRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeAllTableInfoForDbRequest) SetRegionId

func (r *DescribeAllTableInfoForDbRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeAllTableInfoForDbResponse

type DescribeAllTableInfoForDbResponse struct {
	RequestID string                          `json:"requestId"`
	Error     core.ErrorResponse              `json:"error"`
	Result    DescribeAllTableInfoForDbResult `json:"result"`
}

type DescribeAllTableInfoForDbResult

type DescribeAllTableInfoForDbResult struct {
	Data []string `json:"data"`
}

type DescribeAnalyseListRequest

type DescribeAnalyseListRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码 (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 查询开始时间,格式为:2006-01-02T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2006-01-02T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 是否只过滤死锁存在的记录 (Optional) */
	State *bool `json:"state"`
}

func NewDescribeAnalyseListRequest

func NewDescribeAnalyseListRequest(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeAnalyseListRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeAnalyseListRequestWithAllParams

func NewDescribeAnalyseListRequestWithAllParams(
	regionId string,
	instanceGid string,
	pageIndex *int,
	pageSize *int,
	startTime string,
	endTime string,
	state *bool,
) *DescribeAnalyseListRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码 (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * param state: 是否只过滤死锁存在的记录 (Optional)

func NewDescribeAnalyseListRequestWithoutParam

func NewDescribeAnalyseListRequestWithoutParam() *DescribeAnalyseListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeAnalyseListRequest) GetRegionId

func (r DescribeAnalyseListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeAnalyseListRequest) SetEndTime

func (r *DescribeAnalyseListRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeAnalyseListRequest) SetInstanceGid

func (r *DescribeAnalyseListRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeAnalyseListRequest) SetPageIndex

func (r *DescribeAnalyseListRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码(Optional)

func (*DescribeAnalyseListRequest) SetPageSize

func (r *DescribeAnalyseListRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeAnalyseListRequest) SetRegionId

func (r *DescribeAnalyseListRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeAnalyseListRequest) SetStartTime

func (r *DescribeAnalyseListRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeAnalyseListRequest) SetState

func (r *DescribeAnalyseListRequest) SetState(state bool)

param state: 是否只过滤死锁存在的记录(Optional)

type DescribeAnalyseListResponse

type DescribeAnalyseListResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeAnalyseListResult `json:"result"`
}

type DescribeAnalyseListResult

type DescribeAnalyseListResult struct {
	TotalCount int                         `json:"totalCount"`
	Data       []smartdba.DeadLockOverview `json:"data"`
}

type DescribeClusterDetailRequest

type DescribeClusterDetailRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`
}

func NewDescribeClusterDetailRequest

func NewDescribeClusterDetailRequest(
	regionId string,
	instanceGid string,
) *DescribeClusterDetailRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeClusterDetailRequestWithAllParams

func NewDescribeClusterDetailRequestWithAllParams(
	regionId string,
	instanceGid string,
) *DescribeClusterDetailRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required)

func NewDescribeClusterDetailRequestWithoutParam

func NewDescribeClusterDetailRequestWithoutParam() *DescribeClusterDetailRequest

This constructor has better compatible ability when API parameters changed

func (DescribeClusterDetailRequest) GetRegionId

func (r DescribeClusterDetailRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeClusterDetailRequest) SetInstanceGid

func (r *DescribeClusterDetailRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeClusterDetailRequest) SetRegionId

func (r *DescribeClusterDetailRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeClusterDetailResponse

type DescribeClusterDetailResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeClusterDetailResult `json:"result"`
}

type DescribeClusterDetailResult

type DescribeClusterDetailResult struct {
	Data smartdba.ClusterDetail `json:"data"`
}

type DescribeClusterListRequest

type DescribeClusterListRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 实例gid (Optional) */
	Gid *string `json:"gid"`

	/* 实例名称 (Optional) */
	InstanceName *string `json:"instanceName"`

	/* 接入来源 (Optional) */
	DbSource *string `json:"dbSource"`

	/* 实例状态 (Optional) */
	Status *string `json:"status"`

	/* 实例类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribeClusterListRequest

func NewDescribeClusterListRequest(
	regionId string,
) *DescribeClusterListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeClusterListRequestWithAllParams

func NewDescribeClusterListRequestWithAllParams(
	regionId string,
	pageIndex *int,
	pageSize *int,
	gid *string,
	instanceName *string,
	dbSource *string,
	status *string,
	dbType *string,
) *DescribeClusterListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) * param gid: 实例gid (Optional) * param instanceName: 实例名称 (Optional) * param dbSource: 接入来源 (Optional) * param status: 实例状态 (Optional) * param dbType: 实例类型,默认MySQL (Optional)

func NewDescribeClusterListRequestWithoutParam

func NewDescribeClusterListRequestWithoutParam() *DescribeClusterListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeClusterListRequest) GetRegionId

func (r DescribeClusterListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeClusterListRequest) SetDbSource

func (r *DescribeClusterListRequest) SetDbSource(dbSource string)

param dbSource: 接入来源(Optional)

func (*DescribeClusterListRequest) SetDbType

func (r *DescribeClusterListRequest) SetDbType(dbType string)

param dbType: 实例类型,默认MySQL(Optional)

func (*DescribeClusterListRequest) SetGid

func (r *DescribeClusterListRequest) SetGid(gid string)

param gid: 实例gid(Optional)

func (*DescribeClusterListRequest) SetInstanceName

func (r *DescribeClusterListRequest) SetInstanceName(instanceName string)

param instanceName: 实例名称(Optional)

func (*DescribeClusterListRequest) SetPageIndex

func (r *DescribeClusterListRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeClusterListRequest) SetPageSize

func (r *DescribeClusterListRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeClusterListRequest) SetRegionId

func (r *DescribeClusterListRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeClusterListRequest) SetStatus

func (r *DescribeClusterListRequest) SetStatus(status string)

param status: 实例状态(Optional)

type DescribeClusterListResponse

type DescribeClusterListResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeClusterListResult `json:"result"`
}

type DescribeClusterListResult

type DescribeClusterListResult struct {
	TotalCount     int                      `json:"totalCount"`
	CheckOkCount   int                      `json:"checkOkCount"`
	CheckFailCount int                      `json:"checkFailCount"`
	Data           []smartdba.InstancesInfo `json:"data"`
}

type DescribeDiagnoseListRequest

type DescribeDiagnoseListRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeDiagnoseListRequest

func NewDescribeDiagnoseListRequest(
	regionId string,
	instanceGid string,
) *DescribeDiagnoseListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDiagnoseListRequestWithAllParams

func NewDescribeDiagnoseListRequestWithAllParams(
	regionId string,
	instanceGid string,
	pageIndex *int,
	pageSize *int,
) *DescribeDiagnoseListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeDiagnoseListRequestWithoutParam

func NewDescribeDiagnoseListRequestWithoutParam() *DescribeDiagnoseListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDiagnoseListRequest) GetRegionId

func (r DescribeDiagnoseListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDiagnoseListRequest) SetInstanceGid

func (r *DescribeDiagnoseListRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeDiagnoseListRequest) SetPageIndex

func (r *DescribeDiagnoseListRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeDiagnoseListRequest) SetPageSize

func (r *DescribeDiagnoseListRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeDiagnoseListRequest) SetRegionId

func (r *DescribeDiagnoseListRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeDiagnoseListResponse

type DescribeDiagnoseListResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeDiagnoseListResult `json:"result"`
}

type DescribeDiagnoseListResult

type DescribeDiagnoseListResult struct {
	TotalCount int                       `json:"totalCount"`
	Data       []smartdba.DiagnoseDetail `json:"data"`
}

type DescribeDiagnoseRequest

type DescribeDiagnoseRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`

	/* 诊断任务id  */
	DiagnoseId string `json:"diagnoseId"`
}

func NewDescribeDiagnoseRequest

func NewDescribeDiagnoseRequest(
	regionId string,
	instanceGid string,
	diagnoseId string,
) *DescribeDiagnoseRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param diagnoseId: 诊断任务id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDiagnoseRequestWithAllParams

func NewDescribeDiagnoseRequestWithAllParams(
	regionId string,
	instanceGid string,
	diagnoseId string,
) *DescribeDiagnoseRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param diagnoseId: 诊断任务id (Required)

func NewDescribeDiagnoseRequestWithoutParam

func NewDescribeDiagnoseRequestWithoutParam() *DescribeDiagnoseRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDiagnoseRequest) GetRegionId

func (r DescribeDiagnoseRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDiagnoseRequest) SetDiagnoseId

func (r *DescribeDiagnoseRequest) SetDiagnoseId(diagnoseId string)

param diagnoseId: 诊断任务id(Required)

func (*DescribeDiagnoseRequest) SetInstanceGid

func (r *DescribeDiagnoseRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeDiagnoseRequest) SetRegionId

func (r *DescribeDiagnoseRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeDiagnoseResponse

type DescribeDiagnoseResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeDiagnoseResult `json:"result"`
}

type DescribeDiagnoseResult

type DescribeDiagnoseResult struct {
	Status string                  `json:"status"`
	Data   smartdba.DiagnoseDetail `json:"data"`
}

type DescribeDiagnoseTopResourceRequest

type DescribeDiagnoseTopResourceRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 查询时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribeDiagnoseTopResourceRequest

func NewDescribeDiagnoseTopResourceRequest(
	regionId string,
	endTime string,
) *DescribeDiagnoseTopResourceRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDiagnoseTopResourceRequestWithAllParams

func NewDescribeDiagnoseTopResourceRequestWithAllParams(
	regionId string,
	endTime string,
	dbType *string,
) *DescribeDiagnoseTopResourceRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewDescribeDiagnoseTopResourceRequestWithoutParam

func NewDescribeDiagnoseTopResourceRequestWithoutParam() *DescribeDiagnoseTopResourceRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDiagnoseTopResourceRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDiagnoseTopResourceRequest) SetDbType

func (r *DescribeDiagnoseTopResourceRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribeDiagnoseTopResourceRequest) SetEndTime

func (r *DescribeDiagnoseTopResourceRequest) SetEndTime(endTime string)

param endTime: 查询时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeDiagnoseTopResourceRequest) SetRegionId

func (r *DescribeDiagnoseTopResourceRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeDiagnoseTopResourceResponse

type DescribeDiagnoseTopResourceResponse struct {
	RequestID string                            `json:"requestId"`
	Error     core.ErrorResponse                `json:"error"`
	Result    DescribeDiagnoseTopResourceResult `json:"result"`
}

type DescribeDiagnoseTopResourceResult

type DescribeDiagnoseTopResourceResult struct {
	Data []smartdba.InspectTopResource `json:"data"`
}

type DescribeDiagnoseTrendRequest

type DescribeDiagnoseTrendRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`

	/* 查询时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`
}

func NewDescribeDiagnoseTrendRequest

func NewDescribeDiagnoseTrendRequest(
	regionId string,
	instanceGid string,
	endTime string,
) *DescribeDiagnoseTrendRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeDiagnoseTrendRequestWithAllParams

func NewDescribeDiagnoseTrendRequestWithAllParams(
	regionId string,
	instanceGid string,
	endTime string,
) *DescribeDiagnoseTrendRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required)

func NewDescribeDiagnoseTrendRequestWithoutParam

func NewDescribeDiagnoseTrendRequestWithoutParam() *DescribeDiagnoseTrendRequest

This constructor has better compatible ability when API parameters changed

func (DescribeDiagnoseTrendRequest) GetRegionId

func (r DescribeDiagnoseTrendRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeDiagnoseTrendRequest) SetEndTime

func (r *DescribeDiagnoseTrendRequest) SetEndTime(endTime string)

param endTime: 查询时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeDiagnoseTrendRequest) SetInstanceGid

func (r *DescribeDiagnoseTrendRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeDiagnoseTrendRequest) SetRegionId

func (r *DescribeDiagnoseTrendRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeDiagnoseTrendResponse

type DescribeDiagnoseTrendResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeDiagnoseTrendResult `json:"result"`
}

type DescribeDiagnoseTrendResult

type DescribeDiagnoseTrendResult struct {
	Data []smartdba.DataPoint `json:"data"`
}

type DescribeIndexsRequest

type DescribeIndexsRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 索引类型  */
	IndexType string `json:"indexType"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeIndexsRequest

func NewDescribeIndexsRequest(
	regionId string,
	instanceGid string,
	indexType string,
) *DescribeIndexsRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param indexType: 索引类型 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeIndexsRequestWithAllParams

func NewDescribeIndexsRequestWithAllParams(
	regionId string,
	instanceGid string,
	indexType string,
	pageIndex *int,
	pageSize *int,
) *DescribeIndexsRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param indexType: 索引类型 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeIndexsRequestWithoutParam

func NewDescribeIndexsRequestWithoutParam() *DescribeIndexsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeIndexsRequest) GetRegionId

func (r DescribeIndexsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeIndexsRequest) SetIndexType

func (r *DescribeIndexsRequest) SetIndexType(indexType string)

param indexType: 索引类型(Required)

func (*DescribeIndexsRequest) SetInstanceGid

func (r *DescribeIndexsRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeIndexsRequest) SetPageIndex

func (r *DescribeIndexsRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeIndexsRequest) SetPageSize

func (r *DescribeIndexsRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeIndexsRequest) SetRegionId

func (r *DescribeIndexsRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeIndexsResponse

type DescribeIndexsResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DescribeIndexsResult `json:"result"`
}

type DescribeIndexsResult

type DescribeIndexsResult struct {
	Data []smartdba.IndexInfo `json:"data"`
}

type DescribeInspectListRequest

type DescribeInspectListRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 查询开始时间,格式为:2006-01-02T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2006-01-02T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`

	/* 实例id (Optional) */
	InstanceGid *string `json:"instanceGid"`

	/* 实例名称 (Optional) */
	InstanceName *string `json:"instanceName"`

	/* 实例类型 (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribeInspectListRequest

func NewDescribeInspectListRequest(
	regionId string,
	startTime string,
	endTime string,
) *DescribeInspectListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInspectListRequestWithAllParams

func NewDescribeInspectListRequestWithAllParams(
	regionId string,
	startTime string,
	endTime string,
	pageIndex *int,
	pageSize *int,
	instanceGid *string,
	instanceName *string,
	dbType *string,
) *DescribeInspectListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) * param instanceGid: 实例id (Optional) * param instanceName: 实例名称 (Optional) * param dbType: 实例类型 (Optional)

func NewDescribeInspectListRequestWithoutParam

func NewDescribeInspectListRequestWithoutParam() *DescribeInspectListRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInspectListRequest) GetRegionId

func (r DescribeInspectListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInspectListRequest) SetDbType

func (r *DescribeInspectListRequest) SetDbType(dbType string)

param dbType: 实例类型(Optional)

func (*DescribeInspectListRequest) SetEndTime

func (r *DescribeInspectListRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeInspectListRequest) SetInstanceGid

func (r *DescribeInspectListRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例id(Optional)

func (*DescribeInspectListRequest) SetInstanceName

func (r *DescribeInspectListRequest) SetInstanceName(instanceName string)

param instanceName: 实例名称(Optional)

func (*DescribeInspectListRequest) SetPageIndex

func (r *DescribeInspectListRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeInspectListRequest) SetPageSize

func (r *DescribeInspectListRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeInspectListRequest) SetRegionId

func (r *DescribeInspectListRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeInspectListRequest) SetStartTime

func (r *DescribeInspectListRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z(Required)

type DescribeInspectListResponse

type DescribeInspectListResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeInspectListResult `json:"result"`
}

type DescribeInspectListResult

type DescribeInspectListResult struct {
	TotalCount int                         `json:"totalCount"`
	Data       []smartdba.InspectTaskModel `json:"data"`
}

type DescribeInspectRequest

type DescribeInspectRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`

	/* 巡检任务id  */
	InspectId string `json:"inspectId"`
}

func NewDescribeInspectRequest

func NewDescribeInspectRequest(
	regionId string,
	instanceGid string,
	inspectId string,
) *DescribeInspectRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param inspectId: 巡检任务id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeInspectRequestWithAllParams

func NewDescribeInspectRequestWithAllParams(
	regionId string,
	instanceGid string,
	inspectId string,
) *DescribeInspectRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param inspectId: 巡检任务id (Required)

func NewDescribeInspectRequestWithoutParam

func NewDescribeInspectRequestWithoutParam() *DescribeInspectRequest

This constructor has better compatible ability when API parameters changed

func (DescribeInspectRequest) GetRegionId

func (r DescribeInspectRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeInspectRequest) SetInspectId

func (r *DescribeInspectRequest) SetInspectId(inspectId string)

param inspectId: 巡检任务id(Required)

func (*DescribeInspectRequest) SetInstanceGid

func (r *DescribeInspectRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeInspectRequest) SetRegionId

func (r *DescribeInspectRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeInspectResponse

type DescribeInspectResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DescribeInspectResult `json:"result"`
}

type DescribeInspectResult

type DescribeInspectResult struct {
	Score       int                  `json:"score"`
	BeginTime   string               `json:"beginTime"`
	EndTime     string               `json:"endTime"`
	SystemView  smartdba.SystemView  `json:"systemView"`
	ConnectView smartdba.ConnectView `json:"connectView"`
	EngineView  smartdba.EngineView  `json:"engineView"`
	SchemaView  smartdba.SchemaView  `json:"schemaView"`
	DiskView    smartdba.DiskView    `json:"diskView"`
	SlowLowView smartdba.SlowLowView `json:"slowLowView"`
	Detail      []smartdba.KV        `json:"detail"`
}

type DescribeLockAnalyseRequest

type DescribeLockAnalyseRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`

	/* 锁诊断Id  */
	AnalyseId string `json:"analyseId"`
}

func NewDescribeLockAnalyseRequest

func NewDescribeLockAnalyseRequest(
	regionId string,
	instanceGid string,
	analyseId string,
) *DescribeLockAnalyseRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param analyseId: 锁诊断Id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeLockAnalyseRequestWithAllParams

func NewDescribeLockAnalyseRequestWithAllParams(
	regionId string,
	instanceGid string,
	analyseId string,
) *DescribeLockAnalyseRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * param analyseId: 锁诊断Id (Required)

func NewDescribeLockAnalyseRequestWithoutParam

func NewDescribeLockAnalyseRequestWithoutParam() *DescribeLockAnalyseRequest

This constructor has better compatible ability when API parameters changed

func (DescribeLockAnalyseRequest) GetRegionId

func (r DescribeLockAnalyseRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeLockAnalyseRequest) SetAnalyseId

func (r *DescribeLockAnalyseRequest) SetAnalyseId(analyseId string)

param analyseId: 锁诊断Id(Required)

func (*DescribeLockAnalyseRequest) SetInstanceGid

func (r *DescribeLockAnalyseRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeLockAnalyseRequest) SetRegionId

func (r *DescribeLockAnalyseRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeLockAnalyseResponse

type DescribeLockAnalyseResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeLockAnalyseResult `json:"result"`
}

type DescribeLockAnalyseResult

type DescribeLockAnalyseResult struct {
	AnalyseId   string                    `json:"analyseId"`
	OccurTime   string                    `json:"occurTime"`
	DeadLockLog string                    `json:"deadLockLog"`
	Data        []smartdba.DeadLockDetail `json:"data"`
}

type DescribeMetricValueByGidRequest

type DescribeMetricValueByGidRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* metric名称  */
	Metric string `json:"metric"`

	/* 查询开始时间,格式为:2006-01-02T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2006-01-02T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 实例角色,默认master (Optional) */
	Role *string `json:"role"`
}

func NewDescribeMetricValueByGidRequest

func NewDescribeMetricValueByGidRequest(
	regionId string,
	instanceGid string,
	metric string,
	startTime string,
	endTime string,
) *DescribeMetricValueByGidRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param metric: metric名称 (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeMetricValueByGidRequestWithAllParams

func NewDescribeMetricValueByGidRequestWithAllParams(
	regionId string,
	instanceGid string,
	metric string,
	startTime string,
	endTime string,
	role *string,
) *DescribeMetricValueByGidRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param metric: metric名称 (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * param role: 实例角色,默认master (Optional)

func NewDescribeMetricValueByGidRequestWithoutParam

func NewDescribeMetricValueByGidRequestWithoutParam() *DescribeMetricValueByGidRequest

This constructor has better compatible ability when API parameters changed

func (DescribeMetricValueByGidRequest) GetRegionId

func (r DescribeMetricValueByGidRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeMetricValueByGidRequest) SetEndTime

func (r *DescribeMetricValueByGidRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeMetricValueByGidRequest) SetInstanceGid

func (r *DescribeMetricValueByGidRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeMetricValueByGidRequest) SetMetric

func (r *DescribeMetricValueByGidRequest) SetMetric(metric string)

param metric: metric名称(Required)

func (*DescribeMetricValueByGidRequest) SetRegionId

func (r *DescribeMetricValueByGidRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeMetricValueByGidRequest) SetRole

func (r *DescribeMetricValueByGidRequest) SetRole(role string)

param role: 实例角色,默认master(Optional)

func (*DescribeMetricValueByGidRequest) SetStartTime

func (r *DescribeMetricValueByGidRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z(Required)

type DescribeMetricValueByGidResponse

type DescribeMetricValueByGidResponse struct {
	RequestID string                         `json:"requestId"`
	Error     core.ErrorResponse             `json:"error"`
	Result    DescribeMetricValueByGidResult `json:"result"`
}

type DescribeMetricValueByGidResult

type DescribeMetricValueByGidResult struct {
	ItemData   []smartdba.DataPoint `json:"itemData"`
	MetricInfo smartdba.Metric      `json:"metricInfo"`
}

type DescribeNowSessionsRequest

type DescribeNowSessionsRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeNowSessionsRequest

func NewDescribeNowSessionsRequest(
	regionId string,
	instanceGid string,
) *DescribeNowSessionsRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeNowSessionsRequestWithAllParams

func NewDescribeNowSessionsRequestWithAllParams(
	regionId string,
	instanceGid string,
	pageIndex *int,
	pageSize *int,
) *DescribeNowSessionsRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeNowSessionsRequestWithoutParam

func NewDescribeNowSessionsRequestWithoutParam() *DescribeNowSessionsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeNowSessionsRequest) GetRegionId

func (r DescribeNowSessionsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeNowSessionsRequest) SetInstanceGid

func (r *DescribeNowSessionsRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeNowSessionsRequest) SetPageIndex

func (r *DescribeNowSessionsRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeNowSessionsRequest) SetPageSize

func (r *DescribeNowSessionsRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeNowSessionsRequest) SetRegionId

func (r *DescribeNowSessionsRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeNowSessionsResponse

type DescribeNowSessionsResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeNowSessionsResult `json:"result"`
}

type DescribeNowSessionsResult

type DescribeNowSessionsResult struct {
	TotalCount int                   `json:"totalCount"`
	Data       []smartdba.NowSession `json:"data"`
}

type DescribePanelListRequest

type DescribePanelListRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribePanelListRequest

func NewDescribePanelListRequest(
	regionId string,
) *DescribePanelListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePanelListRequestWithAllParams

func NewDescribePanelListRequestWithAllParams(
	regionId string,
	dbType *string,
) *DescribePanelListRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewDescribePanelListRequestWithoutParam

func NewDescribePanelListRequestWithoutParam() *DescribePanelListRequest

This constructor has better compatible ability when API parameters changed

func (DescribePanelListRequest) GetRegionId

func (r DescribePanelListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribePanelListRequest) SetDbType

func (r *DescribePanelListRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribePanelListRequest) SetRegionId

func (r *DescribePanelListRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribePanelListResponse

type DescribePanelListResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    DescribePanelListResult `json:"result"`
}

type DescribePanelListResult

type DescribePanelListResult struct {
	Data []smartdba.Panel `json:"data"`
}

type DescribePanelMetricValueByGidRequest

type DescribePanelMetricValueByGidRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 监控大盘id  */
	PanelGid string `json:"panelGid"`

	/* 监控指标,如: tps、qps 等,在supportMetrics接口有返回  */
	Metric string `json:"metric"`

	/* 查询起始时间,格式为:2021-11-11T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribePanelMetricValueByGidRequest

func NewDescribePanelMetricValueByGidRequest(
	regionId string,
	panelGid string,
	metric string,
	startTime string,
	endTime string,
) *DescribePanelMetricValueByGidRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * param metric: 监控指标,如: tps、qps 等,在supportMetrics接口有返回 (Required) * param startTime: 查询起始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribePanelMetricValueByGidRequestWithAllParams

func NewDescribePanelMetricValueByGidRequestWithAllParams(
	regionId string,
	panelGid string,
	metric string,
	startTime string,
	endTime string,
	dbType *string,
) *DescribePanelMetricValueByGidRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * param metric: 监控指标,如: tps、qps 等,在supportMetrics接口有返回 (Required) * param startTime: 查询起始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewDescribePanelMetricValueByGidRequestWithoutParam

func NewDescribePanelMetricValueByGidRequestWithoutParam() *DescribePanelMetricValueByGidRequest

This constructor has better compatible ability when API parameters changed

func (DescribePanelMetricValueByGidRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribePanelMetricValueByGidRequest) SetDbType

func (r *DescribePanelMetricValueByGidRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribePanelMetricValueByGidRequest) SetEndTime

func (r *DescribePanelMetricValueByGidRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribePanelMetricValueByGidRequest) SetMetric

func (r *DescribePanelMetricValueByGidRequest) SetMetric(metric string)

param metric: 监控指标,如: tps、qps 等,在supportMetrics接口有返回(Required)

func (*DescribePanelMetricValueByGidRequest) SetPanelGid

func (r *DescribePanelMetricValueByGidRequest) SetPanelGid(panelGid string)

param panelGid: 监控大盘id(Required)

func (*DescribePanelMetricValueByGidRequest) SetRegionId

func (r *DescribePanelMetricValueByGidRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribePanelMetricValueByGidRequest) SetStartTime

func (r *DescribePanelMetricValueByGidRequest) SetStartTime(startTime string)

param startTime: 查询起始时间,格式为:2021-11-11T15:04:05Z(Required)

type DescribePanelMetricValueByGidResponse

type DescribePanelMetricValueByGidResponse struct {
	RequestID string                              `json:"requestId"`
	Error     core.ErrorResponse                  `json:"error"`
	Result    DescribePanelMetricValueByGidResult `json:"result"`
}

type DescribePanelMetricValueByGidResult

type DescribePanelMetricValueByGidResult struct {
	MetricDatas []smartdba.MetricData `json:"metricDatas"`
}

type DescribeSchemaSpaceTopRequest

type DescribeSchemaSpaceTopRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows) (Optional) */
	SortField *string `json:"sortField"`

	/* 排序类型,desc 降序、asc 升序,默认降序 (Optional) */
	SortType *string `json:"sortType"`
}

func NewDescribeSchemaSpaceTopRequest

func NewDescribeSchemaSpaceTopRequest(
	regionId string,
	instanceGid string,
) *DescribeSchemaSpaceTopRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSchemaSpaceTopRequestWithAllParams

func NewDescribeSchemaSpaceTopRequestWithAllParams(
	regionId string,
	instanceGid string,
	sortField *string,
	sortType *string,
) *DescribeSchemaSpaceTopRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param sortField: 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows) (Optional) * param sortType: 排序类型,desc 降序、asc 升序,默认降序 (Optional)

func NewDescribeSchemaSpaceTopRequestWithoutParam

func NewDescribeSchemaSpaceTopRequestWithoutParam() *DescribeSchemaSpaceTopRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSchemaSpaceTopRequest) GetRegionId

func (r DescribeSchemaSpaceTopRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSchemaSpaceTopRequest) SetInstanceGid

func (r *DescribeSchemaSpaceTopRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeSchemaSpaceTopRequest) SetRegionId

func (r *DescribeSchemaSpaceTopRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeSchemaSpaceTopRequest) SetSortField

func (r *DescribeSchemaSpaceTopRequest) SetSortField(sortField string)

param sortField: 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows)(Optional)

func (*DescribeSchemaSpaceTopRequest) SetSortType

func (r *DescribeSchemaSpaceTopRequest) SetSortType(sortType string)

param sortType: 排序类型,desc 降序、asc 升序,默认降序(Optional)

type DescribeSchemaSpaceTopResponse

type DescribeSchemaSpaceTopResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeSchemaSpaceTopResult `json:"result"`
}

type DescribeSchemaSpaceTopResult

type DescribeSchemaSpaceTopResult struct {
	Data []smartdba.TableStorageInfo `json:"data"`
}

type DescribeSessionsRequest

type DescribeSessionsRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`
}

func NewDescribeSessionsRequest

func NewDescribeSessionsRequest(
	regionId string,
	instanceGid string,
) *DescribeSessionsRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSessionsRequestWithAllParams

func NewDescribeSessionsRequestWithAllParams(
	regionId string,
	instanceGid string,
) *DescribeSessionsRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required)

func NewDescribeSessionsRequestWithoutParam

func NewDescribeSessionsRequestWithoutParam() *DescribeSessionsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSessionsRequest) GetRegionId

func (r DescribeSessionsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSessionsRequest) SetInstanceGid

func (r *DescribeSessionsRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeSessionsRequest) SetRegionId

func (r *DescribeSessionsRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeSessionsResponse

type DescribeSessionsResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeSessionsResult `json:"result"`
}

type DescribeSessionsResult

type DescribeSessionsResult struct {
	UpTime         int                      `json:"upTime"`
	ActiveSession  int                      `json:"activeSession"`
	MaxActiveTime  int                      `json:"maxActiveTime"`
	WaitSession    int                      `json:"waitSession"`
	TotalSession   int                      `json:"totalSession"`
	SystemsSession int                      `json:"systemsSession"`
	TotalCount     int                      `json:"totalCount"`
	Sessions       []smartdba.Session       `json:"sessions"`
	UserStatistics []smartdba.UserStatistic `json:"userStatistics"`
	HostStatistics []smartdba.HostStatistic `json:"hostStatistics"`
	DbStatistics   []smartdba.DBStatistic   `json:"dbStatistics"`
}

type DescribeSlowDigestLogRequest

type DescribeSlowDigestLogRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* 查询开始时间,格式为:2006-01-02T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2006-01-02T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 过滤条件:数据库名 (Optional) */
	DbName *string `json:"dbName"`

	/* 过滤条件:client 用户名 (Optional) */
	UserName *string `json:"userName"`

	/* 过滤条件:client IP (Optional) */
	ClientIP *string `json:"clientIP"`

	/* 模糊查询关键字,只支持单个单词 (Optional) */
	Keyword4Search *string `json:"keyword4Search"`

	/* 按queryCount的排序方式,默认desc (Optional) */
	Sort *string `json:"sort"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeSlowDigestLogRequest

func NewDescribeSlowDigestLogRequest(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeSlowDigestLogRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSlowDigestLogRequestWithAllParams

func NewDescribeSlowDigestLogRequestWithAllParams(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
	dbName *string,
	userName *string,
	clientIP *string,
	keyword4Search *string,
	sort *string,
	pageIndex *int,
	pageSize *int,
) *DescribeSlowDigestLogRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * param dbName: 过滤条件:数据库名 (Optional) * param userName: 过滤条件:client 用户名 (Optional) * param clientIP: 过滤条件:client IP (Optional) * param keyword4Search: 模糊查询关键字,只支持单个单词 (Optional) * param sort: 按queryCount的排序方式,默认desc (Optional) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeSlowDigestLogRequestWithoutParam

func NewDescribeSlowDigestLogRequestWithoutParam() *DescribeSlowDigestLogRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSlowDigestLogRequest) GetRegionId

func (r DescribeSlowDigestLogRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSlowDigestLogRequest) SetClientIP

func (r *DescribeSlowDigestLogRequest) SetClientIP(clientIP string)

param clientIP: 过滤条件:client IP(Optional)

func (*DescribeSlowDigestLogRequest) SetDbName

func (r *DescribeSlowDigestLogRequest) SetDbName(dbName string)

param dbName: 过滤条件:数据库名(Optional)

func (*DescribeSlowDigestLogRequest) SetEndTime

func (r *DescribeSlowDigestLogRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeSlowDigestLogRequest) SetInstanceGid

func (r *DescribeSlowDigestLogRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*DescribeSlowDigestLogRequest) SetKeyword4Search

func (r *DescribeSlowDigestLogRequest) SetKeyword4Search(keyword4Search string)

param keyword4Search: 模糊查询关键字,只支持单个单词(Optional)

func (*DescribeSlowDigestLogRequest) SetPageIndex

func (r *DescribeSlowDigestLogRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeSlowDigestLogRequest) SetPageSize

func (r *DescribeSlowDigestLogRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeSlowDigestLogRequest) SetRegionId

func (r *DescribeSlowDigestLogRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeSlowDigestLogRequest) SetSort

func (r *DescribeSlowDigestLogRequest) SetSort(sort string)

param sort: 按queryCount的排序方式,默认desc(Optional)

func (*DescribeSlowDigestLogRequest) SetStartTime

func (r *DescribeSlowDigestLogRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeSlowDigestLogRequest) SetUserName

func (r *DescribeSlowDigestLogRequest) SetUserName(userName string)

param userName: 过滤条件:client 用户名(Optional)

type DescribeSlowDigestLogResponse

type DescribeSlowDigestLogResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeSlowDigestLogResult `json:"result"`
}

type DescribeSlowDigestLogResult

type DescribeSlowDigestLogResult struct {
	Data       []smartdba.SlowDigestLog `json:"data"`
	TotalCount int                      `json:"totalCount"`
}

type DescribeSlowLogDimensionsStatisticRequest

type DescribeSlowLogDimensionsStatisticRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* 查询开始时间,格式为:2021-11-12T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`
}

func NewDescribeSlowLogDimensionsStatisticRequest

func NewDescribeSlowLogDimensionsStatisticRequest(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeSlowLogDimensionsStatisticRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param startTime: 查询开始时间,格式为:2021-11-12T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSlowLogDimensionsStatisticRequestWithAllParams

func NewDescribeSlowLogDimensionsStatisticRequestWithAllParams(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeSlowLogDimensionsStatisticRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param startTime: 查询开始时间,格式为:2021-11-12T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required)

func NewDescribeSlowLogDimensionsStatisticRequestWithoutParam

func NewDescribeSlowLogDimensionsStatisticRequestWithoutParam() *DescribeSlowLogDimensionsStatisticRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSlowLogDimensionsStatisticRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSlowLogDimensionsStatisticRequest) SetEndTime

func (r *DescribeSlowLogDimensionsStatisticRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeSlowLogDimensionsStatisticRequest) SetInstanceGid

func (r *DescribeSlowLogDimensionsStatisticRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*DescribeSlowLogDimensionsStatisticRequest) SetRegionId

func (r *DescribeSlowLogDimensionsStatisticRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeSlowLogDimensionsStatisticRequest) SetStartTime

func (r *DescribeSlowLogDimensionsStatisticRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2021-11-12T15:04:05Z(Required)

type DescribeSlowLogDimensionsStatisticResponse

type DescribeSlowLogDimensionsStatisticResponse struct {
	RequestID string                                   `json:"requestId"`
	Error     core.ErrorResponse                       `json:"error"`
	Result    DescribeSlowLogDimensionsStatisticResult `json:"result"`
}

type DescribeSlowLogDimensionsStatisticResult

type DescribeSlowLogDimensionsStatisticResult struct {
	DbName   interface{} `json:"dbName"`
	UserName interface{} `json:"userName"`
	ClientIP interface{} `json:"clientIP"`
}

type DescribeSlowLogRequest

type DescribeSlowLogRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* 查询开始时间,格式为:2006-01-02T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2006-01-02T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 过滤条件:数据库名 (Optional) */
	DbName *string `json:"dbName"`

	/* 过滤条件:client 用户名 (Optional) */
	UserName *string `json:"userName"`

	/* 过滤条件:client IP (Optional) */
	ClientIP *string `json:"clientIP"`

	/* 模糊查询关键字,只支持单个单词 (Optional) */
	Keyword4Search *string `json:"keyword4Search"`

	/* 排序的字段,支持 execTime,lockTime,rowsExamined,rowsSent,startTime 默认是 startTime (Optional) */
	Field *string `json:"field"`

	/* 排序方式,默认desc (Optional) */
	Sort *string `json:"sort"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeSlowLogRequest

func NewDescribeSlowLogRequest(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeSlowLogRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSlowLogRequestWithAllParams

func NewDescribeSlowLogRequestWithAllParams(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
	dbName *string,
	userName *string,
	clientIP *string,
	keyword4Search *string,
	field *string,
	sort *string,
	pageIndex *int,
	pageSize *int,
) *DescribeSlowLogRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * param dbName: 过滤条件:数据库名 (Optional) * param userName: 过滤条件:client 用户名 (Optional) * param clientIP: 过滤条件:client IP (Optional) * param keyword4Search: 模糊查询关键字,只支持单个单词 (Optional) * param field: 排序的字段,支持 execTime,lockTime,rowsExamined,rowsSent,startTime 默认是 startTime (Optional) * param sort: 排序方式,默认desc (Optional) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeSlowLogRequestWithoutParam

func NewDescribeSlowLogRequestWithoutParam() *DescribeSlowLogRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSlowLogRequest) GetRegionId

func (r DescribeSlowLogRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSlowLogRequest) SetClientIP

func (r *DescribeSlowLogRequest) SetClientIP(clientIP string)

param clientIP: 过滤条件:client IP(Optional)

func (*DescribeSlowLogRequest) SetDbName

func (r *DescribeSlowLogRequest) SetDbName(dbName string)

param dbName: 过滤条件:数据库名(Optional)

func (*DescribeSlowLogRequest) SetEndTime

func (r *DescribeSlowLogRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeSlowLogRequest) SetField

func (r *DescribeSlowLogRequest) SetField(field string)

param field: 排序的字段,支持 execTime,lockTime,rowsExamined,rowsSent,startTime 默认是 startTime(Optional)

func (*DescribeSlowLogRequest) SetInstanceGid

func (r *DescribeSlowLogRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*DescribeSlowLogRequest) SetKeyword4Search

func (r *DescribeSlowLogRequest) SetKeyword4Search(keyword4Search string)

param keyword4Search: 模糊查询关键字,只支持单个单词(Optional)

func (*DescribeSlowLogRequest) SetPageIndex

func (r *DescribeSlowLogRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeSlowLogRequest) SetPageSize

func (r *DescribeSlowLogRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeSlowLogRequest) SetRegionId

func (r *DescribeSlowLogRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeSlowLogRequest) SetSort

func (r *DescribeSlowLogRequest) SetSort(sort string)

param sort: 排序方式,默认desc(Optional)

func (*DescribeSlowLogRequest) SetStartTime

func (r *DescribeSlowLogRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeSlowLogRequest) SetUserName

func (r *DescribeSlowLogRequest) SetUserName(userName string)

param userName: 过滤条件:client 用户名(Optional)

type DescribeSlowLogResponse

type DescribeSlowLogResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    DescribeSlowLogResult `json:"result"`
}

type DescribeSlowLogResult

type DescribeSlowLogResult struct {
	Data       []smartdba.SlowLog `json:"data"`
	TotalCount int                `json:"totalCount"`
}

type DescribeSlowSqlMetricRequest

type DescribeSlowSqlMetricRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* metric名称  */
	Metric string `json:"metric"`

	/* 查询开始时间,格式为:2021-11-11T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`
}

func NewDescribeSlowSqlMetricRequest

func NewDescribeSlowSqlMetricRequest(
	regionId string,
	instanceGid string,
	metric string,
	startTime string,
	endTime string,
) *DescribeSlowSqlMetricRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param metric: metric名称 (Required) * param startTime: 查询开始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSlowSqlMetricRequestWithAllParams

func NewDescribeSlowSqlMetricRequestWithAllParams(
	regionId string,
	instanceGid string,
	metric string,
	startTime string,
	endTime string,
) *DescribeSlowSqlMetricRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param metric: metric名称 (Required) * param startTime: 查询开始时间,格式为:2021-11-11T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z (Required)

func NewDescribeSlowSqlMetricRequestWithoutParam

func NewDescribeSlowSqlMetricRequestWithoutParam() *DescribeSlowSqlMetricRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSlowSqlMetricRequest) GetRegionId

func (r DescribeSlowSqlMetricRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSlowSqlMetricRequest) SetEndTime

func (r *DescribeSlowSqlMetricRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeSlowSqlMetricRequest) SetInstanceGid

func (r *DescribeSlowSqlMetricRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*DescribeSlowSqlMetricRequest) SetMetric

func (r *DescribeSlowSqlMetricRequest) SetMetric(metric string)

param metric: metric名称(Required)

func (*DescribeSlowSqlMetricRequest) SetRegionId

func (r *DescribeSlowSqlMetricRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*DescribeSlowSqlMetricRequest) SetStartTime

func (r *DescribeSlowSqlMetricRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2021-11-11T15:04:05Z(Required)

type DescribeSlowSqlMetricResponse

type DescribeSlowSqlMetricResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeSlowSqlMetricResult `json:"result"`
}

type DescribeSlowSqlMetricResult

type DescribeSlowSqlMetricResult struct {
	ItemData   []smartdba.DataPoint `json:"itemData"`
	MetricInfo smartdba.Metric      `json:"metricInfo"`
}

type DescribeStorageTrendRequest

type DescribeStorageTrendRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 查询开始时间,格式为:2006-01-02T15:04:05Z  */
	StartTime string `json:"startTime"`

	/* 查询截止时间,格式为:2006-01-02T15:04:05Z  */
	EndTime string `json:"endTime"`
}

func NewDescribeStorageTrendRequest

func NewDescribeStorageTrendRequest(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeStorageTrendRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeStorageTrendRequestWithAllParams

func NewDescribeStorageTrendRequestWithAllParams(
	regionId string,
	instanceGid string,
	startTime string,
	endTime string,
) *DescribeStorageTrendRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z (Required) * param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z (Required)

func NewDescribeStorageTrendRequestWithoutParam

func NewDescribeStorageTrendRequestWithoutParam() *DescribeStorageTrendRequest

This constructor has better compatible ability when API parameters changed

func (DescribeStorageTrendRequest) GetRegionId

func (r DescribeStorageTrendRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeStorageTrendRequest) SetEndTime

func (r *DescribeStorageTrendRequest) SetEndTime(endTime string)

param endTime: 查询截止时间,格式为:2006-01-02T15:04:05Z(Required)

func (*DescribeStorageTrendRequest) SetInstanceGid

func (r *DescribeStorageTrendRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeStorageTrendRequest) SetRegionId

func (r *DescribeStorageTrendRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeStorageTrendRequest) SetStartTime

func (r *DescribeStorageTrendRequest) SetStartTime(startTime string)

param startTime: 查询开始时间,格式为:2006-01-02T15:04:05Z(Required)

type DescribeStorageTrendResponse

type DescribeStorageTrendResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeStorageTrendResult `json:"result"`
}

type DescribeStorageTrendResult

type DescribeStorageTrendResult struct {
	Data []smartdba.MetricData `json:"data"`
}

type DescribeStoragesRequest

type DescribeStoragesRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`
}

func NewDescribeStoragesRequest

func NewDescribeStoragesRequest(
	regionId string,
	instanceGid string,
) *DescribeStoragesRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeStoragesRequestWithAllParams

func NewDescribeStoragesRequestWithAllParams(
	regionId string,
	instanceGid string,
) *DescribeStoragesRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required)

func NewDescribeStoragesRequestWithoutParam

func NewDescribeStoragesRequestWithoutParam() *DescribeStoragesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeStoragesRequest) GetRegionId

func (r DescribeStoragesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeStoragesRequest) SetInstanceGid

func (r *DescribeStoragesRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeStoragesRequest) SetRegionId

func (r *DescribeStoragesRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeStoragesResponse

type DescribeStoragesResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeStoragesResult `json:"result"`
}

type DescribeStoragesResult

type DescribeStoragesResult struct {
	TotalDiskSize        string `json:"totalDiskSize"`
	UsedDiskSize         string `json:"usedDiskSize"`
	TotalIncreaseSize    string `json:"totalIncreaseSize"`
	AverageIncrease      string `json:"averageIncrease"`
	FreeDiskSize         string `json:"freeDiskSize"`
	PredictAvailableDays string `json:"predictAvailableDays"`
}

type DescribeSupportMetricsRequest

type DescribeSupportMetricsRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型, market 表示监控大盘  */
	PanelType string `json:"panelType"`

	/* 数据库库类型,目前只支持MySQL  */
	DbType string `json:"dbType"`
}

func NewDescribeSupportMetricsRequest

func NewDescribeSupportMetricsRequest(
	regionId string,
	panelType string,
	dbType string,
) *DescribeSupportMetricsRequest

* param regionId: 地域代码 (Required) * param panelType: 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型, market 表示监控大盘 (Required) * param dbType: 数据库库类型,目前只支持MySQL (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSupportMetricsRequestWithAllParams

func NewDescribeSupportMetricsRequestWithAllParams(
	regionId string,
	panelType string,
	dbType string,
) *DescribeSupportMetricsRequest

* param regionId: 地域代码 (Required) * param panelType: 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型, market 表示监控大盘 (Required) * param dbType: 数据库库类型,目前只支持MySQL (Required)

func NewDescribeSupportMetricsRequestWithoutParam

func NewDescribeSupportMetricsRequestWithoutParam() *DescribeSupportMetricsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSupportMetricsRequest) GetRegionId

func (r DescribeSupportMetricsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSupportMetricsRequest) SetDbType

func (r *DescribeSupportMetricsRequest) SetDbType(dbType string)

param dbType: 数据库库类型,目前只支持MySQL(Required)

func (*DescribeSupportMetricsRequest) SetPanelType

func (r *DescribeSupportMetricsRequest) SetPanelType(panelType string)

param panelType: 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型, market 表示监控大盘(Required)

func (*DescribeSupportMetricsRequest) SetRegionId

func (r *DescribeSupportMetricsRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeSupportMetricsResponse

type DescribeSupportMetricsResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeSupportMetricsResult `json:"result"`
}

type DescribeSupportMetricsResult

type DescribeSupportMetricsResult struct {
	Sys    []smartdba.SupportMetric `json:"sys"`
	Server []smartdba.SupportMetric `json:"server"`
}

type DescribeSystemInfoRequest

type DescribeSystemInfoRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例  */
	InstanceGid string `json:"instanceGid"`
}

func NewDescribeSystemInfoRequest

func NewDescribeSystemInfoRequest(
	regionId string,
	instanceGid string,
) *DescribeSystemInfoRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeSystemInfoRequestWithAllParams

func NewDescribeSystemInfoRequestWithAllParams(
	regionId string,
	instanceGid string,
) *DescribeSystemInfoRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例 (Required)

func NewDescribeSystemInfoRequestWithoutParam

func NewDescribeSystemInfoRequestWithoutParam() *DescribeSystemInfoRequest

This constructor has better compatible ability when API parameters changed

func (DescribeSystemInfoRequest) GetRegionId

func (r DescribeSystemInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeSystemInfoRequest) SetInstanceGid

func (r *DescribeSystemInfoRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例(Required)

func (*DescribeSystemInfoRequest) SetRegionId

func (r *DescribeSystemInfoRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeSystemInfoResponse

type DescribeSystemInfoResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeSystemInfoResult `json:"result"`
}

type DescribeSystemInfoResult

type DescribeSystemInfoResult struct {
	BufferPoolInfo smartdba.BufferPoolInfo `json:"bufferPoolInfo"`
	ConnectionInfo smartdba.ConnectionInfo `json:"connectionInfo"`
	ServerInfo     smartdba.ServerInfo     `json:"serverInfo"`
}

type DescribeTableSpaceDetailRequest

type DescribeTableSpaceDetailRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows) (Optional) */
	SortField *string `json:"sortField"`

	/* 排序类型,desc 降序、asc 升序,默认降序 (Optional) */
	SortType *string `json:"sortType"`

	/* 过滤的数据库名 (Optional) */
	DbName *string `json:"dbName"`

	/* 过滤的表名 (Optional) */
	TableName *string `json:"tableName"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码 (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeTableSpaceDetailRequest

func NewDescribeTableSpaceDetailRequest(
	regionId string,
	instanceGid string,
) *DescribeTableSpaceDetailRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeTableSpaceDetailRequestWithAllParams

func NewDescribeTableSpaceDetailRequestWithAllParams(
	regionId string,
	instanceGid string,
	sortField *string,
	sortType *string,
	dbName *string,
	tableName *string,
	pageIndex *int,
	pageSize *int,
) *DescribeTableSpaceDetailRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param sortField: 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows) (Optional) * param sortType: 排序类型,desc 降序、asc 升序,默认降序 (Optional) * param dbName: 过滤的数据库名 (Optional) * param tableName: 过滤的表名 (Optional) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码 (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeTableSpaceDetailRequestWithoutParam

func NewDescribeTableSpaceDetailRequestWithoutParam() *DescribeTableSpaceDetailRequest

This constructor has better compatible ability when API parameters changed

func (DescribeTableSpaceDetailRequest) GetRegionId

func (r DescribeTableSpaceDetailRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeTableSpaceDetailRequest) SetDbName

func (r *DescribeTableSpaceDetailRequest) SetDbName(dbName string)

param dbName: 过滤的数据库名(Optional)

func (*DescribeTableSpaceDetailRequest) SetInstanceGid

func (r *DescribeTableSpaceDetailRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeTableSpaceDetailRequest) SetPageIndex

func (r *DescribeTableSpaceDetailRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码(Optional)

func (*DescribeTableSpaceDetailRequest) SetPageSize

func (r *DescribeTableSpaceDetailRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeTableSpaceDetailRequest) SetRegionId

func (r *DescribeTableSpaceDetailRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeTableSpaceDetailRequest) SetSortField

func (r *DescribeTableSpaceDetailRequest) SetSortField(sortField string)

param sortField: 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows)(Optional)

func (*DescribeTableSpaceDetailRequest) SetSortType

func (r *DescribeTableSpaceDetailRequest) SetSortType(sortType string)

param sortType: 排序类型,desc 降序、asc 升序,默认降序(Optional)

func (*DescribeTableSpaceDetailRequest) SetTableName

func (r *DescribeTableSpaceDetailRequest) SetTableName(tableName string)

param tableName: 过滤的表名(Optional)

type DescribeTableSpaceDetailResponse

type DescribeTableSpaceDetailResponse struct {
	RequestID string                         `json:"requestId"`
	Error     core.ErrorResponse             `json:"error"`
	Result    DescribeTableSpaceDetailResult `json:"result"`
}

type DescribeTableSpaceDetailResult

type DescribeTableSpaceDetailResult struct {
	Data       []smartdba.TableStorageInfo `json:"data"`
	TotalCount int                         `json:"totalCount"`
}

type DescribeTableSpaceTopRequest

type DescribeTableSpaceTopRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows) (Optional) */
	SortField *string `json:"sortField"`

	/* 排序类型,desc 降序、asc 升序,默认降序 (Optional) */
	SortType *string `json:"sortType"`
}

func NewDescribeTableSpaceTopRequest

func NewDescribeTableSpaceTopRequest(
	regionId string,
	instanceGid string,
) *DescribeTableSpaceTopRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeTableSpaceTopRequestWithAllParams

func NewDescribeTableSpaceTopRequestWithAllParams(
	regionId string,
	instanceGid string,
	sortField *string,
	sortType *string,
) *DescribeTableSpaceTopRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param sortField: 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows) (Optional) * param sortType: 排序类型,desc 降序、asc 升序,默认降序 (Optional)

func NewDescribeTableSpaceTopRequestWithoutParam

func NewDescribeTableSpaceTopRequestWithoutParam() *DescribeTableSpaceTopRequest

This constructor has better compatible ability when API parameters changed

func (DescribeTableSpaceTopRequest) GetRegionId

func (r DescribeTableSpaceTopRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeTableSpaceTopRequest) SetInstanceGid

func (r *DescribeTableSpaceTopRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeTableSpaceTopRequest) SetRegionId

func (r *DescribeTableSpaceTopRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

func (*DescribeTableSpaceTopRequest) SetSortField

func (r *DescribeTableSpaceTopRequest) SetSortField(sortField string)

param sortField: 排序字段:表空间(totalSize)、表数据空间(dataSize)、索引空间(idxSize)、碎片率(fragment)、行数(dataRows)(Optional)

func (*DescribeTableSpaceTopRequest) SetSortType

func (r *DescribeTableSpaceTopRequest) SetSortType(sortType string)

param sortType: 排序类型,desc 降序、asc 升序,默认降序(Optional)

type DescribeTableSpaceTopResponse

type DescribeTableSpaceTopResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    DescribeTableSpaceTopResult `json:"result"`
}

type DescribeTableSpaceTopResult

type DescribeTableSpaceTopResult struct {
	Data []smartdba.TableStorageInfo `json:"data"`
}

type DescribeTrxLocksRequest

type DescribeTrxLocksRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeTrxLocksRequest

func NewDescribeTrxLocksRequest(
	regionId string,
	instanceGid string,
) *DescribeTrxLocksRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeTrxLocksRequestWithAllParams

func NewDescribeTrxLocksRequestWithAllParams(
	regionId string,
	instanceGid string,
	pageIndex *int,
	pageSize *int,
) *DescribeTrxLocksRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeTrxLocksRequestWithoutParam

func NewDescribeTrxLocksRequestWithoutParam() *DescribeTrxLocksRequest

This constructor has better compatible ability when API parameters changed

func (DescribeTrxLocksRequest) GetRegionId

func (r DescribeTrxLocksRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeTrxLocksRequest) SetInstanceGid

func (r *DescribeTrxLocksRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeTrxLocksRequest) SetPageIndex

func (r *DescribeTrxLocksRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeTrxLocksRequest) SetPageSize

func (r *DescribeTrxLocksRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeTrxLocksRequest) SetRegionId

func (r *DescribeTrxLocksRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeTrxLocksResponse

type DescribeTrxLocksResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    DescribeTrxLocksResult `json:"result"`
}

type DescribeTrxLocksResult

type DescribeTrxLocksResult struct {
	TotalCount int                      `json:"totalCount"`
	Data       []smartdba.LockStatistic `json:"data"`
}

type DescribeUnCommitTrxsRequest

type DescribeUnCommitTrxsRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeUnCommitTrxsRequest

func NewDescribeUnCommitTrxsRequest(
	regionId string,
	instanceGid string,
) *DescribeUnCommitTrxsRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeUnCommitTrxsRequestWithAllParams

func NewDescribeUnCommitTrxsRequestWithAllParams(
	regionId string,
	instanceGid string,
	pageIndex *int,
	pageSize *int,
) *DescribeUnCommitTrxsRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeUnCommitTrxsRequestWithoutParam

func NewDescribeUnCommitTrxsRequestWithoutParam() *DescribeUnCommitTrxsRequest

This constructor has better compatible ability when API parameters changed

func (DescribeUnCommitTrxsRequest) GetRegionId

func (r DescribeUnCommitTrxsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeUnCommitTrxsRequest) SetInstanceGid

func (r *DescribeUnCommitTrxsRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeUnCommitTrxsRequest) SetPageIndex

func (r *DescribeUnCommitTrxsRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeUnCommitTrxsRequest) SetPageSize

func (r *DescribeUnCommitTrxsRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeUnCommitTrxsRequest) SetRegionId

func (r *DescribeUnCommitTrxsRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeUnCommitTrxsResponse

type DescribeUnCommitTrxsResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    DescribeUnCommitTrxsResult `json:"result"`
}

type DescribeUnCommitTrxsResult

type DescribeUnCommitTrxsResult struct {
	TotalCount int                    `json:"totalCount"`
	Data       []smartdba.UnCommitTrx `json:"data"`
}

type DescribeUntrxLocksRequest

type DescribeUntrxLocksRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewDescribeUntrxLocksRequest

func NewDescribeUntrxLocksRequest(
	regionId string,
	instanceGid string,
) *DescribeUntrxLocksRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeUntrxLocksRequestWithAllParams

func NewDescribeUntrxLocksRequestWithAllParams(
	regionId string,
	instanceGid string,
	pageIndex *int,
	pageSize *int,
) *DescribeUntrxLocksRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewDescribeUntrxLocksRequestWithoutParam

func NewDescribeUntrxLocksRequestWithoutParam() *DescribeUntrxLocksRequest

This constructor has better compatible ability when API parameters changed

func (DescribeUntrxLocksRequest) GetRegionId

func (r DescribeUntrxLocksRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeUntrxLocksRequest) SetInstanceGid

func (r *DescribeUntrxLocksRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*DescribeUntrxLocksRequest) SetPageIndex

func (r *DescribeUntrxLocksRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*DescribeUntrxLocksRequest) SetPageSize

func (r *DescribeUntrxLocksRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*DescribeUntrxLocksRequest) SetRegionId

func (r *DescribeUntrxLocksRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type DescribeUntrxLocksResponse

type DescribeUntrxLocksResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    DescribeUntrxLocksResult `json:"result"`
}

type DescribeUntrxLocksResult

type DescribeUntrxLocksResult struct {
	TotalCount int                  `json:"totalCount"`
	Data       []smartdba.UntrxLock `json:"data"`
}

type DescribeslowLogStatisticRequest

type DescribeslowLogStatisticRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 查询时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewDescribeslowLogStatisticRequest

func NewDescribeslowLogStatisticRequest(
	regionId string,
	endTime string,
) *DescribeslowLogStatisticRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeslowLogStatisticRequestWithAllParams

func NewDescribeslowLogStatisticRequestWithAllParams(
	regionId string,
	endTime string,
	dbType *string,
) *DescribeslowLogStatisticRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewDescribeslowLogStatisticRequestWithoutParam

func NewDescribeslowLogStatisticRequestWithoutParam() *DescribeslowLogStatisticRequest

This constructor has better compatible ability when API parameters changed

func (DescribeslowLogStatisticRequest) GetRegionId

func (r DescribeslowLogStatisticRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeslowLogStatisticRequest) SetDbType

func (r *DescribeslowLogStatisticRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*DescribeslowLogStatisticRequest) SetEndTime

func (r *DescribeslowLogStatisticRequest) SetEndTime(endTime string)

param endTime: 查询时间,格式为:2021-11-11T15:04:05Z(Required)

func (*DescribeslowLogStatisticRequest) SetRegionId

func (r *DescribeslowLogStatisticRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type DescribeslowLogStatisticResponse

type DescribeslowLogStatisticResponse struct {
	RequestID string                         `json:"requestId"`
	Error     core.ErrorResponse             `json:"error"`
	Result    DescribeslowLogStatisticResult `json:"result"`
}

type DescribeslowLogStatisticResult

type DescribeslowLogStatisticResult struct {
	Count3h  int `json:"count3h"`
	Count24h int `json:"count24h"`
	Count72h int `json:"count72h"`
}

type ExplainSqlRequest

type ExplainSqlRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* 数据库名 (Optional) */
	Database *string `json:"database"`

	/* SQL语句 (Optional) */
	Sql *string `json:"sql"`
}

func NewExplainSqlRequest

func NewExplainSqlRequest(
	regionId string,
	instanceGid string,
) *ExplainSqlRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewExplainSqlRequestWithAllParams

func NewExplainSqlRequestWithAllParams(
	regionId string,
	instanceGid string,
	database *string,
	sql *string,
) *ExplainSqlRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param database: 数据库名 (Optional) * param sql: SQL语句 (Optional)

func NewExplainSqlRequestWithoutParam

func NewExplainSqlRequestWithoutParam() *ExplainSqlRequest

This constructor has better compatible ability when API parameters changed

func (ExplainSqlRequest) GetRegionId

func (r ExplainSqlRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ExplainSqlRequest) SetDatabase

func (r *ExplainSqlRequest) SetDatabase(database string)

param database: 数据库名(Optional)

func (*ExplainSqlRequest) SetInstanceGid

func (r *ExplainSqlRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*ExplainSqlRequest) SetRegionId

func (r *ExplainSqlRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*ExplainSqlRequest) SetSql

func (r *ExplainSqlRequest) SetSql(sql string)

param sql: SQL语句(Optional)

type ExplainSqlResponse

type ExplainSqlResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    ExplainSqlResult   `json:"result"`
}

type ExplainSqlResult

type ExplainSqlResult struct {
	Data []smartdba.ExecutionPlan `json:"data"`
}

type GetBindMetricsRequest

type GetBindMetricsRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* panelType为real_time/monitor时,代表实例Id, panelType为market时,代表大盘 panelGid  */
	Gid string `json:"gid"`

	/* 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型  */
	PanelType string `json:"panelType"`

	/* 数据库库类型,目前只支持MySQL  */
	DbType string `json:"dbType"`
}

func NewGetBindMetricsRequest

func NewGetBindMetricsRequest(
	regionId string,
	gid string,
	panelType string,
	dbType string,
) *GetBindMetricsRequest

* param regionId: 地域代码 (Required) * param gid: panelType为real_time/monitor时,代表实例Id, panelType为market时,代表大盘 panelGid (Required) * param panelType: 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型 (Required) * param dbType: 数据库库类型,目前只支持MySQL (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetBindMetricsRequestWithAllParams

func NewGetBindMetricsRequestWithAllParams(
	regionId string,
	gid string,
	panelType string,
	dbType string,
) *GetBindMetricsRequest

* param regionId: 地域代码 (Required) * param gid: panelType为real_time/monitor时,代表实例Id, panelType为market时,代表大盘 panelGid (Required) * param panelType: 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型 (Required) * param dbType: 数据库库类型,目前只支持MySQL (Required)

func NewGetBindMetricsRequestWithoutParam

func NewGetBindMetricsRequestWithoutParam() *GetBindMetricsRequest

This constructor has better compatible ability when API parameters changed

func (GetBindMetricsRequest) GetRegionId

func (r GetBindMetricsRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetBindMetricsRequest) SetDbType

func (r *GetBindMetricsRequest) SetDbType(dbType string)

param dbType: 数据库库类型,目前只支持MySQL(Required)

func (*GetBindMetricsRequest) SetGid

func (r *GetBindMetricsRequest) SetGid(gid string)

param gid: panelType为real_time/monitor时,代表实例Id, panelType为market时,代表大盘 panelGid(Required)

func (*GetBindMetricsRequest) SetPanelType

func (r *GetBindMetricsRequest) SetPanelType(panelType string)

param panelType: 展示类型,取值为: real_time 表示实时监控页面支持的自定义类型, monitor 表示性能趋势页面支持的类型(Required)

func (*GetBindMetricsRequest) SetRegionId

func (r *GetBindMetricsRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

type GetBindMetricsResponse

type GetBindMetricsResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    GetBindMetricsResult `json:"result"`
}

type GetBindMetricsResult

type GetBindMetricsResult struct {
	Sys    []smartdba.SupportMetric `json:"sys"`
	Server []smartdba.SupportMetric `json:"server"`
}

type GetPanelRelateClustersRequest

type GetPanelRelateClustersRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 监控大盘id  */
	PanelGid string `json:"panelGid"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewGetPanelRelateClustersRequest

func NewGetPanelRelateClustersRequest(
	regionId string,
	panelGid string,
) *GetPanelRelateClustersRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetPanelRelateClustersRequestWithAllParams

func NewGetPanelRelateClustersRequestWithAllParams(
	regionId string,
	panelGid string,
	dbType *string,
) *GetPanelRelateClustersRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewGetPanelRelateClustersRequestWithoutParam

func NewGetPanelRelateClustersRequestWithoutParam() *GetPanelRelateClustersRequest

This constructor has better compatible ability when API parameters changed

func (GetPanelRelateClustersRequest) GetRegionId

func (r GetPanelRelateClustersRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetPanelRelateClustersRequest) SetDbType

func (r *GetPanelRelateClustersRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*GetPanelRelateClustersRequest) SetPanelGid

func (r *GetPanelRelateClustersRequest) SetPanelGid(panelGid string)

param panelGid: 监控大盘id(Required)

func (*GetPanelRelateClustersRequest) SetRegionId

func (r *GetPanelRelateClustersRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type GetPanelRelateClustersResponse

type GetPanelRelateClustersResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    GetPanelRelateClustersResult `json:"result"`
}

type GetPanelRelateClustersResult

type GetPanelRelateClustersResult struct {
	Data []smartdba.PanelClusterItem `json:"data"`
}

type GetTopResourceByMetricRequest

type GetTopResourceByMetricRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 监控指标  */
	Metric string `json:"metric"`

	/* 查询时间,格式为:2021-11-11T15:04:05Z  */
	EndTime string `json:"endTime"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewGetTopResourceByMetricRequest

func NewGetTopResourceByMetricRequest(
	regionId string,
	metric string,
	endTime string,
) *GetTopResourceByMetricRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param metric: 监控指标 (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetTopResourceByMetricRequestWithAllParams

func NewGetTopResourceByMetricRequestWithAllParams(
	regionId string,
	metric string,
	endTime string,
	dbType *string,
) *GetTopResourceByMetricRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param metric: 监控指标 (Required) * param endTime: 查询时间,格式为:2021-11-11T15:04:05Z (Required) * param dbType: 数据库类型,默认MySQL (Optional)

func NewGetTopResourceByMetricRequestWithoutParam

func NewGetTopResourceByMetricRequestWithoutParam() *GetTopResourceByMetricRequest

This constructor has better compatible ability when API parameters changed

func (GetTopResourceByMetricRequest) GetRegionId

func (r GetTopResourceByMetricRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetTopResourceByMetricRequest) SetDbType

func (r *GetTopResourceByMetricRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*GetTopResourceByMetricRequest) SetEndTime

func (r *GetTopResourceByMetricRequest) SetEndTime(endTime string)

param endTime: 查询时间,格式为:2021-11-11T15:04:05Z(Required)

func (*GetTopResourceByMetricRequest) SetMetric

func (r *GetTopResourceByMetricRequest) SetMetric(metric string)

param metric: 监控指标(Required)

func (*GetTopResourceByMetricRequest) SetRegionId

func (r *GetTopResourceByMetricRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type GetTopResourceByMetricResponse

type GetTopResourceByMetricResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    GetTopResourceByMetricResult `json:"result"`
}

type GetTopResourceByMetricResult

type GetTopResourceByMetricResult struct {
	Data []smartdba.MetricResourceModel `json:"data"`
}

type KillSessionRequest

type KillSessionRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* RDS 实例ID,唯一标识一个RDS实例。  */
	InstanceGid string `json:"instanceGid"`

	/*  (Optional) */
	SessionId []string `json:"sessionId"`
}

func NewKillSessionRequest

func NewKillSessionRequest(
	regionId string,
	instanceGid string,
) *KillSessionRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewKillSessionRequestWithAllParams

func NewKillSessionRequestWithAllParams(
	regionId string,
	instanceGid string,
	sessionId []string,
) *KillSessionRequest

* param regionId: 地域代码 (Required) * param instanceGid: RDS 实例ID,唯一标识一个RDS实例。 (Required) * param sessionId: (Optional)

func NewKillSessionRequestWithoutParam

func NewKillSessionRequestWithoutParam() *KillSessionRequest

This constructor has better compatible ability when API parameters changed

func (KillSessionRequest) GetRegionId

func (r KillSessionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*KillSessionRequest) SetInstanceGid

func (r *KillSessionRequest) SetInstanceGid(instanceGid string)

param instanceGid: RDS 实例ID,唯一标识一个RDS实例。(Required)

func (*KillSessionRequest) SetRegionId

func (r *KillSessionRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*KillSessionRequest) SetSessionId

func (r *KillSessionRequest) SetSessionId(sessionId []string)

param sessionId: (Optional)

type KillSessionResponse

type KillSessionResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    KillSessionResult  `json:"result"`
}

type KillSessionResult

type KillSessionResult struct {
}

type ToBeConnectClustersRequest

type ToBeConnectClustersRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 实例类型,支持MySQL/Percona,默认MySQL (Optional) */
	DbType *string `json:"dbType"`

	/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewToBeConnectClustersRequest

func NewToBeConnectClustersRequest(
	regionId string,
) *ToBeConnectClustersRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewToBeConnectClustersRequestWithAllParams

func NewToBeConnectClustersRequestWithAllParams(
	regionId string,
	dbType *string,
	pageIndex *int,
	pageSize *int,
) *ToBeConnectClustersRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param dbType: 实例类型,支持MySQL/Percona,默认MySQL (Optional) * param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口 (Optional)

func NewToBeConnectClustersRequestWithoutParam

func NewToBeConnectClustersRequestWithoutParam() *ToBeConnectClustersRequest

This constructor has better compatible ability when API parameters changed

func (ToBeConnectClustersRequest) GetRegionId

func (r ToBeConnectClustersRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ToBeConnectClustersRequest) SetDbType

func (r *ToBeConnectClustersRequest) SetDbType(dbType string)

param dbType: 实例类型,支持MySQL/Percona,默认MySQL(Optional)

func (*ToBeConnectClustersRequest) SetPageIndex

func (r *ToBeConnectClustersRequest) SetPageIndex(pageIndex int)

param pageIndex: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageIndex 为-1时,返回所有数据页码;(Optional)

func (*ToBeConnectClustersRequest) SetPageSize

func (r *ToBeConnectClustersRequest) SetPageSize(pageSize int)

param pageSize: 每页显示的数据条数,默认为10,取值范围:[1,100],用于查询列表的接口(Optional)

func (*ToBeConnectClustersRequest) SetRegionId

func (r *ToBeConnectClustersRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type ToBeConnectClustersResponse

type ToBeConnectClustersResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    ToBeConnectClustersResult `json:"result"`
}

type ToBeConnectClustersResult

type ToBeConnectClustersResult struct {
	TotalCount int                      `json:"totalCount"`
	Data       []smartdba.InstancesInfo `json:"data"`
}

type TurningSqlRequest

type TurningSqlRequest struct {
	core.JDCloudRequest

	/* 地域代码  */
	RegionId string `json:"regionId"`

	/* 实例ID  */
	InstanceGid string `json:"instanceGid"`

	/* 数据库名 (Optional) */
	Database *string `json:"database"`

	/* SQL语句 (Optional) */
	Sql *string `json:"sql"`
}

func NewTurningSqlRequest

func NewTurningSqlRequest(
	regionId string,
	instanceGid string,
) *TurningSqlRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewTurningSqlRequestWithAllParams

func NewTurningSqlRequestWithAllParams(
	regionId string,
	instanceGid string,
	database *string,
	sql *string,
) *TurningSqlRequest

* param regionId: 地域代码 (Required) * param instanceGid: 实例ID (Required) * param database: 数据库名 (Optional) * param sql: SQL语句 (Optional)

func NewTurningSqlRequestWithoutParam

func NewTurningSqlRequestWithoutParam() *TurningSqlRequest

This constructor has better compatible ability when API parameters changed

func (TurningSqlRequest) GetRegionId

func (r TurningSqlRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*TurningSqlRequest) SetDatabase

func (r *TurningSqlRequest) SetDatabase(database string)

param database: 数据库名(Optional)

func (*TurningSqlRequest) SetInstanceGid

func (r *TurningSqlRequest) SetInstanceGid(instanceGid string)

param instanceGid: 实例ID(Required)

func (*TurningSqlRequest) SetRegionId

func (r *TurningSqlRequest) SetRegionId(regionId string)

param regionId: 地域代码(Required)

func (*TurningSqlRequest) SetSql

func (r *TurningSqlRequest) SetSql(sql string)

param sql: SQL语句(Optional)

type TurningSqlResponse

type TurningSqlResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    TurningSqlResult   `json:"result"`
}

type TurningSqlResult

type TurningSqlResult struct {
	TuningAdvice smartdba.TuningAdvice `json:"tuningAdvice"`
}

type UpdatePanelClustersRequest

type UpdatePanelClustersRequest struct {
	core.JDCloudRequest

	/* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)  */
	RegionId string `json:"regionId"`

	/* 监控大盘id  */
	PanelGid string `json:"panelGid"`

	/*  (Optional) */
	InstanceIdList []string `json:"instanceIdList"`

	/* 数据库类型,默认MySQL (Optional) */
	DbType *string `json:"dbType"`
}

func NewUpdatePanelClustersRequest

func NewUpdatePanelClustersRequest(
	regionId string,
	panelGid string,
) *UpdatePanelClustersRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewUpdatePanelClustersRequestWithAllParams

func NewUpdatePanelClustersRequestWithAllParams(
	regionId string,
	panelGid string,
	instanceIdList []string,
	dbType *string,
) *UpdatePanelClustersRequest

* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param panelGid: 监控大盘id (Required) * param instanceIdList: (Optional) * param dbType: 数据库类型,默认MySQL (Optional)

func NewUpdatePanelClustersRequestWithoutParam

func NewUpdatePanelClustersRequestWithoutParam() *UpdatePanelClustersRequest

This constructor has better compatible ability when API parameters changed

func (UpdatePanelClustersRequest) GetRegionId

func (r UpdatePanelClustersRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*UpdatePanelClustersRequest) SetDbType

func (r *UpdatePanelClustersRequest) SetDbType(dbType string)

param dbType: 数据库类型,默认MySQL(Optional)

func (*UpdatePanelClustersRequest) SetInstanceIdList

func (r *UpdatePanelClustersRequest) SetInstanceIdList(instanceIdList []string)

param instanceIdList: (Optional)

func (*UpdatePanelClustersRequest) SetPanelGid

func (r *UpdatePanelClustersRequest) SetPanelGid(panelGid string)

param panelGid: 监控大盘id(Required)

func (*UpdatePanelClustersRequest) SetRegionId

func (r *UpdatePanelClustersRequest) SetRegionId(regionId string)

param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)

type UpdatePanelClustersResponse

type UpdatePanelClustersResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    UpdatePanelClustersResult `json:"result"`
}

type UpdatePanelClustersResult

type UpdatePanelClustersResult struct {
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL