Documentation ¶
Index ¶
- type ClientKillRequest
- func NewClientKillRequest(regionId string, cacheInstanceId string, option string, value string) *ClientKillRequest
- func NewClientKillRequestWithAllParams(regionId string, cacheInstanceId string, option string, value string) *ClientKillRequest
- func NewClientKillRequestWithoutParam() *ClientKillRequest
- type ClientKillResponse
- type ClientKillResult
- type CreateAccountRequest
- func NewCreateAccountRequest(regionId string, cacheInstanceId string, accountName string, ...) *CreateAccountRequest
- func NewCreateAccountRequestWithAllParams(regionId string, cacheInstanceId string, accountName string, ...) *CreateAccountRequest
- func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
- func (r CreateAccountRequest) GetRegionId() string
- func (r *CreateAccountRequest) SetAccountDescription(accountDescription string)
- func (r *CreateAccountRequest) SetAccountName(accountName string)
- func (r *CreateAccountRequest) SetAccountPassword(accountPassword string)
- func (r *CreateAccountRequest) SetAccountPrivilege(accountPrivilege string)
- func (r *CreateAccountRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *CreateAccountRequest) SetRegionId(regionId string)
- type CreateAccountResponse
- type CreateAccountResult
- type CreateBackupRequest
- func NewCreateBackupRequest(regionId string, cacheInstanceId string, fileName string, backupType int) *CreateBackupRequest
- func NewCreateBackupRequestWithAllParams(regionId string, cacheInstanceId string, fileName string, backupType int) *CreateBackupRequest
- func NewCreateBackupRequestWithoutParam() *CreateBackupRequest
- func (r CreateBackupRequest) GetRegionId() string
- func (r *CreateBackupRequest) SetBackupType(backupType int)
- func (r *CreateBackupRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *CreateBackupRequest) SetFileName(fileName string)
- func (r *CreateBackupRequest) SetRegionId(regionId string)
- type CreateBackupResponse
- type CreateBackupResult
- type CreateBigKeyAnalysis2Request
- func NewCreateBigKeyAnalysis2Request(regionId string, cacheInstanceId string) *CreateBigKeyAnalysis2Request
- func NewCreateBigKeyAnalysis2RequestWithAllParams(regionId string, cacheInstanceId string, stringSize *int, listSize *int, ...) *CreateBigKeyAnalysis2Request
- func NewCreateBigKeyAnalysis2RequestWithoutParam() *CreateBigKeyAnalysis2Request
- func (r CreateBigKeyAnalysis2Request) GetRegionId() string
- func (r *CreateBigKeyAnalysis2Request) SetCacheInstanceId(cacheInstanceId string)
- func (r *CreateBigKeyAnalysis2Request) SetHashSize(hashSize int)
- func (r *CreateBigKeyAnalysis2Request) SetListSize(listSize int)
- func (r *CreateBigKeyAnalysis2Request) SetRegionId(regionId string)
- func (r *CreateBigKeyAnalysis2Request) SetSetSize(setSize int)
- func (r *CreateBigKeyAnalysis2Request) SetStringSize(stringSize int)
- func (r *CreateBigKeyAnalysis2Request) SetZsetSize(zsetSize int)
- type CreateBigKeyAnalysis2Response
- type CreateBigKeyAnalysis2Result
- type CreateBigKeyAnalysisRequest
- func NewCreateBigKeyAnalysisRequest(regionId string, cacheInstanceId string) *CreateBigKeyAnalysisRequest
- func NewCreateBigKeyAnalysisRequestWithAllParams(regionId string, cacheInstanceId string, stringSize *int, listSize *int, ...) *CreateBigKeyAnalysisRequest
- func NewCreateBigKeyAnalysisRequestWithoutParam() *CreateBigKeyAnalysisRequest
- func (r CreateBigKeyAnalysisRequest) GetRegionId() string
- func (r *CreateBigKeyAnalysisRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *CreateBigKeyAnalysisRequest) SetHashSize(hashSize int)
- func (r *CreateBigKeyAnalysisRequest) SetListSize(listSize int)
- func (r *CreateBigKeyAnalysisRequest) SetRegionId(regionId string)
- func (r *CreateBigKeyAnalysisRequest) SetSetSize(setSize int)
- func (r *CreateBigKeyAnalysisRequest) SetSizeMode(sizeMode string)
- func (r *CreateBigKeyAnalysisRequest) SetStringSize(stringSize int)
- func (r *CreateBigKeyAnalysisRequest) SetTop(top int)
- func (r *CreateBigKeyAnalysisRequest) SetZsetSize(zsetSize int)
- type CreateBigKeyAnalysisResponse
- type CreateBigKeyAnalysisResult
- type CreateCacheAnalysisRequest
- func NewCreateCacheAnalysisRequest(regionId string, cacheInstanceId string) *CreateCacheAnalysisRequest
- func NewCreateCacheAnalysisRequestWithAllParams(regionId string, cacheInstanceId string, sizeMode *string) *CreateCacheAnalysisRequest
- func NewCreateCacheAnalysisRequestWithoutParam() *CreateCacheAnalysisRequest
- type CreateCacheAnalysisResponse
- type CreateCacheAnalysisResult
- type CreateCacheInstanceRequest
- func NewCreateCacheInstanceRequest(regionId string, cacheInstance *redis.CacheInstanceSpec) *CreateCacheInstanceRequest
- func NewCreateCacheInstanceRequestWithAllParams(regionId string, cacheInstance *redis.CacheInstanceSpec, ...) *CreateCacheInstanceRequest
- func NewCreateCacheInstanceRequestWithoutParam() *CreateCacheInstanceRequest
- type CreateCacheInstanceResponse
- type CreateCacheInstanceResult
- type DeleteAccountRequest
- func NewDeleteAccountRequest(regionId string, cacheInstanceId string, accountName string) *DeleteAccountRequest
- func NewDeleteAccountRequestWithAllParams(regionId string, cacheInstanceId string, accountName string) *DeleteAccountRequest
- func NewDeleteAccountRequestWithoutParam() *DeleteAccountRequest
- type DeleteAccountResponse
- type DeleteAccountResult
- type DeleteCacheInstanceRequest
- type DeleteCacheInstanceResponse
- type DeleteCacheInstanceResult
- type DescribeAccountsRequest
- type DescribeAccountsResponse
- type DescribeAccountsResult
- type DescribeAnalysisThreshold2Request
- func NewDescribeAnalysisThreshold2Request(regionId string, cacheInstanceId string) *DescribeAnalysisThreshold2Request
- func NewDescribeAnalysisThreshold2RequestWithAllParams(regionId string, cacheInstanceId string) *DescribeAnalysisThreshold2Request
- func NewDescribeAnalysisThreshold2RequestWithoutParam() *DescribeAnalysisThreshold2Request
- type DescribeAnalysisThreshold2Response
- type DescribeAnalysisThreshold2Result
- type DescribeAnalysisThresholdRequest
- func NewDescribeAnalysisThresholdRequest(regionId string, cacheInstanceId string) *DescribeAnalysisThresholdRequest
- func NewDescribeAnalysisThresholdRequestWithAllParams(regionId string, cacheInstanceId string) *DescribeAnalysisThresholdRequest
- func NewDescribeAnalysisThresholdRequestWithoutParam() *DescribeAnalysisThresholdRequest
- type DescribeAnalysisThresholdResponse
- type DescribeAnalysisThresholdResult
- type DescribeAnalysisTimeRequest
- func NewDescribeAnalysisTimeRequest(regionId string, cacheInstanceId string) *DescribeAnalysisTimeRequest
- func NewDescribeAnalysisTimeRequestWithAllParams(regionId string, cacheInstanceId string) *DescribeAnalysisTimeRequest
- func NewDescribeAnalysisTimeRequestWithoutParam() *DescribeAnalysisTimeRequest
- type DescribeAnalysisTimeResponse
- type DescribeAnalysisTimeResult
- type DescribeAvailableRegionRequest
- type DescribeAvailableRegionResponse
- type DescribeAvailableRegionResult
- type DescribeAvailableResource2Request
- type DescribeAvailableResource2Response
- type DescribeAvailableResource2Result
- type DescribeAvailableResourceRequest
- type DescribeAvailableResourceResponse
- type DescribeAvailableResourceResult
- type DescribeBackupPolicyRequest
- func NewDescribeBackupPolicyRequest(regionId string, cacheInstanceId string) *DescribeBackupPolicyRequest
- func NewDescribeBackupPolicyRequestWithAllParams(regionId string, cacheInstanceId string) *DescribeBackupPolicyRequest
- func NewDescribeBackupPolicyRequestWithoutParam() *DescribeBackupPolicyRequest
- type DescribeBackupPolicyResponse
- type DescribeBackupPolicyResult
- type DescribeBackupsRequest
- func NewDescribeBackupsRequest(regionId string, cacheInstanceId string) *DescribeBackupsRequest
- func NewDescribeBackupsRequestWithAllParams(regionId string, cacheInstanceId string, pageNumber *int, pageSize *int, ...) *DescribeBackupsRequest
- func NewDescribeBackupsRequestWithoutParam() *DescribeBackupsRequest
- func (r DescribeBackupsRequest) GetRegionId() string
- func (r *DescribeBackupsRequest) SetBaseId(baseId string)
- func (r *DescribeBackupsRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeBackupsRequest) SetEndTime(endTime string)
- func (r *DescribeBackupsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeBackupsRequest) SetPageSize(pageSize int)
- func (r *DescribeBackupsRequest) SetRegionId(regionId string)
- func (r *DescribeBackupsRequest) SetStartTime(startTime string)
- type DescribeBackupsResponse
- type DescribeBackupsResult
- type DescribeBigKeyAnalysisTime2Request
- func NewDescribeBigKeyAnalysisTime2Request(regionId string, cacheInstanceId string) *DescribeBigKeyAnalysisTime2Request
- func NewDescribeBigKeyAnalysisTime2RequestWithAllParams(regionId string, cacheInstanceId string) *DescribeBigKeyAnalysisTime2Request
- func NewDescribeBigKeyAnalysisTime2RequestWithoutParam() *DescribeBigKeyAnalysisTime2Request
- type DescribeBigKeyAnalysisTime2Response
- type DescribeBigKeyAnalysisTime2Result
- type DescribeBigKeyAnalysisTimeRequest
- func NewDescribeBigKeyAnalysisTimeRequest(regionId string, cacheInstanceId string) *DescribeBigKeyAnalysisTimeRequest
- func NewDescribeBigKeyAnalysisTimeRequestWithAllParams(regionId string, cacheInstanceId string) *DescribeBigKeyAnalysisTimeRequest
- func NewDescribeBigKeyAnalysisTimeRequestWithoutParam() *DescribeBigKeyAnalysisTimeRequest
- type DescribeBigKeyAnalysisTimeResponse
- type DescribeBigKeyAnalysisTimeResult
- type DescribeBigKeyDetail2Request
- func NewDescribeBigKeyDetail2Request(regionId string, cacheInstanceId string, taskId string) *DescribeBigKeyDetail2Request
- func NewDescribeBigKeyDetail2RequestWithAllParams(regionId string, cacheInstanceId string, taskId string) *DescribeBigKeyDetail2Request
- func NewDescribeBigKeyDetail2RequestWithoutParam() *DescribeBigKeyDetail2Request
- type DescribeBigKeyDetail2Response
- type DescribeBigKeyDetail2Result
- type DescribeBigKeyDetailRequest
- func NewDescribeBigKeyDetailRequest(regionId string, cacheInstanceId string, taskId string) *DescribeBigKeyDetailRequest
- func NewDescribeBigKeyDetailRequestWithAllParams(regionId string, cacheInstanceId string, taskId string) *DescribeBigKeyDetailRequest
- func NewDescribeBigKeyDetailRequestWithoutParam() *DescribeBigKeyDetailRequest
- type DescribeBigKeyDetailResponse
- type DescribeBigKeyDetailResult
- type DescribeBigKeyList2Request
- func NewDescribeBigKeyList2Request(regionId string, cacheInstanceId string) *DescribeBigKeyList2Request
- func NewDescribeBigKeyList2RequestWithAllParams(regionId string, cacheInstanceId string, pageNumber *int, pageSize *int) *DescribeBigKeyList2Request
- func NewDescribeBigKeyList2RequestWithoutParam() *DescribeBigKeyList2Request
- func (r DescribeBigKeyList2Request) GetRegionId() string
- func (r *DescribeBigKeyList2Request) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeBigKeyList2Request) SetPageNumber(pageNumber int)
- func (r *DescribeBigKeyList2Request) SetPageSize(pageSize int)
- func (r *DescribeBigKeyList2Request) SetRegionId(regionId string)
- type DescribeBigKeyList2Response
- type DescribeBigKeyList2Result
- type DescribeBigKeyListRequest
- func NewDescribeBigKeyListRequest(regionId string, cacheInstanceId string, date string) *DescribeBigKeyListRequest
- func NewDescribeBigKeyListRequestWithAllParams(regionId string, cacheInstanceId string, date string) *DescribeBigKeyListRequest
- func NewDescribeBigKeyListRequestWithoutParam() *DescribeBigKeyListRequest
- type DescribeBigKeyListResponse
- type DescribeBigKeyListResult
- type DescribeCacheAnalysisListRequest
- func NewDescribeCacheAnalysisListRequest(regionId string, cacheInstanceId string, date string) *DescribeCacheAnalysisListRequest
- func NewDescribeCacheAnalysisListRequestWithAllParams(regionId string, cacheInstanceId string, date string) *DescribeCacheAnalysisListRequest
- func NewDescribeCacheAnalysisListRequestWithoutParam() *DescribeCacheAnalysisListRequest
- type DescribeCacheAnalysisListResponse
- type DescribeCacheAnalysisListResult
- type DescribeCacheAnalysisResultRequest
- func NewDescribeCacheAnalysisResultRequest(regionId string, cacheInstanceId string, taskId string) *DescribeCacheAnalysisResultRequest
- func NewDescribeCacheAnalysisResultRequestWithAllParams(regionId string, cacheInstanceId string, taskId string) *DescribeCacheAnalysisResultRequest
- func NewDescribeCacheAnalysisResultRequestWithoutParam() *DescribeCacheAnalysisResultRequest
- type DescribeCacheAnalysisResultResponse
- type DescribeCacheAnalysisResultResult
- type DescribeCacheInstanceRequest
- func NewDescribeCacheInstanceRequest(regionId string, cacheInstanceId string) *DescribeCacheInstanceRequest
- func NewDescribeCacheInstanceRequestWithAllParams(regionId string, cacheInstanceId string) *DescribeCacheInstanceRequest
- func NewDescribeCacheInstanceRequestWithoutParam() *DescribeCacheInstanceRequest
- type DescribeCacheInstanceResponse
- type DescribeCacheInstanceResult
- type DescribeCacheInstancesRequest
- func NewDescribeCacheInstancesRequest(regionId string) *DescribeCacheInstancesRequest
- func NewDescribeCacheInstancesRequestWithAllParams(regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ...) *DescribeCacheInstancesRequest
- func NewDescribeCacheInstancesRequestWithoutParam() *DescribeCacheInstancesRequest
- func (r DescribeCacheInstancesRequest) GetRegionId() string
- func (r *DescribeCacheInstancesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCacheInstancesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeCacheInstancesRequest) SetPageSize(pageSize int)
- func (r *DescribeCacheInstancesRequest) SetRegionId(regionId string)
- func (r *DescribeCacheInstancesRequest) SetResourceGroupIds(resourceGroupIds []string)
- func (r *DescribeCacheInstancesRequest) SetSorts(sorts []common.Sort)
- func (r *DescribeCacheInstancesRequest) SetTagFilters(tagFilters []common.TagFilter)
- type DescribeCacheInstancesResponse
- type DescribeCacheInstancesResult
- type DescribeClearDataRequest
- type DescribeClearDataResponse
- type DescribeClearDataResult
- type DescribeClientIpDetailRequest
- func NewDescribeClientIpDetailRequest(regionId string, cacheInstanceId string, ip string) *DescribeClientIpDetailRequest
- func NewDescribeClientIpDetailRequestWithAllParams(regionId string, cacheInstanceId string, ip string) *DescribeClientIpDetailRequest
- func NewDescribeClientIpDetailRequestWithoutParam() *DescribeClientIpDetailRequest
- type DescribeClientIpDetailResponse
- type DescribeClientIpDetailResult
- type DescribeClientListRequest
- type DescribeClientListResponse
- type DescribeClientListResult
- type DescribeClusterInfoRequest
- type DescribeClusterInfoResponse
- type DescribeClusterInfoResult
- type DescribeDownloadUrlRequest
- func NewDescribeDownloadUrlRequest(regionId string, cacheInstanceId string, baseId string) *DescribeDownloadUrlRequest
- func NewDescribeDownloadUrlRequestWithAllParams(regionId string, cacheInstanceId string, baseId string) *DescribeDownloadUrlRequest
- func NewDescribeDownloadUrlRequestWithoutParam() *DescribeDownloadUrlRequest
- type DescribeDownloadUrlResponse
- type DescribeDownloadUrlResult
- type DescribeHotKeyDetail2Request
- func NewDescribeHotKeyDetail2Request(regionId string, cacheInstanceId string, nodeId string) *DescribeHotKeyDetail2Request
- func NewDescribeHotKeyDetail2RequestWithAllParams(regionId string, cacheInstanceId string, nodeId string, pageNumber *int, ...) *DescribeHotKeyDetail2Request
- func NewDescribeHotKeyDetail2RequestWithoutParam() *DescribeHotKeyDetail2Request
- func (r DescribeHotKeyDetail2Request) GetRegionId() string
- func (r *DescribeHotKeyDetail2Request) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeHotKeyDetail2Request) SetNodeId(nodeId string)
- func (r *DescribeHotKeyDetail2Request) SetPageNumber(pageNumber int)
- func (r *DescribeHotKeyDetail2Request) SetPageSize(pageSize int)
- func (r *DescribeHotKeyDetail2Request) SetRegionId(regionId string)
- type DescribeHotKeyDetail2Response
- type DescribeHotKeyDetail2Result
- type DescribeHotKeyDetailRequest
- func NewDescribeHotKeyDetailRequest(regionId string, cacheInstanceId string, nodeId string) *DescribeHotKeyDetailRequest
- func NewDescribeHotKeyDetailRequestWithAllParams(regionId string, cacheInstanceId string, nodeId string, pageNumber *int, ...) *DescribeHotKeyDetailRequest
- func NewDescribeHotKeyDetailRequestWithoutParam() *DescribeHotKeyDetailRequest
- func (r DescribeHotKeyDetailRequest) GetRegionId() string
- func (r *DescribeHotKeyDetailRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeHotKeyDetailRequest) SetEndTime(endTime string)
- func (r *DescribeHotKeyDetailRequest) SetNodeId(nodeId string)
- func (r *DescribeHotKeyDetailRequest) SetPageNumber(pageNumber int)
- func (r *DescribeHotKeyDetailRequest) SetPageSize(pageSize int)
- func (r *DescribeHotKeyDetailRequest) SetRegionId(regionId string)
- func (r *DescribeHotKeyDetailRequest) SetStartTime(startTime string)
- type DescribeHotKeyDetailResponse
- type DescribeHotKeyDetailResult
- type DescribeHotKeyResult2Request
- func NewDescribeHotKeyResult2Request(regionId string, cacheInstanceId string) *DescribeHotKeyResult2Request
- func NewDescribeHotKeyResult2RequestWithAllParams(regionId string, cacheInstanceId string) *DescribeHotKeyResult2Request
- func NewDescribeHotKeyResult2RequestWithoutParam() *DescribeHotKeyResult2Request
- type DescribeHotKeyResult2Response
- type DescribeHotKeyResult2Result
- type DescribeHotKeySummaryRequest
- func NewDescribeHotKeySummaryRequest(regionId string, cacheInstanceId string) *DescribeHotKeySummaryRequest
- func NewDescribeHotKeySummaryRequestWithAllParams(regionId string, cacheInstanceId string, startTime *string, endTime *string) *DescribeHotKeySummaryRequest
- func NewDescribeHotKeySummaryRequestWithoutParam() *DescribeHotKeySummaryRequest
- func (r DescribeHotKeySummaryRequest) GetRegionId() string
- func (r *DescribeHotKeySummaryRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeHotKeySummaryRequest) SetEndTime(endTime string)
- func (r *DescribeHotKeySummaryRequest) SetRegionId(regionId string)
- func (r *DescribeHotKeySummaryRequest) SetStartTime(startTime string)
- type DescribeHotKeySummaryResponse
- type DescribeHotKeySummaryResult
- type DescribeInstanceClassRequest
- type DescribeInstanceClassResponse
- type DescribeInstanceClassResult
- type DescribeInstanceConfigRequest
- func NewDescribeInstanceConfigRequest(regionId string, cacheInstanceId string) *DescribeInstanceConfigRequest
- func NewDescribeInstanceConfigRequestWithAllParams(regionId string, cacheInstanceId string) *DescribeInstanceConfigRequest
- func NewDescribeInstanceConfigRequestWithoutParam() *DescribeInstanceConfigRequest
- type DescribeInstanceConfigResponse
- type DescribeInstanceConfigResult
- type DescribeIpWhiteListRequest
- type DescribeIpWhiteListResponse
- type DescribeIpWhiteListResult
- type DescribeResizeModeIpTimeInfoRequest
- func NewDescribeResizeModeIpTimeInfoRequest(regionId string, cacheInstanceId string) *DescribeResizeModeIpTimeInfoRequest
- func NewDescribeResizeModeIpTimeInfoRequestWithAllParams(regionId string, cacheInstanceId string, cacheInstanceClass *string, ...) *DescribeResizeModeIpTimeInfoRequest
- func NewDescribeResizeModeIpTimeInfoRequestWithoutParam() *DescribeResizeModeIpTimeInfoRequest
- func (r DescribeResizeModeIpTimeInfoRequest) GetRegionId() string
- func (r *DescribeResizeModeIpTimeInfoRequest) SetCacheInstanceClass(cacheInstanceClass string)
- func (r *DescribeResizeModeIpTimeInfoRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeResizeModeIpTimeInfoRequest) SetRegionId(regionId string)
- func (r *DescribeResizeModeIpTimeInfoRequest) SetShardNumber(shardNumber int)
- type DescribeResizeModeIpTimeInfoResponse
- type DescribeResizeModeIpTimeInfoResult
- type DescribeSlowLogRequest
- func NewDescribeSlowLogRequest(regionId string, cacheInstanceId string) *DescribeSlowLogRequest
- func NewDescribeSlowLogRequestWithAllParams(regionId string, cacheInstanceId string, pageNumber *int, pageSize *int, ...) *DescribeSlowLogRequest
- func NewDescribeSlowLogRequestWithoutParam() *DescribeSlowLogRequest
- func (r DescribeSlowLogRequest) GetRegionId() string
- func (r *DescribeSlowLogRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *DescribeSlowLogRequest) SetEndTime(endTime string)
- func (r *DescribeSlowLogRequest) SetPageNumber(pageNumber int)
- func (r *DescribeSlowLogRequest) SetPageSize(pageSize int)
- func (r *DescribeSlowLogRequest) SetRegionId(regionId string)
- func (r *DescribeSlowLogRequest) SetShardAddr(shardAddr string)
- func (r *DescribeSlowLogRequest) SetShardId(shardId string)
- func (r *DescribeSlowLogRequest) SetStartTime(startTime string)
- type DescribeSlowLogResponse
- type DescribeSlowLogResult
- type DescribeSpecConfigRequest
- type DescribeSpecConfigResponse
- type DescribeSpecConfigResult
- type DescribeTaskProgressListRequest
- func NewDescribeTaskProgressListRequest(regionId string, cacheInstanceId string) *DescribeTaskProgressListRequest
- func NewDescribeTaskProgressListRequestWithAllParams(regionId string, cacheInstanceId string, taskType *string) *DescribeTaskProgressListRequest
- func NewDescribeTaskProgressListRequestWithoutParam() *DescribeTaskProgressListRequest
- type DescribeTaskProgressListResponse
- type DescribeTaskProgressListResult
- type DescribeUserQuotaRequest
- type DescribeUserQuotaResponse
- type DescribeUserQuotaResult
- type GetDisableCommandsRequest
- type GetDisableCommandsResponse
- type GetDisableCommandsResult
- type ModifyAccountRequest
- func NewModifyAccountRequest(regionId string, cacheInstanceId string, accountName string) *ModifyAccountRequest
- func NewModifyAccountRequestWithAllParams(regionId string, cacheInstanceId string, accountName string, ...) *ModifyAccountRequest
- func NewModifyAccountRequestWithoutParam() *ModifyAccountRequest
- func (r ModifyAccountRequest) GetRegionId() string
- func (r *ModifyAccountRequest) SetAccountDescription(accountDescription string)
- func (r *ModifyAccountRequest) SetAccountName(accountName string)
- func (r *ModifyAccountRequest) SetAccountPassword(accountPassword string)
- func (r *ModifyAccountRequest) SetAccountPrivilege(accountPrivilege string)
- func (r *ModifyAccountRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyAccountRequest) SetRegionId(regionId string)
- type ModifyAccountResponse
- type ModifyAccountResult
- type ModifyAccountsRequest
- func NewModifyAccountsRequest(regionId string, cacheInstanceId string, accounts []redis.ModifyAccount) *ModifyAccountsRequest
- func NewModifyAccountsRequestWithAllParams(regionId string, cacheInstanceId string, accounts []redis.ModifyAccount) *ModifyAccountsRequest
- func NewModifyAccountsRequestWithoutParam() *ModifyAccountsRequest
- type ModifyAccountsResponse
- type ModifyAccountsResult
- type ModifyAnalysisThreshold2Request
- func NewModifyAnalysisThreshold2Request(regionId string, cacheInstanceId string) *ModifyAnalysisThreshold2Request
- func NewModifyAnalysisThreshold2RequestWithAllParams(regionId string, cacheInstanceId string, stringSize *int, listSize *int, ...) *ModifyAnalysisThreshold2Request
- func NewModifyAnalysisThreshold2RequestWithoutParam() *ModifyAnalysisThreshold2Request
- func (r ModifyAnalysisThreshold2Request) GetRegionId() string
- func (r *ModifyAnalysisThreshold2Request) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyAnalysisThreshold2Request) SetHashSize(hashSize int)
- func (r *ModifyAnalysisThreshold2Request) SetListSize(listSize int)
- func (r *ModifyAnalysisThreshold2Request) SetRegionId(regionId string)
- func (r *ModifyAnalysisThreshold2Request) SetSetSize(setSize int)
- func (r *ModifyAnalysisThreshold2Request) SetStringSize(stringSize int)
- func (r *ModifyAnalysisThreshold2Request) SetZsetSize(zsetSize int)
- type ModifyAnalysisThreshold2Response
- type ModifyAnalysisThreshold2Result
- type ModifyAnalysisThresholdRequest
- func NewModifyAnalysisThresholdRequest(regionId string, cacheInstanceId string) *ModifyAnalysisThresholdRequest
- func NewModifyAnalysisThresholdRequestWithAllParams(regionId string, cacheInstanceId string, stringSize *int, listSize *int, ...) *ModifyAnalysisThresholdRequest
- func NewModifyAnalysisThresholdRequestWithoutParam() *ModifyAnalysisThresholdRequest
- func (r ModifyAnalysisThresholdRequest) GetRegionId() string
- func (r *ModifyAnalysisThresholdRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyAnalysisThresholdRequest) SetHashSize(hashSize int)
- func (r *ModifyAnalysisThresholdRequest) SetListSize(listSize int)
- func (r *ModifyAnalysisThresholdRequest) SetRegionId(regionId string)
- func (r *ModifyAnalysisThresholdRequest) SetSetSize(setSize int)
- func (r *ModifyAnalysisThresholdRequest) SetStringSize(stringSize int)
- func (r *ModifyAnalysisThresholdRequest) SetTop(top int)
- func (r *ModifyAnalysisThresholdRequest) SetZsetSize(zsetSize int)
- type ModifyAnalysisThresholdResponse
- type ModifyAnalysisThresholdResult
- type ModifyAnalysisTimeRequest
- func NewModifyAnalysisTimeRequest(regionId string, cacheInstanceId string, analysisTime string) *ModifyAnalysisTimeRequest
- func NewModifyAnalysisTimeRequestWithAllParams(regionId string, cacheInstanceId string, analysisTime string) *ModifyAnalysisTimeRequest
- func NewModifyAnalysisTimeRequestWithoutParam() *ModifyAnalysisTimeRequest
- type ModifyAnalysisTimeResponse
- type ModifyAnalysisTimeResult
- type ModifyBackupPolicyRequest
- func NewModifyBackupPolicyRequest(regionId string, cacheInstanceId string, backupTime string, ...) *ModifyBackupPolicyRequest
- func NewModifyBackupPolicyRequestWithAllParams(regionId string, cacheInstanceId string, autoBackup *bool, backupTime string, ...) *ModifyBackupPolicyRequest
- func NewModifyBackupPolicyRequestWithoutParam() *ModifyBackupPolicyRequest
- func (r ModifyBackupPolicyRequest) GetRegionId() string
- func (r *ModifyBackupPolicyRequest) SetAutoBackup(autoBackup bool)
- func (r *ModifyBackupPolicyRequest) SetBackupPeriod(backupPeriod string)
- func (r *ModifyBackupPolicyRequest) SetBackupTime(backupTime string)
- func (r *ModifyBackupPolicyRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyBackupPolicyRequest) SetRegionId(regionId string)
- type ModifyBackupPolicyResponse
- type ModifyBackupPolicyResult
- type ModifyBigKeyAnalysisTime2Request
- func NewModifyBigKeyAnalysisTime2Request(regionId string, cacheInstanceId string, analysisTime string) *ModifyBigKeyAnalysisTime2Request
- func NewModifyBigKeyAnalysisTime2RequestWithAllParams(regionId string, cacheInstanceId string, analysisTime string) *ModifyBigKeyAnalysisTime2Request
- func NewModifyBigKeyAnalysisTime2RequestWithoutParam() *ModifyBigKeyAnalysisTime2Request
- func (r ModifyBigKeyAnalysisTime2Request) GetRegionId() string
- func (r *ModifyBigKeyAnalysisTime2Request) SetAnalysisTime(analysisTime string)
- func (r *ModifyBigKeyAnalysisTime2Request) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyBigKeyAnalysisTime2Request) SetRegionId(regionId string)
- type ModifyBigKeyAnalysisTime2Response
- type ModifyBigKeyAnalysisTime2Result
- type ModifyBigKeyAnalysisTimeRequest
- func NewModifyBigKeyAnalysisTimeRequest(regionId string, cacheInstanceId string, analysisTime string) *ModifyBigKeyAnalysisTimeRequest
- func NewModifyBigKeyAnalysisTimeRequestWithAllParams(regionId string, cacheInstanceId string, analysisTime string) *ModifyBigKeyAnalysisTimeRequest
- func NewModifyBigKeyAnalysisTimeRequestWithoutParam() *ModifyBigKeyAnalysisTimeRequest
- type ModifyBigKeyAnalysisTimeResponse
- type ModifyBigKeyAnalysisTimeResult
- type ModifyCacheInstanceAttributeRequest
- func NewModifyCacheInstanceAttributeRequest(regionId string, cacheInstanceId string) *ModifyCacheInstanceAttributeRequest
- func NewModifyCacheInstanceAttributeRequestWithAllParams(regionId string, cacheInstanceId string, cacheInstanceName *string, ...) *ModifyCacheInstanceAttributeRequest
- func NewModifyCacheInstanceAttributeRequestWithoutParam() *ModifyCacheInstanceAttributeRequest
- func (r ModifyCacheInstanceAttributeRequest) GetRegionId() string
- func (r *ModifyCacheInstanceAttributeRequest) SetCacheInstanceDescription(cacheInstanceDescription string)
- func (r *ModifyCacheInstanceAttributeRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyCacheInstanceAttributeRequest) SetCacheInstanceName(cacheInstanceName string)
- func (r *ModifyCacheInstanceAttributeRequest) SetRegionId(regionId string)
- type ModifyCacheInstanceAttributeResponse
- type ModifyCacheInstanceAttributeResult
- type ModifyCacheInstanceClassRequest
- func NewModifyCacheInstanceClassRequest(regionId string, cacheInstanceId string, cacheInstanceClass string) *ModifyCacheInstanceClassRequest
- func NewModifyCacheInstanceClassRequestWithAllParams(regionId string, cacheInstanceId string, cacheInstanceClass string, ...) *ModifyCacheInstanceClassRequest
- func NewModifyCacheInstanceClassRequestWithoutParam() *ModifyCacheInstanceClassRequest
- func (r ModifyCacheInstanceClassRequest) GetRegionId() string
- func (r *ModifyCacheInstanceClassRequest) SetCacheInstanceClass(cacheInstanceClass string)
- func (r *ModifyCacheInstanceClassRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *ModifyCacheInstanceClassRequest) SetParallel(parallel bool)
- func (r *ModifyCacheInstanceClassRequest) SetRegionId(regionId string)
- func (r *ModifyCacheInstanceClassRequest) SetShardNumber(shardNumber int)
- type ModifyCacheInstanceClassResponse
- type ModifyCacheInstanceClassResult
- type ModifyInstanceConfigRequest
- func NewModifyInstanceConfigRequest(regionId string, cacheInstanceId string, instanceConfig []redis.ConfigItem) *ModifyInstanceConfigRequest
- func NewModifyInstanceConfigRequestWithAllParams(regionId string, cacheInstanceId string, instanceConfig []redis.ConfigItem) *ModifyInstanceConfigRequest
- func NewModifyInstanceConfigRequestWithoutParam() *ModifyInstanceConfigRequest
- type ModifyInstanceConfigResponse
- type ModifyInstanceConfigResult
- type ModifyIpWhiteListRequest
- func NewModifyIpWhiteListRequest(regionId string, cacheInstanceId string, ipWhiteList []string) *ModifyIpWhiteListRequest
- func NewModifyIpWhiteListRequestWithAllParams(regionId string, cacheInstanceId string, ipWhiteList []string) *ModifyIpWhiteListRequest
- func NewModifyIpWhiteListRequestWithoutParam() *ModifyIpWhiteListRequest
- type ModifyIpWhiteListResponse
- type ModifyIpWhiteListResult
- type ResetCacheInstancePasswordRequest
- func NewResetCacheInstancePasswordRequest(regionId string, cacheInstanceId string) *ResetCacheInstancePasswordRequest
- func NewResetCacheInstancePasswordRequestWithAllParams(regionId string, cacheInstanceId string, password *string) *ResetCacheInstancePasswordRequest
- func NewResetCacheInstancePasswordRequestWithoutParam() *ResetCacheInstancePasswordRequest
- type ResetCacheInstancePasswordResponse
- type ResetCacheInstancePasswordResult
- type RestartProxyRequest
- type RestartProxyResponse
- type RestartProxyResult
- type RestoreInstanceRequest
- func NewRestoreInstanceRequest(regionId string, cacheInstanceId string, baseId string) *RestoreInstanceRequest
- func NewRestoreInstanceRequestWithAllParams(regionId string, cacheInstanceId string, baseId string) *RestoreInstanceRequest
- func NewRestoreInstanceRequestWithoutParam() *RestoreInstanceRequest
- type RestoreInstanceResponse
- type RestoreInstanceResult
- type SetDisableCommandsRequest
- func NewSetDisableCommandsRequest(regionId string, cacheInstanceId string, ...) *SetDisableCommandsRequest
- func NewSetDisableCommandsRequestWithAllParams(regionId string, cacheInstanceId string, ...) *SetDisableCommandsRequest
- func NewSetDisableCommandsRequestWithoutParam() *SetDisableCommandsRequest
- type SetDisableCommandsResponse
- type SetDisableCommandsResult
- type StartClearDataRequest
- func NewStartClearDataRequest(regionId string, cacheInstanceId string, clearType string) *StartClearDataRequest
- func NewStartClearDataRequestWithAllParams(regionId string, cacheInstanceId string, clearType string, keyPattern *string, ...) *StartClearDataRequest
- func NewStartClearDataRequestWithoutParam() *StartClearDataRequest
- func (r StartClearDataRequest) GetRegionId() string
- func (r *StartClearDataRequest) SetCacheInstanceId(cacheInstanceId string)
- func (r *StartClearDataRequest) SetClearType(clearType string)
- func (r *StartClearDataRequest) SetKeyFilter(keyFilter []redis.KeyFilter)
- func (r *StartClearDataRequest) SetKeyPattern(keyPattern string)
- func (r *StartClearDataRequest) SetQpsLimit(qpsLimit int)
- func (r *StartClearDataRequest) SetRegionId(regionId string)
- type StartClearDataResponse
- type StartClearDataResult
- type StopCacheAnalysisRequest
- type StopCacheAnalysisResponse
- type StopCacheAnalysisResult
- type StopClearDataRequest
- type StopClearDataResponse
- type StopClearDataResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientKillRequest ¶ added in v1.59.0
type ClientKillRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 关闭属性, 支持addr/type/db三种属性 addr - 根据客户端地址关闭连接 type - 根据链接类型关闭连接 db - 根据db关闭连接 */ Option string `json:"option"` /* 筛选条件 属性是addr时 - ip:port, port空表示此ip所有port 属性是type时 - 支持normal/pubsub/all三种条件 属性是db时 - db列表, 0,1,2.. */ Value string `json:"value"` }
func NewClientKillRequest ¶ added in v1.59.0
func NewClientKillRequest( regionId string, cacheInstanceId string, option string, value string, ) *ClientKillRequest
- param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
- param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
- param option: 关闭属性, 支持addr/type/db三种属性
addr - 根据客户端地址关闭连接 type - 根据链接类型关闭连接 db - 根据db关闭连接
(Required) * param value: 筛选条件
属性是addr时 - ip:port, port空表示此ip所有port 属性是type时 - 支持normal/pubsub/all三种条件 属性是db时 - db列表, 0,1,2..
(Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewClientKillRequestWithAllParams ¶ added in v1.59.0
func NewClientKillRequestWithAllParams( regionId string, cacheInstanceId string, option string, value string, ) *ClientKillRequest
- param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
- param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
- param option: 关闭属性, 支持addr/type/db三种属性
addr - 根据客户端地址关闭连接 type - 根据链接类型关闭连接 db - 根据db关闭连接
(Required) * param value: 筛选条件
属性是addr时 - ip:port, port空表示此ip所有port 属性是type时 - 支持normal/pubsub/all三种条件 属性是db时 - db列表, 0,1,2..
(Required)
func NewClientKillRequestWithoutParam ¶ added in v1.59.0
func NewClientKillRequestWithoutParam() *ClientKillRequest
This constructor has better compatible ability when API parameters changed
func (ClientKillRequest) GetRegionId ¶ added in v1.59.0
func (r ClientKillRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ClientKillRequest) SetCacheInstanceId ¶ added in v1.59.0
func (r *ClientKillRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ClientKillRequest) SetOption ¶ added in v1.59.0
func (r *ClientKillRequest) SetOption(option string)
param option: 关闭属性, 支持addr/type/db三种属性
addr - 根据客户端地址关闭连接 type - 根据链接类型关闭连接 db - 根据db关闭连接 (Required)
func (*ClientKillRequest) SetRegionId ¶ added in v1.59.0
func (r *ClientKillRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*ClientKillRequest) SetValue ¶ added in v1.59.0
func (r *ClientKillRequest) SetValue(value string)
param value: 筛选条件
属性是addr时 - ip:port, port空表示此ip所有port 属性是type时 - 支持normal/pubsub/all三种条件 属性是db时 - db列表, 0,1,2.. (Required)
type ClientKillResponse ¶ added in v1.59.0
type ClientKillResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ClientKillResult `json:"result"` }
type ClientKillResult ¶ added in v1.59.0
type ClientKillResult struct { }
type CreateAccountRequest ¶ added in v1.56.0
type CreateAccountRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 账号名称 */ AccountName string `json:"accountName"` /* 账号密码 */ AccountPassword string `json:"accountPassword"` /* 账号权限,默认为读写权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限) (Optional) */ AccountPrivilege *string `json:"accountPrivilege"` /* 账号描述 (Optional) */ AccountDescription *string `json:"accountDescription"` }
func NewCreateAccountRequest ¶ added in v1.56.0
func NewCreateAccountRequest( regionId string, cacheInstanceId string, accountName string, accountPassword string, ) *CreateAccountRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accountName: 账号名称 (Required) * param accountPassword: 账号密码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateAccountRequestWithAllParams ¶ added in v1.56.0
func NewCreateAccountRequestWithAllParams( regionId string, cacheInstanceId string, accountName string, accountPassword string, accountPrivilege *string, accountDescription *string, ) *CreateAccountRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accountName: 账号名称 (Required) * param accountPassword: 账号密码 (Required) * param accountPrivilege: 账号权限,默认为读写权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限) (Optional) * param accountDescription: 账号描述 (Optional)
func NewCreateAccountRequestWithoutParam ¶ added in v1.56.0
func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
This constructor has better compatible ability when API parameters changed
func (CreateAccountRequest) GetRegionId ¶ added in v1.56.0
func (r CreateAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateAccountRequest) SetAccountDescription ¶ added in v1.56.0
func (r *CreateAccountRequest) SetAccountDescription(accountDescription string)
param accountDescription: 账号描述(Optional)
func (*CreateAccountRequest) SetAccountName ¶ added in v1.56.0
func (r *CreateAccountRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*CreateAccountRequest) SetAccountPassword ¶ added in v1.56.0
func (r *CreateAccountRequest) SetAccountPassword(accountPassword string)
param accountPassword: 账号密码(Required)
func (*CreateAccountRequest) SetAccountPrivilege ¶ added in v1.56.0
func (r *CreateAccountRequest) SetAccountPrivilege(accountPrivilege string)
param accountPrivilege: 账号权限,默认为读写权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限)(Optional)
func (*CreateAccountRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *CreateAccountRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*CreateAccountRequest) SetRegionId ¶ added in v1.56.0
func (r *CreateAccountRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type CreateAccountResponse ¶ added in v1.56.0
type CreateAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateAccountResult `json:"result"` }
type CreateAccountResult ¶ added in v1.56.0
type CreateAccountResult struct { }
type CreateBackupRequest ¶ added in v1.12.0
type CreateBackupRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 备份文件名称,只支持英文数字和下划线的组合,长度不超过32个字符 */ FileName string `json:"fileName"` /* 备份类型:手动备份为1,只能为手动备份 */ BackupType int `json:"backupType"` }
func NewCreateBackupRequest ¶ added in v1.12.0
func NewCreateBackupRequest( regionId string, cacheInstanceId string, fileName string, backupType int, ) *CreateBackupRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param fileName: 备份文件名称,只支持英文数字和下划线的组合,长度不超过32个字符 (Required) * param backupType: 备份类型:手动备份为1,只能为手动备份 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateBackupRequestWithAllParams ¶ added in v1.12.0
func NewCreateBackupRequestWithAllParams( regionId string, cacheInstanceId string, fileName string, backupType int, ) *CreateBackupRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param fileName: 备份文件名称,只支持英文数字和下划线的组合,长度不超过32个字符 (Required) * param backupType: 备份类型:手动备份为1,只能为手动备份 (Required)
func NewCreateBackupRequestWithoutParam ¶ added in v1.12.0
func NewCreateBackupRequestWithoutParam() *CreateBackupRequest
This constructor has better compatible ability when API parameters changed
func (CreateBackupRequest) GetRegionId ¶ added in v1.12.0
func (r CreateBackupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateBackupRequest) SetBackupType ¶ added in v1.12.0
func (r *CreateBackupRequest) SetBackupType(backupType int)
param backupType: 备份类型:手动备份为1,只能为手动备份(Required)
func (*CreateBackupRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *CreateBackupRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*CreateBackupRequest) SetFileName ¶ added in v1.12.0
func (r *CreateBackupRequest) SetFileName(fileName string)
param fileName: 备份文件名称,只支持英文数字和下划线的组合,长度不超过32个字符(Required)
func (*CreateBackupRequest) SetRegionId ¶ added in v1.12.0
func (r *CreateBackupRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type CreateBackupResponse ¶ added in v1.12.0
type CreateBackupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateBackupResult `json:"result"` }
type CreateBackupResult ¶ added in v1.12.0
type CreateBackupResult struct {
BaseId string `json:"baseId"`
}
type CreateBigKeyAnalysis2Request ¶ added in v1.57.0
type CreateBigKeyAnalysis2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* String类型阈值,最小10240 (Optional) */ StringSize *int `json:"stringSize"` /* List类型阈值,最小1000 (Optional) */ ListSize *int `json:"listSize"` /* Hash类型阈值,最小1000 (Optional) */ HashSize *int `json:"hashSize"` /* Set类型阈值,最小1000 (Optional) */ SetSize *int `json:"setSize"` /* Zset类型阈值,最小1000 (Optional) */ ZsetSize *int `json:"zsetSize"` }
func NewCreateBigKeyAnalysis2Request ¶ added in v1.57.0
func NewCreateBigKeyAnalysis2Request( regionId string, cacheInstanceId string, ) *CreateBigKeyAnalysis2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateBigKeyAnalysis2RequestWithAllParams ¶ added in v1.57.0
func NewCreateBigKeyAnalysis2RequestWithAllParams( regionId string, cacheInstanceId string, stringSize *int, listSize *int, hashSize *int, setSize *int, zsetSize *int, ) *CreateBigKeyAnalysis2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param stringSize: String类型阈值,最小10240 (Optional) * param listSize: List类型阈值,最小1000 (Optional) * param hashSize: Hash类型阈值,最小1000 (Optional) * param setSize: Set类型阈值,最小1000 (Optional) * param zsetSize: Zset类型阈值,最小1000 (Optional)
func NewCreateBigKeyAnalysis2RequestWithoutParam ¶ added in v1.57.0
func NewCreateBigKeyAnalysis2RequestWithoutParam() *CreateBigKeyAnalysis2Request
This constructor has better compatible ability when API parameters changed
func (CreateBigKeyAnalysis2Request) GetRegionId ¶ added in v1.57.0
func (r CreateBigKeyAnalysis2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateBigKeyAnalysis2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*CreateBigKeyAnalysis2Request) SetHashSize ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetHashSize(hashSize int)
param hashSize: Hash类型阈值,最小1000(Optional)
func (*CreateBigKeyAnalysis2Request) SetListSize ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetListSize(listSize int)
param listSize: List类型阈值,最小1000(Optional)
func (*CreateBigKeyAnalysis2Request) SetRegionId ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*CreateBigKeyAnalysis2Request) SetSetSize ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetSetSize(setSize int)
param setSize: Set类型阈值,最小1000(Optional)
func (*CreateBigKeyAnalysis2Request) SetStringSize ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetStringSize(stringSize int)
param stringSize: String类型阈值,最小10240(Optional)
func (*CreateBigKeyAnalysis2Request) SetZsetSize ¶ added in v1.57.0
func (r *CreateBigKeyAnalysis2Request) SetZsetSize(zsetSize int)
param zsetSize: Zset类型阈值,最小1000(Optional)
type CreateBigKeyAnalysis2Response ¶ added in v1.57.0
type CreateBigKeyAnalysis2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateBigKeyAnalysis2Result `json:"result"` }
type CreateBigKeyAnalysis2Result ¶ added in v1.57.0
type CreateBigKeyAnalysis2Result struct { }
type CreateBigKeyAnalysisRequest ¶ added in v1.56.0
type CreateBigKeyAnalysisRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* String类型阈值 (Optional) */ StringSize *int `json:"stringSize"` /* List类型阈值 (Optional) */ ListSize *int `json:"listSize"` /* Hash类型阈值 (Optional) */ HashSize *int `json:"hashSize"` /* Set类型阈值 (Optional) */ SetSize *int `json:"setSize"` /* Zset类型阈值 (Optional) */ ZsetSize *int `json:"zsetSize"` /* top值,范围10~1000 (Optional) */ Top *int `json:"top"` /* 计算大key的方式。若为“elementCounts”,则使用元素个数计算大key;若为“memorySize”,则使用内存大小计算大key。默认为“elementCounts”。 (Optional) */ SizeMode *string `json:"sizeMode"` }
func NewCreateBigKeyAnalysisRequest ¶ added in v1.56.0
func NewCreateBigKeyAnalysisRequest( regionId string, cacheInstanceId string, ) *CreateBigKeyAnalysisRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateBigKeyAnalysisRequestWithAllParams ¶ added in v1.56.0
func NewCreateBigKeyAnalysisRequestWithAllParams( regionId string, cacheInstanceId string, stringSize *int, listSize *int, hashSize *int, setSize *int, zsetSize *int, top *int, sizeMode *string, ) *CreateBigKeyAnalysisRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param stringSize: String类型阈值 (Optional) * param listSize: List类型阈值 (Optional) * param hashSize: Hash类型阈值 (Optional) * param setSize: Set类型阈值 (Optional) * param zsetSize: Zset类型阈值 (Optional) * param top: top值,范围10~1000 (Optional) * param sizeMode: 计算大key的方式。若为“elementCounts”,则使用元素个数计算大key;若为“memorySize”,则使用内存大小计算大key。默认为“elementCounts”。 (Optional)
func NewCreateBigKeyAnalysisRequestWithoutParam ¶ added in v1.56.0
func NewCreateBigKeyAnalysisRequestWithoutParam() *CreateBigKeyAnalysisRequest
This constructor has better compatible ability when API parameters changed
func (CreateBigKeyAnalysisRequest) GetRegionId ¶ added in v1.56.0
func (r CreateBigKeyAnalysisRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateBigKeyAnalysisRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*CreateBigKeyAnalysisRequest) SetHashSize ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetHashSize(hashSize int)
param hashSize: Hash类型阈值(Optional)
func (*CreateBigKeyAnalysisRequest) SetListSize ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetListSize(listSize int)
param listSize: List类型阈值(Optional)
func (*CreateBigKeyAnalysisRequest) SetRegionId ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*CreateBigKeyAnalysisRequest) SetSetSize ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetSetSize(setSize int)
param setSize: Set类型阈值(Optional)
func (*CreateBigKeyAnalysisRequest) SetSizeMode ¶ added in v1.59.0
func (r *CreateBigKeyAnalysisRequest) SetSizeMode(sizeMode string)
param sizeMode: 计算大key的方式。若为“elementCounts”,则使用元素个数计算大key;若为“memorySize”,则使用内存大小计算大key。默认为“elementCounts”。(Optional)
func (*CreateBigKeyAnalysisRequest) SetStringSize ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetStringSize(stringSize int)
param stringSize: String类型阈值(Optional)
func (*CreateBigKeyAnalysisRequest) SetTop ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetTop(top int)
param top: top值,范围10~1000(Optional)
func (*CreateBigKeyAnalysisRequest) SetZsetSize ¶ added in v1.56.0
func (r *CreateBigKeyAnalysisRequest) SetZsetSize(zsetSize int)
param zsetSize: Zset类型阈值(Optional)
type CreateBigKeyAnalysisResponse ¶ added in v1.56.0
type CreateBigKeyAnalysisResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateBigKeyAnalysisResult `json:"result"` }
type CreateBigKeyAnalysisResult ¶ added in v1.56.0
type CreateBigKeyAnalysisResult struct { }
type CreateCacheAnalysisRequest ¶ added in v1.20.0
type CreateCacheAnalysisRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 计算大key的方式。若为elementCounts,则使用元素个数计算大key;若为memorySize,则使用内存大小计算大key。默认为memorySize。 (Optional) */ SizeMode *string `json:"sizeMode"` }
func NewCreateCacheAnalysisRequest ¶ added in v1.20.0
func NewCreateCacheAnalysisRequest( regionId string, cacheInstanceId string, ) *CreateCacheAnalysisRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateCacheAnalysisRequestWithAllParams ¶ added in v1.20.0
func NewCreateCacheAnalysisRequestWithAllParams( regionId string, cacheInstanceId string, sizeMode *string, ) *CreateCacheAnalysisRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param sizeMode: 计算大key的方式。若为elementCounts,则使用元素个数计算大key;若为memorySize,则使用内存大小计算大key。默认为memorySize。 (Optional)
func NewCreateCacheAnalysisRequestWithoutParam ¶ added in v1.20.0
func NewCreateCacheAnalysisRequestWithoutParam() *CreateCacheAnalysisRequest
This constructor has better compatible ability when API parameters changed
func (CreateCacheAnalysisRequest) GetRegionId ¶ added in v1.20.0
func (r CreateCacheAnalysisRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateCacheAnalysisRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *CreateCacheAnalysisRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*CreateCacheAnalysisRequest) SetRegionId ¶ added in v1.20.0
func (r *CreateCacheAnalysisRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*CreateCacheAnalysisRequest) SetSizeMode ¶ added in v1.59.0
func (r *CreateCacheAnalysisRequest) SetSizeMode(sizeMode string)
param sizeMode: 计算大key的方式。若为elementCounts,则使用元素个数计算大key;若为memorySize,则使用内存大小计算大key。默认为memorySize。(Optional)
type CreateCacheAnalysisResponse ¶ added in v1.20.0
type CreateCacheAnalysisResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateCacheAnalysisResult `json:"result"` }
type CreateCacheAnalysisResult ¶ added in v1.20.0
type CreateCacheAnalysisResult struct { }
type CreateCacheInstanceRequest ¶
type CreateCacheInstanceRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 实例的创建参数 */ CacheInstance *redis.CacheInstanceSpec `json:"cacheInstance"` /* 实例的计费类型 (Optional) */ Charge *charge.ChargeSpec `json:"charge"` }
func NewCreateCacheInstanceRequest ¶
func NewCreateCacheInstanceRequest( regionId string, cacheInstance *redis.CacheInstanceSpec, ) *CreateCacheInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstance: 实例的创建参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateCacheInstanceRequestWithAllParams ¶ added in v1.1.0
func NewCreateCacheInstanceRequestWithAllParams( regionId string, cacheInstance *redis.CacheInstanceSpec, charge *charge.ChargeSpec, ) *CreateCacheInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstance: 实例的创建参数 (Required) * param charge: 实例的计费类型 (Optional)
func NewCreateCacheInstanceRequestWithoutParam ¶ added in v1.1.0
func NewCreateCacheInstanceRequestWithoutParam() *CreateCacheInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateCacheInstanceRequest) GetRegionId ¶
func (r CreateCacheInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateCacheInstanceRequest) SetCacheInstance ¶
func (r *CreateCacheInstanceRequest) SetCacheInstance(cacheInstance *redis.CacheInstanceSpec)
param cacheInstance: 实例的创建参数(Required)
func (*CreateCacheInstanceRequest) SetCharge ¶
func (r *CreateCacheInstanceRequest) SetCharge(charge *charge.ChargeSpec)
param charge: 实例的计费类型(Optional)
func (*CreateCacheInstanceRequest) SetRegionId ¶
func (r *CreateCacheInstanceRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type CreateCacheInstanceResponse ¶
type CreateCacheInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateCacheInstanceResult `json:"result"` }
type DeleteAccountRequest ¶ added in v1.56.0
type DeleteAccountRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 账号名称 */ AccountName string `json:"accountName"` }
func NewDeleteAccountRequest ¶ added in v1.56.0
func NewDeleteAccountRequest( regionId string, cacheInstanceId string, accountName string, ) *DeleteAccountRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accountName: 账号名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteAccountRequestWithAllParams ¶ added in v1.56.0
func NewDeleteAccountRequestWithAllParams( regionId string, cacheInstanceId string, accountName string, ) *DeleteAccountRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accountName: 账号名称 (Required)
func NewDeleteAccountRequestWithoutParam ¶ added in v1.56.0
func NewDeleteAccountRequestWithoutParam() *DeleteAccountRequest
This constructor has better compatible ability when API parameters changed
func (DeleteAccountRequest) GetRegionId ¶ added in v1.56.0
func (r DeleteAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteAccountRequest) SetAccountName ¶ added in v1.56.0
func (r *DeleteAccountRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*DeleteAccountRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DeleteAccountRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DeleteAccountRequest) SetRegionId ¶ added in v1.56.0
func (r *DeleteAccountRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DeleteAccountResponse ¶ added in v1.56.0
type DeleteAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteAccountResult `json:"result"` }
type DeleteAccountResult ¶ added in v1.56.0
type DeleteAccountResult struct { }
type DeleteCacheInstanceRequest ¶
type DeleteCacheInstanceRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDeleteCacheInstanceRequest ¶
func NewDeleteCacheInstanceRequest( regionId string, cacheInstanceId string, ) *DeleteCacheInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCacheInstanceRequestWithAllParams ¶ added in v1.1.0
func NewDeleteCacheInstanceRequestWithAllParams( regionId string, cacheInstanceId string, ) *DeleteCacheInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDeleteCacheInstanceRequestWithoutParam ¶ added in v1.1.0
func NewDeleteCacheInstanceRequestWithoutParam() *DeleteCacheInstanceRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCacheInstanceRequest) GetRegionId ¶
func (r DeleteCacheInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCacheInstanceRequest) SetCacheInstanceId ¶
func (r *DeleteCacheInstanceRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DeleteCacheInstanceRequest) SetRegionId ¶
func (r *DeleteCacheInstanceRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DeleteCacheInstanceResponse ¶
type DeleteCacheInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCacheInstanceResult `json:"result"` }
type DeleteCacheInstanceResult ¶
type DeleteCacheInstanceResult struct { }
type DescribeAccountsRequest ¶ added in v1.56.0
type DescribeAccountsRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeAccountsRequest ¶ added in v1.56.0
func NewDescribeAccountsRequest( regionId string, cacheInstanceId string, ) *DescribeAccountsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAccountsRequestWithAllParams ¶ added in v1.56.0
func NewDescribeAccountsRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeAccountsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeAccountsRequestWithoutParam ¶ added in v1.56.0
func NewDescribeAccountsRequestWithoutParam() *DescribeAccountsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAccountsRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeAccountsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAccountsRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeAccountsRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeAccountsRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeAccountsRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAccountsResponse ¶ added in v1.56.0
type DescribeAccountsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAccountsResult `json:"result"` }
type DescribeAccountsResult ¶ added in v1.56.0
type DescribeAnalysisThreshold2Request ¶ added in v1.57.0
type DescribeAnalysisThreshold2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeAnalysisThreshold2Request ¶ added in v1.57.0
func NewDescribeAnalysisThreshold2Request( regionId string, cacheInstanceId string, ) *DescribeAnalysisThreshold2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAnalysisThreshold2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeAnalysisThreshold2RequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeAnalysisThreshold2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeAnalysisThreshold2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeAnalysisThreshold2RequestWithoutParam() *DescribeAnalysisThreshold2Request
This constructor has better compatible ability when API parameters changed
func (DescribeAnalysisThreshold2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeAnalysisThreshold2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAnalysisThreshold2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *DescribeAnalysisThreshold2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeAnalysisThreshold2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeAnalysisThreshold2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAnalysisThreshold2Response ¶ added in v1.57.0
type DescribeAnalysisThreshold2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAnalysisThreshold2Result `json:"result"` }
type DescribeAnalysisThreshold2Result ¶ added in v1.57.0
type DescribeAnalysisThresholdRequest ¶ added in v1.56.0
type DescribeAnalysisThresholdRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeAnalysisThresholdRequest ¶ added in v1.56.0
func NewDescribeAnalysisThresholdRequest( regionId string, cacheInstanceId string, ) *DescribeAnalysisThresholdRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAnalysisThresholdRequestWithAllParams ¶ added in v1.56.0
func NewDescribeAnalysisThresholdRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeAnalysisThresholdRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeAnalysisThresholdRequestWithoutParam ¶ added in v1.56.0
func NewDescribeAnalysisThresholdRequestWithoutParam() *DescribeAnalysisThresholdRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAnalysisThresholdRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeAnalysisThresholdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAnalysisThresholdRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeAnalysisThresholdRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeAnalysisThresholdRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeAnalysisThresholdRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAnalysisThresholdResponse ¶ added in v1.56.0
type DescribeAnalysisThresholdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAnalysisThresholdResult `json:"result"` }
type DescribeAnalysisThresholdResult ¶ added in v1.56.0
type DescribeAnalysisTimeRequest ¶ added in v1.20.0
type DescribeAnalysisTimeRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeAnalysisTimeRequest ¶ added in v1.20.0
func NewDescribeAnalysisTimeRequest( regionId string, cacheInstanceId string, ) *DescribeAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAnalysisTimeRequestWithAllParams ¶ added in v1.20.0
func NewDescribeAnalysisTimeRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeAnalysisTimeRequestWithoutParam ¶ added in v1.20.0
func NewDescribeAnalysisTimeRequestWithoutParam() *DescribeAnalysisTimeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAnalysisTimeRequest) GetRegionId ¶ added in v1.20.0
func (r DescribeAnalysisTimeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAnalysisTimeRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *DescribeAnalysisTimeRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeAnalysisTimeRequest) SetRegionId ¶ added in v1.20.0
func (r *DescribeAnalysisTimeRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAnalysisTimeResponse ¶ added in v1.20.0
type DescribeAnalysisTimeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAnalysisTimeResult `json:"result"` }
type DescribeAnalysisTimeResult ¶ added in v1.20.0
type DescribeAnalysisTimeResult struct {
Time string `json:"time"`
}
type DescribeAvailableRegionRequest ¶ added in v1.56.0
type DescribeAvailableRegionRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` }
func NewDescribeAvailableRegionRequest ¶ added in v1.56.0
func NewDescribeAvailableRegionRequest( regionId string, ) *DescribeAvailableRegionRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAvailableRegionRequestWithAllParams ¶ added in v1.56.0
func NewDescribeAvailableRegionRequestWithAllParams( regionId string, ) *DescribeAvailableRegionRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
func NewDescribeAvailableRegionRequestWithoutParam ¶ added in v1.56.0
func NewDescribeAvailableRegionRequestWithoutParam() *DescribeAvailableRegionRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAvailableRegionRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeAvailableRegionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAvailableRegionRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeAvailableRegionRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAvailableRegionResponse ¶ added in v1.56.0
type DescribeAvailableRegionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAvailableRegionResult `json:"result"` }
type DescribeAvailableRegionResult ¶ added in v1.56.0
type DescribeAvailableRegionResult struct {
AvailableRegions []redis.AvailableRegion `json:"availableRegions"`
}
type DescribeAvailableResource2Request ¶ added in v1.57.0
type DescribeAvailableResource2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` }
func NewDescribeAvailableResource2Request ¶ added in v1.57.0
func NewDescribeAvailableResource2Request( regionId string, ) *DescribeAvailableResource2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAvailableResource2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeAvailableResource2RequestWithAllParams( regionId string, ) *DescribeAvailableResource2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
func NewDescribeAvailableResource2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeAvailableResource2RequestWithoutParam() *DescribeAvailableResource2Request
This constructor has better compatible ability when API parameters changed
func (DescribeAvailableResource2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeAvailableResource2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAvailableResource2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeAvailableResource2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAvailableResource2Response ¶ added in v1.57.0
type DescribeAvailableResource2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAvailableResource2Result `json:"result"` }
type DescribeAvailableResource2Result ¶ added in v1.57.0
type DescribeAvailableResource2Result struct {
AvailableResources []redis.AvailableResource `json:"availableResources"`
}
type DescribeAvailableResourceRequest ¶ added in v1.56.0
type DescribeAvailableResourceRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` }
func NewDescribeAvailableResourceRequest ¶ added in v1.56.0
func NewDescribeAvailableResourceRequest( regionId string, ) *DescribeAvailableResourceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAvailableResourceRequestWithAllParams ¶ added in v1.56.0
func NewDescribeAvailableResourceRequestWithAllParams( regionId string, ) *DescribeAvailableResourceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
func NewDescribeAvailableResourceRequestWithoutParam ¶ added in v1.56.0
func NewDescribeAvailableResourceRequestWithoutParam() *DescribeAvailableResourceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAvailableResourceRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeAvailableResourceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAvailableResourceRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeAvailableResourceRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeAvailableResourceResponse ¶ added in v1.56.0
type DescribeAvailableResourceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAvailableResourceResult `json:"result"` }
type DescribeAvailableResourceResult ¶ added in v1.56.0
type DescribeAvailableResourceResult struct {
AvailableResources []redis.AvailableResource `json:"availableResources"`
}
type DescribeBackupPolicyRequest ¶ added in v1.12.0
type DescribeBackupPolicyRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeBackupPolicyRequest ¶ added in v1.12.0
func NewDescribeBackupPolicyRequest( regionId string, cacheInstanceId string, ) *DescribeBackupPolicyRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBackupPolicyRequestWithAllParams ¶ added in v1.12.0
func NewDescribeBackupPolicyRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeBackupPolicyRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeBackupPolicyRequestWithoutParam ¶ added in v1.12.0
func NewDescribeBackupPolicyRequestWithoutParam() *DescribeBackupPolicyRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBackupPolicyRequest) GetRegionId ¶ added in v1.12.0
func (r DescribeBackupPolicyRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBackupPolicyRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *DescribeBackupPolicyRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBackupPolicyRequest) SetRegionId ¶ added in v1.12.0
func (r *DescribeBackupPolicyRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeBackupPolicyResponse ¶ added in v1.12.0
type DescribeBackupPolicyResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBackupPolicyResult `json:"result"` }
type DescribeBackupPolicyResult ¶ added in v1.12.0
type DescribeBackupsRequest ¶ added in v1.12.0
type DescribeBackupsRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间 (Optional) */ StartTime *string `json:"startTime"` /* 结束时间 (Optional) */ EndTime *string `json:"endTime"` /* 备份任务ID (Optional) */ BaseId *string `json:"baseId"` }
func NewDescribeBackupsRequest ¶ added in v1.12.0
func NewDescribeBackupsRequest( regionId string, cacheInstanceId string, ) *DescribeBackupsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBackupsRequestWithAllParams ¶ added in v1.12.0
func NewDescribeBackupsRequestWithAllParams( regionId string, cacheInstanceId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, baseId *string, ) *DescribeBackupsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param startTime: 开始时间 (Optional) * param endTime: 结束时间 (Optional) * param baseId: 备份任务ID (Optional)
func NewDescribeBackupsRequestWithoutParam ¶ added in v1.12.0
func NewDescribeBackupsRequestWithoutParam() *DescribeBackupsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBackupsRequest) GetRegionId ¶ added in v1.12.0
func (r DescribeBackupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBackupsRequest) SetBaseId ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetBaseId(baseId string)
param baseId: 备份任务ID(Optional)
func (*DescribeBackupsRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBackupsRequest) SetEndTime ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetEndTime(endTime string)
param endTime: 结束时间(Optional)
func (*DescribeBackupsRequest) SetPageNumber ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeBackupsRequest) SetPageSize ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeBackupsRequest) SetRegionId ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeBackupsRequest) SetStartTime ¶ added in v1.12.0
func (r *DescribeBackupsRequest) SetStartTime(startTime string)
param startTime: 开始时间(Optional)
type DescribeBackupsResponse ¶ added in v1.12.0
type DescribeBackupsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBackupsResult `json:"result"` }
type DescribeBackupsResult ¶ added in v1.12.0
type DescribeBigKeyAnalysisTime2Request ¶ added in v1.57.0
type DescribeBigKeyAnalysisTime2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeBigKeyAnalysisTime2Request ¶ added in v1.57.0
func NewDescribeBigKeyAnalysisTime2Request( regionId string, cacheInstanceId string, ) *DescribeBigKeyAnalysisTime2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBigKeyAnalysisTime2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeBigKeyAnalysisTime2RequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeBigKeyAnalysisTime2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeBigKeyAnalysisTime2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeBigKeyAnalysisTime2RequestWithoutParam() *DescribeBigKeyAnalysisTime2Request
This constructor has better compatible ability when API parameters changed
func (DescribeBigKeyAnalysisTime2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeBigKeyAnalysisTime2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBigKeyAnalysisTime2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *DescribeBigKeyAnalysisTime2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBigKeyAnalysisTime2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeBigKeyAnalysisTime2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeBigKeyAnalysisTime2Response ¶ added in v1.57.0
type DescribeBigKeyAnalysisTime2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBigKeyAnalysisTime2Result `json:"result"` }
type DescribeBigKeyAnalysisTime2Result ¶ added in v1.57.0
type DescribeBigKeyAnalysisTime2Result struct {
Time string `json:"time"`
}
type DescribeBigKeyAnalysisTimeRequest ¶ added in v1.56.0
type DescribeBigKeyAnalysisTimeRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeBigKeyAnalysisTimeRequest ¶ added in v1.56.0
func NewDescribeBigKeyAnalysisTimeRequest( regionId string, cacheInstanceId string, ) *DescribeBigKeyAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBigKeyAnalysisTimeRequestWithAllParams ¶ added in v1.56.0
func NewDescribeBigKeyAnalysisTimeRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeBigKeyAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeBigKeyAnalysisTimeRequestWithoutParam ¶ added in v1.56.0
func NewDescribeBigKeyAnalysisTimeRequestWithoutParam() *DescribeBigKeyAnalysisTimeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBigKeyAnalysisTimeRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeBigKeyAnalysisTimeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBigKeyAnalysisTimeRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeBigKeyAnalysisTimeRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBigKeyAnalysisTimeRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeBigKeyAnalysisTimeRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeBigKeyAnalysisTimeResponse ¶ added in v1.56.0
type DescribeBigKeyAnalysisTimeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBigKeyAnalysisTimeResult `json:"result"` }
type DescribeBigKeyAnalysisTimeResult ¶ added in v1.56.0
type DescribeBigKeyAnalysisTimeResult struct {
Time string `json:"time"`
}
type DescribeBigKeyDetail2Request ¶ added in v1.57.0
type DescribeBigKeyDetail2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 任务id */ TaskId string `json:"taskId"` }
func NewDescribeBigKeyDetail2Request ¶ added in v1.57.0
func NewDescribeBigKeyDetail2Request( regionId string, cacheInstanceId string, taskId string, ) *DescribeBigKeyDetail2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskId: 任务id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBigKeyDetail2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeBigKeyDetail2RequestWithAllParams( regionId string, cacheInstanceId string, taskId string, ) *DescribeBigKeyDetail2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskId: 任务id (Required)
func NewDescribeBigKeyDetail2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeBigKeyDetail2RequestWithoutParam() *DescribeBigKeyDetail2Request
This constructor has better compatible ability when API parameters changed
func (DescribeBigKeyDetail2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeBigKeyDetail2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBigKeyDetail2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *DescribeBigKeyDetail2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBigKeyDetail2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeBigKeyDetail2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeBigKeyDetail2Request) SetTaskId ¶ added in v1.57.0
func (r *DescribeBigKeyDetail2Request) SetTaskId(taskId string)
param taskId: 任务id(Required)
type DescribeBigKeyDetail2Response ¶ added in v1.57.0
type DescribeBigKeyDetail2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBigKeyDetail2Result `json:"result"` }
type DescribeBigKeyDetail2Result ¶ added in v1.57.0
type DescribeBigKeyDetail2Result struct { TaskId string `json:"taskId"` StringSize int `json:"stringSize"` ListSize int `json:"listSize"` SetSize int `json:"setSize"` HashSize int `json:"hashSize"` ZsetSize int `json:"zsetSize"` Status string `json:"status"` AnalysisTime string `json:"analysisTime"` AnalysisDuration string `json:"analysisDuration"` BigKeyAnalysisNodesList []redis.BigKeyAnalysisNode `json:"bigKeyAnalysisNodesList"` }
type DescribeBigKeyDetailRequest ¶ added in v1.56.0
type DescribeBigKeyDetailRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 任务id */ TaskId string `json:"taskId"` }
func NewDescribeBigKeyDetailRequest ¶ added in v1.56.0
func NewDescribeBigKeyDetailRequest( regionId string, cacheInstanceId string, taskId string, ) *DescribeBigKeyDetailRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskId: 任务id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBigKeyDetailRequestWithAllParams ¶ added in v1.56.0
func NewDescribeBigKeyDetailRequestWithAllParams( regionId string, cacheInstanceId string, taskId string, ) *DescribeBigKeyDetailRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskId: 任务id (Required)
func NewDescribeBigKeyDetailRequestWithoutParam ¶ added in v1.56.0
func NewDescribeBigKeyDetailRequestWithoutParam() *DescribeBigKeyDetailRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBigKeyDetailRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeBigKeyDetailRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBigKeyDetailRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeBigKeyDetailRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBigKeyDetailRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeBigKeyDetailRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeBigKeyDetailRequest) SetTaskId ¶ added in v1.56.0
func (r *DescribeBigKeyDetailRequest) SetTaskId(taskId string)
param taskId: 任务id(Required)
type DescribeBigKeyDetailResponse ¶ added in v1.56.0
type DescribeBigKeyDetailResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBigKeyDetailResult `json:"result"` }
type DescribeBigKeyDetailResult ¶ added in v1.56.0
type DescribeBigKeyDetailResult struct { StartTime string `json:"startTime"` FinishTime string `json:"finishTime"` AnalysisType int `json:"analysisType"` StringBigKeys []redis.RedisBigKey `json:"stringBigKeys"` HashBigKeys []redis.RedisBigKey `json:"hashBigKeys"` ListBigKeys []redis.RedisBigKey `json:"listBigKeys"` ZsetBigKeys []redis.RedisBigKey `json:"zsetBigKeys"` SetBigKeys []redis.RedisBigKey `json:"setBigKeys"` }
type DescribeBigKeyList2Request ¶ added in v1.57.0
type DescribeBigKeyList2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeBigKeyList2Request ¶ added in v1.57.0
func NewDescribeBigKeyList2Request( regionId string, cacheInstanceId string, ) *DescribeBigKeyList2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBigKeyList2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeBigKeyList2RequestWithAllParams( regionId string, cacheInstanceId string, pageNumber *int, pageSize *int, ) *DescribeBigKeyList2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional)
func NewDescribeBigKeyList2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeBigKeyList2RequestWithoutParam() *DescribeBigKeyList2Request
This constructor has better compatible ability when API parameters changed
func (DescribeBigKeyList2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeBigKeyList2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBigKeyList2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *DescribeBigKeyList2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBigKeyList2Request) SetPageNumber ¶ added in v1.57.0
func (r *DescribeBigKeyList2Request) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeBigKeyList2Request) SetPageSize ¶ added in v1.57.0
func (r *DescribeBigKeyList2Request) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeBigKeyList2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeBigKeyList2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeBigKeyList2Response ¶ added in v1.57.0
type DescribeBigKeyList2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBigKeyList2Result `json:"result"` }
type DescribeBigKeyList2Result ¶ added in v1.57.0
type DescribeBigKeyList2Result struct { CacheAnalysisList []redis.ClusterCacheAnalysis `json:"cacheAnalysisList"` TotalCount int `json:"totalCount"` }
type DescribeBigKeyListRequest ¶ added in v1.56.0
type DescribeBigKeyListRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 格式:yyyy-MM-dd,表示查询某一天的大key分析列表 */ Date string `json:"date"` }
func NewDescribeBigKeyListRequest ¶ added in v1.56.0
func NewDescribeBigKeyListRequest( regionId string, cacheInstanceId string, date string, ) *DescribeBigKeyListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param date: 格式:yyyy-MM-dd,表示查询某一天的大key分析列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBigKeyListRequestWithAllParams ¶ added in v1.56.0
func NewDescribeBigKeyListRequestWithAllParams( regionId string, cacheInstanceId string, date string, ) *DescribeBigKeyListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param date: 格式:yyyy-MM-dd,表示查询某一天的大key分析列表 (Required)
func NewDescribeBigKeyListRequestWithoutParam ¶ added in v1.56.0
func NewDescribeBigKeyListRequestWithoutParam() *DescribeBigKeyListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBigKeyListRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeBigKeyListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBigKeyListRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeBigKeyListRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeBigKeyListRequest) SetDate ¶ added in v1.57.0
func (r *DescribeBigKeyListRequest) SetDate(date string)
param date: 格式:yyyy-MM-dd,表示查询某一天的大key分析列表(Required)
func (*DescribeBigKeyListRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeBigKeyListRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeBigKeyListResponse ¶ added in v1.56.0
type DescribeBigKeyListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeBigKeyListResult `json:"result"` }
type DescribeBigKeyListResult ¶ added in v1.56.0
type DescribeBigKeyListResult struct {
Analyses []redis.CacheAnalysis `json:"analyses"`
}
type DescribeCacheAnalysisListRequest ¶ added in v1.20.0
type DescribeCacheAnalysisListRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 格式:yyyy-MM-dd,表示查询某一天的缓存分析列表 */ Date string `json:"date"` }
func NewDescribeCacheAnalysisListRequest ¶ added in v1.20.0
func NewDescribeCacheAnalysisListRequest( regionId string, cacheInstanceId string, date string, ) *DescribeCacheAnalysisListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param date: 格式:yyyy-MM-dd,表示查询某一天的缓存分析列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCacheAnalysisListRequestWithAllParams ¶ added in v1.20.0
func NewDescribeCacheAnalysisListRequestWithAllParams( regionId string, cacheInstanceId string, date string, ) *DescribeCacheAnalysisListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param date: 格式:yyyy-MM-dd,表示查询某一天的缓存分析列表 (Required)
func NewDescribeCacheAnalysisListRequestWithoutParam ¶ added in v1.20.0
func NewDescribeCacheAnalysisListRequestWithoutParam() *DescribeCacheAnalysisListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCacheAnalysisListRequest) GetRegionId ¶ added in v1.20.0
func (r DescribeCacheAnalysisListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCacheAnalysisListRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *DescribeCacheAnalysisListRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeCacheAnalysisListRequest) SetDate ¶ added in v1.20.0
func (r *DescribeCacheAnalysisListRequest) SetDate(date string)
param date: 格式:yyyy-MM-dd,表示查询某一天的缓存分析列表(Required)
func (*DescribeCacheAnalysisListRequest) SetRegionId ¶ added in v1.20.0
func (r *DescribeCacheAnalysisListRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeCacheAnalysisListResponse ¶ added in v1.20.0
type DescribeCacheAnalysisListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCacheAnalysisListResult `json:"result"` }
type DescribeCacheAnalysisListResult ¶ added in v1.20.0
type DescribeCacheAnalysisListResult struct {
Analyses []redis.CacheAnalysis `json:"analyses"`
}
type DescribeCacheAnalysisResultRequest ¶ added in v1.20.0
type DescribeCacheAnalysisResultRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 任务ID,即request ID */ TaskId string `json:"taskId"` }
func NewDescribeCacheAnalysisResultRequest ¶ added in v1.20.0
func NewDescribeCacheAnalysisResultRequest( regionId string, cacheInstanceId string, taskId string, ) *DescribeCacheAnalysisResultRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskId: 任务ID,即request ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCacheAnalysisResultRequestWithAllParams ¶ added in v1.20.0
func NewDescribeCacheAnalysisResultRequestWithAllParams( regionId string, cacheInstanceId string, taskId string, ) *DescribeCacheAnalysisResultRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskId: 任务ID,即request ID (Required)
func NewDescribeCacheAnalysisResultRequestWithoutParam ¶ added in v1.20.0
func NewDescribeCacheAnalysisResultRequestWithoutParam() *DescribeCacheAnalysisResultRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCacheAnalysisResultRequest) GetRegionId ¶ added in v1.20.0
func (r DescribeCacheAnalysisResultRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCacheAnalysisResultRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *DescribeCacheAnalysisResultRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeCacheAnalysisResultRequest) SetRegionId ¶ added in v1.20.0
func (r *DescribeCacheAnalysisResultRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeCacheAnalysisResultRequest) SetTaskId ¶ added in v1.20.0
func (r *DescribeCacheAnalysisResultRequest) SetTaskId(taskId string)
param taskId: 任务ID,即request ID(Required)
type DescribeCacheAnalysisResultResponse ¶ added in v1.20.0
type DescribeCacheAnalysisResultResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCacheAnalysisResultResult `json:"result"` }
type DescribeCacheAnalysisResultResult ¶ added in v1.20.0
type DescribeCacheAnalysisResultResult struct { StartTime string `json:"startTime"` FinishTime string `json:"finishTime"` AnalysisType int `json:"analysisType"` StringBigKeys []redis.RedisKey `json:"stringBigKeys"` OtherBigKeys []redis.RedisKey `json:"otherBigKeys"` HotKeys []redis.RedisKey `json:"hotKeys"` CmdCallTimesTop []redis.RedisCmd `json:"cmdCallTimesTop"` CmdUseCpuTop []redis.RedisCmd `json:"cmdUseCpuTop"` KeyTypeDistribution interface{} `json:"keyTypeDistribution"` KeySizeDistribution interface{} `json:"keySizeDistribution"` }
type DescribeCacheInstanceRequest ¶
type DescribeCacheInstanceRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeCacheInstanceRequest ¶
func NewDescribeCacheInstanceRequest( regionId string, cacheInstanceId string, ) *DescribeCacheInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCacheInstanceRequestWithAllParams ¶ added in v1.1.0
func NewDescribeCacheInstanceRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeCacheInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeCacheInstanceRequestWithoutParam ¶ added in v1.1.0
func NewDescribeCacheInstanceRequestWithoutParam() *DescribeCacheInstanceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCacheInstanceRequest) GetRegionId ¶
func (r DescribeCacheInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCacheInstanceRequest) SetCacheInstanceId ¶
func (r *DescribeCacheInstanceRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeCacheInstanceRequest) SetRegionId ¶
func (r *DescribeCacheInstanceRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeCacheInstanceResponse ¶
type DescribeCacheInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCacheInstanceResult `json:"result"` }
type DescribeCacheInstanceResult ¶
type DescribeCacheInstanceResult struct {
CacheInstance redis.CacheInstance `json:"cacheInstance"`
}
type DescribeCacheInstancesRequest ¶
type DescribeCacheInstancesRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 页码:取值范围[1,∞),默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小:取值范围[10, 100],默认为10 (Optional) */ PageSize *int `json:"pageSize"` /* 过滤属性: cacheInstanceId - 实例Id,精确匹配,可选择多个 cacheInstanceName - 实例名称,模糊匹配 cacheInstanceStatus - 实例状态,精确匹配,可选择多个(running:运行中,error:错误,creating:创建中,changing:变配中,configuring:参数修改中,restoring:备份恢复中,deleting:删除中) redisVersion - redis引擎版本,精确匹配,可选择2.8和4.0 instanceType - 实例类型,精确匹配(redis表示主从版,redis_cluster表示集群版) chargeMode - 计费类型,精确匹配(prepaid_by_duration表示包年包月预付费,postpaid_by_duration表示按配置后付费) (Optional) */ Filters []common.Filter `json:"filters"` /* 排序属性: createTime - 按创建时间排序(asc表示按时间正序,desc表示按时间倒序) (Optional) */ Sorts []common.Sort `json:"sorts"` /* 标签的过滤条件 (Optional) */ TagFilters []common.TagFilter `json:"tagFilters"` /* (Optional) */ ResourceGroupIds []string `json:"resourceGroupIds"` }
func NewDescribeCacheInstancesRequest ¶
func NewDescribeCacheInstancesRequest( regionId string, ) *DescribeCacheInstancesRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCacheInstancesRequestWithAllParams ¶ added in v1.1.0
func NewDescribeCacheInstancesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, sorts []common.Sort, tagFilters []common.TagFilter, resourceGroupIds []string, ) *DescribeCacheInstancesRequest
- param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
- param pageNumber: 页码:取值范围[1,∞),默认为1 (Optional)
- param pageSize: 分页大小:取值范围[10, 100],默认为10 (Optional)
- param filters: 过滤属性:
cacheInstanceId - 实例Id,精确匹配,可选择多个 cacheInstanceName - 实例名称,模糊匹配 cacheInstanceStatus - 实例状态,精确匹配,可选择多个(running:运行中,error:错误,creating:创建中,changing:变配中,configuring:参数修改中,restoring:备份恢复中,deleting:删除中) redisVersion - redis引擎版本,精确匹配,可选择2.8和4.0 instanceType - 实例类型,精确匹配(redis表示主从版,redis_cluster表示集群版) chargeMode - 计费类型,精确匹配(prepaid_by_duration表示包年包月预付费,postpaid_by_duration表示按配置后付费)
(Optional) * param sorts: 排序属性:
createTime - 按创建时间排序(asc表示按时间正序,desc表示按时间倒序)
(Optional) * param tagFilters: 标签的过滤条件 (Optional) * param resourceGroupIds: (Optional)
func NewDescribeCacheInstancesRequestWithoutParam ¶ added in v1.1.0
func NewDescribeCacheInstancesRequestWithoutParam() *DescribeCacheInstancesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCacheInstancesRequest) GetRegionId ¶
func (r DescribeCacheInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCacheInstancesRequest) SetFilters ¶
func (r *DescribeCacheInstancesRequest) SetFilters(filters []common.Filter)
param filters: 过滤属性:
cacheInstanceId - 实例Id,精确匹配,可选择多个 cacheInstanceName - 实例名称,模糊匹配 cacheInstanceStatus - 实例状态,精确匹配,可选择多个(running:运行中,error:错误,creating:创建中,changing:变配中,configuring:参数修改中,restoring:备份恢复中,deleting:删除中) redisVersion - redis引擎版本,精确匹配,可选择2.8和4.0 instanceType - 实例类型,精确匹配(redis表示主从版,redis_cluster表示集群版) chargeMode - 计费类型,精确匹配(prepaid_by_duration表示包年包月预付费,postpaid_by_duration表示按配置后付费) (Optional)
func (*DescribeCacheInstancesRequest) SetPageNumber ¶
func (r *DescribeCacheInstancesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码:取值范围[1,∞),默认为1(Optional)
func (*DescribeCacheInstancesRequest) SetPageSize ¶
func (r *DescribeCacheInstancesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小:取值范围[10, 100],默认为10(Optional)
func (*DescribeCacheInstancesRequest) SetRegionId ¶
func (r *DescribeCacheInstancesRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeCacheInstancesRequest) SetResourceGroupIds ¶ added in v1.56.0
func (r *DescribeCacheInstancesRequest) SetResourceGroupIds(resourceGroupIds []string)
param resourceGroupIds: (Optional)
func (*DescribeCacheInstancesRequest) SetSorts ¶
func (r *DescribeCacheInstancesRequest) SetSorts(sorts []common.Sort)
param sorts: 排序属性:
createTime - 按创建时间排序(asc表示按时间正序,desc表示按时间倒序) (Optional)
func (*DescribeCacheInstancesRequest) SetTagFilters ¶ added in v1.7.0
func (r *DescribeCacheInstancesRequest) SetTagFilters(tagFilters []common.TagFilter)
param tagFilters: 标签的过滤条件(Optional)
type DescribeCacheInstancesResponse ¶
type DescribeCacheInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCacheInstancesResult `json:"result"` }
type DescribeCacheInstancesResult ¶
type DescribeCacheInstancesResult struct { CacheInstances []redis.CacheInstance `json:"cacheInstances"` TotalCount int `json:"totalCount"` }
type DescribeClearDataRequest ¶ added in v1.56.0
type DescribeClearDataRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeClearDataRequest ¶ added in v1.56.0
func NewDescribeClearDataRequest( regionId string, cacheInstanceId string, ) *DescribeClearDataRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeClearDataRequestWithAllParams ¶ added in v1.56.0
func NewDescribeClearDataRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeClearDataRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeClearDataRequestWithoutParam ¶ added in v1.56.0
func NewDescribeClearDataRequestWithoutParam() *DescribeClearDataRequest
This constructor has better compatible ability when API parameters changed
func (DescribeClearDataRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeClearDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeClearDataRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeClearDataRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeClearDataRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeClearDataRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeClearDataResponse ¶ added in v1.56.0
type DescribeClearDataResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeClearDataResult `json:"result"` }
type DescribeClearDataResult ¶ added in v1.56.0
type DescribeClearDataResult struct { ClearType string `json:"clearType"` KeyPattern string `json:"keyPattern"` KeyFilter []redis.KeyFilter `json:"keyFilter"` QpsLimit int `json:"qpsLimit"` Progress int `json:"progress"` EffectKeys int `json:"effectKeys"` Status string `json:"status"` Message string `json:"message"` LastTransitionTime string `json:"lastTransitionTime"` }
type DescribeClientIpDetailRequest ¶ added in v1.44.0
type DescribeClientIpDetailRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 客户端IP */ Ip string `json:"ip"` }
func NewDescribeClientIpDetailRequest ¶ added in v1.44.0
func NewDescribeClientIpDetailRequest( regionId string, cacheInstanceId string, ip string, ) *DescribeClientIpDetailRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param ip: 客户端IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeClientIpDetailRequestWithAllParams ¶ added in v1.44.0
func NewDescribeClientIpDetailRequestWithAllParams( regionId string, cacheInstanceId string, ip string, ) *DescribeClientIpDetailRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param ip: 客户端IP (Required)
func NewDescribeClientIpDetailRequestWithoutParam ¶ added in v1.44.0
func NewDescribeClientIpDetailRequestWithoutParam() *DescribeClientIpDetailRequest
This constructor has better compatible ability when API parameters changed
func (DescribeClientIpDetailRequest) GetRegionId ¶ added in v1.44.0
func (r DescribeClientIpDetailRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeClientIpDetailRequest) SetCacheInstanceId ¶ added in v1.44.0
func (r *DescribeClientIpDetailRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeClientIpDetailRequest) SetIp ¶ added in v1.44.0
func (r *DescribeClientIpDetailRequest) SetIp(ip string)
param ip: 客户端IP(Required)
func (*DescribeClientIpDetailRequest) SetRegionId ¶ added in v1.44.0
func (r *DescribeClientIpDetailRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeClientIpDetailResponse ¶ added in v1.44.0
type DescribeClientIpDetailResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeClientIpDetailResult `json:"result"` }
type DescribeClientIpDetailResult ¶ added in v1.44.0
type DescribeClientListRequest ¶ added in v1.44.0
type DescribeClientListRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeClientListRequest ¶ added in v1.44.0
func NewDescribeClientListRequest( regionId string, cacheInstanceId string, ) *DescribeClientListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeClientListRequestWithAllParams ¶ added in v1.44.0
func NewDescribeClientListRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeClientListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeClientListRequestWithoutParam ¶ added in v1.44.0
func NewDescribeClientListRequestWithoutParam() *DescribeClientListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeClientListRequest) GetRegionId ¶ added in v1.44.0
func (r DescribeClientListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeClientListRequest) SetCacheInstanceId ¶ added in v1.44.0
func (r *DescribeClientListRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeClientListRequest) SetRegionId ¶ added in v1.44.0
func (r *DescribeClientListRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeClientListResponse ¶ added in v1.44.0
type DescribeClientListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeClientListResult `json:"result"` }
type DescribeClientListResult ¶ added in v1.44.0
type DescribeClusterInfoRequest ¶ added in v1.10.0
type DescribeClusterInfoRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeClusterInfoRequest ¶ added in v1.10.0
func NewDescribeClusterInfoRequest( regionId string, cacheInstanceId string, ) *DescribeClusterInfoRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeClusterInfoRequestWithAllParams ¶ added in v1.10.0
func NewDescribeClusterInfoRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeClusterInfoRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeClusterInfoRequestWithoutParam ¶ added in v1.10.0
func NewDescribeClusterInfoRequestWithoutParam() *DescribeClusterInfoRequest
This constructor has better compatible ability when API parameters changed
func (DescribeClusterInfoRequest) GetRegionId ¶ added in v1.10.0
func (r DescribeClusterInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeClusterInfoRequest) SetCacheInstanceId ¶ added in v1.10.0
func (r *DescribeClusterInfoRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeClusterInfoRequest) SetRegionId ¶ added in v1.10.0
func (r *DescribeClusterInfoRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeClusterInfoResponse ¶ added in v1.10.0
type DescribeClusterInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeClusterInfoResult `json:"result"` }
type DescribeClusterInfoResult ¶ added in v1.10.0
type DescribeClusterInfoResult struct {
Info redis.ClusterInfo `json:"info"`
}
type DescribeDownloadUrlRequest ¶ added in v1.12.0
type DescribeDownloadUrlRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 备份任务ID */ BaseId string `json:"baseId"` }
func NewDescribeDownloadUrlRequest ¶ added in v1.12.0
func NewDescribeDownloadUrlRequest( regionId string, cacheInstanceId string, baseId string, ) *DescribeDownloadUrlRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param baseId: 备份任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDownloadUrlRequestWithAllParams ¶ added in v1.12.0
func NewDescribeDownloadUrlRequestWithAllParams( regionId string, cacheInstanceId string, baseId string, ) *DescribeDownloadUrlRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param baseId: 备份任务ID (Required)
func NewDescribeDownloadUrlRequestWithoutParam ¶ added in v1.12.0
func NewDescribeDownloadUrlRequestWithoutParam() *DescribeDownloadUrlRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDownloadUrlRequest) GetRegionId ¶ added in v1.12.0
func (r DescribeDownloadUrlRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDownloadUrlRequest) SetBaseId ¶ added in v1.12.0
func (r *DescribeDownloadUrlRequest) SetBaseId(baseId string)
param baseId: 备份任务ID(Required)
func (*DescribeDownloadUrlRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *DescribeDownloadUrlRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeDownloadUrlRequest) SetRegionId ¶ added in v1.12.0
func (r *DescribeDownloadUrlRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeDownloadUrlResponse ¶ added in v1.12.0
type DescribeDownloadUrlResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeDownloadUrlResult `json:"result"` }
type DescribeDownloadUrlResult ¶ added in v1.12.0
type DescribeDownloadUrlResult struct {
DownloadUrls []redis.DownloadUrl `json:"downloadUrls"`
}
type DescribeHotKeyDetail2Request ¶ added in v1.57.0
type DescribeHotKeyDetail2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 节点id */ NodeId string `json:"nodeId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeHotKeyDetail2Request ¶ added in v1.57.0
func NewDescribeHotKeyDetail2Request( regionId string, cacheInstanceId string, nodeId string, ) *DescribeHotKeyDetail2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param nodeId: 节点id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeHotKeyDetail2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeHotKeyDetail2RequestWithAllParams( regionId string, cacheInstanceId string, nodeId string, pageNumber *int, pageSize *int, ) *DescribeHotKeyDetail2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param nodeId: 节点id (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional)
func NewDescribeHotKeyDetail2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeHotKeyDetail2RequestWithoutParam() *DescribeHotKeyDetail2Request
This constructor has better compatible ability when API parameters changed
func (DescribeHotKeyDetail2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeHotKeyDetail2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeHotKeyDetail2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *DescribeHotKeyDetail2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeHotKeyDetail2Request) SetNodeId ¶ added in v1.57.0
func (r *DescribeHotKeyDetail2Request) SetNodeId(nodeId string)
param nodeId: 节点id(Required)
func (*DescribeHotKeyDetail2Request) SetPageNumber ¶ added in v1.57.0
func (r *DescribeHotKeyDetail2Request) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeHotKeyDetail2Request) SetPageSize ¶ added in v1.57.0
func (r *DescribeHotKeyDetail2Request) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeHotKeyDetail2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeHotKeyDetail2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeHotKeyDetail2Response ¶ added in v1.57.0
type DescribeHotKeyDetail2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeHotKeyDetail2Result `json:"result"` }
type DescribeHotKeyDetail2Result ¶ added in v1.57.0
type DescribeHotKeyDetail2Result struct { HotHeys []redis.RedisHotKey `json:"hotHeys"` TotalCount int `json:"totalCount"` }
type DescribeHotKeyDetailRequest ¶ added in v1.58.0
type DescribeHotKeyDetailRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 节点id */ NodeId string `json:"nodeId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间,RFC3339格式,最多可以查询30天内的数据 (Optional) */ StartTime *string `json:"startTime"` /* 结束时间,RFC3339格式,查询时间范围最多7天 (Optional) */ EndTime *string `json:"endTime"` }
func NewDescribeHotKeyDetailRequest ¶ added in v1.58.0
func NewDescribeHotKeyDetailRequest( regionId string, cacheInstanceId string, nodeId string, ) *DescribeHotKeyDetailRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param nodeId: 节点id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeHotKeyDetailRequestWithAllParams ¶ added in v1.58.0
func NewDescribeHotKeyDetailRequestWithAllParams( regionId string, cacheInstanceId string, nodeId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, ) *DescribeHotKeyDetailRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param nodeId: 节点id (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param startTime: 开始时间,RFC3339格式,最多可以查询30天内的数据 (Optional) * param endTime: 结束时间,RFC3339格式,查询时间范围最多7天 (Optional)
func NewDescribeHotKeyDetailRequestWithoutParam ¶ added in v1.58.0
func NewDescribeHotKeyDetailRequestWithoutParam() *DescribeHotKeyDetailRequest
This constructor has better compatible ability when API parameters changed
func (DescribeHotKeyDetailRequest) GetRegionId ¶ added in v1.58.0
func (r DescribeHotKeyDetailRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeHotKeyDetailRequest) SetCacheInstanceId ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeHotKeyDetailRequest) SetEndTime ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetEndTime(endTime string)
param endTime: 结束时间,RFC3339格式,查询时间范围最多7天(Optional)
func (*DescribeHotKeyDetailRequest) SetNodeId ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetNodeId(nodeId string)
param nodeId: 节点id(Required)
func (*DescribeHotKeyDetailRequest) SetPageNumber ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeHotKeyDetailRequest) SetPageSize ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeHotKeyDetailRequest) SetRegionId ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeHotKeyDetailRequest) SetStartTime ¶ added in v1.58.0
func (r *DescribeHotKeyDetailRequest) SetStartTime(startTime string)
param startTime: 开始时间,RFC3339格式,最多可以查询30天内的数据(Optional)
type DescribeHotKeyDetailResponse ¶ added in v1.58.0
type DescribeHotKeyDetailResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeHotKeyDetailResult `json:"result"` }
type DescribeHotKeyDetailResult ¶ added in v1.58.0
type DescribeHotKeyDetailResult struct { HotHeys []redis.RedisHotKey `json:"hotHeys"` TotalCount int `json:"totalCount"` }
type DescribeHotKeyResult2Request ¶ added in v1.57.0
type DescribeHotKeyResult2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeHotKeyResult2Request ¶ added in v1.57.0
func NewDescribeHotKeyResult2Request( regionId string, cacheInstanceId string, ) *DescribeHotKeyResult2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeHotKeyResult2RequestWithAllParams ¶ added in v1.57.0
func NewDescribeHotKeyResult2RequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeHotKeyResult2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeHotKeyResult2RequestWithoutParam ¶ added in v1.57.0
func NewDescribeHotKeyResult2RequestWithoutParam() *DescribeHotKeyResult2Request
This constructor has better compatible ability when API parameters changed
func (DescribeHotKeyResult2Request) GetRegionId ¶ added in v1.57.0
func (r DescribeHotKeyResult2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeHotKeyResult2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *DescribeHotKeyResult2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeHotKeyResult2Request) SetRegionId ¶ added in v1.57.0
func (r *DescribeHotKeyResult2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeHotKeyResult2Response ¶ added in v1.57.0
type DescribeHotKeyResult2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeHotKeyResult2Result `json:"result"` }
type DescribeHotKeyResult2Result ¶ added in v1.57.0
type DescribeHotKeyResult2Result struct {
HotKeyAnalysisNodesList []redis.HotKeyAnalysisNode `json:"hotKeyAnalysisNodesList"`
}
type DescribeHotKeySummaryRequest ¶ added in v1.58.0
type DescribeHotKeySummaryRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 开始时间,RFC3339格式,最多可以查询30天内的数据 (Optional) */ StartTime *string `json:"startTime"` /* 结束时间,RFC3339格式,查询时间范围最多7天 (Optional) */ EndTime *string `json:"endTime"` }
func NewDescribeHotKeySummaryRequest ¶ added in v1.58.0
func NewDescribeHotKeySummaryRequest( regionId string, cacheInstanceId string, ) *DescribeHotKeySummaryRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeHotKeySummaryRequestWithAllParams ¶ added in v1.58.0
func NewDescribeHotKeySummaryRequestWithAllParams( regionId string, cacheInstanceId string, startTime *string, endTime *string, ) *DescribeHotKeySummaryRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param startTime: 开始时间,RFC3339格式,最多可以查询30天内的数据 (Optional) * param endTime: 结束时间,RFC3339格式,查询时间范围最多7天 (Optional)
func NewDescribeHotKeySummaryRequestWithoutParam ¶ added in v1.58.0
func NewDescribeHotKeySummaryRequestWithoutParam() *DescribeHotKeySummaryRequest
This constructor has better compatible ability when API parameters changed
func (DescribeHotKeySummaryRequest) GetRegionId ¶ added in v1.58.0
func (r DescribeHotKeySummaryRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeHotKeySummaryRequest) SetCacheInstanceId ¶ added in v1.58.0
func (r *DescribeHotKeySummaryRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeHotKeySummaryRequest) SetEndTime ¶ added in v1.58.0
func (r *DescribeHotKeySummaryRequest) SetEndTime(endTime string)
param endTime: 结束时间,RFC3339格式,查询时间范围最多7天(Optional)
func (*DescribeHotKeySummaryRequest) SetRegionId ¶ added in v1.58.0
func (r *DescribeHotKeySummaryRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeHotKeySummaryRequest) SetStartTime ¶ added in v1.58.0
func (r *DescribeHotKeySummaryRequest) SetStartTime(startTime string)
param startTime: 开始时间,RFC3339格式,最多可以查询30天内的数据(Optional)
type DescribeHotKeySummaryResponse ¶ added in v1.58.0
type DescribeHotKeySummaryResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeHotKeySummaryResult `json:"result"` }
type DescribeHotKeySummaryResult ¶ added in v1.58.0
type DescribeHotKeySummaryResult struct {
HotKeyAnalysisNodesList []redis.HotKeyAnalysisNode `json:"hotKeyAnalysisNodesList"`
}
type DescribeInstanceClassRequest ¶
type DescribeInstanceClassRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis的版本号:目前有2.8和4.0,默认为2.8 (Optional) */ RedisVersion *string `json:"redisVersion"` }
func NewDescribeInstanceClassRequest ¶
func NewDescribeInstanceClassRequest( regionId string, ) *DescribeInstanceClassRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceClassRequestWithAllParams ¶ added in v1.1.0
func NewDescribeInstanceClassRequestWithAllParams( regionId string, redisVersion *string, ) *DescribeInstanceClassRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param redisVersion: 缓存Redis的版本号:目前有2.8和4.0,默认为2.8 (Optional)
func NewDescribeInstanceClassRequestWithoutParam ¶ added in v1.1.0
func NewDescribeInstanceClassRequestWithoutParam() *DescribeInstanceClassRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceClassRequest) GetRegionId ¶
func (r DescribeInstanceClassRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceClassRequest) SetRedisVersion ¶ added in v1.7.0
func (r *DescribeInstanceClassRequest) SetRedisVersion(redisVersion string)
param redisVersion: 缓存Redis的版本号:目前有2.8和4.0,默认为2.8(Optional)
func (*DescribeInstanceClassRequest) SetRegionId ¶
func (r *DescribeInstanceClassRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeInstanceClassResponse ¶
type DescribeInstanceClassResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceClassResult `json:"result"` }
type DescribeInstanceClassResult ¶
type DescribeInstanceClassResult struct { InstanceClasses []redis.InstanceClass `json:"instanceClasses"` TotalCount int `json:"totalCount"` }
type DescribeInstanceConfigRequest ¶ added in v1.12.0
type DescribeInstanceConfigRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeInstanceConfigRequest ¶ added in v1.12.0
func NewDescribeInstanceConfigRequest( regionId string, cacheInstanceId string, ) *DescribeInstanceConfigRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceConfigRequestWithAllParams ¶ added in v1.12.0
func NewDescribeInstanceConfigRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeInstanceConfigRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeInstanceConfigRequestWithoutParam ¶ added in v1.12.0
func NewDescribeInstanceConfigRequestWithoutParam() *DescribeInstanceConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceConfigRequest) GetRegionId ¶ added in v1.12.0
func (r DescribeInstanceConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceConfigRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *DescribeInstanceConfigRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeInstanceConfigRequest) SetRegionId ¶ added in v1.12.0
func (r *DescribeInstanceConfigRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeInstanceConfigResponse ¶ added in v1.12.0
type DescribeInstanceConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceConfigResult `json:"result"` }
type DescribeInstanceConfigResult ¶ added in v1.12.0
type DescribeInstanceConfigResult struct { UnSupportConfigs []string `json:"unSupportConfigs"` InstanceConfig []redis.ConfigItem `json:"instanceConfig"` }
type DescribeIpWhiteListRequest ¶ added in v1.20.0
type DescribeIpWhiteListRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewDescribeIpWhiteListRequest ¶ added in v1.20.0
func NewDescribeIpWhiteListRequest( regionId string, cacheInstanceId string, ) *DescribeIpWhiteListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpWhiteListRequestWithAllParams ¶ added in v1.20.0
func NewDescribeIpWhiteListRequestWithAllParams( regionId string, cacheInstanceId string, ) *DescribeIpWhiteListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewDescribeIpWhiteListRequestWithoutParam ¶ added in v1.20.0
func NewDescribeIpWhiteListRequestWithoutParam() *DescribeIpWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpWhiteListRequest) GetRegionId ¶ added in v1.20.0
func (r DescribeIpWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpWhiteListRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *DescribeIpWhiteListRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeIpWhiteListRequest) SetRegionId ¶ added in v1.20.0
func (r *DescribeIpWhiteListRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeIpWhiteListResponse ¶ added in v1.20.0
type DescribeIpWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpWhiteListResult `json:"result"` }
type DescribeIpWhiteListResult ¶ added in v1.20.0
type DescribeIpWhiteListResult struct {
IpWhiteList []string `json:"ipWhiteList"`
}
type DescribeResizeModeIpTimeInfoRequest ¶ added in v1.59.0
type DescribeResizeModeIpTimeInfoRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 新规格。不传参只返回是否支持新变配功能。 (Optional) */ CacheInstanceClass *string `json:"cacheInstanceClass"` /* 自定义分片数。不传参只返回是否支持新变配功能。 (Optional) */ ShardNumber *int `json:"shardNumber"` }
func NewDescribeResizeModeIpTimeInfoRequest ¶ added in v1.59.0
func NewDescribeResizeModeIpTimeInfoRequest( regionId string, cacheInstanceId string, ) *DescribeResizeModeIpTimeInfoRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeResizeModeIpTimeInfoRequestWithAllParams ¶ added in v1.59.0
func NewDescribeResizeModeIpTimeInfoRequestWithAllParams( regionId string, cacheInstanceId string, cacheInstanceClass *string, shardNumber *int, ) *DescribeResizeModeIpTimeInfoRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param cacheInstanceClass: 新规格。不传参只返回是否支持新变配功能。 (Optional) * param shardNumber: 自定义分片数。不传参只返回是否支持新变配功能。 (Optional)
func NewDescribeResizeModeIpTimeInfoRequestWithoutParam ¶ added in v1.59.0
func NewDescribeResizeModeIpTimeInfoRequestWithoutParam() *DescribeResizeModeIpTimeInfoRequest
This constructor has better compatible ability when API parameters changed
func (DescribeResizeModeIpTimeInfoRequest) GetRegionId ¶ added in v1.59.0
func (r DescribeResizeModeIpTimeInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeResizeModeIpTimeInfoRequest) SetCacheInstanceClass ¶ added in v1.59.0
func (r *DescribeResizeModeIpTimeInfoRequest) SetCacheInstanceClass(cacheInstanceClass string)
param cacheInstanceClass: 新规格。不传参只返回是否支持新变配功能。(Optional)
func (*DescribeResizeModeIpTimeInfoRequest) SetCacheInstanceId ¶ added in v1.59.0
func (r *DescribeResizeModeIpTimeInfoRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeResizeModeIpTimeInfoRequest) SetRegionId ¶ added in v1.59.0
func (r *DescribeResizeModeIpTimeInfoRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeResizeModeIpTimeInfoRequest) SetShardNumber ¶ added in v1.59.0
func (r *DescribeResizeModeIpTimeInfoRequest) SetShardNumber(shardNumber int)
param shardNumber: 自定义分片数。不传参只返回是否支持新变配功能。(Optional)
type DescribeResizeModeIpTimeInfoResponse ¶ added in v1.59.0
type DescribeResizeModeIpTimeInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeResizeModeIpTimeInfoResult `json:"result"` }
type DescribeResizeModeIpTimeInfoResult ¶ added in v1.59.0
type DescribeResizeModeIpTimeInfoResult struct { SupportPScale bool `json:"supportPScale"` SupportParallel bool `json:"supportParallel"` SerialIpCount int `json:"serialIpCount"` SerialTimeCost int `json:"serialTimeCost"` ParallelIpCount int `json:"parallelIpCount"` ParallelTimeCost int `json:"parallelTimeCost"` }
type DescribeSlowLogRequest ¶ added in v1.13.0
type DescribeSlowLogRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间 (Optional) */ StartTime *string `json:"startTime"` /* 结束时间 (Optional) */ EndTime *string `json:"endTime"` /* 分片id (Optional) */ ShardId *string `json:"shardId"` /* 分片地址 (Optional) */ ShardAddr *string `json:"shardAddr"` }
func NewDescribeSlowLogRequest ¶ added in v1.13.0
func NewDescribeSlowLogRequest( regionId string, cacheInstanceId string, ) *DescribeSlowLogRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeSlowLogRequestWithAllParams ¶ added in v1.13.0
func NewDescribeSlowLogRequestWithAllParams( regionId string, cacheInstanceId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, shardId *string, shardAddr *string, ) *DescribeSlowLogRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param startTime: 开始时间 (Optional) * param endTime: 结束时间 (Optional) * param shardId: 分片id (Optional) * param shardAddr: 分片地址 (Optional)
func NewDescribeSlowLogRequestWithoutParam ¶ added in v1.13.0
func NewDescribeSlowLogRequestWithoutParam() *DescribeSlowLogRequest
This constructor has better compatible ability when API parameters changed
func (DescribeSlowLogRequest) GetRegionId ¶ added in v1.13.0
func (r DescribeSlowLogRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeSlowLogRequest) SetCacheInstanceId ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeSlowLogRequest) SetEndTime ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetEndTime(endTime string)
param endTime: 结束时间(Optional)
func (*DescribeSlowLogRequest) SetPageNumber ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeSlowLogRequest) SetPageSize ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeSlowLogRequest) SetRegionId ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeSlowLogRequest) SetShardAddr ¶ added in v1.56.0
func (r *DescribeSlowLogRequest) SetShardAddr(shardAddr string)
param shardAddr: 分片地址(Optional)
func (*DescribeSlowLogRequest) SetShardId ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetShardId(shardId string)
param shardId: 分片id(Optional)
func (*DescribeSlowLogRequest) SetStartTime ¶ added in v1.13.0
func (r *DescribeSlowLogRequest) SetStartTime(startTime string)
param startTime: 开始时间(Optional)
type DescribeSlowLogResponse ¶ added in v1.13.0
type DescribeSlowLogResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeSlowLogResult `json:"result"` }
type DescribeSlowLogResult ¶ added in v1.13.0
type DescribeSpecConfigRequest ¶ added in v1.20.0
type DescribeSpecConfigRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` }
func NewDescribeSpecConfigRequest ¶ added in v1.20.0
func NewDescribeSpecConfigRequest( regionId string, ) *DescribeSpecConfigRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeSpecConfigRequestWithAllParams ¶ added in v1.20.0
func NewDescribeSpecConfigRequestWithAllParams( regionId string, ) *DescribeSpecConfigRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
func NewDescribeSpecConfigRequestWithoutParam ¶ added in v1.20.0
func NewDescribeSpecConfigRequestWithoutParam() *DescribeSpecConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeSpecConfigRequest) GetRegionId ¶ added in v1.20.0
func (r DescribeSpecConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeSpecConfigRequest) SetRegionId ¶ added in v1.20.0
func (r *DescribeSpecConfigRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeSpecConfigResponse ¶ added in v1.20.0
type DescribeSpecConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeSpecConfigResult `json:"result"` }
type DescribeSpecConfigResult ¶ added in v1.20.0
type DescribeSpecConfigResult struct { ShardSpec interface{} `json:"shardSpec"` InstanceSpec redis.InstanceSpec `json:"instanceSpec"` }
type DescribeTaskProgressListRequest ¶ added in v1.56.0
type DescribeTaskProgressListRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 任务类型:resize表示变配,upgrade表示升级 (Optional) */ TaskType *string `json:"taskType"` }
func NewDescribeTaskProgressListRequest ¶ added in v1.56.0
func NewDescribeTaskProgressListRequest( regionId string, cacheInstanceId string, ) *DescribeTaskProgressListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTaskProgressListRequestWithAllParams ¶ added in v1.56.0
func NewDescribeTaskProgressListRequestWithAllParams( regionId string, cacheInstanceId string, taskType *string, ) *DescribeTaskProgressListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param taskType: 任务类型:resize表示变配,upgrade表示升级 (Optional)
func NewDescribeTaskProgressListRequestWithoutParam ¶ added in v1.56.0
func NewDescribeTaskProgressListRequestWithoutParam() *DescribeTaskProgressListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTaskProgressListRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeTaskProgressListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTaskProgressListRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *DescribeTaskProgressListRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*DescribeTaskProgressListRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeTaskProgressListRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*DescribeTaskProgressListRequest) SetTaskType ¶ added in v1.56.0
func (r *DescribeTaskProgressListRequest) SetTaskType(taskType string)
param taskType: 任务类型:resize表示变配,upgrade表示升级(Optional)
type DescribeTaskProgressListResponse ¶ added in v1.56.0
type DescribeTaskProgressListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeTaskProgressListResult `json:"result"` }
type DescribeTaskProgressListResult ¶ added in v1.56.0
type DescribeTaskProgressListResult struct {
TaskProgresses []redis.TaskProgress `json:"taskProgresses"`
}
type DescribeUserQuotaRequest ¶
type DescribeUserQuotaRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` }
func NewDescribeUserQuotaRequest ¶
func NewDescribeUserQuotaRequest( regionId string, ) *DescribeUserQuotaRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeUserQuotaRequestWithAllParams ¶ added in v1.1.0
func NewDescribeUserQuotaRequestWithAllParams( regionId string, ) *DescribeUserQuotaRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required)
func NewDescribeUserQuotaRequestWithoutParam ¶ added in v1.1.0
func NewDescribeUserQuotaRequestWithoutParam() *DescribeUserQuotaRequest
This constructor has better compatible ability when API parameters changed
func (DescribeUserQuotaRequest) GetRegionId ¶
func (r DescribeUserQuotaRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeUserQuotaRequest) SetRegionId ¶
func (r *DescribeUserQuotaRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type DescribeUserQuotaResponse ¶
type DescribeUserQuotaResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeUserQuotaResult `json:"result"` }
type DescribeUserQuotaResult ¶
type GetDisableCommandsRequest ¶ added in v1.56.0
type GetDisableCommandsRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewGetDisableCommandsRequest ¶ added in v1.56.0
func NewGetDisableCommandsRequest( regionId string, cacheInstanceId string, ) *GetDisableCommandsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDisableCommandsRequestWithAllParams ¶ added in v1.56.0
func NewGetDisableCommandsRequestWithAllParams( regionId string, cacheInstanceId string, ) *GetDisableCommandsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewGetDisableCommandsRequestWithoutParam ¶ added in v1.56.0
func NewGetDisableCommandsRequestWithoutParam() *GetDisableCommandsRequest
This constructor has better compatible ability when API parameters changed
func (GetDisableCommandsRequest) GetRegionId ¶ added in v1.56.0
func (r GetDisableCommandsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDisableCommandsRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *GetDisableCommandsRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*GetDisableCommandsRequest) SetRegionId ¶ added in v1.56.0
func (r *GetDisableCommandsRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type GetDisableCommandsResponse ¶ added in v1.56.0
type GetDisableCommandsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDisableCommandsResult `json:"result"` }
type GetDisableCommandsResult ¶ added in v1.56.0
type GetDisableCommandsResult struct {
DisableCommandLists []redis.DisableCommandsInfo `json:"disableCommandLists"`
}
type ModifyAccountRequest ¶ added in v1.56.0
type ModifyAccountRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 账号名称 */ AccountName string `json:"accountName"` /* 账号密码 (Optional) */ AccountPassword *string `json:"accountPassword"` /* 账号权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限) (Optional) */ AccountPrivilege *string `json:"accountPrivilege"` /* 账号备注 (Optional) */ AccountDescription *string `json:"accountDescription"` }
func NewModifyAccountRequest ¶ added in v1.56.0
func NewModifyAccountRequest( regionId string, cacheInstanceId string, accountName string, ) *ModifyAccountRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accountName: 账号名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAccountRequestWithAllParams ¶ added in v1.56.0
func NewModifyAccountRequestWithAllParams( regionId string, cacheInstanceId string, accountName string, accountPassword *string, accountPrivilege *string, accountDescription *string, ) *ModifyAccountRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accountName: 账号名称 (Required) * param accountPassword: 账号密码 (Optional) * param accountPrivilege: 账号权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限) (Optional) * param accountDescription: 账号备注 (Optional)
func NewModifyAccountRequestWithoutParam ¶ added in v1.56.0
func NewModifyAccountRequestWithoutParam() *ModifyAccountRequest
This constructor has better compatible ability when API parameters changed
func (ModifyAccountRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAccountRequest) SetAccountDescription ¶ added in v1.56.0
func (r *ModifyAccountRequest) SetAccountDescription(accountDescription string)
param accountDescription: 账号备注(Optional)
func (*ModifyAccountRequest) SetAccountName ¶ added in v1.56.0
func (r *ModifyAccountRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*ModifyAccountRequest) SetAccountPassword ¶ added in v1.56.0
func (r *ModifyAccountRequest) SetAccountPassword(accountPassword string)
param accountPassword: 账号密码(Optional)
func (*ModifyAccountRequest) SetAccountPrivilege ¶ added in v1.56.0
func (r *ModifyAccountRequest) SetAccountPrivilege(accountPrivilege string)
param accountPrivilege: 账号权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限)(Optional)
func (*ModifyAccountRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *ModifyAccountRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyAccountRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyAccountRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyAccountResponse ¶ added in v1.56.0
type ModifyAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAccountResult `json:"result"` }
type ModifyAccountResult ¶ added in v1.56.0
type ModifyAccountResult struct { }
type ModifyAccountsRequest ¶ added in v1.57.0
type ModifyAccountsRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 要修改的账号列表 */ Accounts []redis.ModifyAccount `json:"accounts"` }
func NewModifyAccountsRequest ¶ added in v1.57.0
func NewModifyAccountsRequest( regionId string, cacheInstanceId string, accounts []redis.ModifyAccount, ) *ModifyAccountsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accounts: 要修改的账号列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAccountsRequestWithAllParams ¶ added in v1.57.0
func NewModifyAccountsRequestWithAllParams( regionId string, cacheInstanceId string, accounts []redis.ModifyAccount, ) *ModifyAccountsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param accounts: 要修改的账号列表 (Required)
func NewModifyAccountsRequestWithoutParam ¶ added in v1.57.0
func NewModifyAccountsRequestWithoutParam() *ModifyAccountsRequest
This constructor has better compatible ability when API parameters changed
func (ModifyAccountsRequest) GetRegionId ¶ added in v1.57.0
func (r ModifyAccountsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAccountsRequest) SetAccounts ¶ added in v1.57.0
func (r *ModifyAccountsRequest) SetAccounts(accounts []redis.ModifyAccount)
param accounts: 要修改的账号列表(Required)
func (*ModifyAccountsRequest) SetCacheInstanceId ¶ added in v1.57.0
func (r *ModifyAccountsRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyAccountsRequest) SetRegionId ¶ added in v1.57.0
func (r *ModifyAccountsRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyAccountsResponse ¶ added in v1.57.0
type ModifyAccountsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAccountsResult `json:"result"` }
type ModifyAccountsResult ¶ added in v1.57.0
type ModifyAccountsResult struct { }
type ModifyAnalysisThreshold2Request ¶ added in v1.57.0
type ModifyAnalysisThreshold2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* String类型阈值,最小10240 (Optional) */ StringSize *int `json:"stringSize"` /* List类型阈值,最小1000 (Optional) */ ListSize *int `json:"listSize"` /* Hash类型阈值,最小1000 (Optional) */ HashSize *int `json:"hashSize"` /* Set类型阈值,最小1000 (Optional) */ SetSize *int `json:"setSize"` /* Zset类型阈值,最小1000 (Optional) */ ZsetSize *int `json:"zsetSize"` }
func NewModifyAnalysisThreshold2Request ¶ added in v1.57.0
func NewModifyAnalysisThreshold2Request( regionId string, cacheInstanceId string, ) *ModifyAnalysisThreshold2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAnalysisThreshold2RequestWithAllParams ¶ added in v1.57.0
func NewModifyAnalysisThreshold2RequestWithAllParams( regionId string, cacheInstanceId string, stringSize *int, listSize *int, hashSize *int, setSize *int, zsetSize *int, ) *ModifyAnalysisThreshold2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param stringSize: String类型阈值,最小10240 (Optional) * param listSize: List类型阈值,最小1000 (Optional) * param hashSize: Hash类型阈值,最小1000 (Optional) * param setSize: Set类型阈值,最小1000 (Optional) * param zsetSize: Zset类型阈值,最小1000 (Optional)
func NewModifyAnalysisThreshold2RequestWithoutParam ¶ added in v1.57.0
func NewModifyAnalysisThreshold2RequestWithoutParam() *ModifyAnalysisThreshold2Request
This constructor has better compatible ability when API parameters changed
func (ModifyAnalysisThreshold2Request) GetRegionId ¶ added in v1.57.0
func (r ModifyAnalysisThreshold2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAnalysisThreshold2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyAnalysisThreshold2Request) SetHashSize ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetHashSize(hashSize int)
param hashSize: Hash类型阈值,最小1000(Optional)
func (*ModifyAnalysisThreshold2Request) SetListSize ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetListSize(listSize int)
param listSize: List类型阈值,最小1000(Optional)
func (*ModifyAnalysisThreshold2Request) SetRegionId ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*ModifyAnalysisThreshold2Request) SetSetSize ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetSetSize(setSize int)
param setSize: Set类型阈值,最小1000(Optional)
func (*ModifyAnalysisThreshold2Request) SetStringSize ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetStringSize(stringSize int)
param stringSize: String类型阈值,最小10240(Optional)
func (*ModifyAnalysisThreshold2Request) SetZsetSize ¶ added in v1.57.0
func (r *ModifyAnalysisThreshold2Request) SetZsetSize(zsetSize int)
param zsetSize: Zset类型阈值,最小1000(Optional)
type ModifyAnalysisThreshold2Response ¶ added in v1.57.0
type ModifyAnalysisThreshold2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAnalysisThreshold2Result `json:"result"` }
type ModifyAnalysisThreshold2Result ¶ added in v1.57.0
type ModifyAnalysisThreshold2Result struct { }
type ModifyAnalysisThresholdRequest ¶ added in v1.56.0
type ModifyAnalysisThresholdRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* String类型阈值 (Optional) */ StringSize *int `json:"stringSize"` /* List类型阈值 (Optional) */ ListSize *int `json:"listSize"` /* Hash类型阈值 (Optional) */ HashSize *int `json:"hashSize"` /* Set类型阈值 (Optional) */ SetSize *int `json:"setSize"` /* Zset类型阈值 (Optional) */ ZsetSize *int `json:"zsetSize"` /* top值,范围10~1000 (Optional) */ Top *int `json:"top"` }
func NewModifyAnalysisThresholdRequest ¶ added in v1.56.0
func NewModifyAnalysisThresholdRequest( regionId string, cacheInstanceId string, ) *ModifyAnalysisThresholdRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAnalysisThresholdRequestWithAllParams ¶ added in v1.56.0
func NewModifyAnalysisThresholdRequestWithAllParams( regionId string, cacheInstanceId string, stringSize *int, listSize *int, hashSize *int, setSize *int, zsetSize *int, top *int, ) *ModifyAnalysisThresholdRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param stringSize: String类型阈值 (Optional) * param listSize: List类型阈值 (Optional) * param hashSize: Hash类型阈值 (Optional) * param setSize: Set类型阈值 (Optional) * param zsetSize: Zset类型阈值 (Optional) * param top: top值,范围10~1000 (Optional)
func NewModifyAnalysisThresholdRequestWithoutParam ¶ added in v1.56.0
func NewModifyAnalysisThresholdRequestWithoutParam() *ModifyAnalysisThresholdRequest
This constructor has better compatible ability when API parameters changed
func (ModifyAnalysisThresholdRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyAnalysisThresholdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAnalysisThresholdRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyAnalysisThresholdRequest) SetHashSize ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetHashSize(hashSize int)
param hashSize: Hash类型阈值(Optional)
func (*ModifyAnalysisThresholdRequest) SetListSize ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetListSize(listSize int)
param listSize: List类型阈值(Optional)
func (*ModifyAnalysisThresholdRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*ModifyAnalysisThresholdRequest) SetSetSize ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetSetSize(setSize int)
param setSize: Set类型阈值(Optional)
func (*ModifyAnalysisThresholdRequest) SetStringSize ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetStringSize(stringSize int)
param stringSize: String类型阈值(Optional)
func (*ModifyAnalysisThresholdRequest) SetTop ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetTop(top int)
param top: top值,范围10~1000(Optional)
func (*ModifyAnalysisThresholdRequest) SetZsetSize ¶ added in v1.56.0
func (r *ModifyAnalysisThresholdRequest) SetZsetSize(zsetSize int)
param zsetSize: Zset类型阈值(Optional)
type ModifyAnalysisThresholdResponse ¶ added in v1.56.0
type ModifyAnalysisThresholdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAnalysisThresholdResult `json:"result"` }
type ModifyAnalysisThresholdResult ¶ added in v1.56.0
type ModifyAnalysisThresholdResult struct { }
type ModifyAnalysisTimeRequest ¶ added in v1.20.0
type ModifyAnalysisTimeRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 自动缓存分析时间,设置为-表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 */ AnalysisTime string `json:"analysisTime"` }
func NewModifyAnalysisTimeRequest ¶ added in v1.20.0
func NewModifyAnalysisTimeRequest( regionId string, cacheInstanceId string, analysisTime string, ) *ModifyAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param analysisTime: 自动缓存分析时间,设置为-表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAnalysisTimeRequestWithAllParams ¶ added in v1.20.0
func NewModifyAnalysisTimeRequestWithAllParams( regionId string, cacheInstanceId string, analysisTime string, ) *ModifyAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param analysisTime: 自动缓存分析时间,设置为-表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required)
func NewModifyAnalysisTimeRequestWithoutParam ¶ added in v1.20.0
func NewModifyAnalysisTimeRequestWithoutParam() *ModifyAnalysisTimeRequest
This constructor has better compatible ability when API parameters changed
func (ModifyAnalysisTimeRequest) GetRegionId ¶ added in v1.20.0
func (r ModifyAnalysisTimeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAnalysisTimeRequest) SetAnalysisTime ¶ added in v1.20.0
func (r *ModifyAnalysisTimeRequest) SetAnalysisTime(analysisTime string)
param analysisTime: 自动缓存分析时间,设置为-表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点(Required)
func (*ModifyAnalysisTimeRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *ModifyAnalysisTimeRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyAnalysisTimeRequest) SetRegionId ¶ added in v1.20.0
func (r *ModifyAnalysisTimeRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyAnalysisTimeResponse ¶ added in v1.20.0
type ModifyAnalysisTimeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAnalysisTimeResult `json:"result"` }
type ModifyAnalysisTimeResult ¶ added in v1.20.0
type ModifyAnalysisTimeResult struct { }
type ModifyBackupPolicyRequest ¶ added in v1.12.0
type ModifyBackupPolicyRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 是否开启自动备份,true表示开启,false表示关闭 (Optional) */ AutoBackup *bool `json:"autoBackup"` /* 设置自动备份时间,格式为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 */ BackupTime string `json:"backupTime"` /* 备份周期,包括:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,多个用逗号分隔 */ BackupPeriod string `json:"backupPeriod"` }
func NewModifyBackupPolicyRequest ¶ added in v1.12.0
func NewModifyBackupPolicyRequest( regionId string, cacheInstanceId string, backupTime string, backupPeriod string, ) *ModifyBackupPolicyRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param backupTime: 设置自动备份时间,格式为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required) * param backupPeriod: 备份周期,包括:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,多个用逗号分隔 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyBackupPolicyRequestWithAllParams ¶ added in v1.12.0
func NewModifyBackupPolicyRequestWithAllParams( regionId string, cacheInstanceId string, autoBackup *bool, backupTime string, backupPeriod string, ) *ModifyBackupPolicyRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param autoBackup: 是否开启自动备份,true表示开启,false表示关闭 (Optional) * param backupTime: 设置自动备份时间,格式为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required) * param backupPeriod: 备份周期,包括:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,多个用逗号分隔 (Required)
func NewModifyBackupPolicyRequestWithoutParam ¶ added in v1.12.0
func NewModifyBackupPolicyRequestWithoutParam() *ModifyBackupPolicyRequest
This constructor has better compatible ability when API parameters changed
func (ModifyBackupPolicyRequest) GetRegionId ¶ added in v1.12.0
func (r ModifyBackupPolicyRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyBackupPolicyRequest) SetAutoBackup ¶ added in v1.56.0
func (r *ModifyBackupPolicyRequest) SetAutoBackup(autoBackup bool)
param autoBackup: 是否开启自动备份,true表示开启,false表示关闭(Optional)
func (*ModifyBackupPolicyRequest) SetBackupPeriod ¶ added in v1.12.0
func (r *ModifyBackupPolicyRequest) SetBackupPeriod(backupPeriod string)
param backupPeriod: 备份周期,包括:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,多个用逗号分隔(Required)
func (*ModifyBackupPolicyRequest) SetBackupTime ¶ added in v1.12.0
func (r *ModifyBackupPolicyRequest) SetBackupTime(backupTime string)
param backupTime: 设置自动备份时间,格式为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点(Required)
func (*ModifyBackupPolicyRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *ModifyBackupPolicyRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyBackupPolicyRequest) SetRegionId ¶ added in v1.12.0
func (r *ModifyBackupPolicyRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyBackupPolicyResponse ¶ added in v1.12.0
type ModifyBackupPolicyResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyBackupPolicyResult `json:"result"` }
type ModifyBackupPolicyResult ¶ added in v1.12.0
type ModifyBackupPolicyResult struct { }
type ModifyBigKeyAnalysisTime2Request ¶ added in v1.57.0
type ModifyBigKeyAnalysisTime2Request struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 */ AnalysisTime string `json:"analysisTime"` }
func NewModifyBigKeyAnalysisTime2Request ¶ added in v1.57.0
func NewModifyBigKeyAnalysisTime2Request( regionId string, cacheInstanceId string, analysisTime string, ) *ModifyBigKeyAnalysisTime2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param analysisTime: -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyBigKeyAnalysisTime2RequestWithAllParams ¶ added in v1.57.0
func NewModifyBigKeyAnalysisTime2RequestWithAllParams( regionId string, cacheInstanceId string, analysisTime string, ) *ModifyBigKeyAnalysisTime2Request
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param analysisTime: -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required)
func NewModifyBigKeyAnalysisTime2RequestWithoutParam ¶ added in v1.57.0
func NewModifyBigKeyAnalysisTime2RequestWithoutParam() *ModifyBigKeyAnalysisTime2Request
This constructor has better compatible ability when API parameters changed
func (ModifyBigKeyAnalysisTime2Request) GetRegionId ¶ added in v1.57.0
func (r ModifyBigKeyAnalysisTime2Request) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyBigKeyAnalysisTime2Request) SetAnalysisTime ¶ added in v1.57.0
func (r *ModifyBigKeyAnalysisTime2Request) SetAnalysisTime(analysisTime string)
param analysisTime: -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点(Required)
func (*ModifyBigKeyAnalysisTime2Request) SetCacheInstanceId ¶ added in v1.57.0
func (r *ModifyBigKeyAnalysisTime2Request) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyBigKeyAnalysisTime2Request) SetRegionId ¶ added in v1.57.0
func (r *ModifyBigKeyAnalysisTime2Request) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyBigKeyAnalysisTime2Response ¶ added in v1.57.0
type ModifyBigKeyAnalysisTime2Response struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyBigKeyAnalysisTime2Result `json:"result"` }
type ModifyBigKeyAnalysisTime2Result ¶ added in v1.57.0
type ModifyBigKeyAnalysisTime2Result struct { }
type ModifyBigKeyAnalysisTimeRequest ¶ added in v1.56.0
type ModifyBigKeyAnalysisTimeRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 */ AnalysisTime string `json:"analysisTime"` }
func NewModifyBigKeyAnalysisTimeRequest ¶ added in v1.56.0
func NewModifyBigKeyAnalysisTimeRequest( regionId string, cacheInstanceId string, analysisTime string, ) *ModifyBigKeyAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param analysisTime: -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyBigKeyAnalysisTimeRequestWithAllParams ¶ added in v1.56.0
func NewModifyBigKeyAnalysisTimeRequestWithAllParams( regionId string, cacheInstanceId string, analysisTime string, ) *ModifyBigKeyAnalysisTimeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param analysisTime: -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点 (Required)
func NewModifyBigKeyAnalysisTimeRequestWithoutParam ¶ added in v1.56.0
func NewModifyBigKeyAnalysisTimeRequestWithoutParam() *ModifyBigKeyAnalysisTimeRequest
This constructor has better compatible ability when API parameters changed
func (ModifyBigKeyAnalysisTimeRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyBigKeyAnalysisTimeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyBigKeyAnalysisTimeRequest) SetAnalysisTime ¶ added in v1.56.0
func (r *ModifyBigKeyAnalysisTimeRequest) SetAnalysisTime(analysisTime string)
param analysisTime: -表示关闭,否则为:HH:mm-HH:mm 时区,例如"01:00-02:00 +0800",表示东八区的1点到2点(Required)
func (*ModifyBigKeyAnalysisTimeRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *ModifyBigKeyAnalysisTimeRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyBigKeyAnalysisTimeRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyBigKeyAnalysisTimeRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyBigKeyAnalysisTimeResponse ¶ added in v1.56.0
type ModifyBigKeyAnalysisTimeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyBigKeyAnalysisTimeResult `json:"result"` }
type ModifyBigKeyAnalysisTimeResult ¶ added in v1.56.0
type ModifyBigKeyAnalysisTimeResult struct { }
type ModifyCacheInstanceAttributeRequest ¶
type ModifyCacheInstanceAttributeRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 实例的名称,名称只支持数字、字母、英文下划线、中文,且不少于2字符不超过32字符 (Optional) */ CacheInstanceName *string `json:"cacheInstanceName"` /* 实例的描述,不能超过256个字符 (Optional) */ CacheInstanceDescription *string `json:"cacheInstanceDescription"` }
func NewModifyCacheInstanceAttributeRequest ¶
func NewModifyCacheInstanceAttributeRequest( regionId string, cacheInstanceId string, ) *ModifyCacheInstanceAttributeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyCacheInstanceAttributeRequestWithAllParams ¶ added in v1.1.0
func NewModifyCacheInstanceAttributeRequestWithAllParams( regionId string, cacheInstanceId string, cacheInstanceName *string, cacheInstanceDescription *string, ) *ModifyCacheInstanceAttributeRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param cacheInstanceName: 实例的名称,名称只支持数字、字母、英文下划线、中文,且不少于2字符不超过32字符 (Optional) * param cacheInstanceDescription: 实例的描述,不能超过256个字符 (Optional)
func NewModifyCacheInstanceAttributeRequestWithoutParam ¶ added in v1.1.0
func NewModifyCacheInstanceAttributeRequestWithoutParam() *ModifyCacheInstanceAttributeRequest
This constructor has better compatible ability when API parameters changed
func (ModifyCacheInstanceAttributeRequest) GetRegionId ¶
func (r ModifyCacheInstanceAttributeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyCacheInstanceAttributeRequest) SetCacheInstanceDescription ¶
func (r *ModifyCacheInstanceAttributeRequest) SetCacheInstanceDescription(cacheInstanceDescription string)
param cacheInstanceDescription: 实例的描述,不能超过256个字符(Optional)
func (*ModifyCacheInstanceAttributeRequest) SetCacheInstanceId ¶
func (r *ModifyCacheInstanceAttributeRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyCacheInstanceAttributeRequest) SetCacheInstanceName ¶
func (r *ModifyCacheInstanceAttributeRequest) SetCacheInstanceName(cacheInstanceName string)
param cacheInstanceName: 实例的名称,名称只支持数字、字母、英文下划线、中文,且不少于2字符不超过32字符(Optional)
func (*ModifyCacheInstanceAttributeRequest) SetRegionId ¶
func (r *ModifyCacheInstanceAttributeRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyCacheInstanceAttributeResponse ¶
type ModifyCacheInstanceAttributeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyCacheInstanceAttributeResult `json:"result"` }
type ModifyCacheInstanceAttributeResult ¶
type ModifyCacheInstanceAttributeResult struct { }
type ModifyCacheInstanceClassRequest ¶
type ModifyCacheInstanceClassRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 新规格 */ CacheInstanceClass string `json:"cacheInstanceClass"` /* 自定义分片数,只对自定义分片规格实例有效 (Optional) */ ShardNumber *int `json:"shardNumber"` /* 是否开启4.0集群并行变配 (Optional) */ Parallel *bool `json:"parallel"` }
func NewModifyCacheInstanceClassRequest ¶
func NewModifyCacheInstanceClassRequest( regionId string, cacheInstanceId string, cacheInstanceClass string, ) *ModifyCacheInstanceClassRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param cacheInstanceClass: 新规格 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyCacheInstanceClassRequestWithAllParams ¶ added in v1.1.0
func NewModifyCacheInstanceClassRequestWithAllParams( regionId string, cacheInstanceId string, cacheInstanceClass string, shardNumber *int, parallel *bool, ) *ModifyCacheInstanceClassRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param cacheInstanceClass: 新规格 (Required) * param shardNumber: 自定义分片数,只对自定义分片规格实例有效 (Optional) * param parallel: 是否开启4.0集群并行变配 (Optional)
func NewModifyCacheInstanceClassRequestWithoutParam ¶ added in v1.1.0
func NewModifyCacheInstanceClassRequestWithoutParam() *ModifyCacheInstanceClassRequest
This constructor has better compatible ability when API parameters changed
func (ModifyCacheInstanceClassRequest) GetRegionId ¶
func (r ModifyCacheInstanceClassRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyCacheInstanceClassRequest) SetCacheInstanceClass ¶
func (r *ModifyCacheInstanceClassRequest) SetCacheInstanceClass(cacheInstanceClass string)
param cacheInstanceClass: 新规格(Required)
func (*ModifyCacheInstanceClassRequest) SetCacheInstanceId ¶
func (r *ModifyCacheInstanceClassRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyCacheInstanceClassRequest) SetParallel ¶ added in v1.59.0
func (r *ModifyCacheInstanceClassRequest) SetParallel(parallel bool)
param parallel: 是否开启4.0集群并行变配(Optional)
func (*ModifyCacheInstanceClassRequest) SetRegionId ¶
func (r *ModifyCacheInstanceClassRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
func (*ModifyCacheInstanceClassRequest) SetShardNumber ¶ added in v1.20.0
func (r *ModifyCacheInstanceClassRequest) SetShardNumber(shardNumber int)
param shardNumber: 自定义分片数,只对自定义分片规格实例有效(Optional)
type ModifyCacheInstanceClassResponse ¶
type ModifyCacheInstanceClassResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyCacheInstanceClassResult `json:"result"` }
type ModifyInstanceConfigRequest ¶ added in v1.12.0
type ModifyInstanceConfigRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 配置参数名和参数值 */ InstanceConfig []redis.ConfigItem `json:"instanceConfig"` }
func NewModifyInstanceConfigRequest ¶ added in v1.12.0
func NewModifyInstanceConfigRequest( regionId string, cacheInstanceId string, instanceConfig []redis.ConfigItem, ) *ModifyInstanceConfigRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param instanceConfig: 配置参数名和参数值 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceConfigRequestWithAllParams ¶ added in v1.12.0
func NewModifyInstanceConfigRequestWithAllParams( regionId string, cacheInstanceId string, instanceConfig []redis.ConfigItem, ) *ModifyInstanceConfigRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param instanceConfig: 配置参数名和参数值 (Required)
func NewModifyInstanceConfigRequestWithoutParam ¶ added in v1.12.0
func NewModifyInstanceConfigRequestWithoutParam() *ModifyInstanceConfigRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceConfigRequest) GetRegionId ¶ added in v1.12.0
func (r ModifyInstanceConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceConfigRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *ModifyInstanceConfigRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyInstanceConfigRequest) SetInstanceConfig ¶ added in v1.12.0
func (r *ModifyInstanceConfigRequest) SetInstanceConfig(instanceConfig []redis.ConfigItem)
param instanceConfig: 配置参数名和参数值(Required)
func (*ModifyInstanceConfigRequest) SetRegionId ¶ added in v1.12.0
func (r *ModifyInstanceConfigRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyInstanceConfigResponse ¶ added in v1.12.0
type ModifyInstanceConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceConfigResult `json:"result"` }
type ModifyInstanceConfigResult ¶ added in v1.12.0
type ModifyInstanceConfigResult struct { }
type ModifyIpWhiteListRequest ¶ added in v1.20.0
type ModifyIpWhiteListRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 修改后的IP白名单列表,IP格式为CIDR表示法(x.x.x.x/x),0.0.0.0/0表示任何IP、网络都可以访问 */ IpWhiteList []string `json:"ipWhiteList"` }
func NewModifyIpWhiteListRequest ¶ added in v1.20.0
func NewModifyIpWhiteListRequest( regionId string, cacheInstanceId string, ipWhiteList []string, ) *ModifyIpWhiteListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param ipWhiteList: 修改后的IP白名单列表,IP格式为CIDR表示法(x.x.x.x/x),0.0.0.0/0表示任何IP、网络都可以访问 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyIpWhiteListRequestWithAllParams ¶ added in v1.20.0
func NewModifyIpWhiteListRequestWithAllParams( regionId string, cacheInstanceId string, ipWhiteList []string, ) *ModifyIpWhiteListRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param ipWhiteList: 修改后的IP白名单列表,IP格式为CIDR表示法(x.x.x.x/x),0.0.0.0/0表示任何IP、网络都可以访问 (Required)
func NewModifyIpWhiteListRequestWithoutParam ¶ added in v1.20.0
func NewModifyIpWhiteListRequestWithoutParam() *ModifyIpWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (ModifyIpWhiteListRequest) GetRegionId ¶ added in v1.20.0
func (r ModifyIpWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyIpWhiteListRequest) SetCacheInstanceId ¶ added in v1.20.0
func (r *ModifyIpWhiteListRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ModifyIpWhiteListRequest) SetIpWhiteList ¶ added in v1.20.0
func (r *ModifyIpWhiteListRequest) SetIpWhiteList(ipWhiteList []string)
param ipWhiteList: 修改后的IP白名单列表,IP格式为CIDR表示法(x.x.x.x/x),0.0.0.0/0表示任何IP、网络都可以访问(Required)
func (*ModifyIpWhiteListRequest) SetRegionId ¶ added in v1.20.0
func (r *ModifyIpWhiteListRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ModifyIpWhiteListResponse ¶ added in v1.20.0
type ModifyIpWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyIpWhiteListResult `json:"result"` }
type ModifyIpWhiteListResult ¶ added in v1.20.0
type ModifyIpWhiteListResult struct { }
type ResetCacheInstancePasswordRequest ¶
type ResetCacheInstancePasswordRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 密码,为空即为免密,不少于8字符不超过16字符 (Optional) */ Password *string `json:"password"` }
func NewResetCacheInstancePasswordRequest ¶
func NewResetCacheInstancePasswordRequest( regionId string, cacheInstanceId string, ) *ResetCacheInstancePasswordRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewResetCacheInstancePasswordRequestWithAllParams ¶ added in v1.1.0
func NewResetCacheInstancePasswordRequestWithAllParams( regionId string, cacheInstanceId string, password *string, ) *ResetCacheInstancePasswordRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param password: 密码,为空即为免密,不少于8字符不超过16字符 (Optional)
func NewResetCacheInstancePasswordRequestWithoutParam ¶ added in v1.1.0
func NewResetCacheInstancePasswordRequestWithoutParam() *ResetCacheInstancePasswordRequest
This constructor has better compatible ability when API parameters changed
func (ResetCacheInstancePasswordRequest) GetRegionId ¶
func (r ResetCacheInstancePasswordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ResetCacheInstancePasswordRequest) SetCacheInstanceId ¶
func (r *ResetCacheInstancePasswordRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*ResetCacheInstancePasswordRequest) SetPassword ¶
func (r *ResetCacheInstancePasswordRequest) SetPassword(password string)
param password: 密码,为空即为免密,不少于8字符不超过16字符(Optional)
func (*ResetCacheInstancePasswordRequest) SetRegionId ¶
func (r *ResetCacheInstancePasswordRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type ResetCacheInstancePasswordResponse ¶
type ResetCacheInstancePasswordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ResetCacheInstancePasswordResult `json:"result"` }
type ResetCacheInstancePasswordResult ¶
type ResetCacheInstancePasswordResult struct { }
type RestartProxyRequest ¶ added in v1.59.0
type RestartProxyRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* proxy节点id列表 */ ProxyIds []int `json:"proxyIds"` }
func NewRestartProxyRequest ¶ added in v1.59.0
func NewRestartProxyRequest( regionId string, cacheInstanceId string, proxyIds []int, ) *RestartProxyRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param proxyIds: proxy节点id列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRestartProxyRequestWithAllParams ¶ added in v1.59.0
func NewRestartProxyRequestWithAllParams( regionId string, cacheInstanceId string, proxyIds []int, ) *RestartProxyRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param proxyIds: proxy节点id列表 (Required)
func NewRestartProxyRequestWithoutParam ¶ added in v1.59.0
func NewRestartProxyRequestWithoutParam() *RestartProxyRequest
This constructor has better compatible ability when API parameters changed
func (RestartProxyRequest) GetRegionId ¶ added in v1.59.0
func (r RestartProxyRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RestartProxyRequest) SetCacheInstanceId ¶ added in v1.59.0
func (r *RestartProxyRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*RestartProxyRequest) SetProxyIds ¶ added in v1.59.0
func (r *RestartProxyRequest) SetProxyIds(proxyIds []int)
param proxyIds: proxy节点id列表(Required)
func (*RestartProxyRequest) SetRegionId ¶ added in v1.59.0
func (r *RestartProxyRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type RestartProxyResponse ¶ added in v1.59.0
type RestartProxyResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RestartProxyResult `json:"result"` }
type RestartProxyResult ¶ added in v1.59.0
type RestartProxyResult struct { }
type RestoreInstanceRequest ¶ added in v1.12.0
type RestoreInstanceRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 备份任务ID */ BaseId string `json:"baseId"` }
func NewRestoreInstanceRequest ¶ added in v1.12.0
func NewRestoreInstanceRequest( regionId string, cacheInstanceId string, baseId string, ) *RestoreInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param baseId: 备份任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRestoreInstanceRequestWithAllParams ¶ added in v1.12.0
func NewRestoreInstanceRequestWithAllParams( regionId string, cacheInstanceId string, baseId string, ) *RestoreInstanceRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param baseId: 备份任务ID (Required)
func NewRestoreInstanceRequestWithoutParam ¶ added in v1.12.0
func NewRestoreInstanceRequestWithoutParam() *RestoreInstanceRequest
This constructor has better compatible ability when API parameters changed
func (RestoreInstanceRequest) GetRegionId ¶ added in v1.12.0
func (r RestoreInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RestoreInstanceRequest) SetBaseId ¶ added in v1.12.0
func (r *RestoreInstanceRequest) SetBaseId(baseId string)
param baseId: 备份任务ID(Required)
func (*RestoreInstanceRequest) SetCacheInstanceId ¶ added in v1.12.0
func (r *RestoreInstanceRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*RestoreInstanceRequest) SetRegionId ¶ added in v1.12.0
func (r *RestoreInstanceRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type RestoreInstanceResponse ¶ added in v1.12.0
type RestoreInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RestoreInstanceResult `json:"result"` }
type RestoreInstanceResult ¶ added in v1.12.0
type RestoreInstanceResult struct { }
type SetDisableCommandsRequest ¶ added in v1.56.0
type SetDisableCommandsRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 禁用命令列表 */ DisableCommands []redis.DisableCommands `json:"disableCommands"` }
func NewSetDisableCommandsRequest ¶ added in v1.56.0
func NewSetDisableCommandsRequest( regionId string, cacheInstanceId string, disableCommands []redis.DisableCommands, ) *SetDisableCommandsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param disableCommands: 禁用命令列表 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetDisableCommandsRequestWithAllParams ¶ added in v1.56.0
func NewSetDisableCommandsRequestWithAllParams( regionId string, cacheInstanceId string, disableCommands []redis.DisableCommands, ) *SetDisableCommandsRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param disableCommands: 禁用命令列表 (Required)
func NewSetDisableCommandsRequestWithoutParam ¶ added in v1.56.0
func NewSetDisableCommandsRequestWithoutParam() *SetDisableCommandsRequest
This constructor has better compatible ability when API parameters changed
func (SetDisableCommandsRequest) GetRegionId ¶ added in v1.56.0
func (r SetDisableCommandsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetDisableCommandsRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *SetDisableCommandsRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*SetDisableCommandsRequest) SetDisableCommands ¶ added in v1.56.0
func (r *SetDisableCommandsRequest) SetDisableCommands(disableCommands []redis.DisableCommands)
param disableCommands: 禁用命令列表(Required)
func (*SetDisableCommandsRequest) SetRegionId ¶ added in v1.56.0
func (r *SetDisableCommandsRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type SetDisableCommandsResponse ¶ added in v1.56.0
type SetDisableCommandsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetDisableCommandsResult `json:"result"` }
type SetDisableCommandsResult ¶ added in v1.56.0
type SetDisableCommandsResult struct { }
type StartClearDataRequest ¶ added in v1.56.0
type StartClearDataRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` /* 数据清理任务类型 */ ClearType string `json:"clearType"` /* 匹配模式, 如: test*、*test、ab*cc*, 当节点为AllData、ExpiredData时可以忽略此参数 (Optional) */ KeyPattern *string `json:"keyPattern"` /* key的过滤条件, 当节点为AllData、ExpiredData时可以忽略此参数 (Optional) */ KeyFilter []redis.KeyFilter `json:"keyFilter"` /* 数据遍历的速率 (Optional) */ QpsLimit *int `json:"qpsLimit"` }
func NewStartClearDataRequest ¶ added in v1.56.0
func NewStartClearDataRequest( regionId string, cacheInstanceId string, clearType string, ) *StartClearDataRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param clearType: 数据清理任务类型 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartClearDataRequestWithAllParams ¶ added in v1.56.0
func NewStartClearDataRequestWithAllParams( regionId string, cacheInstanceId string, clearType string, keyPattern *string, keyFilter []redis.KeyFilter, qpsLimit *int, ) *StartClearDataRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * param clearType: 数据清理任务类型 (Required) * param keyPattern: 匹配模式, 如: test*、*test、ab*cc*, 当节点为AllData、ExpiredData时可以忽略此参数 (Optional) * param keyFilter: key的过滤条件, 当节点为AllData、ExpiredData时可以忽略此参数 (Optional) * param qpsLimit: 数据遍历的速率 (Optional)
func NewStartClearDataRequestWithoutParam ¶ added in v1.56.0
func NewStartClearDataRequestWithoutParam() *StartClearDataRequest
This constructor has better compatible ability when API parameters changed
func (StartClearDataRequest) GetRegionId ¶ added in v1.56.0
func (r StartClearDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartClearDataRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *StartClearDataRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*StartClearDataRequest) SetClearType ¶ added in v1.56.0
func (r *StartClearDataRequest) SetClearType(clearType string)
param clearType: 数据清理任务类型(Required)
func (*StartClearDataRequest) SetKeyFilter ¶ added in v1.56.0
func (r *StartClearDataRequest) SetKeyFilter(keyFilter []redis.KeyFilter)
param keyFilter: key的过滤条件, 当节点为AllData、ExpiredData时可以忽略此参数(Optional)
func (*StartClearDataRequest) SetKeyPattern ¶ added in v1.56.0
func (r *StartClearDataRequest) SetKeyPattern(keyPattern string)
param keyPattern: 匹配模式, 如: test*、*test、ab*cc*, 当节点为AllData、ExpiredData时可以忽略此参数(Optional)
func (*StartClearDataRequest) SetQpsLimit ¶ added in v1.56.0
func (r *StartClearDataRequest) SetQpsLimit(qpsLimit int)
param qpsLimit: 数据遍历的速率(Optional)
func (*StartClearDataRequest) SetRegionId ¶ added in v1.56.0
func (r *StartClearDataRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type StartClearDataResponse ¶ added in v1.56.0
type StartClearDataResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartClearDataResult `json:"result"` }
type StartClearDataResult ¶ added in v1.56.0
type StartClearDataResult struct { }
type StopCacheAnalysisRequest ¶ added in v1.56.0
type StopCacheAnalysisRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewStopCacheAnalysisRequest ¶ added in v1.56.0
func NewStopCacheAnalysisRequest( regionId string, cacheInstanceId string, ) *StopCacheAnalysisRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopCacheAnalysisRequestWithAllParams ¶ added in v1.56.0
func NewStopCacheAnalysisRequestWithAllParams( regionId string, cacheInstanceId string, ) *StopCacheAnalysisRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewStopCacheAnalysisRequestWithoutParam ¶ added in v1.56.0
func NewStopCacheAnalysisRequestWithoutParam() *StopCacheAnalysisRequest
This constructor has better compatible ability when API parameters changed
func (StopCacheAnalysisRequest) GetRegionId ¶ added in v1.56.0
func (r StopCacheAnalysisRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopCacheAnalysisRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *StopCacheAnalysisRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*StopCacheAnalysisRequest) SetRegionId ¶ added in v1.56.0
func (r *StopCacheAnalysisRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type StopCacheAnalysisResponse ¶ added in v1.56.0
type StopCacheAnalysisResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopCacheAnalysisResult `json:"result"` }
type StopCacheAnalysisResult ¶ added in v1.56.0
type StopCacheAnalysisResult struct { }
type StopClearDataRequest ¶ added in v1.56.0
type StopClearDataRequest struct { core.JDCloudRequest /* 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 */ RegionId string `json:"regionId"` /* 缓存Redis实例ID,是访问实例的唯一标识 */ CacheInstanceId string `json:"cacheInstanceId"` }
func NewStopClearDataRequest ¶ added in v1.56.0
func NewStopClearDataRequest( regionId string, cacheInstanceId string, ) *StopClearDataRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopClearDataRequestWithAllParams ¶ added in v1.56.0
func NewStopClearDataRequestWithAllParams( regionId string, cacheInstanceId string, ) *StopClearDataRequest
* param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2 (Required) * param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识 (Required)
func NewStopClearDataRequestWithoutParam ¶ added in v1.56.0
func NewStopClearDataRequestWithoutParam() *StopClearDataRequest
This constructor has better compatible ability when API parameters changed
func (StopClearDataRequest) GetRegionId ¶ added in v1.56.0
func (r StopClearDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopClearDataRequest) SetCacheInstanceId ¶ added in v1.56.0
func (r *StopClearDataRequest) SetCacheInstanceId(cacheInstanceId string)
param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识(Required)
func (*StopClearDataRequest) SetRegionId ¶ added in v1.56.0
func (r *StopClearDataRequest) SetRegionId(regionId string)
param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2(Required)
type StopClearDataResponse ¶ added in v1.56.0
type StopClearDataResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopClearDataResult `json:"result"` }
type StopClearDataResult ¶ added in v1.56.0
type StopClearDataResult struct { }
Source Files ¶
- ClientKill.go
- CreateAccount.go
- CreateBackup.go
- CreateBigKeyAnalysis.go
- CreateBigKeyAnalysis2.go
- CreateCacheAnalysis.go
- CreateCacheInstance.go
- DeleteAccount.go
- DeleteCacheInstance.go
- DescribeAccounts.go
- DescribeAnalysisThreshold.go
- DescribeAnalysisThreshold2.go
- DescribeAnalysisTime.go
- DescribeAvailableRegion.go
- DescribeAvailableResource.go
- DescribeAvailableResource2.go
- DescribeBackupPolicy.go
- DescribeBackups.go
- DescribeBigKeyAnalysisTime.go
- DescribeBigKeyAnalysisTime2.go
- DescribeBigKeyDetail.go
- DescribeBigKeyDetail2.go
- DescribeBigKeyList.go
- DescribeBigKeyList2.go
- DescribeCacheAnalysisList.go
- DescribeCacheAnalysisResult.go
- DescribeCacheInstance.go
- DescribeCacheInstances.go
- DescribeClearData.go
- DescribeClientIpDetail.go
- DescribeClientList.go
- DescribeClusterInfo.go
- DescribeDownloadUrl.go
- DescribeHotKeyDetail.go
- DescribeHotKeyDetail2.go
- DescribeHotKeyResult2.go
- DescribeHotKeySummary.go
- DescribeInstanceClass.go
- DescribeInstanceConfig.go
- DescribeIpWhiteList.go
- DescribeResizeModeIpTimeInfo.go
- DescribeSlowLog.go
- DescribeSpecConfig.go
- DescribeTaskProgressList.go
- DescribeUserQuota.go
- GetDisableCommands.go
- ModifyAccount.go
- ModifyAccounts.go
- ModifyAnalysisThreshold.go
- ModifyAnalysisThreshold2.go
- ModifyAnalysisTime.go
- ModifyBackupPolicy.go
- ModifyBigKeyAnalysisTime.go
- ModifyBigKeyAnalysisTime2.go
- ModifyCacheInstanceAttribute.go
- ModifyCacheInstanceClass.go
- ModifyInstanceConfig.go
- ModifyIpWhiteList.go
- ResetCacheInstancePassword.go
- RestartProxy.go
- RestoreInstance.go
- SetDisableCommands.go
- StartClearData.go
- StopCacheAnalysis.go
- StopClearData.go