redis

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: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	STATUS_MAP = map[string]redis.STATUS{
		"Normal":                redis.STATUS_RUNNING,
		"Creating":              redis.STATUS_PENDING,
		"Error":                 redis.STATUS_ERROR,
		"Flushing":              redis.STATUS_FLUSHING,
		"Released":              redis.STATUS_DESTROYED,
		"BackupRecovering":      redis.STATUS_RESTORING,
		"MinorVersionUpgrading": redis.STATUS_UPGRADING,
		"MajorVersionUpgrading": redis.STATUS_UPGRADING,
		"NetworkModifying":      redis.STATUS_NET_CHANGING,
		"Inactive":              redis.STATUS_ISOLATIONED,
		"Changing":              redis.STATUS_MODIFYING,
		"Transforming":          redis.STATUS_TRANSING,
		"Migrating":             redis.STATUS_TRANSING,
		"Unavailable":           redis.STATUS_ERROR,
		"SSLModifying":          redis.STATUS_MODIFYING,
	}
)

Functions

This section is empty.

Types

type RedisOperator

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

func NewRedisOperator

func NewRedisOperator(client *redis.Client) *RedisOperator

func (*RedisOperator) DescribeRedis

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

func (*RedisOperator) PageQueryRedis

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

Jump to

Keyboard shortcuts

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