Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( STATUS_MAP = map[string]rds.STATUS{ "BUILD": rds.STATUS_PENDING, "ACTIVE": rds.STATUS_RUNNING, "FAILED": rds.STATUS_ERROR, "FROZEN": rds.STATUS_ISOLATIONED, "REBOOTING": rds.STATUS_REBOOTING, "RESTORING": rds.STATUS_RESTORING, "MIGRATING": rds.STATUS_TRANSING, "MODIFYING": rds.STATUS_MODIFYING, "SWITCHOVER": rds.STATUS_SWITCHOVER, "STORAGE FULL": rds.STATUS_STORAGE_FULL, "BACKING UP": rds.STATUS_BACKING_UP, "INS_CLONING": rds.STATUS_CLONING, "MODIFYING INSTANCE TYPE": rds.STATUS_MODIFYING, "MODIFYING DATABASE PORT": rds.STATUS_MODIFYING, } )
Functions ¶
This section is empty.
Types ¶
type RdsOperator ¶
type RdsOperator struct {
// contains filtered or unexported fields
}
func NewRdsOperator ¶
func NewRdsOperator(client *hw_rds.RdsClient) *RdsOperator
func (*RdsOperator) DescribeRds ¶
func (o *RdsOperator) DescribeRds(ctx context.Context, r *provider.DescribeRequest) ( *cmdbRds.Rds, error)
func (*RdsOperator) PageQueryRds ¶
func (o *RdsOperator) PageQueryRds(req *provider.QueryRequest) pager.Pager
func (*RdsOperator) Query ¶
func (o *RdsOperator) Query(req *model.ListInstancesRequest) (*rds.RdsSet, error)
查询数据库实例列表 参考: https://apiexplorer.developer.huaweicloud.com/apiexplorer/sdk?product=RDS&api=ListInstances
Click to show internal directories.
Click to hide internal directories.