dcs

package
v0.0.0-...-7aae7b9 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	STATUS_MAP = map[string]redis.STATUS{
		"RUNNING":      redis.STATUS_RUNNING,
		"CREATING":     redis.STATUS_PENDING,
		"ERROR":        redis.STATUS_ERROR,
		"CREATEFAILED": redis.STATUS_CREATE_FAILED,
		"FLUSHING":     redis.STATUS_FLUSHING,
		"RESTARTING":   redis.STATUS_REBOOTING,
		"FROZEN":       redis.STATUS_ISOLATIONED,
		"RESTORING":    redis.STATUS_RESTORING,
		"EXTENDING":    redis.STATUS_EXTENDING,
	}
)

CREATING: 申请缓存实例后,在缓存实例状态进入运行中之前的状态。 RUNNING: 缓存实例正常运行状态。在这个状态的实例可以运行您的业务。 CREATEFAILED: 缓存实例处于创建失败的状态。 ERROR: 缓存实例处于故障的状态。 FLUSHING: 缓存实例数据清空中的状态 RESTARTING: 缓存实例正在进行重启操作。 FROZEN: 缓存实例处于已冻结状态,用户可以在“我的订单”中续费开启冻结的缓存实例。 RESTORING: 缓存实例数据恢复中的状态。 EXTENDING: 缓存实例处于正在扩容的状态。

Functions

This section is empty.

Types

type DcsOperator

type DcsOperator struct {
	// contains filtered or unexported fields
}

func NewDcsOperator

func NewDcsOperator(client *dcs.DcsClient) *DcsOperator

func (*DcsOperator) DescribeRedis

func (o *DcsOperator) DescribeRedis(ctx context.Context, r *provider.DescribeRequest) (
	*redis.Redis, error)

func (*DcsOperator) PageQueryRedis

func (o *DcsOperator) PageQueryRedis(req *provider.QueryRequest) pager.Pager

func (*DcsOperator) Query

func (o *DcsOperator) Query(req *model.ListInstancesRequest) (*redis.Set, error)

查询租户的缓存实例列表,支持按照条件查询 参考: https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=DCS&api=ListInstances

Jump to

Keyboard shortcuts

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