Documentation
¶
Index ¶
- type RedisClient
- func (c *RedisClient) CreateCacheInstance(request *redis.CreateCacheInstanceRequest) (*redis.CreateCacheInstanceResponse, error)
- func (c *RedisClient) DeleteCacheInstance(request *redis.DeleteCacheInstanceRequest) (*redis.DeleteCacheInstanceResponse, error)
- func (c *RedisClient) DescribeCacheInstance(request *redis.DescribeCacheInstanceRequest) (*redis.DescribeCacheInstanceResponse, error)
- func (c *RedisClient) DescribeCacheInstances(request *redis.DescribeCacheInstancesRequest) (*redis.DescribeCacheInstancesResponse, error)
- func (c *RedisClient) DescribeInstanceClass(request *redis.DescribeInstanceClassRequest) (*redis.DescribeInstanceClassResponse, error)
- func (c *RedisClient) DescribeUserQuota(request *redis.DescribeUserQuotaRequest) (*redis.DescribeUserQuotaResponse, error)
- func (c *RedisClient) ModifyCacheInstanceAttribute(request *redis.ModifyCacheInstanceAttributeRequest) (*redis.ModifyCacheInstanceAttributeResponse, error)
- func (c *RedisClient) ModifyCacheInstanceClass(request *redis.ModifyCacheInstanceClassRequest) (*redis.ModifyCacheInstanceClassResponse, error)
- func (c *RedisClient) ResetCacheInstancePassword(request *redis.ResetCacheInstancePasswordRequest) (*redis.ResetCacheInstancePasswordResponse, error)
- func (c *RedisClient) SetConfig(config *core.Config)
- func (c *RedisClient) SetLogger(logger core.Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedisClient ¶
type RedisClient struct {
core.JDCloudClient
}
func NewRedisClient ¶
func NewRedisClient(credential *core.Credential) *RedisClient
func (*RedisClient) CreateCacheInstance ¶
func (c *RedisClient) CreateCacheInstance(request *redis.CreateCacheInstanceRequest) (*redis.CreateCacheInstanceResponse, error)
创建一个指定配置的缓存Redis实例
func (*RedisClient) DeleteCacheInstance ¶
func (c *RedisClient) DeleteCacheInstance(request *redis.DeleteCacheInstanceRequest) (*redis.DeleteCacheInstanceResponse, error)
删除单个缓存Redis实例
func (*RedisClient) DescribeCacheInstance ¶
func (c *RedisClient) DescribeCacheInstance(request *redis.DescribeCacheInstanceRequest) (*redis.DescribeCacheInstanceResponse, error)
查询缓存Redis实例详情
func (*RedisClient) DescribeCacheInstances ¶
func (c *RedisClient) DescribeCacheInstances(request *redis.DescribeCacheInstancesRequest) (*redis.DescribeCacheInstancesResponse, error)
查询缓存Redis实例列表
func (*RedisClient) DescribeInstanceClass ¶
func (c *RedisClient) DescribeInstanceClass(request *redis.DescribeInstanceClassRequest) (*redis.DescribeInstanceClassResponse, error)
查询某区域下的实例规格列表
func (*RedisClient) DescribeUserQuota ¶
func (c *RedisClient) DescribeUserQuota(request *redis.DescribeUserQuotaRequest) (*redis.DescribeUserQuotaResponse, error)
查询账户配额信息
func (*RedisClient) ModifyCacheInstanceAttribute ¶
func (c *RedisClient) ModifyCacheInstanceAttribute(request *redis.ModifyCacheInstanceAttributeRequest) (*redis.ModifyCacheInstanceAttributeResponse, error)
修改缓存Redis实例的资源名称、描述,二者至少选一
func (*RedisClient) ModifyCacheInstanceClass ¶
func (c *RedisClient) ModifyCacheInstanceClass(request *redis.ModifyCacheInstanceClassRequest) (*redis.ModifyCacheInstanceClassResponse, error)
变更缓存Redis实例配置
func (*RedisClient) ResetCacheInstancePassword ¶
func (c *RedisClient) ResetCacheInstancePassword(request *redis.ResetCacheInstancePasswordRequest) (*redis.ResetCacheInstancePasswordResponse, error)
重置缓存Redis实例密码
func (*RedisClient) SetConfig ¶
func (c *RedisClient) SetConfig(config *core.Config)
func (*RedisClient) SetLogger ¶
func (c *RedisClient) SetLogger(logger core.Logger)
Click to show internal directories.
Click to hide internal directories.