redis

package
v1.0.32 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package redisiface provides an interface to enable mocking the REDIS service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfAllowListCategoryForCreateAllowListInputOrdinary is a EnumOfAllowListCategoryForCreateAllowListInput enum value
	EnumOfAllowListCategoryForCreateAllowListInputOrdinary = "Ordinary"

	// EnumOfAllowListCategoryForCreateAllowListInputDefault is a EnumOfAllowListCategoryForCreateAllowListInput enum value
	EnumOfAllowListCategoryForCreateAllowListInputDefault = "Default"
)
View Source
const (
	// EnumOfBindModeForCreateAllowListInputAssociateEcsIp is a EnumOfBindModeForCreateAllowListInput enum value
	EnumOfBindModeForCreateAllowListInputAssociateEcsIp = "AssociateEcsIp"

	// EnumOfBindModeForCreateAllowListInputIngressDirectionIp is a EnumOfBindModeForCreateAllowListInput enum value
	EnumOfBindModeForCreateAllowListInputIngressDirectionIp = "IngressDirectionIp"
)
View Source
const (
	// EnumOfNoAuthModeForCreateDBInstanceInputInvalid is a EnumOfNoAuthModeForCreateDBInstanceInput enum value
	EnumOfNoAuthModeForCreateDBInstanceInputInvalid = "Invalid"

	// EnumOfNoAuthModeForCreateDBInstanceInputOpen is a EnumOfNoAuthModeForCreateDBInstanceInput enum value
	EnumOfNoAuthModeForCreateDBInstanceInputOpen = "open"

	// EnumOfNoAuthModeForCreateDBInstanceInputClose is a EnumOfNoAuthModeForCreateDBInstanceInput enum value
	EnumOfNoAuthModeForCreateDBInstanceInputClose = "close"
)
View Source
const (
	// EnumOfBindModeForDescribeAllowListDetailOutputAssociateEcsIp is a EnumOfBindModeForDescribeAllowListDetailOutput enum value
	EnumOfBindModeForDescribeAllowListDetailOutputAssociateEcsIp = "AssociateEcsIp"

	// EnumOfBindModeForDescribeAllowListDetailOutputIngressDirectionIp is a EnumOfBindModeForDescribeAllowListDetailOutput enum value
	EnumOfBindModeForDescribeAllowListDetailOutputIngressDirectionIp = "IngressDirectionIp"
)
View Source
const (
	// EnumOfAllowListCategoryForDescribeAllowListsOutputOrdinary is a EnumOfAllowListCategoryForDescribeAllowListsOutput enum value
	EnumOfAllowListCategoryForDescribeAllowListsOutputOrdinary = "Ordinary"

	// EnumOfAllowListCategoryForDescribeAllowListsOutputDefault is a EnumOfAllowListCategoryForDescribeAllowListsOutput enum value
	EnumOfAllowListCategoryForDescribeAllowListsOutputDefault = "Default"
)
View Source
const (
	// EnumOfBindModeForDescribeAllowListsOutputAssociateEcsIp is a EnumOfBindModeForDescribeAllowListsOutput enum value
	EnumOfBindModeForDescribeAllowListsOutputAssociateEcsIp = "AssociateEcsIp"

	// EnumOfBindModeForDescribeAllowListsOutputIngressDirectionIp is a EnumOfBindModeForDescribeAllowListsOutput enum value
	EnumOfBindModeForDescribeAllowListsOutputIngressDirectionIp = "IngressDirectionIp"
)
View Source
const (
	// EnumOfBackupStrategyForDescribeBackupsOutputManualBackup is a EnumOfBackupStrategyForDescribeBackupsOutput enum value
	EnumOfBackupStrategyForDescribeBackupsOutputManualBackup = "ManualBackup"

	// EnumOfBackupStrategyForDescribeBackupsOutputAutomatedBackup is a EnumOfBackupStrategyForDescribeBackupsOutput enum value
	EnumOfBackupStrategyForDescribeBackupsOutputAutomatedBackup = "AutomatedBackup"

	// EnumOfBackupStrategyForDescribeBackupsOutputDataFlashBack is a EnumOfBackupStrategyForDescribeBackupsOutput enum value
	EnumOfBackupStrategyForDescribeBackupsOutputDataFlashBack = "DataFlashBack"

	// EnumOfBackupStrategyForDescribeBackupsOutputAllStrategy is a EnumOfBackupStrategyForDescribeBackupsOutput enum value
	EnumOfBackupStrategyForDescribeBackupsOutputAllStrategy = "AllStrategy"
)
View Source
const (
	// EnumOfBackupStrategyListListForDescribeBackupsInputManualBackup is a EnumOfBackupStrategyListListForDescribeBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeBackupsInputManualBackup = "ManualBackup"

	// EnumOfBackupStrategyListListForDescribeBackupsInputAutomatedBackup is a EnumOfBackupStrategyListListForDescribeBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeBackupsInputAutomatedBackup = "AutomatedBackup"

	// EnumOfBackupStrategyListListForDescribeBackupsInputDataFlashBack is a EnumOfBackupStrategyListListForDescribeBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeBackupsInputDataFlashBack = "DataFlashBack"

	// EnumOfBackupStrategyListListForDescribeBackupsInputAllStrategy is a EnumOfBackupStrategyListListForDescribeBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeBackupsInputAllStrategy = "AllStrategy"
)
View Source
const (
	// EnumOfBackupTypeForDescribeBackupsOutputInvalid is a EnumOfBackupTypeForDescribeBackupsOutput enum value
	EnumOfBackupTypeForDescribeBackupsOutputInvalid = "Invalid"

	// EnumOfBackupTypeForDescribeBackupsOutputFull is a EnumOfBackupTypeForDescribeBackupsOutput enum value
	EnumOfBackupTypeForDescribeBackupsOutputFull = "Full"

	// EnumOfBackupTypeForDescribeBackupsOutputInc is a EnumOfBackupTypeForDescribeBackupsOutput enum value
	EnumOfBackupTypeForDescribeBackupsOutputInc = "Inc"

	// EnumOfBackupTypeForDescribeBackupsOutputAll is a EnumOfBackupTypeForDescribeBackupsOutput enum value
	EnumOfBackupTypeForDescribeBackupsOutputAll = "All"
)
View Source
const (
	// EnumOfScopeForDescribeBackupsInputOneInstance is a EnumOfScopeForDescribeBackupsInput enum value
	EnumOfScopeForDescribeBackupsInputOneInstance = "OneInstance"

	// EnumOfScopeForDescribeBackupsInputDestroyedInstances is a EnumOfScopeForDescribeBackupsInput enum value
	EnumOfScopeForDescribeBackupsInputDestroyedInstances = "DestroyedInstances"

	// EnumOfScopeForDescribeBackupsInputAccountInstances is a EnumOfScopeForDescribeBackupsInput enum value
	EnumOfScopeForDescribeBackupsInputAccountInstances = "AccountInstances"
)
View Source
const (
	// EnumOfStatusForDescribeBackupsOutputCreating is a EnumOfStatusForDescribeBackupsOutput enum value
	EnumOfStatusForDescribeBackupsOutputCreating = "Creating"

	// EnumOfStatusForDescribeBackupsOutputAvailable is a EnumOfStatusForDescribeBackupsOutput enum value
	EnumOfStatusForDescribeBackupsOutputAvailable = "Available"

	// EnumOfStatusForDescribeBackupsOutputUnavailable is a EnumOfStatusForDescribeBackupsOutput enum value
	EnumOfStatusForDescribeBackupsOutputUnavailable = "Unavailable"

	// EnumOfStatusForDescribeBackupsOutputDeleting is a EnumOfStatusForDescribeBackupsOutput enum value
	EnumOfStatusForDescribeBackupsOutputDeleting = "Deleting"
)
View Source
const (
	// EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputManualBackup is a EnumOfBackupStrategyForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputManualBackup = "ManualBackup"

	// EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputAutomatedBackup is a EnumOfBackupStrategyForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputAutomatedBackup = "AutomatedBackup"

	// EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputDataFlashBack is a EnumOfBackupStrategyForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputDataFlashBack = "DataFlashBack"

	// EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputAllStrategy is a EnumOfBackupStrategyForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupStrategyForDescribeCrossRegionBackupsOutputAllStrategy = "AllStrategy"
)
View Source
const (
	// EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputManualBackup is a EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputManualBackup = "ManualBackup"

	// EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputAutomatedBackup is a EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputAutomatedBackup = "AutomatedBackup"

	// EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputDataFlashBack is a EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputDataFlashBack = "DataFlashBack"

	// EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputAllStrategy is a EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInput enum value
	EnumOfBackupStrategyListListForDescribeCrossRegionBackupsInputAllStrategy = "AllStrategy"
)
View Source
const (
	// EnumOfBackupTypeForDescribeCrossRegionBackupsOutputInvalid is a EnumOfBackupTypeForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupTypeForDescribeCrossRegionBackupsOutputInvalid = "Invalid"

	// EnumOfBackupTypeForDescribeCrossRegionBackupsOutputFull is a EnumOfBackupTypeForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupTypeForDescribeCrossRegionBackupsOutputFull = "Full"

	// EnumOfBackupTypeForDescribeCrossRegionBackupsOutputInc is a EnumOfBackupTypeForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupTypeForDescribeCrossRegionBackupsOutputInc = "Inc"

	// EnumOfBackupTypeForDescribeCrossRegionBackupsOutputAll is a EnumOfBackupTypeForDescribeCrossRegionBackupsOutput enum value
	EnumOfBackupTypeForDescribeCrossRegionBackupsOutputAll = "All"
)
View Source
const (
	// EnumOfScopeForDescribeCrossRegionBackupsInputOneInstance is a EnumOfScopeForDescribeCrossRegionBackupsInput enum value
	EnumOfScopeForDescribeCrossRegionBackupsInputOneInstance = "OneInstance"

	// EnumOfScopeForDescribeCrossRegionBackupsInputDestroyedInstances is a EnumOfScopeForDescribeCrossRegionBackupsInput enum value
	EnumOfScopeForDescribeCrossRegionBackupsInputDestroyedInstances = "DestroyedInstances"

	// EnumOfScopeForDescribeCrossRegionBackupsInputAccountInstances is a EnumOfScopeForDescribeCrossRegionBackupsInput enum value
	EnumOfScopeForDescribeCrossRegionBackupsInputAccountInstances = "AccountInstances"
)
View Source
const (
	// EnumOfStatusForDescribeCrossRegionBackupsInputCreating is a EnumOfStatusForDescribeCrossRegionBackupsInput enum value
	EnumOfStatusForDescribeCrossRegionBackupsInputCreating = "Creating"

	// EnumOfStatusForDescribeCrossRegionBackupsInputAvailable is a EnumOfStatusForDescribeCrossRegionBackupsInput enum value
	EnumOfStatusForDescribeCrossRegionBackupsInputAvailable = "Available"

	// EnumOfStatusForDescribeCrossRegionBackupsInputUnavailable is a EnumOfStatusForDescribeCrossRegionBackupsInput enum value
	EnumOfStatusForDescribeCrossRegionBackupsInputUnavailable = "Unavailable"

	// EnumOfStatusForDescribeCrossRegionBackupsInputDeleting is a EnumOfStatusForDescribeCrossRegionBackupsInput enum value
	EnumOfStatusForDescribeCrossRegionBackupsInputDeleting = "Deleting"
)
View Source
const (
	// EnumOfStatusForDescribeCrossRegionBackupsOutputCreating is a EnumOfStatusForDescribeCrossRegionBackupsOutput enum value
	EnumOfStatusForDescribeCrossRegionBackupsOutputCreating = "Creating"

	// EnumOfStatusForDescribeCrossRegionBackupsOutputAvailable is a EnumOfStatusForDescribeCrossRegionBackupsOutput enum value
	EnumOfStatusForDescribeCrossRegionBackupsOutputAvailable = "Available"

	// EnumOfStatusForDescribeCrossRegionBackupsOutputUnavailable is a EnumOfStatusForDescribeCrossRegionBackupsOutput enum value
	EnumOfStatusForDescribeCrossRegionBackupsOutputUnavailable = "Unavailable"

	// EnumOfStatusForDescribeCrossRegionBackupsOutputDeleting is a EnumOfStatusForDescribeCrossRegionBackupsOutput enum value
	EnumOfStatusForDescribeCrossRegionBackupsOutputDeleting = "Deleting"
)
View Source
const (
	// EnumOfSourceForDescribeParameterGroupDetailOutputSystem is a EnumOfSourceForDescribeParameterGroupDetailOutput enum value
	EnumOfSourceForDescribeParameterGroupDetailOutputSystem = "System"

	// EnumOfSourceForDescribeParameterGroupDetailOutputUser is a EnumOfSourceForDescribeParameterGroupDetailOutput enum value
	EnumOfSourceForDescribeParameterGroupDetailOutputUser = "User"
)
View Source
const (
	// EnumOfSourceForDescribeParameterGroupsInputSystem is a EnumOfSourceForDescribeParameterGroupsInput enum value
	EnumOfSourceForDescribeParameterGroupsInputSystem = "System"

	// EnumOfSourceForDescribeParameterGroupsInputUser is a EnumOfSourceForDescribeParameterGroupsInput enum value
	EnumOfSourceForDescribeParameterGroupsInputUser = "User"
)
View Source
const (
	// EnumOfSourceForDescribeParameterGroupsOutputSystem is a EnumOfSourceForDescribeParameterGroupsOutput enum value
	EnumOfSourceForDescribeParameterGroupsOutputSystem = "System"

	// EnumOfSourceForDescribeParameterGroupsOutputUser is a EnumOfSourceForDescribeParameterGroupsOutput enum value
	EnumOfSourceForDescribeParameterGroupsOutputUser = "User"
)
View Source
const (
	// EnumOfStatusForDescribePlannedEventsOutputInitiated is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputInitiated = "Initiated"

	// EnumOfStatusForDescribePlannedEventsOutputWaiting is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputWaiting = "Waiting"

	// EnumOfStatusForDescribePlannedEventsOutputRunning is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputRunning = "Running"

	// EnumOfStatusForDescribePlannedEventsOutputSuccess is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputSuccess = "Success"

	// EnumOfStatusForDescribePlannedEventsOutputFailed is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputFailed = "Failed"

	// EnumOfStatusForDescribePlannedEventsOutputCanceled is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputCanceled = "Canceled"

	// EnumOfStatusForDescribePlannedEventsOutputAbandoned is a EnumOfStatusForDescribePlannedEventsOutput enum value
	EnumOfStatusForDescribePlannedEventsOutputAbandoned = "Abandoned"
)
View Source
const (
	// EnumOfAllowListCategoryForModifyAllowListInputOrdinary is a EnumOfAllowListCategoryForModifyAllowListInput enum value
	EnumOfAllowListCategoryForModifyAllowListInputOrdinary = "Ordinary"

	// EnumOfAllowListCategoryForModifyAllowListInputDefault is a EnumOfAllowListCategoryForModifyAllowListInput enum value
	EnumOfAllowListCategoryForModifyAllowListInputDefault = "Default"
)
View Source
const (
	// EnumOfBindModeForModifyAllowListInputAssociateEcsIp is a EnumOfBindModeForModifyAllowListInput enum value
	EnumOfBindModeForModifyAllowListInputAssociateEcsIp = "AssociateEcsIp"

	// EnumOfBindModeForModifyAllowListInputIngressDirectionIp is a EnumOfBindModeForModifyAllowListInput enum value
	EnumOfBindModeForModifyAllowListInputIngressDirectionIp = "IngressDirectionIp"
)
View Source
const (
	// EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPrivate is a EnumOfAddrTypeForModifyDBInstanceVisitAddressInput enum value
	EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPrivate = "Private"

	// EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPublic is a EnumOfAddrTypeForModifyDBInstanceVisitAddressInput enum value
	EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPublic = "Public"

	// EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPublicZone is a EnumOfAddrTypeForModifyDBInstanceVisitAddressInput enum value
	EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPublicZone = "PublicZone"

	// EnumOfAddrTypeForModifyDBInstanceVisitAddressInputStorageInner is a EnumOfAddrTypeForModifyDBInstanceVisitAddressInput enum value
	EnumOfAddrTypeForModifyDBInstanceVisitAddressInputStorageInner = "StorageInner"

	// EnumOfAddrTypeForModifyDBInstanceVisitAddressInputDirectLink is a EnumOfAddrTypeForModifyDBInstanceVisitAddressInput enum value
	EnumOfAddrTypeForModifyDBInstanceVisitAddressInputDirectLink = "DirectLink"

	// EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPublicZoneAffinity is a EnumOfAddrTypeForModifyDBInstanceVisitAddressInput enum value
	EnumOfAddrTypeForModifyDBInstanceVisitAddressInputPublicZoneAffinity = "PublicZoneAffinity"
)
View Source
const (
	ServiceName = "redis"     // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "redis"     // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountForListDBAccountOutput

type AccountForListDBAccountOutput struct {
	AccountName *string `type:"string" json:",omitempty"`

	AccountStatus *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	RoleName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AccountForListDBAccountOutput) GoString

GoString returns the string representation

func (*AccountForListDBAccountOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*AccountForListDBAccountOutput) SetAccountStatus

SetAccountStatus sets the AccountStatus field's value.

func (*AccountForListDBAccountOutput) SetDescription

SetDescription sets the Description field's value.

func (*AccountForListDBAccountOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*AccountForListDBAccountOutput) SetRoleName

SetRoleName sets the RoleName field's value.

func (AccountForListDBAccountOutput) String

String returns the string representation

type AddTagsToResourceInput

type AddTagsToResourceInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`

	Tags []*TagForAddTagsToResourceInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AddTagsToResourceInput) GoString

func (s AddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*AddTagsToResourceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*AddTagsToResourceInput) SetInstanceIds

func (s *AddTagsToResourceInput) SetInstanceIds(v []*string) *AddTagsToResourceInput

SetInstanceIds sets the InstanceIds field's value.

func (*AddTagsToResourceInput) SetTags

SetTags sets the Tags field's value.

func (AddTagsToResourceInput) String

func (s AddTagsToResourceInput) String() string

String returns the string representation

type AddTagsToResourceOutput

type AddTagsToResourceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AddTagsToResourceOutput) GoString

func (s AddTagsToResourceOutput) GoString() string

GoString returns the string representation

func (AddTagsToResourceOutput) String

func (s AddTagsToResourceOutput) String() string

String returns the string representation

type AllowListForDescribeAllowListsOutput

type AllowListForDescribeAllowListsOutput struct {
	AllowListCategory *string `type:"string" json:",omitempty" enum:"EnumOfAllowListCategoryForDescribeAllowListsOutput"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	AllowListIPNum *int32 `type:"int32" json:",omitempty"`

	AllowListId *string `type:"string" json:",omitempty"`

	AllowListName *string `type:"string" json:",omitempty"`

	AllowListType *string `type:"string" json:",omitempty"`

	AssociatedInstanceNum *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	SecurityGroupBindInfos []*SecurityGroupBindInfoForDescribeAllowListsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AllowListForDescribeAllowListsOutput) GoString

GoString returns the string representation

func (*AllowListForDescribeAllowListsOutput) SetAllowListCategory

SetAllowListCategory sets the AllowListCategory field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListIPNum

SetAllowListIPNum sets the AllowListIPNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*AllowListForDescribeAllowListsOutput) SetAssociatedInstanceNum

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*AllowListForDescribeAllowListsOutput) SetSecurityGroupBindInfos

SetSecurityGroupBindInfos sets the SecurityGroupBindInfos field's value.

func (AllowListForDescribeAllowListsOutput) String

String returns the string representation

type AssociateAllowListInput

type AssociateAllowListInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AssociateAllowListInput) GoString

func (s AssociateAllowListInput) GoString() string

GoString returns the string representation

func (*AssociateAllowListInput) SetAllowListIds

func (s *AssociateAllowListInput) SetAllowListIds(v []*string) *AssociateAllowListInput

SetAllowListIds sets the AllowListIds field's value.

func (*AssociateAllowListInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*AssociateAllowListInput) SetInstanceIds

func (s *AssociateAllowListInput) SetInstanceIds(v []*string) *AssociateAllowListInput

SetInstanceIds sets the InstanceIds field's value.

func (AssociateAllowListInput) String

func (s AssociateAllowListInput) String() string

String returns the string representation

type AssociateAllowListOutput

type AssociateAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AssociateAllowListOutput) GoString

func (s AssociateAllowListOutput) GoString() string

GoString returns the string representation

func (AssociateAllowListOutput) String

func (s AssociateAllowListOutput) String() string

String returns the string representation

type AssociatedInstanceForDescribeAllowListDetailOutput

type AssociatedInstanceForDescribeAllowListDetailOutput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	VPC *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AssociatedInstanceForDescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetVPC

SetVPC sets the VPC field's value.

func (AssociatedInstanceForDescribeAllowListDetailOutput) String

String returns the string representation

type BackupForDescribeBackupsOutput

type BackupForDescribeBackupsOutput struct {
	BackupPointId *string `type:"string" json:",omitempty"`

	BackupPointName *string `type:"string" json:",omitempty"`

	BackupStrategy *string `type:"string" json:",omitempty" enum:"EnumOfBackupStrategyForDescribeBackupsOutput"`

	BackupType *string `type:"string" json:",omitempty" enum:"EnumOfBackupTypeForDescribeBackupsOutput"`

	EndTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceInfo *InstanceInfoForDescribeBackupsOutput `type:"structure" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Size *int64 `type:"int64" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForDescribeBackupsOutput"`

	TTL *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupForDescribeBackupsOutput) GoString

GoString returns the string representation

func (*BackupForDescribeBackupsOutput) SetBackupPointId

SetBackupPointId sets the BackupPointId field's value.

func (*BackupForDescribeBackupsOutput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*BackupForDescribeBackupsOutput) SetBackupStrategy

SetBackupStrategy sets the BackupStrategy field's value.

func (*BackupForDescribeBackupsOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupForDescribeBackupsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*BackupForDescribeBackupsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*BackupForDescribeBackupsOutput) SetInstanceInfo

SetInstanceInfo sets the InstanceInfo field's value.

func (*BackupForDescribeBackupsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*BackupForDescribeBackupsOutput) SetSize

SetSize sets the Size field's value.

func (*BackupForDescribeBackupsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*BackupForDescribeBackupsOutput) SetStatus

SetStatus sets the Status field's value.

func (*BackupForDescribeBackupsOutput) SetTTL

SetTTL sets the TTL field's value.

func (BackupForDescribeBackupsOutput) String

String returns the string representation

type BackupForDescribeCrossRegionBackupsOutput

type BackupForDescribeCrossRegionBackupsOutput struct {
	BackupPointId *string `type:"string" json:",omitempty"`

	BackupPointName *string `type:"string" json:",omitempty"`

	BackupStrategy *string `type:"string" json:",omitempty" enum:"EnumOfBackupStrategyForDescribeCrossRegionBackupsOutput"`

	BackupType *string `type:"string" json:",omitempty" enum:"EnumOfBackupTypeForDescribeCrossRegionBackupsOutput"`

	EndTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceInfo *InstanceInfoForDescribeCrossRegionBackupsOutput `type:"structure" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Size *int64 `type:"int64" json:",omitempty"`

	SourceRegion *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForDescribeCrossRegionBackupsOutput"`

	TTL *int32 `type:"int32" json:",omitempty"`

	TargetRegion *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupForDescribeCrossRegionBackupsOutput) GoString

GoString returns the string representation

func (*BackupForDescribeCrossRegionBackupsOutput) SetBackupPointId

SetBackupPointId sets the BackupPointId field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetBackupStrategy

SetBackupStrategy sets the BackupStrategy field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetInstanceInfo

SetInstanceInfo sets the InstanceInfo field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetSize

SetSize sets the Size field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetSourceRegion

SetSourceRegion sets the SourceRegion field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetStatus

SetStatus sets the Status field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetTTL

SetTTL sets the TTL field's value.

func (*BackupForDescribeCrossRegionBackupsOutput) SetTargetRegion

SetTargetRegion sets the TargetRegion field's value.

func (BackupForDescribeCrossRegionBackupsOutput) String

String returns the string representation

type BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput

type BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput struct {
	PrivateDownloadUrl *string `type:"string" json:",omitempty"`

	PublicDownloadUrl *string `type:"string" json:",omitempty"`

	RdbFileSize *int64 `type:"int64" json:",omitempty"`

	ShardId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput) GoString

GoString returns the string representation

func (*BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput) SetPrivateDownloadUrl

SetPrivateDownloadUrl sets the PrivateDownloadUrl field's value.

func (*BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput) SetPublicDownloadUrl

SetPublicDownloadUrl sets the PublicDownloadUrl field's value.

func (*BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput) SetRdbFileSize

SetRdbFileSize sets the RdbFileSize field's value.

func (*BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput) SetShardId

SetShardId sets the ShardId field's value.

func (BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput) String

String returns the string representation

type BigKeyForDescribeBigKeysOutput

type BigKeyForDescribeBigKeysOutput struct {
	DBName *string `type:"string" json:",omitempty"`

	KeyInfo *string `type:"string" json:",omitempty"`

	KeyType *string `type:"string" json:",omitempty"`

	ValueLen *string `type:"string" json:",omitempty"`

	ValueSize *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BigKeyForDescribeBigKeysOutput) GoString

GoString returns the string representation

func (*BigKeyForDescribeBigKeysOutput) SetDBName

SetDBName sets the DBName field's value.

func (*BigKeyForDescribeBigKeysOutput) SetKeyInfo

SetKeyInfo sets the KeyInfo field's value.

func (*BigKeyForDescribeBigKeysOutput) SetKeyType

SetKeyType sets the KeyType field's value.

func (*BigKeyForDescribeBigKeysOutput) SetValueLen

SetValueLen sets the ValueLen field's value.

func (*BigKeyForDescribeBigKeysOutput) SetValueSize

SetValueSize sets the ValueSize field's value.

func (BigKeyForDescribeBigKeysOutput) String

String returns the string representation

type CapacityForDescribeDBInstanceDetailOutput

type CapacityForDescribeDBInstanceDetailOutput struct {
	Total *int64 `type:"int64" json:",omitempty"`

	Used *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CapacityForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*CapacityForDescribeDBInstanceDetailOutput) SetTotal

SetTotal sets the Total field's value.

func (*CapacityForDescribeDBInstanceDetailOutput) SetUsed

SetUsed sets the Used field's value.

func (CapacityForDescribeDBInstanceDetailOutput) String

String returns the string representation

type CapacityForDescribeDBInstancesOutput

type CapacityForDescribeDBInstancesOutput struct {
	Total *int64 `type:"int64" json:",omitempty"`

	Used *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CapacityForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*CapacityForDescribeDBInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (*CapacityForDescribeDBInstancesOutput) SetUsed

SetUsed sets the Used field's value.

func (CapacityForDescribeDBInstancesOutput) String

String returns the string representation

type CapacityForDescribeEnterpriseDBInstanceDetailOutput

type CapacityForDescribeEnterpriseDBInstanceDetailOutput struct {
	Total *int64 `type:"int64" json:",omitempty"`

	Used *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CapacityForDescribeEnterpriseDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*CapacityForDescribeEnterpriseDBInstanceDetailOutput) SetTotal

SetTotal sets the Total field's value.

func (*CapacityForDescribeEnterpriseDBInstanceDetailOutput) SetUsed

SetUsed sets the Used field's value.

func (CapacityForDescribeEnterpriseDBInstanceDetailOutput) String

String returns the string representation

type ConfigureNewNodeForIncreaseDBInstanceNodeNumberInput

type ConfigureNewNodeForIncreaseDBInstanceNodeNumberInput struct {
	AZ *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigureNewNodeForIncreaseDBInstanceNodeNumberInput) GoString

GoString returns the string representation

func (*ConfigureNewNodeForIncreaseDBInstanceNodeNumberInput) SetAZ

SetAZ sets the AZ field's value.

func (ConfigureNewNodeForIncreaseDBInstanceNodeNumberInput) String

String returns the string representation

type ConfigureNodeForCreateDBInstanceInput

type ConfigureNodeForCreateDBInstanceInput struct {
	AZ *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigureNodeForCreateDBInstanceInput) GoString

GoString returns the string representation

func (*ConfigureNodeForCreateDBInstanceInput) SetAZ

SetAZ sets the AZ field's value.

func (ConfigureNodeForCreateDBInstanceInput) String

String returns the string representation

type ConfigureNodeForCreateEnterpriseDBInstanceInput

type ConfigureNodeForCreateEnterpriseDBInstanceInput struct {
	AZ *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigureNodeForCreateEnterpriseDBInstanceInput) GoString

GoString returns the string representation

func (*ConfigureNodeForCreateEnterpriseDBInstanceInput) SetAZ

SetAZ sets the AZ field's value.

func (ConfigureNodeForCreateEnterpriseDBInstanceInput) String

String returns the string representation

type ConfigureNodeForDescribeDBInstanceDetailOutput

type ConfigureNodeForDescribeDBInstanceDetailOutput struct {
	AZ *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigureNodeForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*ConfigureNodeForDescribeDBInstanceDetailOutput) SetAZ

SetAZ sets the AZ field's value.

func (ConfigureNodeForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ConfigureNodeForModifyDBInstanceAZConfigureInput

type ConfigureNodeForModifyDBInstanceAZConfigureInput struct {
	AZ *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigureNodeForModifyDBInstanceAZConfigureInput) GoString

GoString returns the string representation

func (*ConfigureNodeForModifyDBInstanceAZConfigureInput) SetAZ

SetAZ sets the AZ field's value.

func (ConfigureNodeForModifyDBInstanceAZConfigureInput) String

String returns the string representation

type CreateAllowListInput

type CreateAllowListInput struct {
	AllowList *string `type:"string" json:",omitempty"`

	AllowListCategory *string `type:"string" json:",omitempty" enum:"EnumOfAllowListCategoryForCreateAllowListInput"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	// AllowListName is a required field
	AllowListName *string `type:"string" json:",omitempty" required:"true"`

	AllowListType *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	SecurityGroupBindInfos []*SecurityGroupBindInfoForCreateAllowListInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAllowListInput) GoString

func (s CreateAllowListInput) GoString() string

GoString returns the string representation

func (*CreateAllowListInput) SetAllowList

func (s *CreateAllowListInput) SetAllowList(v string) *CreateAllowListInput

SetAllowList sets the AllowList field's value.

func (*CreateAllowListInput) SetAllowListCategory

func (s *CreateAllowListInput) SetAllowListCategory(v string) *CreateAllowListInput

SetAllowListCategory sets the AllowListCategory field's value.

func (*CreateAllowListInput) SetAllowListDesc

func (s *CreateAllowListInput) SetAllowListDesc(v string) *CreateAllowListInput

SetAllowListDesc sets the AllowListDesc field's value.

func (*CreateAllowListInput) SetAllowListName

func (s *CreateAllowListInput) SetAllowListName(v string) *CreateAllowListInput

SetAllowListName sets the AllowListName field's value.

func (*CreateAllowListInput) SetAllowListType

func (s *CreateAllowListInput) SetAllowListType(v string) *CreateAllowListInput

SetAllowListType sets the AllowListType field's value.

func (*CreateAllowListInput) SetClientToken

func (s *CreateAllowListInput) SetClientToken(v string) *CreateAllowListInput

SetClientToken sets the ClientToken field's value.

func (*CreateAllowListInput) SetProjectName

func (s *CreateAllowListInput) SetProjectName(v string) *CreateAllowListInput

SetProjectName sets the ProjectName field's value.

func (*CreateAllowListInput) SetSecurityGroupBindInfos

SetSecurityGroupBindInfos sets the SecurityGroupBindInfos field's value.

func (CreateAllowListInput) String

func (s CreateAllowListInput) String() string

String returns the string representation

func (*CreateAllowListInput) Validate

func (s *CreateAllowListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateAllowListOutput

type CreateAllowListOutput struct {
	Metadata *response.ResponseMetadata

	AllowListId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAllowListOutput) GoString

func (s CreateAllowListOutput) GoString() string

GoString returns the string representation

func (*CreateAllowListOutput) SetAllowListId

func (s *CreateAllowListOutput) SetAllowListId(v string) *CreateAllowListOutput

SetAllowListId sets the AllowListId field's value.

func (CreateAllowListOutput) String

func (s CreateAllowListOutput) String() string

String returns the string representation

type CreateBackupInput

type CreateBackupInput struct {
	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateBackupInput) GoString

func (s CreateBackupInput) GoString() string

GoString returns the string representation

func (*CreateBackupInput) SetBackupPointName

func (s *CreateBackupInput) SetBackupPointName(v string) *CreateBackupInput

SetBackupPointName sets the BackupPointName field's value.

func (*CreateBackupInput) SetClientToken

func (s *CreateBackupInput) SetClientToken(v string) *CreateBackupInput

SetClientToken sets the ClientToken field's value.

func (*CreateBackupInput) SetInstanceId

func (s *CreateBackupInput) SetInstanceId(v string) *CreateBackupInput

SetInstanceId sets the InstanceId field's value.

func (CreateBackupInput) String

func (s CreateBackupInput) String() string

String returns the string representation

func (*CreateBackupInput) Validate

func (s *CreateBackupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateBackupOutput

type CreateBackupOutput struct {
	Metadata *response.ResponseMetadata

	BackupPointId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateBackupOutput) GoString

func (s CreateBackupOutput) GoString() string

GoString returns the string representation

func (*CreateBackupOutput) SetBackupPointId

func (s *CreateBackupOutput) SetBackupPointId(v string) *CreateBackupOutput

SetBackupPointId sets the BackupPointId field's value.

func (*CreateBackupOutput) SetInstanceId

func (s *CreateBackupOutput) SetInstanceId(v string) *CreateBackupOutput

SetInstanceId sets the InstanceId field's value.

func (CreateBackupOutput) String

func (s CreateBackupOutput) String() string

String returns the string representation

type CreateDBAccountInput

type CreateDBAccountInput struct {

	// AccountName is a required field
	AccountName *string `type:"string" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// Password is a required field
	Password *string `type:"string" json:",omitempty" required:"true"`

	// RoleName is a required field
	RoleName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDBAccountInput) GoString

func (s CreateDBAccountInput) GoString() string

GoString returns the string representation

func (*CreateDBAccountInput) SetAccountName

func (s *CreateDBAccountInput) SetAccountName(v string) *CreateDBAccountInput

SetAccountName sets the AccountName field's value.

func (*CreateDBAccountInput) SetClientToken

func (s *CreateDBAccountInput) SetClientToken(v string) *CreateDBAccountInput

SetClientToken sets the ClientToken field's value.

func (*CreateDBAccountInput) SetDescription

func (s *CreateDBAccountInput) SetDescription(v string) *CreateDBAccountInput

SetDescription sets the Description field's value.

func (*CreateDBAccountInput) SetInstanceId

func (s *CreateDBAccountInput) SetInstanceId(v string) *CreateDBAccountInput

SetInstanceId sets the InstanceId field's value.

func (*CreateDBAccountInput) SetPassword

SetPassword sets the Password field's value.

func (*CreateDBAccountInput) SetRoleName

SetRoleName sets the RoleName field's value.

func (CreateDBAccountInput) String

func (s CreateDBAccountInput) String() string

String returns the string representation

func (*CreateDBAccountInput) Validate

func (s *CreateDBAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDBAccountOutput

type CreateDBAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateDBAccountOutput) GoString

func (s CreateDBAccountOutput) GoString() string

GoString returns the string representation

func (CreateDBAccountOutput) String

func (s CreateDBAccountOutput) String() string

String returns the string representation

type CreateDBEndpointDirectLinkAddressInput

type CreateDBEndpointDirectLinkAddressInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Port *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateDBEndpointDirectLinkAddressInput) GoString

GoString returns the string representation

func (*CreateDBEndpointDirectLinkAddressInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateDBEndpointDirectLinkAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBEndpointDirectLinkAddressInput) SetPort

SetPort sets the Port field's value.

func (CreateDBEndpointDirectLinkAddressInput) String

String returns the string representation

func (*CreateDBEndpointDirectLinkAddressInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateDBEndpointDirectLinkAddressOutput

type CreateDBEndpointDirectLinkAddressOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateDBEndpointDirectLinkAddressOutput) GoString

GoString returns the string representation

func (CreateDBEndpointDirectLinkAddressOutput) String

String returns the string representation

type CreateDBEndpointPublicAddressInput

type CreateDBEndpointPublicAddressInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// EipId is a required field
	EipId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Port *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateDBEndpointPublicAddressInput) GoString

GoString returns the string representation

func (*CreateDBEndpointPublicAddressInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateDBEndpointPublicAddressInput) SetEipId

SetEipId sets the EipId field's value.

func (*CreateDBEndpointPublicAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBEndpointPublicAddressInput) SetPort

SetPort sets the Port field's value.

func (CreateDBEndpointPublicAddressInput) String

String returns the string representation

func (*CreateDBEndpointPublicAddressInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateDBEndpointPublicAddressOutput

type CreateDBEndpointPublicAddressOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateDBEndpointPublicAddressOutput) GoString

GoString returns the string representation

func (CreateDBEndpointPublicAddressOutput) String

String returns the string representation

type CreateDBInstanceInput

type CreateDBInstanceInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	ConfigureNodes []*ConfigureNodeForCreateDBInstanceInput `type:"list" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	// EngineVersion is a required field
	EngineVersion *string `type:"string" json:",omitempty" required:"true"`

	InstanceName *string `type:"string" json:",omitempty"`

	// MultiAZ is a required field
	MultiAZ *string `type:"string" json:",omitempty" required:"true"`

	NoAuthMode *string `type:"string" json:",omitempty" enum:"EnumOfNoAuthModeForCreateDBInstanceInput"`

	// NodeNumber is a required field
	NodeNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	ParameterGroupId *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	Port *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PurchaseMonths *int32 `type:"int32" json:",omitempty"`

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`

	// ShardCapacity is a required field
	ShardCapacity *int64 `type:"int64" json:",omitempty" required:"true"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`

	// ShardedCluster is a required field
	ShardedCluster *int32 `type:"int32" json:",omitempty" required:"true"`

	// SubnetId is a required field
	SubnetId *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForCreateDBInstanceInput `type:"list" json:",omitempty"`

	// VpcId is a required field
	VpcId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceInput) SetAllowListIds

func (s *CreateDBInstanceInput) SetAllowListIds(v []*string) *CreateDBInstanceInput

SetAllowListIds sets the AllowListIds field's value.

func (*CreateDBInstanceInput) SetAutoRenew

func (s *CreateDBInstanceInput) SetAutoRenew(v bool) *CreateDBInstanceInput

SetAutoRenew sets the AutoRenew field's value.

func (*CreateDBInstanceInput) SetChargeType

func (s *CreateDBInstanceInput) SetChargeType(v string) *CreateDBInstanceInput

SetChargeType sets the ChargeType field's value.

func (*CreateDBInstanceInput) SetClientToken

func (s *CreateDBInstanceInput) SetClientToken(v string) *CreateDBInstanceInput

SetClientToken sets the ClientToken field's value.

func (*CreateDBInstanceInput) SetConfigureNodes

SetConfigureNodes sets the ConfigureNodes field's value.

func (*CreateDBInstanceInput) SetDeletionProtection

func (s *CreateDBInstanceInput) SetDeletionProtection(v string) *CreateDBInstanceInput

SetDeletionProtection sets the DeletionProtection field's value.

func (*CreateDBInstanceInput) SetEngineVersion

func (s *CreateDBInstanceInput) SetEngineVersion(v string) *CreateDBInstanceInput

SetEngineVersion sets the EngineVersion field's value.

func (*CreateDBInstanceInput) SetInstanceName

func (s *CreateDBInstanceInput) SetInstanceName(v string) *CreateDBInstanceInput

SetInstanceName sets the InstanceName field's value.

func (*CreateDBInstanceInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*CreateDBInstanceInput) SetNoAuthMode

func (s *CreateDBInstanceInput) SetNoAuthMode(v string) *CreateDBInstanceInput

SetNoAuthMode sets the NoAuthMode field's value.

func (*CreateDBInstanceInput) SetNodeNumber

func (s *CreateDBInstanceInput) SetNodeNumber(v int32) *CreateDBInstanceInput

SetNodeNumber sets the NodeNumber field's value.

func (*CreateDBInstanceInput) SetParameterGroupId

func (s *CreateDBInstanceInput) SetParameterGroupId(v string) *CreateDBInstanceInput

SetParameterGroupId sets the ParameterGroupId field's value.

func (*CreateDBInstanceInput) SetPassword

SetPassword sets the Password field's value.

func (*CreateDBInstanceInput) SetPort

SetPort sets the Port field's value.

func (*CreateDBInstanceInput) SetProjectName

func (s *CreateDBInstanceInput) SetProjectName(v string) *CreateDBInstanceInput

SetProjectName sets the ProjectName field's value.

func (*CreateDBInstanceInput) SetPurchaseMonths

func (s *CreateDBInstanceInput) SetPurchaseMonths(v int32) *CreateDBInstanceInput

SetPurchaseMonths sets the PurchaseMonths field's value.

func (*CreateDBInstanceInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*CreateDBInstanceInput) SetShardCapacity

func (s *CreateDBInstanceInput) SetShardCapacity(v int64) *CreateDBInstanceInput

SetShardCapacity sets the ShardCapacity field's value.

func (*CreateDBInstanceInput) SetShardNumber

func (s *CreateDBInstanceInput) SetShardNumber(v int32) *CreateDBInstanceInput

SetShardNumber sets the ShardNumber field's value.

func (*CreateDBInstanceInput) SetShardedCluster

func (s *CreateDBInstanceInput) SetShardedCluster(v int32) *CreateDBInstanceInput

SetShardedCluster sets the ShardedCluster field's value.

func (*CreateDBInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateDBInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateDBInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (CreateDBInstanceInput) String

func (s CreateDBInstanceInput) String() string

String returns the string representation

func (*CreateDBInstanceInput) Validate

func (s *CreateDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDBInstanceOutput

type CreateDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string" json:",omitempty"`

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceOutput) GoString

func (s CreateDBInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBInstanceOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (CreateDBInstanceOutput) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type CreateEnterpriseDBInstanceInput

type CreateEnterpriseDBInstanceInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	// ChargeType is a required field
	ChargeType *string `type:"string" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	ConfigureNodes []*ConfigureNodeForCreateEnterpriseDBInstanceInput `type:"list" json:",omitempty"`

	// DataLayout is a required field
	DataLayout *string `type:"string" json:",omitempty" required:"true"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	// FlashPerShard is a required field
	FlashPerShard *int32 `type:"int32" json:",omitempty" required:"true"`

	InstanceName *string `type:"string" json:",omitempty"`

	Modules []*string `type:"list" json:",omitempty"`

	MultiAZ *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PurchaseMonths *int32 `type:"int32" json:",omitempty"`

	// RamPerShard is a required field
	RamPerShard *int32 `type:"int32" json:",omitempty" required:"true"`

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`

	// ShardNumber is a required field
	ShardNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// SubnetId is a required field
	SubnetId *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForCreateEnterpriseDBInstanceInput `type:"list" json:",omitempty"`

	// VpcId is a required field
	VpcId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateEnterpriseDBInstanceInput) GoString

GoString returns the string representation

func (*CreateEnterpriseDBInstanceInput) SetAllowListIds

SetAllowListIds sets the AllowListIds field's value.

func (*CreateEnterpriseDBInstanceInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*CreateEnterpriseDBInstanceInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*CreateEnterpriseDBInstanceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateEnterpriseDBInstanceInput) SetConfigureNodes

SetConfigureNodes sets the ConfigureNodes field's value.

func (*CreateEnterpriseDBInstanceInput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (*CreateEnterpriseDBInstanceInput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*CreateEnterpriseDBInstanceInput) SetFlashPerShard

SetFlashPerShard sets the FlashPerShard field's value.

func (*CreateEnterpriseDBInstanceInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*CreateEnterpriseDBInstanceInput) SetModules

SetModules sets the Modules field's value.

func (*CreateEnterpriseDBInstanceInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*CreateEnterpriseDBInstanceInput) SetPassword

SetPassword sets the Password field's value.

func (*CreateEnterpriseDBInstanceInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateEnterpriseDBInstanceInput) SetPurchaseMonths

SetPurchaseMonths sets the PurchaseMonths field's value.

func (*CreateEnterpriseDBInstanceInput) SetRamPerShard

SetRamPerShard sets the RamPerShard field's value.

func (*CreateEnterpriseDBInstanceInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*CreateEnterpriseDBInstanceInput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*CreateEnterpriseDBInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateEnterpriseDBInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateEnterpriseDBInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (CreateEnterpriseDBInstanceInput) String

String returns the string representation

func (*CreateEnterpriseDBInstanceInput) Validate

func (s *CreateEnterpriseDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateEnterpriseDBInstanceOutput

type CreateEnterpriseDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string" json:",omitempty"`

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateEnterpriseDBInstanceOutput) GoString

GoString returns the string representation

func (*CreateEnterpriseDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateEnterpriseDBInstanceOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (CreateEnterpriseDBInstanceOutput) String

String returns the string representation

type CreateKeyScanJobInput

type CreateKeyScanJobInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// ScanKeyNumPerSecond is a required field
	ScanKeyNumPerSecond *int32 `type:"int32" json:",omitempty" required:"true"`

	// TimeoutMinutes is a required field
	TimeoutMinutes *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateKeyScanJobInput) GoString

func (s CreateKeyScanJobInput) GoString() string

GoString returns the string representation

func (*CreateKeyScanJobInput) SetInstanceId

func (s *CreateKeyScanJobInput) SetInstanceId(v string) *CreateKeyScanJobInput

SetInstanceId sets the InstanceId field's value.

func (*CreateKeyScanJobInput) SetScanKeyNumPerSecond

func (s *CreateKeyScanJobInput) SetScanKeyNumPerSecond(v int32) *CreateKeyScanJobInput

SetScanKeyNumPerSecond sets the ScanKeyNumPerSecond field's value.

func (*CreateKeyScanJobInput) SetTimeoutMinutes

func (s *CreateKeyScanJobInput) SetTimeoutMinutes(v int32) *CreateKeyScanJobInput

SetTimeoutMinutes sets the TimeoutMinutes field's value.

func (CreateKeyScanJobInput) String

func (s CreateKeyScanJobInput) String() string

String returns the string representation

func (*CreateKeyScanJobInput) Validate

func (s *CreateKeyScanJobInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateKeyScanJobOutput

type CreateKeyScanJobOutput struct {
	Metadata *response.ResponseMetadata

	JobId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateKeyScanJobOutput) GoString

func (s CreateKeyScanJobOutput) GoString() string

GoString returns the string representation

func (*CreateKeyScanJobOutput) SetJobId

SetJobId sets the JobId field's value.

func (CreateKeyScanJobOutput) String

func (s CreateKeyScanJobOutput) String() string

String returns the string representation

type CreateParameterGroupInput

type CreateParameterGroupInput struct {
	Description *string `type:"string" json:",omitempty"`

	// EngineVersion is a required field
	EngineVersion *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	ParamValues []*ParamValueForCreateParameterGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateParameterGroupInput) GoString

func (s CreateParameterGroupInput) GoString() string

GoString returns the string representation

func (*CreateParameterGroupInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateParameterGroupInput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*CreateParameterGroupInput) SetName

SetName sets the Name field's value.

func (*CreateParameterGroupInput) SetParamValues

SetParamValues sets the ParamValues field's value.

func (CreateParameterGroupInput) String

func (s CreateParameterGroupInput) String() string

String returns the string representation

func (*CreateParameterGroupInput) Validate

func (s *CreateParameterGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateParameterGroupOutput

type CreateParameterGroupOutput struct {
	Metadata *response.ResponseMetadata

	ParameterGroupId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateParameterGroupOutput) GoString

func (s CreateParameterGroupOutput) GoString() string

GoString returns the string representation

func (*CreateParameterGroupOutput) SetParameterGroupId

SetParameterGroupId sets the ParameterGroupId field's value.

func (CreateParameterGroupOutput) String

String returns the string representation

type DecreaseDBInstanceNodeNumberInput

type DecreaseDBInstanceNodeNumberInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// NodesNumberToDecrease is a required field
	NodesNumberToDecrease *int32 `type:"int32" json:",omitempty" required:"true"`

	NodesToRemove []*NodesToRemoveForDecreaseDBInstanceNodeNumberInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DecreaseDBInstanceNodeNumberInput) GoString

GoString returns the string representation

func (*DecreaseDBInstanceNodeNumberInput) SetApplyImmediately

SetApplyImmediately sets the ApplyImmediately field's value.

func (*DecreaseDBInstanceNodeNumberInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*DecreaseDBInstanceNodeNumberInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*DecreaseDBInstanceNodeNumberInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*DecreaseDBInstanceNodeNumberInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DecreaseDBInstanceNodeNumberInput) SetNodesNumberToDecrease

SetNodesNumberToDecrease sets the NodesNumberToDecrease field's value.

func (*DecreaseDBInstanceNodeNumberInput) SetNodesToRemove

SetNodesToRemove sets the NodesToRemove field's value.

func (DecreaseDBInstanceNodeNumberInput) String

String returns the string representation

func (*DecreaseDBInstanceNodeNumberInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DecreaseDBInstanceNodeNumberOutput

type DecreaseDBInstanceNodeNumberOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DecreaseDBInstanceNodeNumberOutput) GoString

GoString returns the string representation

func (*DecreaseDBInstanceNodeNumberOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (DecreaseDBInstanceNodeNumberOutput) String

String returns the string representation

type DeleteAllowListInput

type DeleteAllowListInput struct {

	// AllowListId is a required field
	AllowListId *string `type:"string" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAllowListInput) GoString

func (s DeleteAllowListInput) GoString() string

GoString returns the string representation

func (*DeleteAllowListInput) SetAllowListId

func (s *DeleteAllowListInput) SetAllowListId(v string) *DeleteAllowListInput

SetAllowListId sets the AllowListId field's value.

func (*DeleteAllowListInput) SetClientToken

func (s *DeleteAllowListInput) SetClientToken(v string) *DeleteAllowListInput

SetClientToken sets the ClientToken field's value.

func (DeleteAllowListInput) String

func (s DeleteAllowListInput) String() string

String returns the string representation

func (*DeleteAllowListInput) Validate

func (s *DeleteAllowListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteAllowListOutput

type DeleteAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteAllowListOutput) GoString

func (s DeleteAllowListOutput) GoString() string

GoString returns the string representation

func (DeleteAllowListOutput) String

func (s DeleteAllowListOutput) String() string

String returns the string representation

type DeleteDBAccountInput

type DeleteDBAccountInput struct {

	// AccountName is a required field
	AccountName *string `type:"string" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDBAccountInput) GoString

func (s DeleteDBAccountInput) GoString() string

GoString returns the string representation

func (*DeleteDBAccountInput) SetAccountName

func (s *DeleteDBAccountInput) SetAccountName(v string) *DeleteDBAccountInput

SetAccountName sets the AccountName field's value.

func (*DeleteDBAccountInput) SetClientToken

func (s *DeleteDBAccountInput) SetClientToken(v string) *DeleteDBAccountInput

SetClientToken sets the ClientToken field's value.

func (*DeleteDBAccountInput) SetInstanceId

func (s *DeleteDBAccountInput) SetInstanceId(v string) *DeleteDBAccountInput

SetInstanceId sets the InstanceId field's value.

func (DeleteDBAccountInput) String

func (s DeleteDBAccountInput) String() string

String returns the string representation

func (*DeleteDBAccountInput) Validate

func (s *DeleteDBAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDBAccountOutput

type DeleteDBAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDBAccountOutput) GoString

func (s DeleteDBAccountOutput) GoString() string

GoString returns the string representation

func (DeleteDBAccountOutput) String

func (s DeleteDBAccountOutput) String() string

String returns the string representation

type DeleteDBEndpointDirectLinkAddressInput

type DeleteDBEndpointDirectLinkAddressInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDBEndpointDirectLinkAddressInput) GoString

GoString returns the string representation

func (*DeleteDBEndpointDirectLinkAddressInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*DeleteDBEndpointDirectLinkAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DeleteDBEndpointDirectLinkAddressInput) String

String returns the string representation

func (*DeleteDBEndpointDirectLinkAddressInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DeleteDBEndpointDirectLinkAddressOutput

type DeleteDBEndpointDirectLinkAddressOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDBEndpointDirectLinkAddressOutput) GoString

GoString returns the string representation

func (DeleteDBEndpointDirectLinkAddressOutput) String

String returns the string representation

type DeleteDBEndpointPublicAddressInput

type DeleteDBEndpointPublicAddressInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDBEndpointPublicAddressInput) GoString

GoString returns the string representation

func (*DeleteDBEndpointPublicAddressInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*DeleteDBEndpointPublicAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DeleteDBEndpointPublicAddressInput) String

String returns the string representation

func (*DeleteDBEndpointPublicAddressInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DeleteDBEndpointPublicAddressOutput

type DeleteDBEndpointPublicAddressOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDBEndpointPublicAddressOutput) GoString

GoString returns the string representation

func (DeleteDBEndpointPublicAddressOutput) String

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {
	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceInput) SetBackupPointName

func (s *DeleteDBInstanceInput) SetBackupPointName(v string) *DeleteDBInstanceInput

SetBackupPointName sets the BackupPointName field's value.

func (*DeleteDBInstanceInput) SetClientToken

func (s *DeleteDBInstanceInput) SetClientToken(v string) *DeleteDBInstanceInput

SetClientToken sets the ClientToken field's value.

func (*DeleteDBInstanceInput) SetInstanceId

func (s *DeleteDBInstanceInput) SetInstanceId(v string) *DeleteDBInstanceInput

SetInstanceId sets the InstanceId field's value.

func (DeleteDBInstanceInput) String

func (s DeleteDBInstanceInput) String() string

String returns the string representation

func (*DeleteDBInstanceInput) Validate

func (s *DeleteDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDBInstanceOutput

type DeleteDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDBInstanceOutput) GoString

func (s DeleteDBInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteDBInstanceOutput) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DeleteEnterpriseDBInstanceInput

type DeleteEnterpriseDBInstanceInput struct {
	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteEnterpriseDBInstanceInput) GoString

GoString returns the string representation

func (*DeleteEnterpriseDBInstanceInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*DeleteEnterpriseDBInstanceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*DeleteEnterpriseDBInstanceInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*DeleteEnterpriseDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DeleteEnterpriseDBInstanceInput) String

String returns the string representation

func (*DeleteEnterpriseDBInstanceInput) Validate

func (s *DeleteEnterpriseDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteEnterpriseDBInstanceOutput

type DeleteEnterpriseDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteEnterpriseDBInstanceOutput) GoString

GoString returns the string representation

func (DeleteEnterpriseDBInstanceOutput) String

String returns the string representation

type DeleteParameterGroupInput

type DeleteParameterGroupInput struct {

	// ParameterGroupId is a required field
	ParameterGroupId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteParameterGroupInput) GoString

func (s DeleteParameterGroupInput) GoString() string

GoString returns the string representation

func (*DeleteParameterGroupInput) SetParameterGroupId

func (s *DeleteParameterGroupInput) SetParameterGroupId(v string) *DeleteParameterGroupInput

SetParameterGroupId sets the ParameterGroupId field's value.

func (DeleteParameterGroupInput) String

func (s DeleteParameterGroupInput) String() string

String returns the string representation

func (*DeleteParameterGroupInput) Validate

func (s *DeleteParameterGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteParameterGroupOutput

type DeleteParameterGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteParameterGroupOutput) GoString

func (s DeleteParameterGroupOutput) GoString() string

GoString returns the string representation

func (DeleteParameterGroupOutput) String

String returns the string representation

type DescribeAllowListDetailInput

type DescribeAllowListDetailInput struct {

	// AllowListId is a required field
	AllowListId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeAllowListDetailInput) GoString

func (s DescribeAllowListDetailInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListDetailInput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (DescribeAllowListDetailInput) String

String returns the string representation

func (*DescribeAllowListDetailInput) Validate

func (s *DescribeAllowListDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeAllowListDetailOutput

type DescribeAllowListDetailOutput struct {
	Metadata *response.ResponseMetadata

	AllowList *string `type:"string" json:",omitempty"`

	AllowListCategory *string `type:"string" json:",omitempty"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	AllowListId *string `type:"string" json:",omitempty"`

	AllowListName *string `type:"string" json:",omitempty"`

	AllowListType *string `type:"string" json:",omitempty"`

	AssociatedInstanceNum *int32 `type:"int32" json:",omitempty"`

	AssociatedInstances []*AssociatedInstanceForDescribeAllowListDetailOutput `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	SecurityGroupBindInfos []*SecurityGroupBindInfoForDescribeAllowListDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*DescribeAllowListDetailOutput) SetAllowList

SetAllowList sets the AllowList field's value.

func (*DescribeAllowListDetailOutput) SetAllowListCategory

SetAllowListCategory sets the AllowListCategory field's value.

func (*DescribeAllowListDetailOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*DescribeAllowListDetailOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*DescribeAllowListDetailOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*DescribeAllowListDetailOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstanceNum

func (s *DescribeAllowListDetailOutput) SetAssociatedInstanceNum(v int32) *DescribeAllowListDetailOutput

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstances

SetAssociatedInstances sets the AssociatedInstances field's value.

func (*DescribeAllowListDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeAllowListDetailOutput) SetSecurityGroupBindInfos

SetSecurityGroupBindInfos sets the SecurityGroupBindInfos field's value.

func (DescribeAllowListDetailOutput) String

String returns the string representation

type DescribeAllowListsInput

type DescribeAllowListsInput struct {
	IPAddress *string `type:"string" json:",omitempty"`

	IPSegment *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	QueryDefault *bool `type:"boolean" json:",omitempty"`

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeAllowListsInput) GoString

func (s DescribeAllowListsInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsInput) SetIPAddress

SetIPAddress sets the IPAddress field's value.

func (*DescribeAllowListsInput) SetIPSegment

SetIPSegment sets the IPSegment field's value.

func (*DescribeAllowListsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeAllowListsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeAllowListsInput) SetQueryDefault

func (s *DescribeAllowListsInput) SetQueryDefault(v bool) *DescribeAllowListsInput

SetQueryDefault sets the QueryDefault field's value.

func (*DescribeAllowListsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAllowListsInput) String

func (s DescribeAllowListsInput) String() string

String returns the string representation

func (*DescribeAllowListsInput) Validate

func (s *DescribeAllowListsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeAllowListsOutput

type DescribeAllowListsOutput struct {
	Metadata *response.ResponseMetadata

	AllowLists []*AllowListForDescribeAllowListsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAllowListsOutput) GoString

func (s DescribeAllowListsOutput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsOutput) SetAllowLists

SetAllowLists sets the AllowLists field's value.

func (DescribeAllowListsOutput) String

func (s DescribeAllowListsOutput) String() string

String returns the string representation

type DescribeAvailableCrossRegionInput

type DescribeAvailableCrossRegionInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeAvailableCrossRegionInput) GoString

GoString returns the string representation

func (*DescribeAvailableCrossRegionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeAvailableCrossRegionInput) String

String returns the string representation

func (*DescribeAvailableCrossRegionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeAvailableCrossRegionOutput

type DescribeAvailableCrossRegionOutput struct {
	Metadata *response.ResponseMetadata

	TargetRegionIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeAvailableCrossRegionOutput) GoString

GoString returns the string representation

func (*DescribeAvailableCrossRegionOutput) SetTargetRegionIds

SetTargetRegionIds sets the TargetRegionIds field's value.

func (DescribeAvailableCrossRegionOutput) String

String returns the string representation

type DescribeBackupPlanInput

type DescribeBackupPlanInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeBackupPlanInput) GoString

func (s DescribeBackupPlanInput) GoString() string

GoString returns the string representation

func (*DescribeBackupPlanInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeBackupPlanInput) String

func (s DescribeBackupPlanInput) String() string

String returns the string representation

func (*DescribeBackupPlanInput) Validate

func (s *DescribeBackupPlanInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBackupPlanOutput

type DescribeBackupPlanOutput struct {
	Metadata *response.ResponseMetadata

	Active *bool `type:"boolean" json:",omitempty"`

	BackupHour *int32 `type:"int32" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	ExpectNextBackupTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	LastUpdateTime *string `type:"string" json:",omitempty"`

	Period []*int32 `type:"list" json:",omitempty"`

	TTL *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupPlanOutput) GoString

func (s DescribeBackupPlanOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupPlanOutput) SetActive

SetActive sets the Active field's value.

func (*DescribeBackupPlanOutput) SetBackupHour

SetBackupHour sets the BackupHour field's value.

func (*DescribeBackupPlanOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*DescribeBackupPlanOutput) SetExpectNextBackupTime

func (s *DescribeBackupPlanOutput) SetExpectNextBackupTime(v string) *DescribeBackupPlanOutput

SetExpectNextBackupTime sets the ExpectNextBackupTime field's value.

func (*DescribeBackupPlanOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeBackupPlanOutput) SetLastUpdateTime

func (s *DescribeBackupPlanOutput) SetLastUpdateTime(v string) *DescribeBackupPlanOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*DescribeBackupPlanOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*DescribeBackupPlanOutput) SetTTL

SetTTL sets the TTL field's value.

func (DescribeBackupPlanOutput) String

func (s DescribeBackupPlanOutput) String() string

String returns the string representation

type DescribeBackupPointDownloadUrlsInput

type DescribeBackupPointDownloadUrlsInput struct {

	// BackupPointId is a required field
	BackupPointId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeBackupPointDownloadUrlsInput) GoString

GoString returns the string representation

func (*DescribeBackupPointDownloadUrlsInput) SetBackupPointId

SetBackupPointId sets the BackupPointId field's value.

func (*DescribeBackupPointDownloadUrlsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeBackupPointDownloadUrlsInput) String

String returns the string representation

func (*DescribeBackupPointDownloadUrlsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeBackupPointDownloadUrlsOutput

type DescribeBackupPointDownloadUrlsOutput struct {
	Metadata *response.ResponseMetadata

	BackupPointDownloadUrls []*BackupPointDownloadUrlForDescribeBackupPointDownloadUrlsOutput `type:"list" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupPointDownloadUrlsOutput) GoString

GoString returns the string representation

func (*DescribeBackupPointDownloadUrlsOutput) SetBackupPointDownloadUrls

SetBackupPointDownloadUrls sets the BackupPointDownloadUrls field's value.

func (*DescribeBackupPointDownloadUrlsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeBackupPointDownloadUrlsOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (DescribeBackupPointDownloadUrlsOutput) String

String returns the string representation

type DescribeBackupsInput

type DescribeBackupsInput struct {
	BackupPointId *string `type:"string" json:",omitempty"`

	BackupPointName *string `type:"string" json:",omitempty"`

	BackupStrategyList []*string `type:"list" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Scope *string `type:"string" json:",omitempty" enum:"EnumOfScopeForDescribeBackupsInput"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupsInput) GoString

func (s DescribeBackupsInput) GoString() string

GoString returns the string representation

func (*DescribeBackupsInput) SetBackupPointId

func (s *DescribeBackupsInput) SetBackupPointId(v string) *DescribeBackupsInput

SetBackupPointId sets the BackupPointId field's value.

func (*DescribeBackupsInput) SetBackupPointName

func (s *DescribeBackupsInput) SetBackupPointName(v string) *DescribeBackupsInput

SetBackupPointName sets the BackupPointName field's value.

func (*DescribeBackupsInput) SetBackupStrategyList

func (s *DescribeBackupsInput) SetBackupStrategyList(v []*string) *DescribeBackupsInput

SetBackupStrategyList sets the BackupStrategyList field's value.

func (*DescribeBackupsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeBackupsInput) SetInstanceId

func (s *DescribeBackupsInput) SetInstanceId(v string) *DescribeBackupsInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeBackupsInput) SetPageNumber

func (s *DescribeBackupsInput) SetPageNumber(v int32) *DescribeBackupsInput

SetPageNumber sets the PageNumber field's value.

func (*DescribeBackupsInput) SetPageSize

func (s *DescribeBackupsInput) SetPageSize(v int32) *DescribeBackupsInput

SetPageSize sets the PageSize field's value.

func (*DescribeBackupsInput) SetProjectName

func (s *DescribeBackupsInput) SetProjectName(v string) *DescribeBackupsInput

SetProjectName sets the ProjectName field's value.

func (*DescribeBackupsInput) SetScope

SetScope sets the Scope field's value.

func (*DescribeBackupsInput) SetStartTime

func (s *DescribeBackupsInput) SetStartTime(v string) *DescribeBackupsInput

SetStartTime sets the StartTime field's value.

func (DescribeBackupsInput) String

func (s DescribeBackupsInput) String() string

String returns the string representation

type DescribeBackupsOutput

type DescribeBackupsOutput struct {
	Metadata *response.ResponseMetadata

	Backups []*BackupForDescribeBackupsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBackupsOutput) GoString

func (s DescribeBackupsOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupsOutput) SetBackups

SetBackups sets the Backups field's value.

func (*DescribeBackupsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeBackupsOutput) String

func (s DescribeBackupsOutput) String() string

String returns the string representation

type DescribeBigKeysInput

type DescribeBigKeysInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	KeyType *string `type:"string" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	QueryEndTime *string `type:"string" json:",omitempty"`

	QueryStartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBigKeysInput) GoString

func (s DescribeBigKeysInput) GoString() string

GoString returns the string representation

func (*DescribeBigKeysInput) SetInstanceId

func (s *DescribeBigKeysInput) SetInstanceId(v string) *DescribeBigKeysInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeBigKeysInput) SetKeyType

SetKeyType sets the KeyType field's value.

func (*DescribeBigKeysInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeBigKeysInput) SetPageSize

func (s *DescribeBigKeysInput) SetPageSize(v int32) *DescribeBigKeysInput

SetPageSize sets the PageSize field's value.

func (*DescribeBigKeysInput) SetQueryEndTime

func (s *DescribeBigKeysInput) SetQueryEndTime(v string) *DescribeBigKeysInput

SetQueryEndTime sets the QueryEndTime field's value.

func (*DescribeBigKeysInput) SetQueryStartTime

func (s *DescribeBigKeysInput) SetQueryStartTime(v string) *DescribeBigKeysInput

SetQueryStartTime sets the QueryStartTime field's value.

func (DescribeBigKeysInput) String

func (s DescribeBigKeysInput) String() string

String returns the string representation

func (*DescribeBigKeysInput) Validate

func (s *DescribeBigKeysInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeBigKeysOutput

type DescribeBigKeysOutput struct {
	Metadata *response.ResponseMetadata

	BigKey []*BigKeyForDescribeBigKeysOutput `type:"list" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeBigKeysOutput) GoString

func (s DescribeBigKeysOutput) GoString() string

GoString returns the string representation

func (*DescribeBigKeysOutput) SetBigKey

SetBigKey sets the BigKey field's value.

func (*DescribeBigKeysOutput) SetInstanceId

func (s *DescribeBigKeysOutput) SetInstanceId(v string) *DescribeBigKeysOutput

SetInstanceId sets the InstanceId field's value.

func (*DescribeBigKeysOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeBigKeysOutput) String

func (s DescribeBigKeysOutput) String() string

String returns the string representation

type DescribeCrossRegionBackupPolicyInput

type DescribeCrossRegionBackupPolicyInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeCrossRegionBackupPolicyInput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeCrossRegionBackupPolicyInput) String

String returns the string representation

func (*DescribeCrossRegionBackupPolicyInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeCrossRegionBackupPolicyOutput

type DescribeCrossRegionBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Active *bool `type:"boolean" json:",omitempty"`

	CrossBackupRegion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	TTL *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeCrossRegionBackupPolicyOutput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupPolicyOutput) SetActive

SetActive sets the Active field's value.

func (*DescribeCrossRegionBackupPolicyOutput) SetCrossBackupRegion

SetCrossBackupRegion sets the CrossBackupRegion field's value.

func (*DescribeCrossRegionBackupPolicyOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCrossRegionBackupPolicyOutput) SetTTL

SetTTL sets the TTL field's value.

func (DescribeCrossRegionBackupPolicyOutput) String

String returns the string representation

type DescribeCrossRegionBackupsInput

type DescribeCrossRegionBackupsInput struct {
	BackupPointId *string `type:"string" json:",omitempty"`

	BackupPointName *string `type:"string" json:",omitempty"`

	BackupStrategyList []*string `type:"list" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Scope *string `type:"string" json:",omitempty" enum:"EnumOfScopeForDescribeCrossRegionBackupsInput"`

	StartTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForDescribeCrossRegionBackupsInput"`
	// contains filtered or unexported fields
}

func (DescribeCrossRegionBackupsInput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupsInput) SetBackupPointId

SetBackupPointId sets the BackupPointId field's value.

func (*DescribeCrossRegionBackupsInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*DescribeCrossRegionBackupsInput) SetBackupStrategyList

SetBackupStrategyList sets the BackupStrategyList field's value.

func (*DescribeCrossRegionBackupsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeCrossRegionBackupsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCrossRegionBackupsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCrossRegionBackupsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCrossRegionBackupsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeCrossRegionBackupsInput) SetScope

SetScope sets the Scope field's value.

func (*DescribeCrossRegionBackupsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeCrossRegionBackupsInput) SetStatus

SetStatus sets the Status field's value.

func (DescribeCrossRegionBackupsInput) String

String returns the string representation

type DescribeCrossRegionBackupsOutput

type DescribeCrossRegionBackupsOutput struct {
	Metadata *response.ResponseMetadata

	Backups []*BackupForDescribeCrossRegionBackupsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeCrossRegionBackupsOutput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupsOutput) SetBackups

SetBackups sets the Backups field's value.

func (*DescribeCrossRegionBackupsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeCrossRegionBackupsOutput) String

String returns the string representation

type DescribeDBInstanceAclCategoriesInput

type DescribeDBInstanceAclCategoriesInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceAclCategoriesInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceAclCategoriesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceAclCategoriesInput) String

String returns the string representation

func (*DescribeDBInstanceAclCategoriesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceAclCategoriesOutput

type DescribeDBInstanceAclCategoriesOutput struct {
	Metadata *response.ResponseMetadata

	Categories []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceAclCategoriesOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceAclCategoriesOutput) SetCategories

SetCategories sets the Categories field's value.

func (DescribeDBInstanceAclCategoriesOutput) String

String returns the string representation

type DescribeDBInstanceAclCommandsInput

type DescribeDBInstanceAclCommandsInput struct {

	// Category is a required field
	Category *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceAclCommandsInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceAclCommandsInput) SetCategory

SetCategory sets the Category field's value.

func (*DescribeDBInstanceAclCommandsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceAclCommandsInput) String

String returns the string representation

func (*DescribeDBInstanceAclCommandsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceAclCommandsOutput

type DescribeDBInstanceAclCommandsOutput struct {
	Metadata *response.ResponseMetadata

	Commands []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceAclCommandsOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceAclCommandsOutput) SetCommands

SetCommands sets the Commands field's value.

func (DescribeDBInstanceAclCommandsOutput) String

String returns the string representation

type DescribeDBInstanceBandwidthPerShardInput

type DescribeDBInstanceBandwidthPerShardInput struct {
	InstanceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceBandwidthPerShardInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceBandwidthPerShardInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceBandwidthPerShardInput) String

String returns the string representation

type DescribeDBInstanceBandwidthPerShardOutput

type DescribeDBInstanceBandwidthPerShardOutput struct {
	Metadata *response.ResponseMetadata

	AdditionalBandwidthPerShard *int32 `type:"int32" json:",omitempty"`

	DefaultBandwidthPerShard *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceBandwidthPerShardOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceBandwidthPerShardOutput) SetAdditionalBandwidthPerShard

SetAdditionalBandwidthPerShard sets the AdditionalBandwidthPerShard field's value.

func (*DescribeDBInstanceBandwidthPerShardOutput) SetDefaultBandwidthPerShard

SetDefaultBandwidthPerShard sets the DefaultBandwidthPerShard field's value.

func (DescribeDBInstanceBandwidthPerShardOutput) String

String returns the string representation

type DescribeDBInstanceDetailInput

type DescribeDBInstanceDetailInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceDetailInput) String

String returns the string representation

func (*DescribeDBInstanceDetailInput) Validate

func (s *DescribeDBInstanceDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceDetailOutput

type DescribeDBInstanceDetailOutput struct {
	Metadata *response.ResponseMetadata

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	Capacity *CapacityForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	ConfigureNodes []*ConfigureNodeForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DataLayout *string `type:"string" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	ExpiredTime *string `type:"string" json:",omitempty"`

	InstanceClass *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	MaxConnections *int32 `type:"int32" json:",omitempty"`

	MultiAZ *string `type:"string" json:",omitempty"`

	NodeNumber *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	ShardCapacity *float64 `type:"double" json:",omitempty"`

	ShardCapacityV2 *int64 `type:"int64" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`

	ShardedCluster *int32 `type:"int32" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	SubnetId *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	VisitAddrs []*VisitAddrForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	VpcAuthMode *string `type:"string" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*DescribeDBInstanceDetailOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*DescribeDBInstanceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstanceDetailOutput) SetConfigureNodes

SetConfigureNodes sets the ConfigureNodes field's value.

func (*DescribeDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeDBInstanceDetailOutput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (*DescribeDBInstanceDetailOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*DescribeDBInstanceDetailOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeDBInstanceDetailOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceClass

SetInstanceClass sets the InstanceClass field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstanceDetailOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*DescribeDBInstanceDetailOutput) SetMaxConnections

SetMaxConnections sets the MaxConnections field's value.

func (*DescribeDBInstanceDetailOutput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*DescribeDBInstanceDetailOutput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*DescribeDBInstanceDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstanceDetailOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeDBInstanceDetailOutput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (*DescribeDBInstanceDetailOutput) SetShardCapacityV2

SetShardCapacityV2 sets the ShardCapacityV2 field's value.

func (*DescribeDBInstanceDetailOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*DescribeDBInstanceDetailOutput) SetShardedCluster

SetShardedCluster sets the ShardedCluster field's value.

func (*DescribeDBInstanceDetailOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*DescribeDBInstanceDetailOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeDBInstanceDetailOutput) SetVisitAddrs

SetVisitAddrs sets the VisitAddrs field's value.

func (*DescribeDBInstanceDetailOutput) SetVpcAuthMode

SetVpcAuthMode sets the VpcAuthMode field's value.

func (*DescribeDBInstanceDetailOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DescribeDBInstanceDetailOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (DescribeDBInstanceDetailOutput) String

String returns the string representation

type DescribeDBInstanceParamsInput

type DescribeDBInstanceParamsInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceParamsInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParamsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParamsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstanceParamsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDBInstanceParamsInput) String

String returns the string representation

func (*DescribeDBInstanceParamsInput) Validate

func (s *DescribeDBInstanceParamsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceParamsOutput

type DescribeDBInstanceParamsOutput struct {
	Metadata *response.ResponseMetadata

	Params []*ParamForDescribeDBInstanceParamsOutput `type:"list" json:",omitempty"`

	TotalParamsNum *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceParamsOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParamsOutput) SetParams

SetParams sets the Params field's value.

func (*DescribeDBInstanceParamsOutput) SetTotalParamsNum

SetTotalParamsNum sets the TotalParamsNum field's value.

func (DescribeDBInstanceParamsOutput) String

String returns the string representation

type DescribeDBInstanceShardsInput

type DescribeDBInstanceShardsInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceShardsInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceShardsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceShardsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstanceShardsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDBInstanceShardsInput) String

String returns the string representation

func (*DescribeDBInstanceShardsInput) Validate

func (s *DescribeDBInstanceShardsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDBInstanceShardsOutput

type DescribeDBInstanceShardsOutput struct {
	Metadata *response.ResponseMetadata

	InstanceShards []*InstanceShardForDescribeDBInstanceShardsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceShardsOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceShardsOutput) SetInstanceShards

SetInstanceShards sets the InstanceShards field's value.

func (*DescribeDBInstanceShardsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBInstanceShardsOutput) String

String returns the string representation

type DescribeDBInstanceSpecsInput

type DescribeDBInstanceSpecsInput struct {
	ArchType *string `type:"string" json:",omitempty"`

	InstanceClass *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceSpecsInput) GoString

func (s DescribeDBInstanceSpecsInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstanceSpecsInput) SetArchType

SetArchType sets the ArchType field's value.

func (*DescribeDBInstanceSpecsInput) SetInstanceClass

SetInstanceClass sets the InstanceClass field's value.

func (DescribeDBInstanceSpecsInput) String

String returns the string representation

type DescribeDBInstanceSpecsOutput

type DescribeDBInstanceSpecsOutput struct {
	Metadata *response.ResponseMetadata

	InstanceSpecs []*InstanceSpecForDescribeDBInstanceSpecsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceSpecsOutput) SetInstanceSpecs

SetInstanceSpecs sets the InstanceSpecs field's value.

func (DescribeDBInstanceSpecsOutput) String

String returns the string representation

type DescribeDBInstancesInput

type DescribeDBInstancesInput struct {
	ChargeType *string `type:"string" json:",omitempty"`

	DataLayout *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	ServiceType *string `type:"string" json:",omitempty"`

	ShardedCluster *int32 `type:"int32" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	TagFilters []*TagFilterForDescribeDBInstancesInput `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesInput) GoString

func (s DescribeDBInstancesInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstancesInput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (*DescribeDBInstancesInput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeDBInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstancesInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstancesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstancesInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeDBInstancesInput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*DescribeDBInstancesInput) SetShardedCluster

func (s *DescribeDBInstancesInput) SetShardedCluster(v int32) *DescribeDBInstancesInput

SetShardedCluster sets the ShardedCluster field's value.

func (*DescribeDBInstancesInput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeDBInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeDBInstancesInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DescribeDBInstancesInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeDBInstancesInput) String

func (s DescribeDBInstancesInput) String() string

String returns the string representation

type DescribeDBInstancesOutput

type DescribeDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Instances []*InstanceForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	TotalInstancesNum *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancesOutput) GoString

func (s DescribeDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesOutput) SetInstances

SetInstances sets the Instances field's value.

func (*DescribeDBInstancesOutput) SetTotalInstancesNum

func (s *DescribeDBInstancesOutput) SetTotalInstancesNum(v int32) *DescribeDBInstancesOutput

SetTotalInstancesNum sets the TotalInstancesNum field's value.

func (DescribeDBInstancesOutput) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeEnterpriseDBInstanceDetailInput

type DescribeEnterpriseDBInstanceDetailInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseDBInstanceDetailInput) GoString

GoString returns the string representation

func (*DescribeEnterpriseDBInstanceDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeEnterpriseDBInstanceDetailInput) String

String returns the string representation

func (*DescribeEnterpriseDBInstanceDetailInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeEnterpriseDBInstanceDetailOutput

type DescribeEnterpriseDBInstanceDetailOutput struct {
	Metadata *response.ResponseMetadata

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	Capacity *CapacityForDescribeEnterpriseDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DataLayout *string `type:"string" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	ExpiredTime *string `type:"string" json:",omitempty"`

	FlashPerShard *int32 `type:"int32" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	Modules []*string `type:"list" json:",omitempty"`

	MultiAZ *string `type:"string" json:",omitempty"`

	NodeNumber *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RamPerShard *int32 `type:"int32" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	SubnetId *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeEnterpriseDBInstanceDetailOutput `type:"list" json:",omitempty"`

	VisitAddrs []*VisitAddrForDescribeEnterpriseDBInstanceDetailOutput `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DescribeEnterpriseDBInstanceDetailOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetFlashPerShard

SetFlashPerShard sets the FlashPerShard field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetModules

SetModules sets the Modules field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetRamPerShard

SetRamPerShard sets the RamPerShard field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetVisitAddrs

SetVisitAddrs sets the VisitAddrs field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DescribeEnterpriseDBInstanceDetailOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (DescribeEnterpriseDBInstanceDetailOutput) String

String returns the string representation

type DescribeEnterpriseDBInstanceParamsInput

type DescribeEnterpriseDBInstanceParamsInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseDBInstanceParamsInput) GoString

GoString returns the string representation

func (*DescribeEnterpriseDBInstanceParamsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeEnterpriseDBInstanceParamsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeEnterpriseDBInstanceParamsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeEnterpriseDBInstanceParamsInput) String

String returns the string representation

func (*DescribeEnterpriseDBInstanceParamsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeEnterpriseDBInstanceParamsOutput

type DescribeEnterpriseDBInstanceParamsOutput struct {
	Metadata *response.ResponseMetadata

	Params []*ParamForDescribeEnterpriseDBInstanceParamsOutput `type:"list" json:",omitempty"`

	TotalParamsNum *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseDBInstanceParamsOutput) GoString

GoString returns the string representation

func (*DescribeEnterpriseDBInstanceParamsOutput) SetParams

SetParams sets the Params field's value.

func (*DescribeEnterpriseDBInstanceParamsOutput) SetTotalParamsNum

SetTotalParamsNum sets the TotalParamsNum field's value.

func (DescribeEnterpriseDBInstanceParamsOutput) String

String returns the string representation

type DescribeEnterpriseDBInstanceSpecsInput

type DescribeEnterpriseDBInstanceSpecsInput struct {
	DataLayout *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseDBInstanceSpecsInput) GoString

GoString returns the string representation

func (*DescribeEnterpriseDBInstanceSpecsInput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (DescribeEnterpriseDBInstanceSpecsInput) String

String returns the string representation

type DescribeEnterpriseDBInstanceSpecsOutput

type DescribeEnterpriseDBInstanceSpecsOutput struct {
	Metadata *response.ResponseMetadata

	InstanceSpecs []*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*DescribeEnterpriseDBInstanceSpecsOutput) SetInstanceSpecs

SetInstanceSpecs sets the InstanceSpecs field's value.

func (DescribeEnterpriseDBInstanceSpecsOutput) String

String returns the string representation

type DescribeEnterpriseZonesInput

type DescribeEnterpriseZonesInput struct {

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseZonesInput) GoString

func (s DescribeEnterpriseZonesInput) GoString() string

GoString returns the string representation

func (*DescribeEnterpriseZonesInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeEnterpriseZonesInput) String

String returns the string representation

func (*DescribeEnterpriseZonesInput) Validate

func (s *DescribeEnterpriseZonesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeEnterpriseZonesOutput

type DescribeEnterpriseZonesOutput struct {
	Metadata *response.ResponseMetadata

	Zones []*ZoneForDescribeEnterpriseZonesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeEnterpriseZonesOutput) GoString

GoString returns the string representation

func (*DescribeEnterpriseZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeEnterpriseZonesOutput) String

String returns the string representation

type DescribeHotKeysInput

type DescribeHotKeysInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	KeyType *string `type:"string" json:",omitempty"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	QueryEndTime *string `type:"string" json:",omitempty"`

	QueryStartTime *string `type:"string" json:",omitempty"`

	ShardIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeHotKeysInput) GoString

func (s DescribeHotKeysInput) GoString() string

GoString returns the string representation

func (*DescribeHotKeysInput) SetInstanceId

func (s *DescribeHotKeysInput) SetInstanceId(v string) *DescribeHotKeysInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeHotKeysInput) SetKeyType

SetKeyType sets the KeyType field's value.

func (*DescribeHotKeysInput) SetPageSize

func (s *DescribeHotKeysInput) SetPageSize(v int32) *DescribeHotKeysInput

SetPageSize sets the PageSize field's value.

func (*DescribeHotKeysInput) SetQueryEndTime

func (s *DescribeHotKeysInput) SetQueryEndTime(v string) *DescribeHotKeysInput

SetQueryEndTime sets the QueryEndTime field's value.

func (*DescribeHotKeysInput) SetQueryStartTime

func (s *DescribeHotKeysInput) SetQueryStartTime(v string) *DescribeHotKeysInput

SetQueryStartTime sets the QueryStartTime field's value.

func (*DescribeHotKeysInput) SetShardIds

func (s *DescribeHotKeysInput) SetShardIds(v []*string) *DescribeHotKeysInput

SetShardIds sets the ShardIds field's value.

func (DescribeHotKeysInput) String

func (s DescribeHotKeysInput) String() string

String returns the string representation

func (*DescribeHotKeysInput) Validate

func (s *DescribeHotKeysInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeHotKeysOutput

type DescribeHotKeysOutput struct {
	Metadata *response.ResponseMetadata

	HotKey []*HotKeyForDescribeHotKeysOutput `type:"list" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeHotKeysOutput) GoString

func (s DescribeHotKeysOutput) GoString() string

GoString returns the string representation

func (*DescribeHotKeysOutput) SetHotKey

SetHotKey sets the HotKey field's value.

func (*DescribeHotKeysOutput) SetInstanceId

func (s *DescribeHotKeysOutput) SetInstanceId(v string) *DescribeHotKeysOutput

SetInstanceId sets the InstanceId field's value.

func (*DescribeHotKeysOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeHotKeysOutput) String

func (s DescribeHotKeysOutput) String() string

String returns the string representation

type DescribeKeyScanJobsInput

type DescribeKeyScanJobsInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	// QueryEndTime is a required field
	QueryEndTime *string `type:"string" json:",omitempty" required:"true"`

	// QueryStartTime is a required field
	QueryStartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeKeyScanJobsInput) GoString

func (s DescribeKeyScanJobsInput) GoString() string

GoString returns the string representation

func (*DescribeKeyScanJobsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeKeyScanJobsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeKeyScanJobsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeKeyScanJobsInput) SetQueryEndTime

SetQueryEndTime sets the QueryEndTime field's value.

func (*DescribeKeyScanJobsInput) SetQueryStartTime

func (s *DescribeKeyScanJobsInput) SetQueryStartTime(v string) *DescribeKeyScanJobsInput

SetQueryStartTime sets the QueryStartTime field's value.

func (DescribeKeyScanJobsInput) String

func (s DescribeKeyScanJobsInput) String() string

String returns the string representation

func (*DescribeKeyScanJobsInput) Validate

func (s *DescribeKeyScanJobsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeKeyScanJobsOutput

type DescribeKeyScanJobsOutput struct {
	Metadata *response.ResponseMetadata

	JobList []*JobListForDescribeKeyScanJobsOutput `type:"list" json:",omitempty"`

	TotalJobsNumber *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeKeyScanJobsOutput) GoString

func (s DescribeKeyScanJobsOutput) GoString() string

GoString returns the string representation

func (*DescribeKeyScanJobsOutput) SetJobList

SetJobList sets the JobList field's value.

func (*DescribeKeyScanJobsOutput) SetTotalJobsNumber

func (s *DescribeKeyScanJobsOutput) SetTotalJobsNumber(v int32) *DescribeKeyScanJobsOutput

SetTotalJobsNumber sets the TotalJobsNumber field's value.

func (DescribeKeyScanJobsOutput) String

func (s DescribeKeyScanJobsOutput) String() string

String returns the string representation

type DescribeNodeIdsInput

type DescribeNodeIdsInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeNodeIdsInput) GoString

func (s DescribeNodeIdsInput) GoString() string

GoString returns the string representation

func (*DescribeNodeIdsInput) SetInstanceId

func (s *DescribeNodeIdsInput) SetInstanceId(v string) *DescribeNodeIdsInput

SetInstanceId sets the InstanceId field's value.

func (DescribeNodeIdsInput) String

func (s DescribeNodeIdsInput) String() string

String returns the string representation

func (*DescribeNodeIdsInput) Validate

func (s *DescribeNodeIdsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeNodeIdsOutput

type DescribeNodeIdsOutput struct {
	Metadata *response.ResponseMetadata

	NodeIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeNodeIdsOutput) GoString

func (s DescribeNodeIdsOutput) GoString() string

GoString returns the string representation

func (*DescribeNodeIdsOutput) SetNodeIds

func (s *DescribeNodeIdsOutput) SetNodeIds(v []*string) *DescribeNodeIdsOutput

SetNodeIds sets the NodeIds field's value.

func (DescribeNodeIdsOutput) String

func (s DescribeNodeIdsOutput) String() string

String returns the string representation

type DescribeParameterGroupDetailInput

type DescribeParameterGroupDetailInput struct {

	// ParameterGroupId is a required field
	ParameterGroupId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeParameterGroupDetailInput) GoString

GoString returns the string representation

func (*DescribeParameterGroupDetailInput) SetParameterGroupId

SetParameterGroupId sets the ParameterGroupId field's value.

func (DescribeParameterGroupDetailInput) String

String returns the string representation

func (*DescribeParameterGroupDetailInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeParameterGroupDetailOutput

type DescribeParameterGroupDetailOutput struct {
	Metadata *response.ResponseMetadata

	ParameterGroupInfo *ParameterGroupInfoForDescribeParameterGroupDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeParameterGroupDetailOutput) GoString

GoString returns the string representation

func (*DescribeParameterGroupDetailOutput) SetParameterGroupInfo

SetParameterGroupInfo sets the ParameterGroupInfo field's value.

func (DescribeParameterGroupDetailOutput) String

String returns the string representation

type DescribeParameterGroupsInput

type DescribeParameterGroupsInput struct {
	EngineVersion *string `type:"string" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForDescribeParameterGroupsInput"`
	// contains filtered or unexported fields
}

func (DescribeParameterGroupsInput) GoString

func (s DescribeParameterGroupsInput) GoString() string

GoString returns the string representation

func (*DescribeParameterGroupsInput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*DescribeParameterGroupsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeParameterGroupsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeParameterGroupsInput) SetSource

SetSource sets the Source field's value.

func (DescribeParameterGroupsInput) String

String returns the string representation

func (*DescribeParameterGroupsInput) Validate

func (s *DescribeParameterGroupsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeParameterGroupsOutput

type DescribeParameterGroupsOutput struct {
	Metadata *response.ResponseMetadata

	ParameterGroups []*ParameterGroupForDescribeParameterGroupsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeParameterGroupsOutput) GoString

GoString returns the string representation

func (*DescribeParameterGroupsOutput) SetParameterGroups

SetParameterGroups sets the ParameterGroups field's value.

func (*DescribeParameterGroupsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeParameterGroupsOutput) String

String returns the string representation

type DescribePitrTimeWindowInput

type DescribePitrTimeWindowInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribePitrTimeWindowInput) GoString

func (s DescribePitrTimeWindowInput) GoString() string

GoString returns the string representation

func (*DescribePitrTimeWindowInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribePitrTimeWindowInput) String

String returns the string representation

func (*DescribePitrTimeWindowInput) Validate

func (s *DescribePitrTimeWindowInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribePitrTimeWindowOutput

type DescribePitrTimeWindowOutput struct {
	Metadata *response.ResponseMetadata

	EndTime *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribePitrTimeWindowOutput) GoString

func (s DescribePitrTimeWindowOutput) GoString() string

GoString returns the string representation

func (*DescribePitrTimeWindowOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribePitrTimeWindowOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribePitrTimeWindowOutput) String

String returns the string representation

type DescribePlannedEventsInput

type DescribePlannedEventsInput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	MaxStartTime *string `type:"string" json:",omitempty"`

	MinStartTime *string `type:"string" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribePlannedEventsInput) GoString

func (s DescribePlannedEventsInput) GoString() string

GoString returns the string representation

func (*DescribePlannedEventsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribePlannedEventsInput) SetMaxStartTime

SetMaxStartTime sets the MaxStartTime field's value.

func (*DescribePlannedEventsInput) SetMinStartTime

SetMinStartTime sets the MinStartTime field's value.

func (*DescribePlannedEventsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribePlannedEventsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribePlannedEventsInput) String

String returns the string representation

func (*DescribePlannedEventsInput) Validate

func (s *DescribePlannedEventsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribePlannedEventsOutput

type DescribePlannedEventsOutput struct {
	Metadata *response.ResponseMetadata

	PlannedEvents []*PlannedEventForDescribePlannedEventsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribePlannedEventsOutput) GoString

func (s DescribePlannedEventsOutput) GoString() string

GoString returns the string representation

func (*DescribePlannedEventsOutput) SetPlannedEvents

SetPlannedEvents sets the PlannedEvents field's value.

func (*DescribePlannedEventsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribePlannedEventsOutput) String

String returns the string representation

type DescribeRegionsInput

type DescribeRegionsInput struct {
	RegionId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeRegionsInput) GoString

func (s DescribeRegionsInput) GoString() string

GoString returns the string representation

func (*DescribeRegionsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeRegionsInput) String

func (s DescribeRegionsInput) String() string

String returns the string representation

type DescribeRegionsOutput

type DescribeRegionsOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*RegionForDescribeRegionsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeRegionsOutput) GoString

func (s DescribeRegionsOutput) GoString() string

GoString returns the string representation

func (*DescribeRegionsOutput) SetRegions

SetRegions sets the Regions field's value.

func (DescribeRegionsOutput) String

func (s DescribeRegionsOutput) String() string

String returns the string representation

type DescribeSlowLogsInput

type DescribeSlowLogsInput struct {
	Context *string `type:"string" json:",omitempty"`

	DBName *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	NodeIds []*string `type:"list" json:",omitempty"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	QueryEndTime *string `type:"string" json:",omitempty"`

	QueryStartTime *string `type:"string" json:",omitempty"`

	SlowLogType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeSlowLogsInput) GoString

func (s DescribeSlowLogsInput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsInput) SetContext

SetContext sets the Context field's value.

func (*DescribeSlowLogsInput) SetDBName

SetDBName sets the DBName field's value.

func (*DescribeSlowLogsInput) SetInstanceId

func (s *DescribeSlowLogsInput) SetInstanceId(v string) *DescribeSlowLogsInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeSlowLogsInput) SetNodeIds

func (s *DescribeSlowLogsInput) SetNodeIds(v []*string) *DescribeSlowLogsInput

SetNodeIds sets the NodeIds field's value.

func (*DescribeSlowLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeSlowLogsInput) SetQueryEndTime

func (s *DescribeSlowLogsInput) SetQueryEndTime(v string) *DescribeSlowLogsInput

SetQueryEndTime sets the QueryEndTime field's value.

func (*DescribeSlowLogsInput) SetQueryStartTime

func (s *DescribeSlowLogsInput) SetQueryStartTime(v string) *DescribeSlowLogsInput

SetQueryStartTime sets the QueryStartTime field's value.

func (*DescribeSlowLogsInput) SetSlowLogType

func (s *DescribeSlowLogsInput) SetSlowLogType(v string) *DescribeSlowLogsInput

SetSlowLogType sets the SlowLogType field's value.

func (DescribeSlowLogsInput) String

func (s DescribeSlowLogsInput) String() string

String returns the string representation

func (*DescribeSlowLogsInput) Validate

func (s *DescribeSlowLogsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeSlowLogsOutput

type DescribeSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	Context *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	ListOver *bool `type:"boolean" json:",omitempty"`

	SlowQuery []*SlowQueryForDescribeSlowLogsOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeSlowLogsOutput) GoString

func (s DescribeSlowLogsOutput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsOutput) SetContext

SetContext sets the Context field's value.

func (*DescribeSlowLogsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeSlowLogsOutput) SetListOver

SetListOver sets the ListOver field's value.

func (*DescribeSlowLogsOutput) SetSlowQuery

SetSlowQuery sets the SlowQuery field's value.

func (*DescribeSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeSlowLogsOutput) String

func (s DescribeSlowLogsOutput) String() string

String returns the string representation

type DescribeTagsByResourceInput

type DescribeTagsByResourceInput struct {
	InstanceIds []*string `type:"list" json:",omitempty"`

	// PageNumber is a required field
	PageNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int32 `type:"int32" json:",omitempty" required:"true"`

	TagFilters []*TagFilterForDescribeTagsByResourceInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTagsByResourceInput) GoString

func (s DescribeTagsByResourceInput) GoString() string

GoString returns the string representation

func (*DescribeTagsByResourceInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*DescribeTagsByResourceInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeTagsByResourceInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeTagsByResourceInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (DescribeTagsByResourceInput) String

String returns the string representation

func (*DescribeTagsByResourceInput) Validate

func (s *DescribeTagsByResourceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeTagsByResourceOutput

type DescribeTagsByResourceOutput struct {
	Metadata *response.ResponseMetadata

	TagResources []*TagResourceForDescribeTagsByResourceOutput `type:"list" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTagsByResourceOutput) GoString

func (s DescribeTagsByResourceOutput) GoString() string

GoString returns the string representation

func (*DescribeTagsByResourceOutput) SetTagResources

SetTagResources sets the TagResources field's value.

func (*DescribeTagsByResourceOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeTagsByResourceOutput) String

String returns the string representation

type DescribeZonesInput

type DescribeZonesInput struct {

	// RegionId is a required field
	RegionId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeZonesInput) GoString

func (s DescribeZonesInput) GoString() string

GoString returns the string representation

func (*DescribeZonesInput) SetRegionId

func (s *DescribeZonesInput) SetRegionId(v string) *DescribeZonesInput

SetRegionId sets the RegionId field's value.

func (DescribeZonesInput) String

func (s DescribeZonesInput) String() string

String returns the string representation

func (*DescribeZonesInput) Validate

func (s *DescribeZonesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeZonesOutput

type DescribeZonesOutput struct {
	Metadata *response.ResponseMetadata

	Zones []*ZoneForDescribeZonesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeZonesOutput) GoString

func (s DescribeZonesOutput) GoString() string

GoString returns the string representation

func (*DescribeZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeZonesOutput) String

func (s DescribeZonesOutput) String() string

String returns the string representation

type DisassociateAllowListInput

type DisassociateAllowListInput struct {
	AllowListIds []*string `type:"list" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisassociateAllowListInput) GoString

func (s DisassociateAllowListInput) GoString() string

GoString returns the string representation

func (*DisassociateAllowListInput) SetAllowListIds

SetAllowListIds sets the AllowListIds field's value.

func (*DisassociateAllowListInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*DisassociateAllowListInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (DisassociateAllowListInput) String

String returns the string representation

type DisassociateAllowListOutput

type DisassociateAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisassociateAllowListOutput) GoString

func (s DisassociateAllowListOutput) GoString() string

GoString returns the string representation

func (DisassociateAllowListOutput) String

String returns the string representation

type EnableShardedClusterInput

type EnableShardedClusterInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	ShardCapacity *int32 `type:"int32" json:",omitempty"`

	// ShardNumber is a required field
	ShardNumber *int32 `type:"int32" json:",omitempty" required:"true"`

	// ShardedCluster is a required field
	ShardedCluster *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (EnableShardedClusterInput) GoString

func (s EnableShardedClusterInput) GoString() string

GoString returns the string representation

func (*EnableShardedClusterInput) SetApplyImmediately

func (s *EnableShardedClusterInput) SetApplyImmediately(v bool) *EnableShardedClusterInput

SetApplyImmediately sets the ApplyImmediately field's value.

func (*EnableShardedClusterInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*EnableShardedClusterInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*EnableShardedClusterInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*EnableShardedClusterInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*EnableShardedClusterInput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (*EnableShardedClusterInput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*EnableShardedClusterInput) SetShardedCluster

SetShardedCluster sets the ShardedCluster field's value.

func (EnableShardedClusterInput) String

func (s EnableShardedClusterInput) String() string

String returns the string representation

func (*EnableShardedClusterInput) Validate

func (s *EnableShardedClusterInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EnableShardedClusterOutput

type EnableShardedClusterOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableShardedClusterOutput) GoString

func (s EnableShardedClusterOutput) GoString() string

GoString returns the string representation

func (*EnableShardedClusterOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (EnableShardedClusterOutput) String

String returns the string representation

type ExecutePlannedEventInput

type ExecutePlannedEventInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// EventId is a required field
	EventId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ExecutePlannedEventInput) GoString

func (s ExecutePlannedEventInput) GoString() string

GoString returns the string representation

func (*ExecutePlannedEventInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ExecutePlannedEventInput) SetEventId

SetEventId sets the EventId field's value.

func (ExecutePlannedEventInput) String

func (s ExecutePlannedEventInput) String() string

String returns the string representation

func (*ExecutePlannedEventInput) Validate

func (s *ExecutePlannedEventInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ExecutePlannedEventOutput

type ExecutePlannedEventOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ExecutePlannedEventOutput) GoString

func (s ExecutePlannedEventOutput) GoString() string

GoString returns the string representation

func (ExecutePlannedEventOutput) String

func (s ExecutePlannedEventOutput) String() string

String returns the string representation

type FlushDBInstanceInput

type FlushDBInstanceInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (FlushDBInstanceInput) GoString

func (s FlushDBInstanceInput) GoString() string

GoString returns the string representation

func (*FlushDBInstanceInput) SetClientToken

func (s *FlushDBInstanceInput) SetClientToken(v string) *FlushDBInstanceInput

SetClientToken sets the ClientToken field's value.

func (*FlushDBInstanceInput) SetInstanceId

func (s *FlushDBInstanceInput) SetInstanceId(v string) *FlushDBInstanceInput

SetInstanceId sets the InstanceId field's value.

func (FlushDBInstanceInput) String

func (s FlushDBInstanceInput) String() string

String returns the string representation

func (*FlushDBInstanceInput) Validate

func (s *FlushDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type FlushDBInstanceOutput

type FlushDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (FlushDBInstanceOutput) GoString

func (s FlushDBInstanceOutput) GoString() string

GoString returns the string representation

func (FlushDBInstanceOutput) String

func (s FlushDBInstanceOutput) String() string

String returns the string representation

type HotKeyForDescribeHotKeysOutput

type HotKeyForDescribeHotKeysOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	DBName *string `type:"string" json:",omitempty"`

	KeyInfo *string `type:"string" json:",omitempty"`

	KeyType *string `type:"string" json:",omitempty"`

	NodeId *string `type:"string" json:",omitempty"`

	QueryCount *string `type:"string" json:",omitempty"`

	ShardId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HotKeyForDescribeHotKeysOutput) GoString

GoString returns the string representation

func (*HotKeyForDescribeHotKeysOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*HotKeyForDescribeHotKeysOutput) SetDBName

SetDBName sets the DBName field's value.

func (*HotKeyForDescribeHotKeysOutput) SetKeyInfo

SetKeyInfo sets the KeyInfo field's value.

func (*HotKeyForDescribeHotKeysOutput) SetKeyType

SetKeyType sets the KeyType field's value.

func (*HotKeyForDescribeHotKeysOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*HotKeyForDescribeHotKeysOutput) SetQueryCount

SetQueryCount sets the QueryCount field's value.

func (*HotKeyForDescribeHotKeysOutput) SetShardId

SetShardId sets the ShardId field's value.

func (HotKeyForDescribeHotKeysOutput) String

String returns the string representation

type IncreaseDBInstanceNodeNumberInput

type IncreaseDBInstanceNodeNumberInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	ConfigureNewNodes []*ConfigureNewNodeForIncreaseDBInstanceNodeNumberInput `type:"list" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// NodesNumberToIncrease is a required field
	NodesNumberToIncrease *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (IncreaseDBInstanceNodeNumberInput) GoString

GoString returns the string representation

func (*IncreaseDBInstanceNodeNumberInput) SetApplyImmediately

SetApplyImmediately sets the ApplyImmediately field's value.

func (*IncreaseDBInstanceNodeNumberInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*IncreaseDBInstanceNodeNumberInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*IncreaseDBInstanceNodeNumberInput) SetConfigureNewNodes

SetConfigureNewNodes sets the ConfigureNewNodes field's value.

func (*IncreaseDBInstanceNodeNumberInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*IncreaseDBInstanceNodeNumberInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*IncreaseDBInstanceNodeNumberInput) SetNodesNumberToIncrease

SetNodesNumberToIncrease sets the NodesNumberToIncrease field's value.

func (IncreaseDBInstanceNodeNumberInput) String

String returns the string representation

func (*IncreaseDBInstanceNodeNumberInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type IncreaseDBInstanceNodeNumberOutput

type IncreaseDBInstanceNodeNumberOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IncreaseDBInstanceNodeNumberOutput) GoString

GoString returns the string representation

func (*IncreaseDBInstanceNodeNumberOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (IncreaseDBInstanceNodeNumberOutput) String

String returns the string representation

type InstanceForDescribeDBInstancesOutput

type InstanceForDescribeDBInstancesOutput struct {
	Capacity *CapacityForDescribeDBInstancesOutput `type:"structure" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DataLayout *string `type:"string" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	ExpiredTime *string `type:"string" json:",omitempty"`

	InstanceClass *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	MultiAZ *string `type:"string" json:",omitempty"`

	NodeNumber *int32 `type:"int32" json:",omitempty"`

	PrivateAddress *string `type:"string" json:",omitempty"`

	PrivatePort *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	ServiceType *string `type:"string" json:",omitempty"`

	ShardCapacity *float64 `type:"double" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`

	ShardedCluster *int32 `type:"int32" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	Tags []*TagForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

	VIP *string `type:"string" json:",omitempty"`

	VIPv6 *string `type:"string" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*InstanceForDescribeDBInstancesOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*InstanceForDescribeDBInstancesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*InstanceForDescribeDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InstanceForDescribeDBInstancesOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*InstanceForDescribeDBInstancesOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceClass

SetInstanceClass sets the InstanceClass field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (*InstanceForDescribeDBInstancesOutput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*InstanceForDescribeDBInstancesOutput) SetPrivateAddress

SetPrivateAddress sets the PrivateAddress field's value.

func (*InstanceForDescribeDBInstancesOutput) SetPrivatePort

SetPrivatePort sets the PrivatePort field's value.

func (*InstanceForDescribeDBInstancesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*InstanceForDescribeDBInstancesOutput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (*InstanceForDescribeDBInstancesOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*InstanceForDescribeDBInstancesOutput) SetShardedCluster

SetShardedCluster sets the ShardedCluster field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*InstanceForDescribeDBInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*InstanceForDescribeDBInstancesOutput) SetVIP

SetVIP sets the VIP field's value.

func (*InstanceForDescribeDBInstancesOutput) SetVIPv6

SetVIPv6 sets the VIPv6 field's value.

func (*InstanceForDescribeDBInstancesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (InstanceForDescribeDBInstancesOutput) String

String returns the string representation

type InstanceInfoForDescribeBackupsOutput

type InstanceInfoForDescribeBackupsOutput struct {
	AccountId *int64 `type:"int64" json:",omitempty"`

	ArchType *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	ExpiredTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	NetworkType *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	Replicas *int32 `type:"int32" json:",omitempty"`

	ShardCapacity *float64 `type:"double" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`

	TotalCapacity *int64 `type:"int64" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceInfoForDescribeBackupsOutput) GoString

GoString returns the string representation

func (*InstanceInfoForDescribeBackupsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetArchType

SetArchType sets the ArchType field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetReplicas

SetReplicas sets the Replicas field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetTotalCapacity

SetTotalCapacity sets the TotalCapacity field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstanceInfoForDescribeBackupsOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (InstanceInfoForDescribeBackupsOutput) String

String returns the string representation

type InstanceInfoForDescribeCrossRegionBackupsOutput

type InstanceInfoForDescribeCrossRegionBackupsOutput struct {
	AccountId *int64 `type:"int64" json:",omitempty"`

	ArchType *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	DeletionProtection *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	ExpiredTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	MaintenanceTime *string `type:"string" json:",omitempty"`

	NetworkType *string `type:"string" json:",omitempty"`

	RegionId *string `type:"string" json:",omitempty"`

	Replicas *int32 `type:"int32" json:",omitempty"`

	ShardCapacity *float64 `type:"double" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`

	TotalCapacity *int64 `type:"int64" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`

	ZoneIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceInfoForDescribeCrossRegionBackupsOutput) GoString

GoString returns the string representation

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetArchType

SetArchType sets the ArchType field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetReplicas

SetReplicas sets the Replicas field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetTotalCapacity

SetTotalCapacity sets the TotalCapacity field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstanceInfoForDescribeCrossRegionBackupsOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (InstanceInfoForDescribeCrossRegionBackupsOutput) String

String returns the string representation

type InstanceShardForDescribeDBInstanceShardsOutput

type InstanceShardForDescribeDBInstanceShardsOutput struct {
	NodeNumber *int32 `type:"int32" json:",omitempty"`

	ServerNodes []*ServerNodeForDescribeDBInstanceShardsOutput `type:"list" json:",omitempty"`

	ShardId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceShardForDescribeDBInstanceShardsOutput) GoString

GoString returns the string representation

func (*InstanceShardForDescribeDBInstanceShardsOutput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*InstanceShardForDescribeDBInstanceShardsOutput) SetServerNodes

SetServerNodes sets the ServerNodes field's value.

func (*InstanceShardForDescribeDBInstanceShardsOutput) SetShardId

SetShardId sets the ShardId field's value.

func (InstanceShardForDescribeDBInstanceShardsOutput) String

String returns the string representation

type InstanceSpecForDescribeDBInstanceSpecsOutput

type InstanceSpecForDescribeDBInstanceSpecsOutput struct {
	ArchType *string `type:"string" json:",omitempty"`

	InstanceClass *string `type:"string" json:",omitempty"`

	MaxConnectionsPerShard *int32 `type:"int32" json:",omitempty"`

	NodeNumbers []*int32 `type:"list" json:",omitempty"`

	ShardCapacitySpecs []*ShardCapacitySpecForDescribeDBInstanceSpecsOutput `type:"list" json:",omitempty"`

	ShardNumbers []*int32 `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceSpecForDescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*InstanceSpecForDescribeDBInstanceSpecsOutput) SetArchType

SetArchType sets the ArchType field's value.

func (*InstanceSpecForDescribeDBInstanceSpecsOutput) SetInstanceClass

SetInstanceClass sets the InstanceClass field's value.

func (*InstanceSpecForDescribeDBInstanceSpecsOutput) SetMaxConnectionsPerShard

SetMaxConnectionsPerShard sets the MaxConnectionsPerShard field's value.

func (*InstanceSpecForDescribeDBInstanceSpecsOutput) SetNodeNumbers

SetNodeNumbers sets the NodeNumbers field's value.

func (*InstanceSpecForDescribeDBInstanceSpecsOutput) SetShardCapacitySpecs

SetShardCapacitySpecs sets the ShardCapacitySpecs field's value.

func (*InstanceSpecForDescribeDBInstanceSpecsOutput) SetShardNumbers

SetShardNumbers sets the ShardNumbers field's value.

func (InstanceSpecForDescribeDBInstanceSpecsOutput) String

String returns the string representation

type InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput

type InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput struct {
	DataLayout *string `type:"string" json:",omitempty"`

	FlashCapacityMax *int32 `type:"int32" json:",omitempty"`

	FlashCapacityMin *int32 `type:"int32" json:",omitempty"`

	FlashCapacityStep *int32 `type:"int32" json:",omitempty"`

	RamCapacity *int32 `type:"int32" json:",omitempty"`

	ShardNumberSpecs []*ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetDataLayout

SetDataLayout sets the DataLayout field's value.

func (*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetFlashCapacityMax

SetFlashCapacityMax sets the FlashCapacityMax field's value.

func (*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetFlashCapacityMin

SetFlashCapacityMin sets the FlashCapacityMin field's value.

func (*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetFlashCapacityStep

SetFlashCapacityStep sets the FlashCapacityStep field's value.

func (*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetRamCapacity

SetRamCapacity sets the RamCapacity field's value.

func (*InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetShardNumberSpecs

SetShardNumberSpecs sets the ShardNumberSpecs field's value.

func (InstanceSpecForDescribeEnterpriseDBInstanceSpecsOutput) String

String returns the string representation

type JobListForDescribeKeyScanJobsOutput

type JobListForDescribeKeyScanJobsOutput struct {
	CompletedCount *int32 `type:"int32" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	FinishTime *string `type:"string" json:",omitempty"`

	JobId *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (JobListForDescribeKeyScanJobsOutput) GoString

GoString returns the string representation

func (*JobListForDescribeKeyScanJobsOutput) SetCompletedCount

SetCompletedCount sets the CompletedCount field's value.

func (*JobListForDescribeKeyScanJobsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*JobListForDescribeKeyScanJobsOutput) SetFinishTime

SetFinishTime sets the FinishTime field's value.

func (*JobListForDescribeKeyScanJobsOutput) SetJobId

SetJobId sets the JobId field's value.

func (*JobListForDescribeKeyScanJobsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*JobListForDescribeKeyScanJobsOutput) SetStatus

SetStatus sets the Status field's value.

func (*JobListForDescribeKeyScanJobsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (JobListForDescribeKeyScanJobsOutput) String

String returns the string representation

type ListDBAccountInput

type ListDBAccountInput struct {
	AccountName *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListDBAccountInput) GoString

func (s ListDBAccountInput) GoString() string

GoString returns the string representation

func (*ListDBAccountInput) SetAccountName

func (s *ListDBAccountInput) SetAccountName(v string) *ListDBAccountInput

SetAccountName sets the AccountName field's value.

func (*ListDBAccountInput) SetInstanceId

func (s *ListDBAccountInput) SetInstanceId(v string) *ListDBAccountInput

SetInstanceId sets the InstanceId field's value.

func (ListDBAccountInput) String

func (s ListDBAccountInput) String() string

String returns the string representation

func (*ListDBAccountInput) Validate

func (s *ListDBAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListDBAccountOutput

type ListDBAccountOutput struct {
	Metadata *response.ResponseMetadata

	Accounts []*AccountForListDBAccountOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListDBAccountOutput) GoString

func (s ListDBAccountOutput) GoString() string

GoString returns the string representation

func (*ListDBAccountOutput) SetAccounts

SetAccounts sets the Accounts field's value.

func (ListDBAccountOutput) String

func (s ListDBAccountOutput) String() string

String returns the string representation

type ModifyAllowListInput

type ModifyAllowListInput struct {
	AllowList *string `type:"string" json:",omitempty"`

	AllowListCategory *string `type:"string" json:",omitempty" enum:"EnumOfAllowListCategoryForModifyAllowListInput"`

	AllowListDesc *string `type:"string" json:",omitempty"`

	// AllowListId is a required field
	AllowListId *string `type:"string" json:",omitempty" required:"true"`

	AllowListName *string `type:"string" json:",omitempty"`

	ApplyInstanceNum *int32 `type:"int32" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	ModifyMode *string `type:"string" json:",omitempty"`

	SecurityGroupBindInfos []*SecurityGroupBindInfoForModifyAllowListInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyAllowListInput) GoString

func (s ModifyAllowListInput) GoString() string

GoString returns the string representation

func (*ModifyAllowListInput) SetAllowList

func (s *ModifyAllowListInput) SetAllowList(v string) *ModifyAllowListInput

SetAllowList sets the AllowList field's value.

func (*ModifyAllowListInput) SetAllowListCategory

func (s *ModifyAllowListInput) SetAllowListCategory(v string) *ModifyAllowListInput

SetAllowListCategory sets the AllowListCategory field's value.

func (*ModifyAllowListInput) SetAllowListDesc

func (s *ModifyAllowListInput) SetAllowListDesc(v string) *ModifyAllowListInput

SetAllowListDesc sets the AllowListDesc field's value.

func (*ModifyAllowListInput) SetAllowListId

func (s *ModifyAllowListInput) SetAllowListId(v string) *ModifyAllowListInput

SetAllowListId sets the AllowListId field's value.

func (*ModifyAllowListInput) SetAllowListName

func (s *ModifyAllowListInput) SetAllowListName(v string) *ModifyAllowListInput

SetAllowListName sets the AllowListName field's value.

func (*ModifyAllowListInput) SetApplyInstanceNum

func (s *ModifyAllowListInput) SetApplyInstanceNum(v int32) *ModifyAllowListInput

SetApplyInstanceNum sets the ApplyInstanceNum field's value.

func (*ModifyAllowListInput) SetClientToken

func (s *ModifyAllowListInput) SetClientToken(v string) *ModifyAllowListInput

SetClientToken sets the ClientToken field's value.

func (*ModifyAllowListInput) SetModifyMode

func (s *ModifyAllowListInput) SetModifyMode(v string) *ModifyAllowListInput

SetModifyMode sets the ModifyMode field's value.

func (*ModifyAllowListInput) SetSecurityGroupBindInfos

SetSecurityGroupBindInfos sets the SecurityGroupBindInfos field's value.

func (ModifyAllowListInput) String

func (s ModifyAllowListInput) String() string

String returns the string representation

func (*ModifyAllowListInput) Validate

func (s *ModifyAllowListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyAllowListOutput

type ModifyAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyAllowListOutput) GoString

func (s ModifyAllowListOutput) GoString() string

GoString returns the string representation

func (ModifyAllowListOutput) String

func (s ModifyAllowListOutput) String() string

String returns the string representation

type ModifyBackupPlanInput

type ModifyBackupPlanInput struct {

	// Active is a required field
	Active *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupHour *int32 `type:"int32" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Period []*int32 `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyBackupPlanInput) GoString

func (s ModifyBackupPlanInput) GoString() string

GoString returns the string representation

func (*ModifyBackupPlanInput) SetActive

SetActive sets the Active field's value.

func (*ModifyBackupPlanInput) SetBackupHour

func (s *ModifyBackupPlanInput) SetBackupHour(v int32) *ModifyBackupPlanInput

SetBackupHour sets the BackupHour field's value.

func (*ModifyBackupPlanInput) SetClientToken

func (s *ModifyBackupPlanInput) SetClientToken(v string) *ModifyBackupPlanInput

SetClientToken sets the ClientToken field's value.

func (*ModifyBackupPlanInput) SetInstanceId

func (s *ModifyBackupPlanInput) SetInstanceId(v string) *ModifyBackupPlanInput

SetInstanceId sets the InstanceId field's value.

func (*ModifyBackupPlanInput) SetPeriod

SetPeriod sets the Period field's value.

func (ModifyBackupPlanInput) String

func (s ModifyBackupPlanInput) String() string

String returns the string representation

func (*ModifyBackupPlanInput) Validate

func (s *ModifyBackupPlanInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyBackupPlanOutput

type ModifyBackupPlanOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyBackupPlanOutput) GoString

func (s ModifyBackupPlanOutput) GoString() string

GoString returns the string representation

func (ModifyBackupPlanOutput) String

func (s ModifyBackupPlanOutput) String() string

String returns the string representation

type ModifyCrossRegionBackupPolicyInput

type ModifyCrossRegionBackupPolicyInput struct {

	// Active is a required field
	Active *bool `type:"boolean" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	CrossBackupRegion *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyCrossRegionBackupPolicyInput) GoString

GoString returns the string representation

func (*ModifyCrossRegionBackupPolicyInput) SetActive

SetActive sets the Active field's value.

func (*ModifyCrossRegionBackupPolicyInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyCrossRegionBackupPolicyInput) SetCrossBackupRegion

SetCrossBackupRegion sets the CrossBackupRegion field's value.

func (*ModifyCrossRegionBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyCrossRegionBackupPolicyInput) String

String returns the string representation

func (*ModifyCrossRegionBackupPolicyInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyCrossRegionBackupPolicyOutput

type ModifyCrossRegionBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyCrossRegionBackupPolicyOutput) GoString

GoString returns the string representation

func (ModifyCrossRegionBackupPolicyOutput) String

String returns the string representation

type ModifyDBAccountInput

type ModifyDBAccountInput struct {

	// AccountName is a required field
	AccountName *string `type:"string" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Password *string `type:"string" json:",omitempty"`

	RoleName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBAccountInput) GoString

func (s ModifyDBAccountInput) GoString() string

GoString returns the string representation

func (*ModifyDBAccountInput) SetAccountName

func (s *ModifyDBAccountInput) SetAccountName(v string) *ModifyDBAccountInput

SetAccountName sets the AccountName field's value.

func (*ModifyDBAccountInput) SetClientToken

func (s *ModifyDBAccountInput) SetClientToken(v string) *ModifyDBAccountInput

SetClientToken sets the ClientToken field's value.

func (*ModifyDBAccountInput) SetDescription

func (s *ModifyDBAccountInput) SetDescription(v string) *ModifyDBAccountInput

SetDescription sets the Description field's value.

func (*ModifyDBAccountInput) SetInstanceId

func (s *ModifyDBAccountInput) SetInstanceId(v string) *ModifyDBAccountInput

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBAccountInput) SetPassword

SetPassword sets the Password field's value.

func (*ModifyDBAccountInput) SetRoleName

SetRoleName sets the RoleName field's value.

func (ModifyDBAccountInput) String

func (s ModifyDBAccountInput) String() string

String returns the string representation

func (*ModifyDBAccountInput) Validate

func (s *ModifyDBAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBAccountOutput

type ModifyDBAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBAccountOutput) GoString

func (s ModifyDBAccountOutput) GoString() string

GoString returns the string representation

func (ModifyDBAccountOutput) String

func (s ModifyDBAccountOutput) String() string

String returns the string representation

type ModifyDBInstanceAZConfigureInput

type ModifyDBInstanceAZConfigureInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	ConfigureNodes []*ConfigureNodeForModifyDBInstanceAZConfigureInput `type:"list" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// MultiAZ is a required field
	MultiAZ *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceAZConfigureInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceAZConfigureInput) SetApplyImmediately

SetApplyImmediately sets the ApplyImmediately field's value.

func (*ModifyDBInstanceAZConfigureInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*ModifyDBInstanceAZConfigureInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceAZConfigureInput) SetConfigureNodes

SetConfigureNodes sets the ConfigureNodes field's value.

func (*ModifyDBInstanceAZConfigureInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*ModifyDBInstanceAZConfigureInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceAZConfigureInput) SetMultiAZ

SetMultiAZ sets the MultiAZ field's value.

func (ModifyDBInstanceAZConfigureInput) String

String returns the string representation

func (*ModifyDBInstanceAZConfigureInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceAZConfigureOutput

type ModifyDBInstanceAZConfigureOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceAZConfigureOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceAZConfigureOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceAZConfigureOutput) String

String returns the string representation

type ModifyDBInstanceAdditionalBandwidthPerShardInput

type ModifyDBInstanceAdditionalBandwidthPerShardInput struct {

	// AdditionalBandwidth is a required field
	AdditionalBandwidth *int32 `type:"int32" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceAdditionalBandwidthPerShardInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceAdditionalBandwidthPerShardInput) SetAdditionalBandwidth

SetAdditionalBandwidth sets the AdditionalBandwidth field's value.

func (*ModifyDBInstanceAdditionalBandwidthPerShardInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceAdditionalBandwidthPerShardInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceAdditionalBandwidthPerShardInput) String

String returns the string representation

func (*ModifyDBInstanceAdditionalBandwidthPerShardInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceAdditionalBandwidthPerShardOutput

type ModifyDBInstanceAdditionalBandwidthPerShardOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceAdditionalBandwidthPerShardOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceAdditionalBandwidthPerShardOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceAdditionalBandwidthPerShardOutput) String

String returns the string representation

type ModifyDBInstanceChargeTypeInput

type ModifyDBInstanceChargeTypeInput struct {
	AutoRenew *bool `type:"boolean" json:",omitempty"`

	// ChargeType is a required field
	ChargeType *string `type:"string" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`

	PurchaseMonths *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceChargeTypeInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceChargeTypeInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ModifyDBInstanceChargeTypeInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ModifyDBInstanceChargeTypeInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceChargeTypeInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*ModifyDBInstanceChargeTypeInput) SetPurchaseMonths

SetPurchaseMonths sets the PurchaseMonths field's value.

func (ModifyDBInstanceChargeTypeInput) String

String returns the string representation

func (*ModifyDBInstanceChargeTypeInput) Validate

func (s *ModifyDBInstanceChargeTypeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceChargeTypeOutput

type ModifyDBInstanceChargeTypeOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceChargeTypeOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceChargeTypeOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceChargeTypeOutput) String

String returns the string representation

type ModifyDBInstanceDeletionProtectionPolicyInput

type ModifyDBInstanceDeletionProtectionPolicyInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// DeletionProtection is a required field
	DeletionProtection *string `type:"string" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceDeletionProtectionPolicyInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceDeletionProtectionPolicyInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceDeletionProtectionPolicyInput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*ModifyDBInstanceDeletionProtectionPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceDeletionProtectionPolicyInput) String

String returns the string representation

func (*ModifyDBInstanceDeletionProtectionPolicyInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceDeletionProtectionPolicyOutput

type ModifyDBInstanceDeletionProtectionPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceDeletionProtectionPolicyOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceDeletionProtectionPolicyOutput) String

String returns the string representation

type ModifyDBInstanceMaxConnInput

type ModifyDBInstanceMaxConnInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// MaxConnections is a required field
	MaxConnections *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceMaxConnInput) GoString

func (s ModifyDBInstanceMaxConnInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceMaxConnInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceMaxConnInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceMaxConnInput) SetMaxConnections

SetMaxConnections sets the MaxConnections field's value.

func (ModifyDBInstanceMaxConnInput) String

String returns the string representation

func (*ModifyDBInstanceMaxConnInput) Validate

func (s *ModifyDBInstanceMaxConnInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceMaxConnOutput

type ModifyDBInstanceMaxConnOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceMaxConnOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceMaxConnOutput) String

String returns the string representation

type ModifyDBInstanceNameInput

type ModifyDBInstanceNameInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// InstanceName is a required field
	InstanceName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameInput) GoString

func (s ModifyDBInstanceNameInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceNameInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceNameInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceNameInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (ModifyDBInstanceNameInput) String

func (s ModifyDBInstanceNameInput) String() string

String returns the string representation

func (*ModifyDBInstanceNameInput) Validate

func (s *ModifyDBInstanceNameInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceNameOutput

type ModifyDBInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameOutput) GoString

func (s ModifyDBInstanceNameOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceNameOutput) String

String returns the string representation

type ModifyDBInstanceParamsInput

type ModifyDBInstanceParamsInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	ParamValues []*ParamValueForModifyDBInstanceParamsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceParamsInput) GoString

func (s ModifyDBInstanceParamsInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceParamsInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceParamsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceParamsInput) SetParamValues

SetParamValues sets the ParamValues field's value.

func (ModifyDBInstanceParamsInput) String

String returns the string representation

func (*ModifyDBInstanceParamsInput) Validate

func (s *ModifyDBInstanceParamsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceParamsOutput

type ModifyDBInstanceParamsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceParamsOutput) GoString

func (s ModifyDBInstanceParamsOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceParamsOutput) String

String returns the string representation

type ModifyDBInstancePrivateDNSVisibilityInput

type ModifyDBInstancePrivateDNSVisibilityInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// PrivateDNSVisibility is a required field
	PrivateDNSVisibility *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstancePrivateDNSVisibilityInput) GoString

GoString returns the string representation

func (*ModifyDBInstancePrivateDNSVisibilityInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstancePrivateDNSVisibilityInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstancePrivateDNSVisibilityInput) SetPrivateDNSVisibility

SetPrivateDNSVisibility sets the PrivateDNSVisibility field's value.

func (ModifyDBInstancePrivateDNSVisibilityInput) String

String returns the string representation

func (*ModifyDBInstancePrivateDNSVisibilityInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstancePrivateDNSVisibilityOutput

type ModifyDBInstancePrivateDNSVisibilityOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstancePrivateDNSVisibilityOutput) GoString

GoString returns the string representation

func (ModifyDBInstancePrivateDNSVisibilityOutput) String

String returns the string representation

type ModifyDBInstanceShardCapacityInput

type ModifyDBInstanceShardCapacityInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	ReserveAdditionalBandwidth *bool `type:"boolean" json:",omitempty"`

	// ShardCapacity is a required field
	ShardCapacity *int64 `type:"int64" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceShardCapacityInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceShardCapacityInput) SetApplyImmediately

SetApplyImmediately sets the ApplyImmediately field's value.

func (*ModifyDBInstanceShardCapacityInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*ModifyDBInstanceShardCapacityInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceShardCapacityInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*ModifyDBInstanceShardCapacityInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceShardCapacityInput) SetReserveAdditionalBandwidth

func (s *ModifyDBInstanceShardCapacityInput) SetReserveAdditionalBandwidth(v bool) *ModifyDBInstanceShardCapacityInput

SetReserveAdditionalBandwidth sets the ReserveAdditionalBandwidth field's value.

func (*ModifyDBInstanceShardCapacityInput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (ModifyDBInstanceShardCapacityInput) String

String returns the string representation

func (*ModifyDBInstanceShardCapacityInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceShardCapacityOutput

type ModifyDBInstanceShardCapacityOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceShardCapacityOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceShardCapacityOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceShardCapacityOutput) String

String returns the string representation

type ModifyDBInstanceShardNumberInput

type ModifyDBInstanceShardNumberInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// ShardNumber is a required field
	ShardNumber *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceShardNumberInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceShardNumberInput) SetApplyImmediately

SetApplyImmediately sets the ApplyImmediately field's value.

func (*ModifyDBInstanceShardNumberInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*ModifyDBInstanceShardNumberInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceShardNumberInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*ModifyDBInstanceShardNumberInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceShardNumberInput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (ModifyDBInstanceShardNumberInput) String

String returns the string representation

func (*ModifyDBInstanceShardNumberInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceShardNumberOutput

type ModifyDBInstanceShardNumberOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceShardNumberOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceShardNumberOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceShardNumberOutput) String

String returns the string representation

type ModifyDBInstanceSubnetInput

type ModifyDBInstanceSubnetInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	RetentionDays *int32 `type:"int32" json:",omitempty"`

	// SubnetId is a required field
	SubnetId *string `type:"string" json:",omitempty" required:"true"`

	// VpcId is a required field
	VpcId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceSubnetInput) GoString

func (s ModifyDBInstanceSubnetInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceSubnetInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceSubnetInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceSubnetInput) SetRetentionDays

SetRetentionDays sets the RetentionDays field's value.

func (*ModifyDBInstanceSubnetInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*ModifyDBInstanceSubnetInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (ModifyDBInstanceSubnetInput) String

String returns the string representation

func (*ModifyDBInstanceSubnetInput) Validate

func (s *ModifyDBInstanceSubnetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceSubnetOutput

type ModifyDBInstanceSubnetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceSubnetOutput) GoString

func (s ModifyDBInstanceSubnetOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceSubnetOutput) String

String returns the string representation

type ModifyDBInstanceVisitAddressInput

type ModifyDBInstanceVisitAddressInput struct {

	// AddrType is a required field
	AddrType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAddrTypeForModifyDBInstanceVisitAddressInput"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	NewAddressPrefix *string `type:"string" json:",omitempty"`

	NewPort *int32 `type:"int32" json:",omitempty"`

	UpgradeRegionDomain *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceVisitAddressInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceVisitAddressInput) SetAddrType

SetAddrType sets the AddrType field's value.

func (*ModifyDBInstanceVisitAddressInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceVisitAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceVisitAddressInput) SetNewAddressPrefix

SetNewAddressPrefix sets the NewAddressPrefix field's value.

func (*ModifyDBInstanceVisitAddressInput) SetNewPort

SetNewPort sets the NewPort field's value.

func (*ModifyDBInstanceVisitAddressInput) SetUpgradeRegionDomain

SetUpgradeRegionDomain sets the UpgradeRegionDomain field's value.

func (ModifyDBInstanceVisitAddressInput) String

String returns the string representation

func (*ModifyDBInstanceVisitAddressInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceVisitAddressOutput

type ModifyDBInstanceVisitAddressOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceVisitAddressOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceVisitAddressOutput) String

String returns the string representation

type ModifyDBInstanceVpcAuthModeInput

type ModifyDBInstanceVpcAuthModeInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// VpcAuthMode is a required field
	VpcAuthMode *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceVpcAuthModeInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceVpcAuthModeInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyDBInstanceVpcAuthModeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceVpcAuthModeInput) SetVpcAuthMode

SetVpcAuthMode sets the VpcAuthMode field's value.

func (ModifyDBInstanceVpcAuthModeInput) String

String returns the string representation

func (*ModifyDBInstanceVpcAuthModeInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceVpcAuthModeOutput

type ModifyDBInstanceVpcAuthModeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceVpcAuthModeOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceVpcAuthModeOutput) String

String returns the string representation

type ModifyEnterpriseDBInstanceCapacityInput

type ModifyEnterpriseDBInstanceCapacityInput struct {

	// ApplyImmediately is a required field
	ApplyImmediately *bool `type:"boolean" json:",omitempty" required:"true"`

	BackupPointName *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	CreateBackup *bool `type:"boolean" json:",omitempty"`

	// FlashPerShard is a required field
	FlashPerShard *int32 `type:"int32" json:",omitempty" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// RamPerShard is a required field
	RamPerShard *int32 `type:"int32" json:",omitempty" required:"true"`

	// ShardNumber is a required field
	ShardNumber *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyEnterpriseDBInstanceCapacityInput) GoString

GoString returns the string representation

func (*ModifyEnterpriseDBInstanceCapacityInput) SetApplyImmediately

SetApplyImmediately sets the ApplyImmediately field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetBackupPointName

SetBackupPointName sets the BackupPointName field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetCreateBackup

SetCreateBackup sets the CreateBackup field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetFlashPerShard

SetFlashPerShard sets the FlashPerShard field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetRamPerShard

SetRamPerShard sets the RamPerShard field's value.

func (*ModifyEnterpriseDBInstanceCapacityInput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (ModifyEnterpriseDBInstanceCapacityInput) String

String returns the string representation

func (*ModifyEnterpriseDBInstanceCapacityInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyEnterpriseDBInstanceCapacityOutput

type ModifyEnterpriseDBInstanceCapacityOutput struct {
	Metadata *response.ResponseMetadata

	OrderNO *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyEnterpriseDBInstanceCapacityOutput) GoString

GoString returns the string representation

func (*ModifyEnterpriseDBInstanceCapacityOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyEnterpriseDBInstanceCapacityOutput) String

String returns the string representation

type ModifyEnterpriseDBInstanceParamsInput

type ModifyEnterpriseDBInstanceParamsInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	ParamValues []*ParamValueForModifyEnterpriseDBInstanceParamsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyEnterpriseDBInstanceParamsInput) GoString

GoString returns the string representation

func (*ModifyEnterpriseDBInstanceParamsInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyEnterpriseDBInstanceParamsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyEnterpriseDBInstanceParamsInput) SetParamValues

SetParamValues sets the ParamValues field's value.

func (ModifyEnterpriseDBInstanceParamsInput) String

String returns the string representation

func (*ModifyEnterpriseDBInstanceParamsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyEnterpriseDBInstanceParamsOutput

type ModifyEnterpriseDBInstanceParamsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyEnterpriseDBInstanceParamsOutput) GoString

GoString returns the string representation

func (ModifyEnterpriseDBInstanceParamsOutput) String

String returns the string representation

type ModifyMaintenanceTimeInput

type ModifyMaintenanceTimeInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TimeScope is a required field
	TimeScope *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyMaintenanceTimeInput) GoString

func (s ModifyMaintenanceTimeInput) GoString() string

GoString returns the string representation

func (*ModifyMaintenanceTimeInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyMaintenanceTimeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyMaintenanceTimeInput) SetTimeScope

SetTimeScope sets the TimeScope field's value.

func (ModifyMaintenanceTimeInput) String

String returns the string representation

func (*ModifyMaintenanceTimeInput) Validate

func (s *ModifyMaintenanceTimeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyMaintenanceTimeOutput

type ModifyMaintenanceTimeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyMaintenanceTimeOutput) GoString

func (s ModifyMaintenanceTimeOutput) GoString() string

GoString returns the string representation

func (ModifyMaintenanceTimeOutput) String

String returns the string representation

type ModifyParameterGroupInput

type ModifyParameterGroupInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	ParamValues []*ParamValueForModifyParameterGroupInput `type:"list" json:",omitempty"`

	// ParameterGroupId is a required field
	ParameterGroupId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyParameterGroupInput) GoString

func (s ModifyParameterGroupInput) GoString() string

GoString returns the string representation

func (*ModifyParameterGroupInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyParameterGroupInput) SetName

SetName sets the Name field's value.

func (*ModifyParameterGroupInput) SetParamValues

SetParamValues sets the ParamValues field's value.

func (*ModifyParameterGroupInput) SetParameterGroupId

func (s *ModifyParameterGroupInput) SetParameterGroupId(v string) *ModifyParameterGroupInput

SetParameterGroupId sets the ParameterGroupId field's value.

func (ModifyParameterGroupInput) String

func (s ModifyParameterGroupInput) String() string

String returns the string representation

func (*ModifyParameterGroupInput) Validate

func (s *ModifyParameterGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyParameterGroupOutput

type ModifyParameterGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyParameterGroupOutput) GoString

func (s ModifyParameterGroupOutput) GoString() string

GoString returns the string representation

func (ModifyParameterGroupOutput) String

String returns the string representation

type ModifyPlannedEventExecuteTimeInput

type ModifyPlannedEventExecuteTimeInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	EventIds []*string `type:"list" json:",omitempty"`

	// TargetEndTime is a required field
	TargetEndTime *string `type:"string" json:",omitempty" required:"true"`

	// TargetStartTime is a required field
	TargetStartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyPlannedEventExecuteTimeInput) GoString

GoString returns the string representation

func (*ModifyPlannedEventExecuteTimeInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*ModifyPlannedEventExecuteTimeInput) SetEventIds

SetEventIds sets the EventIds field's value.

func (*ModifyPlannedEventExecuteTimeInput) SetTargetEndTime

SetTargetEndTime sets the TargetEndTime field's value.

func (*ModifyPlannedEventExecuteTimeInput) SetTargetStartTime

SetTargetStartTime sets the TargetStartTime field's value.

func (ModifyPlannedEventExecuteTimeInput) String

String returns the string representation

func (*ModifyPlannedEventExecuteTimeInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyPlannedEventExecuteTimeOutput

type ModifyPlannedEventExecuteTimeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyPlannedEventExecuteTimeOutput) GoString

GoString returns the string representation

func (ModifyPlannedEventExecuteTimeOutput) String

String returns the string representation

type NodesToRemoveForDecreaseDBInstanceNodeNumberInput

type NodesToRemoveForDecreaseDBInstanceNodeNumberInput struct {
	AZ *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NodesToRemoveForDecreaseDBInstanceNodeNumberInput) GoString

GoString returns the string representation

func (*NodesToRemoveForDecreaseDBInstanceNodeNumberInput) SetAZ

SetAZ sets the AZ field's value.

func (NodesToRemoveForDecreaseDBInstanceNodeNumberInput) String

String returns the string representation

type OptionForDescribeDBInstanceParamsOutput

type OptionForDescribeDBInstanceParamsOutput struct {
	Description *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OptionForDescribeDBInstanceParamsOutput) GoString

GoString returns the string representation

func (*OptionForDescribeDBInstanceParamsOutput) SetDescription

SetDescription sets the Description field's value.

func (*OptionForDescribeDBInstanceParamsOutput) SetValue

SetValue sets the Value field's value.

func (OptionForDescribeDBInstanceParamsOutput) String

String returns the string representation

type OptionForDescribeEnterpriseDBInstanceParamsOutput

type OptionForDescribeEnterpriseDBInstanceParamsOutput struct {
	Description *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OptionForDescribeEnterpriseDBInstanceParamsOutput) GoString

GoString returns the string representation

func (*OptionForDescribeEnterpriseDBInstanceParamsOutput) SetDescription

SetDescription sets the Description field's value.

func (*OptionForDescribeEnterpriseDBInstanceParamsOutput) SetValue

SetValue sets the Value field's value.

func (OptionForDescribeEnterpriseDBInstanceParamsOutput) String

String returns the string representation

type OptionForDescribeParameterGroupDetailOutput

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

func (OptionForDescribeParameterGroupDetailOutput) GoString

GoString returns the string representation

func (OptionForDescribeParameterGroupDetailOutput) String

String returns the string representation

type ParamForDescribeDBInstanceParamsOutput

type ParamForDescribeDBInstanceParamsOutput struct {
	CurrentValue *string `type:"string" json:",omitempty"`

	DefaultValue *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EditableForInstance *bool `type:"boolean" json:",omitempty"`

	NeedReboot *bool `type:"boolean" json:",omitempty"`

	Options []*OptionForDescribeDBInstanceParamsOutput `type:"list" json:",omitempty"`

	ParamName *string `type:"string" json:",omitempty"`

	Range *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	Unit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParamForDescribeDBInstanceParamsOutput) GoString

GoString returns the string representation

func (*ParamForDescribeDBInstanceParamsOutput) SetCurrentValue

SetCurrentValue sets the CurrentValue field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetEditableForInstance

SetEditableForInstance sets the EditableForInstance field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetNeedReboot

SetNeedReboot sets the NeedReboot field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetOptions

SetOptions sets the Options field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetParamName

SetParamName sets the ParamName field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetRange

SetRange sets the Range field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetType

SetType sets the Type field's value.

func (*ParamForDescribeDBInstanceParamsOutput) SetUnit

SetUnit sets the Unit field's value.

func (ParamForDescribeDBInstanceParamsOutput) String

String returns the string representation

type ParamForDescribeEnterpriseDBInstanceParamsOutput

type ParamForDescribeEnterpriseDBInstanceParamsOutput struct {
	CurrentValue *string `type:"string" json:",omitempty"`

	DefaultValue *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EditableForInstance *bool `type:"boolean" json:",omitempty"`

	NeedReboot *bool `type:"boolean" json:",omitempty"`

	Options []*OptionForDescribeEnterpriseDBInstanceParamsOutput `type:"list" json:",omitempty"`

	ParamName *string `type:"string" json:",omitempty"`

	Range *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	Unit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParamForDescribeEnterpriseDBInstanceParamsOutput) GoString

GoString returns the string representation

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetCurrentValue

SetCurrentValue sets the CurrentValue field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetEditableForInstance

SetEditableForInstance sets the EditableForInstance field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetNeedReboot

SetNeedReboot sets the NeedReboot field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetOptions

SetOptions sets the Options field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetParamName

SetParamName sets the ParamName field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetRange

SetRange sets the Range field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetType

SetType sets the Type field's value.

func (*ParamForDescribeEnterpriseDBInstanceParamsOutput) SetUnit

SetUnit sets the Unit field's value.

func (ParamForDescribeEnterpriseDBInstanceParamsOutput) String

String returns the string representation

type ParamValueForCreateParameterGroupInput

type ParamValueForCreateParameterGroupInput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParamValueForCreateParameterGroupInput) GoString

GoString returns the string representation

func (*ParamValueForCreateParameterGroupInput) SetName

SetName sets the Name field's value.

func (*ParamValueForCreateParameterGroupInput) SetValue

SetValue sets the Value field's value.

func (ParamValueForCreateParameterGroupInput) String

String returns the string representation

type ParamValueForModifyDBInstanceParamsInput

type ParamValueForModifyDBInstanceParamsInput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParamValueForModifyDBInstanceParamsInput) GoString

GoString returns the string representation

func (*ParamValueForModifyDBInstanceParamsInput) SetName

SetName sets the Name field's value.

func (*ParamValueForModifyDBInstanceParamsInput) SetValue

SetValue sets the Value field's value.

func (ParamValueForModifyDBInstanceParamsInput) String

String returns the string representation

type ParamValueForModifyEnterpriseDBInstanceParamsInput

type ParamValueForModifyEnterpriseDBInstanceParamsInput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParamValueForModifyEnterpriseDBInstanceParamsInput) GoString

GoString returns the string representation

func (*ParamValueForModifyEnterpriseDBInstanceParamsInput) SetName

SetName sets the Name field's value.

func (*ParamValueForModifyEnterpriseDBInstanceParamsInput) SetValue

SetValue sets the Value field's value.

func (ParamValueForModifyEnterpriseDBInstanceParamsInput) String

String returns the string representation

type ParamValueForModifyParameterGroupInput

type ParamValueForModifyParameterGroupInput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParamValueForModifyParameterGroupInput) GoString

GoString returns the string representation

func (*ParamValueForModifyParameterGroupInput) SetName

SetName sets the Name field's value.

func (*ParamValueForModifyParameterGroupInput) SetValue

SetValue sets the Value field's value.

func (ParamValueForModifyParameterGroupInput) String

String returns the string representation

type ParameterForDescribeParameterGroupDetailOutput

type ParameterForDescribeParameterGroupDetailOutput struct {
	CurrentValue *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	NeedReboot *bool `type:"boolean" json:",omitempty"`

	Options []*OptionForDescribeParameterGroupDetailOutput `type:"list" json:",omitempty"`

	ParamName *string `type:"string" json:",omitempty"`

	Range *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	Unit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParameterForDescribeParameterGroupDetailOutput) GoString

GoString returns the string representation

func (*ParameterForDescribeParameterGroupDetailOutput) SetCurrentValue

SetCurrentValue sets the CurrentValue field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetDescription

SetDescription sets the Description field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetNeedReboot

SetNeedReboot sets the NeedReboot field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetOptions

SetOptions sets the Options field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetParamName

SetParamName sets the ParamName field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetRange

SetRange sets the Range field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetType

SetType sets the Type field's value.

func (*ParameterForDescribeParameterGroupDetailOutput) SetUnit

SetUnit sets the Unit field's value.

func (ParameterForDescribeParameterGroupDetailOutput) String

String returns the string representation

type ParameterGroupForDescribeParameterGroupsOutput

type ParameterGroupForDescribeParameterGroupsOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	Default *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ParameterGroupId *string `type:"string" json:",omitempty"`

	ParameterNum *int32 `type:"int32" json:",omitempty"`

	Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForDescribeParameterGroupsOutput"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParameterGroupForDescribeParameterGroupsOutput) GoString

GoString returns the string representation

func (*ParameterGroupForDescribeParameterGroupsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetDefault

SetDefault sets the Default field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetName

SetName sets the Name field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetParameterGroupId

SetParameterGroupId sets the ParameterGroupId field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetParameterNum

SetParameterNum sets the ParameterNum field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetSource

SetSource sets the Source field's value.

func (*ParameterGroupForDescribeParameterGroupsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ParameterGroupForDescribeParameterGroupsOutput) String

String returns the string representation

type ParameterGroupInfoForDescribeParameterGroupDetailOutput

type ParameterGroupInfoForDescribeParameterGroupDetailOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	Default *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EngineVersion *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ParameterGroupId *string `type:"string" json:",omitempty"`

	Parameters []*ParameterForDescribeParameterGroupDetailOutput `type:"list" json:",omitempty"`

	Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForDescribeParameterGroupDetailOutput"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ParameterGroupInfoForDescribeParameterGroupDetailOutput) GoString

GoString returns the string representation

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetDefault

SetDefault sets the Default field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetDescription

SetDescription sets the Description field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetEngineVersion

SetEngineVersion sets the EngineVersion field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetName

SetName sets the Name field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetParameterGroupId

SetParameterGroupId sets the ParameterGroupId field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetParameters

SetParameters sets the Parameters field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetSource

SetSource sets the Source field's value.

func (*ParameterGroupInfoForDescribeParameterGroupDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ParameterGroupInfoForDescribeParameterGroupDetailOutput) String

String returns the string representation

type PlannedEventForDescribePlannedEventsOutput

type PlannedEventForDescribePlannedEventsOutput struct {
	ActionName *string `type:"string" json:",omitempty"`

	CanCancel *bool `type:"boolean" json:",omitempty"`

	CanModifyTime *bool `type:"boolean" json:",omitempty"`

	EventId *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	MaxEndTime *string `type:"string" json:",omitempty"`

	PlanEndTime *string `type:"string" json:",omitempty"`

	PlanStartTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForDescribePlannedEventsOutput"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PlannedEventForDescribePlannedEventsOutput) GoString

GoString returns the string representation

func (*PlannedEventForDescribePlannedEventsOutput) SetActionName

SetActionName sets the ActionName field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetCanCancel

SetCanCancel sets the CanCancel field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetCanModifyTime

SetCanModifyTime sets the CanModifyTime field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetEventId

SetEventId sets the EventId field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetMaxEndTime

SetMaxEndTime sets the MaxEndTime field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetPlanEndTime

SetPlanEndTime sets the PlanEndTime field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetPlanStartTime

SetPlanStartTime sets the PlanStartTime field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetStatus

SetStatus sets the Status field's value.

func (*PlannedEventForDescribePlannedEventsOutput) SetType

SetType sets the Type field's value.

func (PlannedEventForDescribePlannedEventsOutput) String

String returns the string representation

type REDIS

type REDIS struct {
	*client.Client
}

REDIS provides the API operation methods for making requests to REDIS. See this package's package overview docs for details on the service.

REDIS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *REDIS

New create int can support ssl or region locate set

func (*REDIS) AddTagsToResource

func (c *REDIS) AddTagsToResource(input *AddTagsToResourceInput) (*AddTagsToResourceOutput, error)

AddTagsToResource API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation AddTagsToResource for usage and error information.

func (*REDIS) AddTagsToResourceCommon

func (c *REDIS) AddTagsToResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddTagsToResourceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation AddTagsToResourceCommon for usage and error information.

func (*REDIS) AddTagsToResourceCommonRequest

func (c *REDIS) AddTagsToResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddTagsToResourceCommonRequest generates a "byteplus/request.Request" representing the client's request for the AddTagsToResourceCommon operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned AddTagsToResourceCommon Request to send the API call to the service. the "output" return value is not valid until after AddTagsToResourceCommon Send returns without error.

See AddTagsToResourceCommon for more information on using the AddTagsToResourceCommon API call, and error handling.

// Example sending a request using the AddTagsToResourceCommonRequest method.
req, resp := client.AddTagsToResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) AddTagsToResourceCommonWithContext

func (c *REDIS) AddTagsToResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddTagsToResourceCommonWithContext is the same as AddTagsToResourceCommon with the addition of the ability to pass a context and additional request options.

See AddTagsToResourceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) AddTagsToResourceRequest

func (c *REDIS) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *AddTagsToResourceOutput)

AddTagsToResourceRequest generates a "byteplus/request.Request" representing the client's request for the AddTagsToResource operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned AddTagsToResourceCommon Request to send the API call to the service. the "output" return value is not valid until after AddTagsToResourceCommon Send returns without error.

See AddTagsToResource for more information on using the AddTagsToResource API call, and error handling.

// Example sending a request using the AddTagsToResourceRequest method.
req, resp := client.AddTagsToResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) AddTagsToResourceWithContext

func (c *REDIS) AddTagsToResourceWithContext(ctx byteplus.Context, input *AddTagsToResourceInput, opts ...request.Option) (*AddTagsToResourceOutput, error)

AddTagsToResourceWithContext is the same as AddTagsToResource with the addition of the ability to pass a context and additional request options.

See AddTagsToResource for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) AssociateAllowList

func (c *REDIS) AssociateAllowList(input *AssociateAllowListInput) (*AssociateAllowListOutput, error)

AssociateAllowList API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation AssociateAllowList for usage and error information.

func (*REDIS) AssociateAllowListCommon

func (c *REDIS) AssociateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AssociateAllowListCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation AssociateAllowListCommon for usage and error information.

func (*REDIS) AssociateAllowListCommonRequest

func (c *REDIS) AssociateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AssociateAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the AssociateAllowListCommon operation. The "output" return value will be populated with the AssociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned AssociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateAllowListCommon Send returns without error.

See AssociateAllowListCommon for more information on using the AssociateAllowListCommon API call, and error handling.

// Example sending a request using the AssociateAllowListCommonRequest method.
req, resp := client.AssociateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) AssociateAllowListCommonWithContext

func (c *REDIS) AssociateAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AssociateAllowListCommonWithContext is the same as AssociateAllowListCommon with the addition of the ability to pass a context and additional request options.

See AssociateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) AssociateAllowListRequest

func (c *REDIS) AssociateAllowListRequest(input *AssociateAllowListInput) (req *request.Request, output *AssociateAllowListOutput)

AssociateAllowListRequest generates a "byteplus/request.Request" representing the client's request for the AssociateAllowList operation. The "output" return value will be populated with the AssociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned AssociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateAllowListCommon Send returns without error.

See AssociateAllowList for more information on using the AssociateAllowList API call, and error handling.

// Example sending a request using the AssociateAllowListRequest method.
req, resp := client.AssociateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) AssociateAllowListWithContext

func (c *REDIS) AssociateAllowListWithContext(ctx byteplus.Context, input *AssociateAllowListInput, opts ...request.Option) (*AssociateAllowListOutput, error)

AssociateAllowListWithContext is the same as AssociateAllowList with the addition of the ability to pass a context and additional request options.

See AssociateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateAllowList

func (c *REDIS) CreateAllowList(input *CreateAllowListInput) (*CreateAllowListOutput, error)

CreateAllowList API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateAllowList for usage and error information.

func (*REDIS) CreateAllowListCommon

func (c *REDIS) CreateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAllowListCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateAllowListCommon for usage and error information.

func (*REDIS) CreateAllowListCommonRequest

func (c *REDIS) CreateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateAllowListCommon operation. The "output" return value will be populated with the CreateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAllowListCommon Send returns without error.

See CreateAllowListCommon for more information on using the CreateAllowListCommon API call, and error handling.

// Example sending a request using the CreateAllowListCommonRequest method.
req, resp := client.CreateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateAllowListCommonWithContext

func (c *REDIS) CreateAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAllowListCommonWithContext is the same as CreateAllowListCommon with the addition of the ability to pass a context and additional request options.

See CreateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateAllowListRequest

func (c *REDIS) CreateAllowListRequest(input *CreateAllowListInput) (req *request.Request, output *CreateAllowListOutput)

CreateAllowListRequest generates a "byteplus/request.Request" representing the client's request for the CreateAllowList operation. The "output" return value will be populated with the CreateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAllowListCommon Send returns without error.

See CreateAllowList for more information on using the CreateAllowList API call, and error handling.

// Example sending a request using the CreateAllowListRequest method.
req, resp := client.CreateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateAllowListWithContext

func (c *REDIS) CreateAllowListWithContext(ctx byteplus.Context, input *CreateAllowListInput, opts ...request.Option) (*CreateAllowListOutput, error)

CreateAllowListWithContext is the same as CreateAllowList with the addition of the ability to pass a context and additional request options.

See CreateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateBackup

func (c *REDIS) CreateBackup(input *CreateBackupInput) (*CreateBackupOutput, error)

CreateBackup API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateBackup for usage and error information.

func (*REDIS) CreateBackupCommon

func (c *REDIS) CreateBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBackupCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateBackupCommon for usage and error information.

func (*REDIS) CreateBackupCommonRequest

func (c *REDIS) CreateBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateBackupCommon operation. The "output" return value will be populated with the CreateBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBackupCommon Send returns without error.

See CreateBackupCommon for more information on using the CreateBackupCommon API call, and error handling.

// Example sending a request using the CreateBackupCommonRequest method.
req, resp := client.CreateBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateBackupCommonWithContext

func (c *REDIS) CreateBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateBackupCommonWithContext is the same as CreateBackupCommon with the addition of the ability to pass a context and additional request options.

See CreateBackupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateBackupRequest

func (c *REDIS) CreateBackupRequest(input *CreateBackupInput) (req *request.Request, output *CreateBackupOutput)

CreateBackupRequest generates a "byteplus/request.Request" representing the client's request for the CreateBackup operation. The "output" return value will be populated with the CreateBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBackupCommon Send returns without error.

See CreateBackup for more information on using the CreateBackup API call, and error handling.

// Example sending a request using the CreateBackupRequest method.
req, resp := client.CreateBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateBackupWithContext

func (c *REDIS) CreateBackupWithContext(ctx byteplus.Context, input *CreateBackupInput, opts ...request.Option) (*CreateBackupOutput, error)

CreateBackupWithContext is the same as CreateBackup with the addition of the ability to pass a context and additional request options.

See CreateBackup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBAccount

func (c *REDIS) CreateDBAccount(input *CreateDBAccountInput) (*CreateDBAccountOutput, error)

CreateDBAccount API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBAccount for usage and error information.

func (*REDIS) CreateDBAccountCommon

func (c *REDIS) CreateDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBAccountCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBAccountCommon for usage and error information.

func (*REDIS) CreateDBAccountCommonRequest

func (c *REDIS) CreateDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBAccountCommon operation. The "output" return value will be populated with the CreateDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBAccountCommon Send returns without error.

See CreateDBAccountCommon for more information on using the CreateDBAccountCommon API call, and error handling.

// Example sending a request using the CreateDBAccountCommonRequest method.
req, resp := client.CreateDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBAccountCommonWithContext

func (c *REDIS) CreateDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBAccountCommonWithContext is the same as CreateDBAccountCommon with the addition of the ability to pass a context and additional request options.

See CreateDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBAccountRequest

func (c *REDIS) CreateDBAccountRequest(input *CreateDBAccountInput) (req *request.Request, output *CreateDBAccountOutput)

CreateDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBAccount operation. The "output" return value will be populated with the CreateDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBAccountCommon Send returns without error.

See CreateDBAccount for more information on using the CreateDBAccount API call, and error handling.

// Example sending a request using the CreateDBAccountRequest method.
req, resp := client.CreateDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBAccountWithContext

func (c *REDIS) CreateDBAccountWithContext(ctx byteplus.Context, input *CreateDBAccountInput, opts ...request.Option) (*CreateDBAccountOutput, error)

CreateDBAccountWithContext is the same as CreateDBAccount with the addition of the ability to pass a context and additional request options.

See CreateDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBEndpointDirectLinkAddress

func (c *REDIS) CreateDBEndpointDirectLinkAddress(input *CreateDBEndpointDirectLinkAddressInput) (*CreateDBEndpointDirectLinkAddressOutput, error)

CreateDBEndpointDirectLinkAddress API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBEndpointDirectLinkAddress for usage and error information.

func (*REDIS) CreateDBEndpointDirectLinkAddressCommon

func (c *REDIS) CreateDBEndpointDirectLinkAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBEndpointDirectLinkAddressCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBEndpointDirectLinkAddressCommon for usage and error information.

func (*REDIS) CreateDBEndpointDirectLinkAddressCommonRequest

func (c *REDIS) CreateDBEndpointDirectLinkAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBEndpointDirectLinkAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointDirectLinkAddressCommon operation. The "output" return value will be populated with the CreateDBEndpointDirectLinkAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointDirectLinkAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointDirectLinkAddressCommon Send returns without error.

See CreateDBEndpointDirectLinkAddressCommon for more information on using the CreateDBEndpointDirectLinkAddressCommon API call, and error handling.

// Example sending a request using the CreateDBEndpointDirectLinkAddressCommonRequest method.
req, resp := client.CreateDBEndpointDirectLinkAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBEndpointDirectLinkAddressCommonWithContext

func (c *REDIS) CreateDBEndpointDirectLinkAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBEndpointDirectLinkAddressCommonWithContext is the same as CreateDBEndpointDirectLinkAddressCommon with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointDirectLinkAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBEndpointDirectLinkAddressRequest

func (c *REDIS) CreateDBEndpointDirectLinkAddressRequest(input *CreateDBEndpointDirectLinkAddressInput) (req *request.Request, output *CreateDBEndpointDirectLinkAddressOutput)

CreateDBEndpointDirectLinkAddressRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointDirectLinkAddress operation. The "output" return value will be populated with the CreateDBEndpointDirectLinkAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointDirectLinkAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointDirectLinkAddressCommon Send returns without error.

See CreateDBEndpointDirectLinkAddress for more information on using the CreateDBEndpointDirectLinkAddress API call, and error handling.

// Example sending a request using the CreateDBEndpointDirectLinkAddressRequest method.
req, resp := client.CreateDBEndpointDirectLinkAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBEndpointDirectLinkAddressWithContext

func (c *REDIS) CreateDBEndpointDirectLinkAddressWithContext(ctx byteplus.Context, input *CreateDBEndpointDirectLinkAddressInput, opts ...request.Option) (*CreateDBEndpointDirectLinkAddressOutput, error)

CreateDBEndpointDirectLinkAddressWithContext is the same as CreateDBEndpointDirectLinkAddress with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointDirectLinkAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBEndpointPublicAddress

func (c *REDIS) CreateDBEndpointPublicAddress(input *CreateDBEndpointPublicAddressInput) (*CreateDBEndpointPublicAddressOutput, error)

CreateDBEndpointPublicAddress API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBEndpointPublicAddress for usage and error information.

func (*REDIS) CreateDBEndpointPublicAddressCommon

func (c *REDIS) CreateDBEndpointPublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBEndpointPublicAddressCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBEndpointPublicAddressCommon for usage and error information.

func (*REDIS) CreateDBEndpointPublicAddressCommonRequest

func (c *REDIS) CreateDBEndpointPublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBEndpointPublicAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointPublicAddressCommon operation. The "output" return value will be populated with the CreateDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointPublicAddressCommon Send returns without error.

See CreateDBEndpointPublicAddressCommon for more information on using the CreateDBEndpointPublicAddressCommon API call, and error handling.

// Example sending a request using the CreateDBEndpointPublicAddressCommonRequest method.
req, resp := client.CreateDBEndpointPublicAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBEndpointPublicAddressCommonWithContext

func (c *REDIS) CreateDBEndpointPublicAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBEndpointPublicAddressCommonWithContext is the same as CreateDBEndpointPublicAddressCommon with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointPublicAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBEndpointPublicAddressRequest

func (c *REDIS) CreateDBEndpointPublicAddressRequest(input *CreateDBEndpointPublicAddressInput) (req *request.Request, output *CreateDBEndpointPublicAddressOutput)

CreateDBEndpointPublicAddressRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointPublicAddress operation. The "output" return value will be populated with the CreateDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointPublicAddressCommon Send returns without error.

See CreateDBEndpointPublicAddress for more information on using the CreateDBEndpointPublicAddress API call, and error handling.

// Example sending a request using the CreateDBEndpointPublicAddressRequest method.
req, resp := client.CreateDBEndpointPublicAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBEndpointPublicAddressWithContext

func (c *REDIS) CreateDBEndpointPublicAddressWithContext(ctx byteplus.Context, input *CreateDBEndpointPublicAddressInput, opts ...request.Option) (*CreateDBEndpointPublicAddressOutput, error)

CreateDBEndpointPublicAddressWithContext is the same as CreateDBEndpointPublicAddress with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointPublicAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBInstance

func (c *REDIS) CreateDBInstance(input *CreateDBInstanceInput) (*CreateDBInstanceOutput, error)

CreateDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBInstance for usage and error information.

func (*REDIS) CreateDBInstanceCommon

func (c *REDIS) CreateDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateDBInstanceCommon for usage and error information.

func (*REDIS) CreateDBInstanceCommonRequest

func (c *REDIS) CreateDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBInstanceCommon operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstanceCommon for more information on using the CreateDBInstanceCommon API call, and error handling.

// Example sending a request using the CreateDBInstanceCommonRequest method.
req, resp := client.CreateDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBInstanceCommonWithContext

func (c *REDIS) CreateDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBInstanceCommonWithContext is the same as CreateDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateDBInstanceRequest

func (c *REDIS) CreateDBInstanceRequest(input *CreateDBInstanceInput) (req *request.Request, output *CreateDBInstanceOutput)

CreateDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBInstance operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstance for more information on using the CreateDBInstance API call, and error handling.

// Example sending a request using the CreateDBInstanceRequest method.
req, resp := client.CreateDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateDBInstanceWithContext

func (c *REDIS) CreateDBInstanceWithContext(ctx byteplus.Context, input *CreateDBInstanceInput, opts ...request.Option) (*CreateDBInstanceOutput, error)

CreateDBInstanceWithContext is the same as CreateDBInstance with the addition of the ability to pass a context and additional request options.

See CreateDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateEnterpriseDBInstance

func (c *REDIS) CreateEnterpriseDBInstance(input *CreateEnterpriseDBInstanceInput) (*CreateEnterpriseDBInstanceOutput, error)

CreateEnterpriseDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateEnterpriseDBInstance for usage and error information.

func (*REDIS) CreateEnterpriseDBInstanceCommon

func (c *REDIS) CreateEnterpriseDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateEnterpriseDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateEnterpriseDBInstanceCommon for usage and error information.

func (*REDIS) CreateEnterpriseDBInstanceCommonRequest

func (c *REDIS) CreateEnterpriseDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateEnterpriseDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateEnterpriseDBInstanceCommon operation. The "output" return value will be populated with the CreateEnterpriseDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEnterpriseDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEnterpriseDBInstanceCommon Send returns without error.

See CreateEnterpriseDBInstanceCommon for more information on using the CreateEnterpriseDBInstanceCommon API call, and error handling.

// Example sending a request using the CreateEnterpriseDBInstanceCommonRequest method.
req, resp := client.CreateEnterpriseDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateEnterpriseDBInstanceCommonWithContext

func (c *REDIS) CreateEnterpriseDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateEnterpriseDBInstanceCommonWithContext is the same as CreateEnterpriseDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateEnterpriseDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateEnterpriseDBInstanceRequest

func (c *REDIS) CreateEnterpriseDBInstanceRequest(input *CreateEnterpriseDBInstanceInput) (req *request.Request, output *CreateEnterpriseDBInstanceOutput)

CreateEnterpriseDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the CreateEnterpriseDBInstance operation. The "output" return value will be populated with the CreateEnterpriseDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEnterpriseDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEnterpriseDBInstanceCommon Send returns without error.

See CreateEnterpriseDBInstance for more information on using the CreateEnterpriseDBInstance API call, and error handling.

// Example sending a request using the CreateEnterpriseDBInstanceRequest method.
req, resp := client.CreateEnterpriseDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateEnterpriseDBInstanceWithContext

func (c *REDIS) CreateEnterpriseDBInstanceWithContext(ctx byteplus.Context, input *CreateEnterpriseDBInstanceInput, opts ...request.Option) (*CreateEnterpriseDBInstanceOutput, error)

CreateEnterpriseDBInstanceWithContext is the same as CreateEnterpriseDBInstance with the addition of the ability to pass a context and additional request options.

See CreateEnterpriseDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateKeyScanJob

func (c *REDIS) CreateKeyScanJob(input *CreateKeyScanJobInput) (*CreateKeyScanJobOutput, error)

CreateKeyScanJob API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateKeyScanJob for usage and error information.

func (*REDIS) CreateKeyScanJobCommon

func (c *REDIS) CreateKeyScanJobCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateKeyScanJobCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateKeyScanJobCommon for usage and error information.

func (*REDIS) CreateKeyScanJobCommonRequest

func (c *REDIS) CreateKeyScanJobCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateKeyScanJobCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateKeyScanJobCommon operation. The "output" return value will be populated with the CreateKeyScanJobCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateKeyScanJobCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKeyScanJobCommon Send returns without error.

See CreateKeyScanJobCommon for more information on using the CreateKeyScanJobCommon API call, and error handling.

// Example sending a request using the CreateKeyScanJobCommonRequest method.
req, resp := client.CreateKeyScanJobCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateKeyScanJobCommonWithContext

func (c *REDIS) CreateKeyScanJobCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateKeyScanJobCommonWithContext is the same as CreateKeyScanJobCommon with the addition of the ability to pass a context and additional request options.

See CreateKeyScanJobCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateKeyScanJobRequest

func (c *REDIS) CreateKeyScanJobRequest(input *CreateKeyScanJobInput) (req *request.Request, output *CreateKeyScanJobOutput)

CreateKeyScanJobRequest generates a "byteplus/request.Request" representing the client's request for the CreateKeyScanJob operation. The "output" return value will be populated with the CreateKeyScanJobCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateKeyScanJobCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKeyScanJobCommon Send returns without error.

See CreateKeyScanJob for more information on using the CreateKeyScanJob API call, and error handling.

// Example sending a request using the CreateKeyScanJobRequest method.
req, resp := client.CreateKeyScanJobRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateKeyScanJobWithContext

func (c *REDIS) CreateKeyScanJobWithContext(ctx byteplus.Context, input *CreateKeyScanJobInput, opts ...request.Option) (*CreateKeyScanJobOutput, error)

CreateKeyScanJobWithContext is the same as CreateKeyScanJob with the addition of the ability to pass a context and additional request options.

See CreateKeyScanJob for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateParameterGroup

func (c *REDIS) CreateParameterGroup(input *CreateParameterGroupInput) (*CreateParameterGroupOutput, error)

CreateParameterGroup API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateParameterGroup for usage and error information.

func (*REDIS) CreateParameterGroupCommon

func (c *REDIS) CreateParameterGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateParameterGroupCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation CreateParameterGroupCommon for usage and error information.

func (*REDIS) CreateParameterGroupCommonRequest

func (c *REDIS) CreateParameterGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateParameterGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateParameterGroupCommon operation. The "output" return value will be populated with the CreateParameterGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateParameterGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateParameterGroupCommon Send returns without error.

See CreateParameterGroupCommon for more information on using the CreateParameterGroupCommon API call, and error handling.

// Example sending a request using the CreateParameterGroupCommonRequest method.
req, resp := client.CreateParameterGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateParameterGroupCommonWithContext

func (c *REDIS) CreateParameterGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateParameterGroupCommonWithContext is the same as CreateParameterGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateParameterGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) CreateParameterGroupRequest

func (c *REDIS) CreateParameterGroupRequest(input *CreateParameterGroupInput) (req *request.Request, output *CreateParameterGroupOutput)

CreateParameterGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreateParameterGroup operation. The "output" return value will be populated with the CreateParameterGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateParameterGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateParameterGroupCommon Send returns without error.

See CreateParameterGroup for more information on using the CreateParameterGroup API call, and error handling.

// Example sending a request using the CreateParameterGroupRequest method.
req, resp := client.CreateParameterGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) CreateParameterGroupWithContext

func (c *REDIS) CreateParameterGroupWithContext(ctx byteplus.Context, input *CreateParameterGroupInput, opts ...request.Option) (*CreateParameterGroupOutput, error)

CreateParameterGroupWithContext is the same as CreateParameterGroup with the addition of the ability to pass a context and additional request options.

See CreateParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DecreaseDBInstanceNodeNumber

func (c *REDIS) DecreaseDBInstanceNodeNumber(input *DecreaseDBInstanceNodeNumberInput) (*DecreaseDBInstanceNodeNumberOutput, error)

DecreaseDBInstanceNodeNumber API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DecreaseDBInstanceNodeNumber for usage and error information.

func (*REDIS) DecreaseDBInstanceNodeNumberCommon

func (c *REDIS) DecreaseDBInstanceNodeNumberCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DecreaseDBInstanceNodeNumberCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DecreaseDBInstanceNodeNumberCommon for usage and error information.

func (*REDIS) DecreaseDBInstanceNodeNumberCommonRequest

func (c *REDIS) DecreaseDBInstanceNodeNumberCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DecreaseDBInstanceNodeNumberCommonRequest generates a "byteplus/request.Request" representing the client's request for the DecreaseDBInstanceNodeNumberCommon operation. The "output" return value will be populated with the DecreaseDBInstanceNodeNumberCommon request's response once the request completes successfully.

Use "Send" method on the returned DecreaseDBInstanceNodeNumberCommon Request to send the API call to the service. the "output" return value is not valid until after DecreaseDBInstanceNodeNumberCommon Send returns without error.

See DecreaseDBInstanceNodeNumberCommon for more information on using the DecreaseDBInstanceNodeNumberCommon API call, and error handling.

// Example sending a request using the DecreaseDBInstanceNodeNumberCommonRequest method.
req, resp := client.DecreaseDBInstanceNodeNumberCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DecreaseDBInstanceNodeNumberCommonWithContext

func (c *REDIS) DecreaseDBInstanceNodeNumberCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DecreaseDBInstanceNodeNumberCommonWithContext is the same as DecreaseDBInstanceNodeNumberCommon with the addition of the ability to pass a context and additional request options.

See DecreaseDBInstanceNodeNumberCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DecreaseDBInstanceNodeNumberRequest

func (c *REDIS) DecreaseDBInstanceNodeNumberRequest(input *DecreaseDBInstanceNodeNumberInput) (req *request.Request, output *DecreaseDBInstanceNodeNumberOutput)

DecreaseDBInstanceNodeNumberRequest generates a "byteplus/request.Request" representing the client's request for the DecreaseDBInstanceNodeNumber operation. The "output" return value will be populated with the DecreaseDBInstanceNodeNumberCommon request's response once the request completes successfully.

Use "Send" method on the returned DecreaseDBInstanceNodeNumberCommon Request to send the API call to the service. the "output" return value is not valid until after DecreaseDBInstanceNodeNumberCommon Send returns without error.

See DecreaseDBInstanceNodeNumber for more information on using the DecreaseDBInstanceNodeNumber API call, and error handling.

// Example sending a request using the DecreaseDBInstanceNodeNumberRequest method.
req, resp := client.DecreaseDBInstanceNodeNumberRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DecreaseDBInstanceNodeNumberWithContext

func (c *REDIS) DecreaseDBInstanceNodeNumberWithContext(ctx byteplus.Context, input *DecreaseDBInstanceNodeNumberInput, opts ...request.Option) (*DecreaseDBInstanceNodeNumberOutput, error)

DecreaseDBInstanceNodeNumberWithContext is the same as DecreaseDBInstanceNodeNumber with the addition of the ability to pass a context and additional request options.

See DecreaseDBInstanceNodeNumber for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteAllowList

func (c *REDIS) DeleteAllowList(input *DeleteAllowListInput) (*DeleteAllowListOutput, error)

DeleteAllowList API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteAllowList for usage and error information.

func (*REDIS) DeleteAllowListCommon

func (c *REDIS) DeleteAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAllowListCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteAllowListCommon for usage and error information.

func (*REDIS) DeleteAllowListCommonRequest

func (c *REDIS) DeleteAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAllowListCommon operation. The "output" return value will be populated with the DeleteAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowListCommon Send returns without error.

See DeleteAllowListCommon for more information on using the DeleteAllowListCommon API call, and error handling.

// Example sending a request using the DeleteAllowListCommonRequest method.
req, resp := client.DeleteAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteAllowListCommonWithContext

func (c *REDIS) DeleteAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAllowListCommonWithContext is the same as DeleteAllowListCommon with the addition of the ability to pass a context and additional request options.

See DeleteAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteAllowListRequest

func (c *REDIS) DeleteAllowListRequest(input *DeleteAllowListInput) (req *request.Request, output *DeleteAllowListOutput)

DeleteAllowListRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAllowList operation. The "output" return value will be populated with the DeleteAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowListCommon Send returns without error.

See DeleteAllowList for more information on using the DeleteAllowList API call, and error handling.

// Example sending a request using the DeleteAllowListRequest method.
req, resp := client.DeleteAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteAllowListWithContext

func (c *REDIS) DeleteAllowListWithContext(ctx byteplus.Context, input *DeleteAllowListInput, opts ...request.Option) (*DeleteAllowListOutput, error)

DeleteAllowListWithContext is the same as DeleteAllowList with the addition of the ability to pass a context and additional request options.

See DeleteAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBAccount

func (c *REDIS) DeleteDBAccount(input *DeleteDBAccountInput) (*DeleteDBAccountOutput, error)

DeleteDBAccount API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBAccount for usage and error information.

func (*REDIS) DeleteDBAccountCommon

func (c *REDIS) DeleteDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBAccountCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBAccountCommon for usage and error information.

func (*REDIS) DeleteDBAccountCommonRequest

func (c *REDIS) DeleteDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBAccountCommon operation. The "output" return value will be populated with the DeleteDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBAccountCommon Send returns without error.

See DeleteDBAccountCommon for more information on using the DeleteDBAccountCommon API call, and error handling.

// Example sending a request using the DeleteDBAccountCommonRequest method.
req, resp := client.DeleteDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBAccountCommonWithContext

func (c *REDIS) DeleteDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBAccountCommonWithContext is the same as DeleteDBAccountCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBAccountRequest

func (c *REDIS) DeleteDBAccountRequest(input *DeleteDBAccountInput) (req *request.Request, output *DeleteDBAccountOutput)

DeleteDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBAccount operation. The "output" return value will be populated with the DeleteDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBAccountCommon Send returns without error.

See DeleteDBAccount for more information on using the DeleteDBAccount API call, and error handling.

// Example sending a request using the DeleteDBAccountRequest method.
req, resp := client.DeleteDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBAccountWithContext

func (c *REDIS) DeleteDBAccountWithContext(ctx byteplus.Context, input *DeleteDBAccountInput, opts ...request.Option) (*DeleteDBAccountOutput, error)

DeleteDBAccountWithContext is the same as DeleteDBAccount with the addition of the ability to pass a context and additional request options.

See DeleteDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBEndpointDirectLinkAddress

func (c *REDIS) DeleteDBEndpointDirectLinkAddress(input *DeleteDBEndpointDirectLinkAddressInput) (*DeleteDBEndpointDirectLinkAddressOutput, error)

DeleteDBEndpointDirectLinkAddress API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBEndpointDirectLinkAddress for usage and error information.

func (*REDIS) DeleteDBEndpointDirectLinkAddressCommon

func (c *REDIS) DeleteDBEndpointDirectLinkAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBEndpointDirectLinkAddressCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBEndpointDirectLinkAddressCommon for usage and error information.

func (*REDIS) DeleteDBEndpointDirectLinkAddressCommonRequest

func (c *REDIS) DeleteDBEndpointDirectLinkAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBEndpointDirectLinkAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointDirectLinkAddressCommon operation. The "output" return value will be populated with the DeleteDBEndpointDirectLinkAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointDirectLinkAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointDirectLinkAddressCommon Send returns without error.

See DeleteDBEndpointDirectLinkAddressCommon for more information on using the DeleteDBEndpointDirectLinkAddressCommon API call, and error handling.

// Example sending a request using the DeleteDBEndpointDirectLinkAddressCommonRequest method.
req, resp := client.DeleteDBEndpointDirectLinkAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBEndpointDirectLinkAddressCommonWithContext

func (c *REDIS) DeleteDBEndpointDirectLinkAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBEndpointDirectLinkAddressCommonWithContext is the same as DeleteDBEndpointDirectLinkAddressCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointDirectLinkAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBEndpointDirectLinkAddressRequest

func (c *REDIS) DeleteDBEndpointDirectLinkAddressRequest(input *DeleteDBEndpointDirectLinkAddressInput) (req *request.Request, output *DeleteDBEndpointDirectLinkAddressOutput)

DeleteDBEndpointDirectLinkAddressRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointDirectLinkAddress operation. The "output" return value will be populated with the DeleteDBEndpointDirectLinkAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointDirectLinkAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointDirectLinkAddressCommon Send returns without error.

See DeleteDBEndpointDirectLinkAddress for more information on using the DeleteDBEndpointDirectLinkAddress API call, and error handling.

// Example sending a request using the DeleteDBEndpointDirectLinkAddressRequest method.
req, resp := client.DeleteDBEndpointDirectLinkAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBEndpointDirectLinkAddressWithContext

func (c *REDIS) DeleteDBEndpointDirectLinkAddressWithContext(ctx byteplus.Context, input *DeleteDBEndpointDirectLinkAddressInput, opts ...request.Option) (*DeleteDBEndpointDirectLinkAddressOutput, error)

DeleteDBEndpointDirectLinkAddressWithContext is the same as DeleteDBEndpointDirectLinkAddress with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointDirectLinkAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBEndpointPublicAddress

func (c *REDIS) DeleteDBEndpointPublicAddress(input *DeleteDBEndpointPublicAddressInput) (*DeleteDBEndpointPublicAddressOutput, error)

DeleteDBEndpointPublicAddress API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBEndpointPublicAddress for usage and error information.

func (*REDIS) DeleteDBEndpointPublicAddressCommon

func (c *REDIS) DeleteDBEndpointPublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBEndpointPublicAddressCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBEndpointPublicAddressCommon for usage and error information.

func (*REDIS) DeleteDBEndpointPublicAddressCommonRequest

func (c *REDIS) DeleteDBEndpointPublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBEndpointPublicAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointPublicAddressCommon operation. The "output" return value will be populated with the DeleteDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointPublicAddressCommon Send returns without error.

See DeleteDBEndpointPublicAddressCommon for more information on using the DeleteDBEndpointPublicAddressCommon API call, and error handling.

// Example sending a request using the DeleteDBEndpointPublicAddressCommonRequest method.
req, resp := client.DeleteDBEndpointPublicAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBEndpointPublicAddressCommonWithContext

func (c *REDIS) DeleteDBEndpointPublicAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBEndpointPublicAddressCommonWithContext is the same as DeleteDBEndpointPublicAddressCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointPublicAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBEndpointPublicAddressRequest

func (c *REDIS) DeleteDBEndpointPublicAddressRequest(input *DeleteDBEndpointPublicAddressInput) (req *request.Request, output *DeleteDBEndpointPublicAddressOutput)

DeleteDBEndpointPublicAddressRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointPublicAddress operation. The "output" return value will be populated with the DeleteDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointPublicAddressCommon Send returns without error.

See DeleteDBEndpointPublicAddress for more information on using the DeleteDBEndpointPublicAddress API call, and error handling.

// Example sending a request using the DeleteDBEndpointPublicAddressRequest method.
req, resp := client.DeleteDBEndpointPublicAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBEndpointPublicAddressWithContext

func (c *REDIS) DeleteDBEndpointPublicAddressWithContext(ctx byteplus.Context, input *DeleteDBEndpointPublicAddressInput, opts ...request.Option) (*DeleteDBEndpointPublicAddressOutput, error)

DeleteDBEndpointPublicAddressWithContext is the same as DeleteDBEndpointPublicAddress with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointPublicAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBInstance

func (c *REDIS) DeleteDBInstance(input *DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)

DeleteDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBInstance for usage and error information.

func (*REDIS) DeleteDBInstanceCommon

func (c *REDIS) DeleteDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteDBInstanceCommon for usage and error information.

func (*REDIS) DeleteDBInstanceCommonRequest

func (c *REDIS) DeleteDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBInstanceCommon operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstanceCommon for more information on using the DeleteDBInstanceCommon API call, and error handling.

// Example sending a request using the DeleteDBInstanceCommonRequest method.
req, resp := client.DeleteDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBInstanceCommonWithContext

func (c *REDIS) DeleteDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBInstanceCommonWithContext is the same as DeleteDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteDBInstanceRequest

func (c *REDIS) DeleteDBInstanceRequest(input *DeleteDBInstanceInput) (req *request.Request, output *DeleteDBInstanceOutput)

DeleteDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBInstance operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstance for more information on using the DeleteDBInstance API call, and error handling.

// Example sending a request using the DeleteDBInstanceRequest method.
req, resp := client.DeleteDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteDBInstanceWithContext

func (c *REDIS) DeleteDBInstanceWithContext(ctx byteplus.Context, input *DeleteDBInstanceInput, opts ...request.Option) (*DeleteDBInstanceOutput, error)

DeleteDBInstanceWithContext is the same as DeleteDBInstance with the addition of the ability to pass a context and additional request options.

See DeleteDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteEnterpriseDBInstance

func (c *REDIS) DeleteEnterpriseDBInstance(input *DeleteEnterpriseDBInstanceInput) (*DeleteEnterpriseDBInstanceOutput, error)

DeleteEnterpriseDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteEnterpriseDBInstance for usage and error information.

func (*REDIS) DeleteEnterpriseDBInstanceCommon

func (c *REDIS) DeleteEnterpriseDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteEnterpriseDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteEnterpriseDBInstanceCommon for usage and error information.

func (*REDIS) DeleteEnterpriseDBInstanceCommonRequest

func (c *REDIS) DeleteEnterpriseDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteEnterpriseDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteEnterpriseDBInstanceCommon operation. The "output" return value will be populated with the DeleteEnterpriseDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEnterpriseDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEnterpriseDBInstanceCommon Send returns without error.

See DeleteEnterpriseDBInstanceCommon for more information on using the DeleteEnterpriseDBInstanceCommon API call, and error handling.

// Example sending a request using the DeleteEnterpriseDBInstanceCommonRequest method.
req, resp := client.DeleteEnterpriseDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteEnterpriseDBInstanceCommonWithContext

func (c *REDIS) DeleteEnterpriseDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteEnterpriseDBInstanceCommonWithContext is the same as DeleteEnterpriseDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteEnterpriseDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteEnterpriseDBInstanceRequest

func (c *REDIS) DeleteEnterpriseDBInstanceRequest(input *DeleteEnterpriseDBInstanceInput) (req *request.Request, output *DeleteEnterpriseDBInstanceOutput)

DeleteEnterpriseDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteEnterpriseDBInstance operation. The "output" return value will be populated with the DeleteEnterpriseDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEnterpriseDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEnterpriseDBInstanceCommon Send returns without error.

See DeleteEnterpriseDBInstance for more information on using the DeleteEnterpriseDBInstance API call, and error handling.

// Example sending a request using the DeleteEnterpriseDBInstanceRequest method.
req, resp := client.DeleteEnterpriseDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteEnterpriseDBInstanceWithContext

func (c *REDIS) DeleteEnterpriseDBInstanceWithContext(ctx byteplus.Context, input *DeleteEnterpriseDBInstanceInput, opts ...request.Option) (*DeleteEnterpriseDBInstanceOutput, error)

DeleteEnterpriseDBInstanceWithContext is the same as DeleteEnterpriseDBInstance with the addition of the ability to pass a context and additional request options.

See DeleteEnterpriseDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteParameterGroup

func (c *REDIS) DeleteParameterGroup(input *DeleteParameterGroupInput) (*DeleteParameterGroupOutput, error)

DeleteParameterGroup API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteParameterGroup for usage and error information.

func (*REDIS) DeleteParameterGroupCommon

func (c *REDIS) DeleteParameterGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteParameterGroupCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DeleteParameterGroupCommon for usage and error information.

func (*REDIS) DeleteParameterGroupCommonRequest

func (c *REDIS) DeleteParameterGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteParameterGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteParameterGroupCommon operation. The "output" return value will be populated with the DeleteParameterGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteParameterGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteParameterGroupCommon Send returns without error.

See DeleteParameterGroupCommon for more information on using the DeleteParameterGroupCommon API call, and error handling.

// Example sending a request using the DeleteParameterGroupCommonRequest method.
req, resp := client.DeleteParameterGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteParameterGroupCommonWithContext

func (c *REDIS) DeleteParameterGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteParameterGroupCommonWithContext is the same as DeleteParameterGroupCommon with the addition of the ability to pass a context and additional request options.

See DeleteParameterGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DeleteParameterGroupRequest

func (c *REDIS) DeleteParameterGroupRequest(input *DeleteParameterGroupInput) (req *request.Request, output *DeleteParameterGroupOutput)

DeleteParameterGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteParameterGroup operation. The "output" return value will be populated with the DeleteParameterGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteParameterGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteParameterGroupCommon Send returns without error.

See DeleteParameterGroup for more information on using the DeleteParameterGroup API call, and error handling.

// Example sending a request using the DeleteParameterGroupRequest method.
req, resp := client.DeleteParameterGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DeleteParameterGroupWithContext

func (c *REDIS) DeleteParameterGroupWithContext(ctx byteplus.Context, input *DeleteParameterGroupInput, opts ...request.Option) (*DeleteParameterGroupOutput, error)

DeleteParameterGroupWithContext is the same as DeleteParameterGroup with the addition of the ability to pass a context and additional request options.

See DeleteParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeAllowListDetail

func (c *REDIS) DescribeAllowListDetail(input *DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetail API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeAllowListDetail for usage and error information.

func (*REDIS) DescribeAllowListDetailCommon

func (c *REDIS) DescribeAllowListDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAllowListDetailCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeAllowListDetailCommon for usage and error information.

func (*REDIS) DescribeAllowListDetailCommonRequest

func (c *REDIS) DescribeAllowListDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAllowListDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowListDetailCommon operation. The "output" return value will be populated with the DescribeAllowListDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListDetailCommon Send returns without error.

See DescribeAllowListDetailCommon for more information on using the DescribeAllowListDetailCommon API call, and error handling.

// Example sending a request using the DescribeAllowListDetailCommonRequest method.
req, resp := client.DescribeAllowListDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeAllowListDetailCommonWithContext

func (c *REDIS) DescribeAllowListDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAllowListDetailCommonWithContext is the same as DescribeAllowListDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeAllowListDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeAllowListDetailRequest

func (c *REDIS) DescribeAllowListDetailRequest(input *DescribeAllowListDetailInput) (req *request.Request, output *DescribeAllowListDetailOutput)

DescribeAllowListDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowListDetail operation. The "output" return value will be populated with the DescribeAllowListDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListDetailCommon Send returns without error.

See DescribeAllowListDetail for more information on using the DescribeAllowListDetail API call, and error handling.

// Example sending a request using the DescribeAllowListDetailRequest method.
req, resp := client.DescribeAllowListDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeAllowListDetailWithContext

func (c *REDIS) DescribeAllowListDetailWithContext(ctx byteplus.Context, input *DescribeAllowListDetailInput, opts ...request.Option) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetailWithContext is the same as DescribeAllowListDetail with the addition of the ability to pass a context and additional request options.

See DescribeAllowListDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeAllowLists

func (c *REDIS) DescribeAllowLists(input *DescribeAllowListsInput) (*DescribeAllowListsOutput, error)

DescribeAllowLists API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeAllowLists for usage and error information.

func (*REDIS) DescribeAllowListsCommon

func (c *REDIS) DescribeAllowListsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAllowListsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeAllowListsCommon for usage and error information.

func (*REDIS) DescribeAllowListsCommonRequest

func (c *REDIS) DescribeAllowListsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAllowListsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowListsCommon operation. The "output" return value will be populated with the DescribeAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListsCommon Send returns without error.

See DescribeAllowListsCommon for more information on using the DescribeAllowListsCommon API call, and error handling.

// Example sending a request using the DescribeAllowListsCommonRequest method.
req, resp := client.DescribeAllowListsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeAllowListsCommonWithContext

func (c *REDIS) DescribeAllowListsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAllowListsCommonWithContext is the same as DescribeAllowListsCommon with the addition of the ability to pass a context and additional request options.

See DescribeAllowListsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeAllowListsRequest

func (c *REDIS) DescribeAllowListsRequest(input *DescribeAllowListsInput) (req *request.Request, output *DescribeAllowListsOutput)

DescribeAllowListsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowLists operation. The "output" return value will be populated with the DescribeAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListsCommon Send returns without error.

See DescribeAllowLists for more information on using the DescribeAllowLists API call, and error handling.

// Example sending a request using the DescribeAllowListsRequest method.
req, resp := client.DescribeAllowListsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeAllowListsWithContext

func (c *REDIS) DescribeAllowListsWithContext(ctx byteplus.Context, input *DescribeAllowListsInput, opts ...request.Option) (*DescribeAllowListsOutput, error)

DescribeAllowListsWithContext is the same as DescribeAllowLists with the addition of the ability to pass a context and additional request options.

See DescribeAllowLists for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeAvailableCrossRegion

func (c *REDIS) DescribeAvailableCrossRegion(input *DescribeAvailableCrossRegionInput) (*DescribeAvailableCrossRegionOutput, error)

DescribeAvailableCrossRegion API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeAvailableCrossRegion for usage and error information.

func (*REDIS) DescribeAvailableCrossRegionCommon

func (c *REDIS) DescribeAvailableCrossRegionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAvailableCrossRegionCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeAvailableCrossRegionCommon for usage and error information.

func (*REDIS) DescribeAvailableCrossRegionCommonRequest

func (c *REDIS) DescribeAvailableCrossRegionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAvailableCrossRegionCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailableCrossRegionCommon operation. The "output" return value will be populated with the DescribeAvailableCrossRegionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailableCrossRegionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailableCrossRegionCommon Send returns without error.

See DescribeAvailableCrossRegionCommon for more information on using the DescribeAvailableCrossRegionCommon API call, and error handling.

// Example sending a request using the DescribeAvailableCrossRegionCommonRequest method.
req, resp := client.DescribeAvailableCrossRegionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeAvailableCrossRegionCommonWithContext

func (c *REDIS) DescribeAvailableCrossRegionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAvailableCrossRegionCommonWithContext is the same as DescribeAvailableCrossRegionCommon with the addition of the ability to pass a context and additional request options.

See DescribeAvailableCrossRegionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeAvailableCrossRegionRequest

func (c *REDIS) DescribeAvailableCrossRegionRequest(input *DescribeAvailableCrossRegionInput) (req *request.Request, output *DescribeAvailableCrossRegionOutput)

DescribeAvailableCrossRegionRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailableCrossRegion operation. The "output" return value will be populated with the DescribeAvailableCrossRegionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailableCrossRegionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailableCrossRegionCommon Send returns without error.

See DescribeAvailableCrossRegion for more information on using the DescribeAvailableCrossRegion API call, and error handling.

// Example sending a request using the DescribeAvailableCrossRegionRequest method.
req, resp := client.DescribeAvailableCrossRegionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeAvailableCrossRegionWithContext

func (c *REDIS) DescribeAvailableCrossRegionWithContext(ctx byteplus.Context, input *DescribeAvailableCrossRegionInput, opts ...request.Option) (*DescribeAvailableCrossRegionOutput, error)

DescribeAvailableCrossRegionWithContext is the same as DescribeAvailableCrossRegion with the addition of the ability to pass a context and additional request options.

See DescribeAvailableCrossRegion for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBackupPlan

func (c *REDIS) DescribeBackupPlan(input *DescribeBackupPlanInput) (*DescribeBackupPlanOutput, error)

DescribeBackupPlan API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBackupPlan for usage and error information.

func (*REDIS) DescribeBackupPlanCommon

func (c *REDIS) DescribeBackupPlanCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupPlanCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBackupPlanCommon for usage and error information.

func (*REDIS) DescribeBackupPlanCommonRequest

func (c *REDIS) DescribeBackupPlanCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupPlanCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupPlanCommon operation. The "output" return value will be populated with the DescribeBackupPlanCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupPlanCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupPlanCommon Send returns without error.

See DescribeBackupPlanCommon for more information on using the DescribeBackupPlanCommon API call, and error handling.

// Example sending a request using the DescribeBackupPlanCommonRequest method.
req, resp := client.DescribeBackupPlanCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBackupPlanCommonWithContext

func (c *REDIS) DescribeBackupPlanCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupPlanCommonWithContext is the same as DescribeBackupPlanCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupPlanCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBackupPlanRequest

func (c *REDIS) DescribeBackupPlanRequest(input *DescribeBackupPlanInput) (req *request.Request, output *DescribeBackupPlanOutput)

DescribeBackupPlanRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupPlan operation. The "output" return value will be populated with the DescribeBackupPlanCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupPlanCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupPlanCommon Send returns without error.

See DescribeBackupPlan for more information on using the DescribeBackupPlan API call, and error handling.

// Example sending a request using the DescribeBackupPlanRequest method.
req, resp := client.DescribeBackupPlanRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBackupPlanWithContext

func (c *REDIS) DescribeBackupPlanWithContext(ctx byteplus.Context, input *DescribeBackupPlanInput, opts ...request.Option) (*DescribeBackupPlanOutput, error)

DescribeBackupPlanWithContext is the same as DescribeBackupPlan with the addition of the ability to pass a context and additional request options.

See DescribeBackupPlan for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBackupPointDownloadUrls

func (c *REDIS) DescribeBackupPointDownloadUrls(input *DescribeBackupPointDownloadUrlsInput) (*DescribeBackupPointDownloadUrlsOutput, error)

DescribeBackupPointDownloadUrls API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBackupPointDownloadUrls for usage and error information.

func (*REDIS) DescribeBackupPointDownloadUrlsCommon

func (c *REDIS) DescribeBackupPointDownloadUrlsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupPointDownloadUrlsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBackupPointDownloadUrlsCommon for usage and error information.

func (*REDIS) DescribeBackupPointDownloadUrlsCommonRequest

func (c *REDIS) DescribeBackupPointDownloadUrlsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupPointDownloadUrlsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupPointDownloadUrlsCommon operation. The "output" return value will be populated with the DescribeBackupPointDownloadUrlsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupPointDownloadUrlsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupPointDownloadUrlsCommon Send returns without error.

See DescribeBackupPointDownloadUrlsCommon for more information on using the DescribeBackupPointDownloadUrlsCommon API call, and error handling.

// Example sending a request using the DescribeBackupPointDownloadUrlsCommonRequest method.
req, resp := client.DescribeBackupPointDownloadUrlsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBackupPointDownloadUrlsCommonWithContext

func (c *REDIS) DescribeBackupPointDownloadUrlsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupPointDownloadUrlsCommonWithContext is the same as DescribeBackupPointDownloadUrlsCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupPointDownloadUrlsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBackupPointDownloadUrlsRequest

func (c *REDIS) DescribeBackupPointDownloadUrlsRequest(input *DescribeBackupPointDownloadUrlsInput) (req *request.Request, output *DescribeBackupPointDownloadUrlsOutput)

DescribeBackupPointDownloadUrlsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupPointDownloadUrls operation. The "output" return value will be populated with the DescribeBackupPointDownloadUrlsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupPointDownloadUrlsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupPointDownloadUrlsCommon Send returns without error.

See DescribeBackupPointDownloadUrls for more information on using the DescribeBackupPointDownloadUrls API call, and error handling.

// Example sending a request using the DescribeBackupPointDownloadUrlsRequest method.
req, resp := client.DescribeBackupPointDownloadUrlsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBackupPointDownloadUrlsWithContext

func (c *REDIS) DescribeBackupPointDownloadUrlsWithContext(ctx byteplus.Context, input *DescribeBackupPointDownloadUrlsInput, opts ...request.Option) (*DescribeBackupPointDownloadUrlsOutput, error)

DescribeBackupPointDownloadUrlsWithContext is the same as DescribeBackupPointDownloadUrls with the addition of the ability to pass a context and additional request options.

See DescribeBackupPointDownloadUrls for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBackups

func (c *REDIS) DescribeBackups(input *DescribeBackupsInput) (*DescribeBackupsOutput, error)

DescribeBackups API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBackups for usage and error information.

func (*REDIS) DescribeBackupsCommon

func (c *REDIS) DescribeBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBackupsCommon for usage and error information.

func (*REDIS) DescribeBackupsCommonRequest

func (c *REDIS) DescribeBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupsCommon operation. The "output" return value will be populated with the DescribeBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupsCommon Send returns without error.

See DescribeBackupsCommon for more information on using the DescribeBackupsCommon API call, and error handling.

// Example sending a request using the DescribeBackupsCommonRequest method.
req, resp := client.DescribeBackupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBackupsCommonWithContext

func (c *REDIS) DescribeBackupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupsCommonWithContext is the same as DescribeBackupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBackupsRequest

func (c *REDIS) DescribeBackupsRequest(input *DescribeBackupsInput) (req *request.Request, output *DescribeBackupsOutput)

DescribeBackupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackups operation. The "output" return value will be populated with the DescribeBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupsCommon Send returns without error.

See DescribeBackups for more information on using the DescribeBackups API call, and error handling.

// Example sending a request using the DescribeBackupsRequest method.
req, resp := client.DescribeBackupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBackupsWithContext

func (c *REDIS) DescribeBackupsWithContext(ctx byteplus.Context, input *DescribeBackupsInput, opts ...request.Option) (*DescribeBackupsOutput, error)

DescribeBackupsWithContext is the same as DescribeBackups with the addition of the ability to pass a context and additional request options.

See DescribeBackups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBigKeys

func (c *REDIS) DescribeBigKeys(input *DescribeBigKeysInput) (*DescribeBigKeysOutput, error)

DescribeBigKeys API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBigKeys for usage and error information.

func (*REDIS) DescribeBigKeysCommon

func (c *REDIS) DescribeBigKeysCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBigKeysCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeBigKeysCommon for usage and error information.

func (*REDIS) DescribeBigKeysCommonRequest

func (c *REDIS) DescribeBigKeysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBigKeysCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBigKeysCommon operation. The "output" return value will be populated with the DescribeBigKeysCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBigKeysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBigKeysCommon Send returns without error.

See DescribeBigKeysCommon for more information on using the DescribeBigKeysCommon API call, and error handling.

// Example sending a request using the DescribeBigKeysCommonRequest method.
req, resp := client.DescribeBigKeysCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBigKeysCommonWithContext

func (c *REDIS) DescribeBigKeysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBigKeysCommonWithContext is the same as DescribeBigKeysCommon with the addition of the ability to pass a context and additional request options.

See DescribeBigKeysCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeBigKeysRequest

func (c *REDIS) DescribeBigKeysRequest(input *DescribeBigKeysInput) (req *request.Request, output *DescribeBigKeysOutput)

DescribeBigKeysRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBigKeys operation. The "output" return value will be populated with the DescribeBigKeysCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBigKeysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBigKeysCommon Send returns without error.

See DescribeBigKeys for more information on using the DescribeBigKeys API call, and error handling.

// Example sending a request using the DescribeBigKeysRequest method.
req, resp := client.DescribeBigKeysRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeBigKeysWithContext

func (c *REDIS) DescribeBigKeysWithContext(ctx byteplus.Context, input *DescribeBigKeysInput, opts ...request.Option) (*DescribeBigKeysOutput, error)

DescribeBigKeysWithContext is the same as DescribeBigKeys with the addition of the ability to pass a context and additional request options.

See DescribeBigKeys for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeCrossRegionBackupPolicy

func (c *REDIS) DescribeCrossRegionBackupPolicy(input *DescribeCrossRegionBackupPolicyInput) (*DescribeCrossRegionBackupPolicyOutput, error)

DescribeCrossRegionBackupPolicy API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeCrossRegionBackupPolicy for usage and error information.

func (*REDIS) DescribeCrossRegionBackupPolicyCommon

func (c *REDIS) DescribeCrossRegionBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCrossRegionBackupPolicyCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeCrossRegionBackupPolicyCommon for usage and error information.

func (*REDIS) DescribeCrossRegionBackupPolicyCommonRequest

func (c *REDIS) DescribeCrossRegionBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeCrossRegionBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupPolicyCommon operation. The "output" return value will be populated with the DescribeCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupPolicyCommon Send returns without error.

See DescribeCrossRegionBackupPolicyCommon for more information on using the DescribeCrossRegionBackupPolicyCommon API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupPolicyCommonRequest method.
req, resp := client.DescribeCrossRegionBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeCrossRegionBackupPolicyCommonWithContext

func (c *REDIS) DescribeCrossRegionBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeCrossRegionBackupPolicyCommonWithContext is the same as DescribeCrossRegionBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeCrossRegionBackupPolicyRequest

func (c *REDIS) DescribeCrossRegionBackupPolicyRequest(input *DescribeCrossRegionBackupPolicyInput) (req *request.Request, output *DescribeCrossRegionBackupPolicyOutput)

DescribeCrossRegionBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupPolicy operation. The "output" return value will be populated with the DescribeCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupPolicyCommon Send returns without error.

See DescribeCrossRegionBackupPolicy for more information on using the DescribeCrossRegionBackupPolicy API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupPolicyRequest method.
req, resp := client.DescribeCrossRegionBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeCrossRegionBackupPolicyWithContext

func (c *REDIS) DescribeCrossRegionBackupPolicyWithContext(ctx byteplus.Context, input *DescribeCrossRegionBackupPolicyInput, opts ...request.Option) (*DescribeCrossRegionBackupPolicyOutput, error)

DescribeCrossRegionBackupPolicyWithContext is the same as DescribeCrossRegionBackupPolicy with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeCrossRegionBackups

func (c *REDIS) DescribeCrossRegionBackups(input *DescribeCrossRegionBackupsInput) (*DescribeCrossRegionBackupsOutput, error)

DescribeCrossRegionBackups API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeCrossRegionBackups for usage and error information.

func (*REDIS) DescribeCrossRegionBackupsCommon

func (c *REDIS) DescribeCrossRegionBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCrossRegionBackupsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeCrossRegionBackupsCommon for usage and error information.

func (*REDIS) DescribeCrossRegionBackupsCommonRequest

func (c *REDIS) DescribeCrossRegionBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeCrossRegionBackupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupsCommon operation. The "output" return value will be populated with the DescribeCrossRegionBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupsCommon Send returns without error.

See DescribeCrossRegionBackupsCommon for more information on using the DescribeCrossRegionBackupsCommon API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupsCommonRequest method.
req, resp := client.DescribeCrossRegionBackupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeCrossRegionBackupsCommonWithContext

func (c *REDIS) DescribeCrossRegionBackupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeCrossRegionBackupsCommonWithContext is the same as DescribeCrossRegionBackupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeCrossRegionBackupsRequest

func (c *REDIS) DescribeCrossRegionBackupsRequest(input *DescribeCrossRegionBackupsInput) (req *request.Request, output *DescribeCrossRegionBackupsOutput)

DescribeCrossRegionBackupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackups operation. The "output" return value will be populated with the DescribeCrossRegionBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupsCommon Send returns without error.

See DescribeCrossRegionBackups for more information on using the DescribeCrossRegionBackups API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupsRequest method.
req, resp := client.DescribeCrossRegionBackupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeCrossRegionBackupsWithContext

func (c *REDIS) DescribeCrossRegionBackupsWithContext(ctx byteplus.Context, input *DescribeCrossRegionBackupsInput, opts ...request.Option) (*DescribeCrossRegionBackupsOutput, error)

DescribeCrossRegionBackupsWithContext is the same as DescribeCrossRegionBackups with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceAclCategories

func (c *REDIS) DescribeDBInstanceAclCategories(input *DescribeDBInstanceAclCategoriesInput) (*DescribeDBInstanceAclCategoriesOutput, error)

DescribeDBInstanceAclCategories API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceAclCategories for usage and error information.

func (*REDIS) DescribeDBInstanceAclCategoriesCommon

func (c *REDIS) DescribeDBInstanceAclCategoriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceAclCategoriesCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceAclCategoriesCommon for usage and error information.

func (*REDIS) DescribeDBInstanceAclCategoriesCommonRequest

func (c *REDIS) DescribeDBInstanceAclCategoriesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceAclCategoriesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceAclCategoriesCommon operation. The "output" return value will be populated with the DescribeDBInstanceAclCategoriesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceAclCategoriesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceAclCategoriesCommon Send returns without error.

See DescribeDBInstanceAclCategoriesCommon for more information on using the DescribeDBInstanceAclCategoriesCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceAclCategoriesCommonRequest method.
req, resp := client.DescribeDBInstanceAclCategoriesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceAclCategoriesCommonWithContext

func (c *REDIS) DescribeDBInstanceAclCategoriesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceAclCategoriesCommonWithContext is the same as DescribeDBInstanceAclCategoriesCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceAclCategoriesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceAclCategoriesRequest

func (c *REDIS) DescribeDBInstanceAclCategoriesRequest(input *DescribeDBInstanceAclCategoriesInput) (req *request.Request, output *DescribeDBInstanceAclCategoriesOutput)

DescribeDBInstanceAclCategoriesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceAclCategories operation. The "output" return value will be populated with the DescribeDBInstanceAclCategoriesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceAclCategoriesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceAclCategoriesCommon Send returns without error.

See DescribeDBInstanceAclCategories for more information on using the DescribeDBInstanceAclCategories API call, and error handling.

// Example sending a request using the DescribeDBInstanceAclCategoriesRequest method.
req, resp := client.DescribeDBInstanceAclCategoriesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceAclCategoriesWithContext

func (c *REDIS) DescribeDBInstanceAclCategoriesWithContext(ctx byteplus.Context, input *DescribeDBInstanceAclCategoriesInput, opts ...request.Option) (*DescribeDBInstanceAclCategoriesOutput, error)

DescribeDBInstanceAclCategoriesWithContext is the same as DescribeDBInstanceAclCategories with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceAclCategories for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceAclCommands

func (c *REDIS) DescribeDBInstanceAclCommands(input *DescribeDBInstanceAclCommandsInput) (*DescribeDBInstanceAclCommandsOutput, error)

DescribeDBInstanceAclCommands API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceAclCommands for usage and error information.

func (*REDIS) DescribeDBInstanceAclCommandsCommon

func (c *REDIS) DescribeDBInstanceAclCommandsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceAclCommandsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceAclCommandsCommon for usage and error information.

func (*REDIS) DescribeDBInstanceAclCommandsCommonRequest

func (c *REDIS) DescribeDBInstanceAclCommandsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceAclCommandsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceAclCommandsCommon operation. The "output" return value will be populated with the DescribeDBInstanceAclCommandsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceAclCommandsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceAclCommandsCommon Send returns without error.

See DescribeDBInstanceAclCommandsCommon for more information on using the DescribeDBInstanceAclCommandsCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceAclCommandsCommonRequest method.
req, resp := client.DescribeDBInstanceAclCommandsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceAclCommandsCommonWithContext

func (c *REDIS) DescribeDBInstanceAclCommandsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceAclCommandsCommonWithContext is the same as DescribeDBInstanceAclCommandsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceAclCommandsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceAclCommandsRequest

func (c *REDIS) DescribeDBInstanceAclCommandsRequest(input *DescribeDBInstanceAclCommandsInput) (req *request.Request, output *DescribeDBInstanceAclCommandsOutput)

DescribeDBInstanceAclCommandsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceAclCommands operation. The "output" return value will be populated with the DescribeDBInstanceAclCommandsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceAclCommandsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceAclCommandsCommon Send returns without error.

See DescribeDBInstanceAclCommands for more information on using the DescribeDBInstanceAclCommands API call, and error handling.

// Example sending a request using the DescribeDBInstanceAclCommandsRequest method.
req, resp := client.DescribeDBInstanceAclCommandsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceAclCommandsWithContext

func (c *REDIS) DescribeDBInstanceAclCommandsWithContext(ctx byteplus.Context, input *DescribeDBInstanceAclCommandsInput, opts ...request.Option) (*DescribeDBInstanceAclCommandsOutput, error)

DescribeDBInstanceAclCommandsWithContext is the same as DescribeDBInstanceAclCommands with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceAclCommands for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceBandwidthPerShard

func (c *REDIS) DescribeDBInstanceBandwidthPerShard(input *DescribeDBInstanceBandwidthPerShardInput) (*DescribeDBInstanceBandwidthPerShardOutput, error)

DescribeDBInstanceBandwidthPerShard API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceBandwidthPerShard for usage and error information.

func (*REDIS) DescribeDBInstanceBandwidthPerShardCommon

func (c *REDIS) DescribeDBInstanceBandwidthPerShardCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceBandwidthPerShardCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceBandwidthPerShardCommon for usage and error information.

func (*REDIS) DescribeDBInstanceBandwidthPerShardCommonRequest

func (c *REDIS) DescribeDBInstanceBandwidthPerShardCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceBandwidthPerShardCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceBandwidthPerShardCommon operation. The "output" return value will be populated with the DescribeDBInstanceBandwidthPerShardCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceBandwidthPerShardCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceBandwidthPerShardCommon Send returns without error.

See DescribeDBInstanceBandwidthPerShardCommon for more information on using the DescribeDBInstanceBandwidthPerShardCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceBandwidthPerShardCommonRequest method.
req, resp := client.DescribeDBInstanceBandwidthPerShardCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceBandwidthPerShardCommonWithContext

func (c *REDIS) DescribeDBInstanceBandwidthPerShardCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceBandwidthPerShardCommonWithContext is the same as DescribeDBInstanceBandwidthPerShardCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceBandwidthPerShardCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceBandwidthPerShardRequest

func (c *REDIS) DescribeDBInstanceBandwidthPerShardRequest(input *DescribeDBInstanceBandwidthPerShardInput) (req *request.Request, output *DescribeDBInstanceBandwidthPerShardOutput)

DescribeDBInstanceBandwidthPerShardRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceBandwidthPerShard operation. The "output" return value will be populated with the DescribeDBInstanceBandwidthPerShardCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceBandwidthPerShardCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceBandwidthPerShardCommon Send returns without error.

See DescribeDBInstanceBandwidthPerShard for more information on using the DescribeDBInstanceBandwidthPerShard API call, and error handling.

// Example sending a request using the DescribeDBInstanceBandwidthPerShardRequest method.
req, resp := client.DescribeDBInstanceBandwidthPerShardRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceBandwidthPerShardWithContext

func (c *REDIS) DescribeDBInstanceBandwidthPerShardWithContext(ctx byteplus.Context, input *DescribeDBInstanceBandwidthPerShardInput, opts ...request.Option) (*DescribeDBInstanceBandwidthPerShardOutput, error)

DescribeDBInstanceBandwidthPerShardWithContext is the same as DescribeDBInstanceBandwidthPerShard with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceBandwidthPerShard for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceDetail

func (c *REDIS) DescribeDBInstanceDetail(input *DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetail API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceDetail for usage and error information.

func (*REDIS) DescribeDBInstanceDetailCommon

func (c *REDIS) DescribeDBInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceDetailCommon for usage and error information.

func (*REDIS) DescribeDBInstanceDetailCommonRequest

func (c *REDIS) DescribeDBInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceDetailCommon operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetailCommon for more information on using the DescribeDBInstanceDetailCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailCommonRequest method.
req, resp := client.DescribeDBInstanceDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceDetailCommonWithContext

func (c *REDIS) DescribeDBInstanceDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommonWithContext is the same as DescribeDBInstanceDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceDetailRequest

func (c *REDIS) DescribeDBInstanceDetailRequest(input *DescribeDBInstanceDetailInput) (req *request.Request, output *DescribeDBInstanceDetailOutput)

DescribeDBInstanceDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceDetail operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetail for more information on using the DescribeDBInstanceDetail API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailRequest method.
req, resp := client.DescribeDBInstanceDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceDetailWithContext

func (c *REDIS) DescribeDBInstanceDetailWithContext(ctx byteplus.Context, input *DescribeDBInstanceDetailInput, opts ...request.Option) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetailWithContext is the same as DescribeDBInstanceDetail with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceParams

func (c *REDIS) DescribeDBInstanceParams(input *DescribeDBInstanceParamsInput) (*DescribeDBInstanceParamsOutput, error)

DescribeDBInstanceParams API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceParams for usage and error information.

func (*REDIS) DescribeDBInstanceParamsCommon

func (c *REDIS) DescribeDBInstanceParamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParamsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceParamsCommon for usage and error information.

func (*REDIS) DescribeDBInstanceParamsCommonRequest

func (c *REDIS) DescribeDBInstanceParamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceParamsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParamsCommon operation. The "output" return value will be populated with the DescribeDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParamsCommon Send returns without error.

See DescribeDBInstanceParamsCommon for more information on using the DescribeDBInstanceParamsCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceParamsCommonRequest method.
req, resp := client.DescribeDBInstanceParamsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceParamsCommonWithContext

func (c *REDIS) DescribeDBInstanceParamsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceParamsCommonWithContext is the same as DescribeDBInstanceParamsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParamsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceParamsRequest

func (c *REDIS) DescribeDBInstanceParamsRequest(input *DescribeDBInstanceParamsInput) (req *request.Request, output *DescribeDBInstanceParamsOutput)

DescribeDBInstanceParamsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParams operation. The "output" return value will be populated with the DescribeDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParamsCommon Send returns without error.

See DescribeDBInstanceParams for more information on using the DescribeDBInstanceParams API call, and error handling.

// Example sending a request using the DescribeDBInstanceParamsRequest method.
req, resp := client.DescribeDBInstanceParamsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceParamsWithContext

func (c *REDIS) DescribeDBInstanceParamsWithContext(ctx byteplus.Context, input *DescribeDBInstanceParamsInput, opts ...request.Option) (*DescribeDBInstanceParamsOutput, error)

DescribeDBInstanceParamsWithContext is the same as DescribeDBInstanceParams with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParams for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceShards

func (c *REDIS) DescribeDBInstanceShards(input *DescribeDBInstanceShardsInput) (*DescribeDBInstanceShardsOutput, error)

DescribeDBInstanceShards API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceShards for usage and error information.

func (*REDIS) DescribeDBInstanceShardsCommon

func (c *REDIS) DescribeDBInstanceShardsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceShardsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceShardsCommon for usage and error information.

func (*REDIS) DescribeDBInstanceShardsCommonRequest

func (c *REDIS) DescribeDBInstanceShardsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceShardsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceShardsCommon operation. The "output" return value will be populated with the DescribeDBInstanceShardsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceShardsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceShardsCommon Send returns without error.

See DescribeDBInstanceShardsCommon for more information on using the DescribeDBInstanceShardsCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceShardsCommonRequest method.
req, resp := client.DescribeDBInstanceShardsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceShardsCommonWithContext

func (c *REDIS) DescribeDBInstanceShardsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceShardsCommonWithContext is the same as DescribeDBInstanceShardsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceShardsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceShardsRequest

func (c *REDIS) DescribeDBInstanceShardsRequest(input *DescribeDBInstanceShardsInput) (req *request.Request, output *DescribeDBInstanceShardsOutput)

DescribeDBInstanceShardsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceShards operation. The "output" return value will be populated with the DescribeDBInstanceShardsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceShardsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceShardsCommon Send returns without error.

See DescribeDBInstanceShards for more information on using the DescribeDBInstanceShards API call, and error handling.

// Example sending a request using the DescribeDBInstanceShardsRequest method.
req, resp := client.DescribeDBInstanceShardsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceShardsWithContext

func (c *REDIS) DescribeDBInstanceShardsWithContext(ctx byteplus.Context, input *DescribeDBInstanceShardsInput, opts ...request.Option) (*DescribeDBInstanceShardsOutput, error)

DescribeDBInstanceShardsWithContext is the same as DescribeDBInstanceShards with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceShards for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceSpecs

func (c *REDIS) DescribeDBInstanceSpecs(input *DescribeDBInstanceSpecsInput) (*DescribeDBInstanceSpecsOutput, error)

DescribeDBInstanceSpecs API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceSpecs for usage and error information.

func (*REDIS) DescribeDBInstanceSpecsCommon

func (c *REDIS) DescribeDBInstanceSpecsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceSpecsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstanceSpecsCommon for usage and error information.

func (*REDIS) DescribeDBInstanceSpecsCommonRequest

func (c *REDIS) DescribeDBInstanceSpecsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceSpecsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceSpecsCommon operation. The "output" return value will be populated with the DescribeDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceSpecsCommon Send returns without error.

See DescribeDBInstanceSpecsCommon for more information on using the DescribeDBInstanceSpecsCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceSpecsCommonRequest method.
req, resp := client.DescribeDBInstanceSpecsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceSpecsCommonWithContext

func (c *REDIS) DescribeDBInstanceSpecsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceSpecsCommonWithContext is the same as DescribeDBInstanceSpecsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceSpecsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstanceSpecsRequest

func (c *REDIS) DescribeDBInstanceSpecsRequest(input *DescribeDBInstanceSpecsInput) (req *request.Request, output *DescribeDBInstanceSpecsOutput)

DescribeDBInstanceSpecsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceSpecs operation. The "output" return value will be populated with the DescribeDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceSpecsCommon Send returns without error.

See DescribeDBInstanceSpecs for more information on using the DescribeDBInstanceSpecs API call, and error handling.

// Example sending a request using the DescribeDBInstanceSpecsRequest method.
req, resp := client.DescribeDBInstanceSpecsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstanceSpecsWithContext

func (c *REDIS) DescribeDBInstanceSpecsWithContext(ctx byteplus.Context, input *DescribeDBInstanceSpecsInput, opts ...request.Option) (*DescribeDBInstanceSpecsOutput, error)

DescribeDBInstanceSpecsWithContext is the same as DescribeDBInstanceSpecs with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceSpecs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstances

func (c *REDIS) DescribeDBInstances(input *DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)

DescribeDBInstances API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstances for usage and error information.

func (*REDIS) DescribeDBInstancesCommon

func (c *REDIS) DescribeDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancesCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeDBInstancesCommon for usage and error information.

func (*REDIS) DescribeDBInstancesCommonRequest

func (c *REDIS) DescribeDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstancesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstancesCommon operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstancesCommon for more information on using the DescribeDBInstancesCommon API call, and error handling.

// Example sending a request using the DescribeDBInstancesCommonRequest method.
req, resp := client.DescribeDBInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstancesCommonWithContext

func (c *REDIS) DescribeDBInstancesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstancesCommonWithContext is the same as DescribeDBInstancesCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeDBInstancesRequest

func (c *REDIS) DescribeDBInstancesRequest(input *DescribeDBInstancesInput) (req *request.Request, output *DescribeDBInstancesOutput)

DescribeDBInstancesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstances operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstances for more information on using the DescribeDBInstances API call, and error handling.

// Example sending a request using the DescribeDBInstancesRequest method.
req, resp := client.DescribeDBInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeDBInstancesWithContext

func (c *REDIS) DescribeDBInstancesWithContext(ctx byteplus.Context, input *DescribeDBInstancesInput, opts ...request.Option) (*DescribeDBInstancesOutput, error)

DescribeDBInstancesWithContext is the same as DescribeDBInstances with the addition of the ability to pass a context and additional request options.

See DescribeDBInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseDBInstanceDetail

func (c *REDIS) DescribeEnterpriseDBInstanceDetail(input *DescribeEnterpriseDBInstanceDetailInput) (*DescribeEnterpriseDBInstanceDetailOutput, error)

DescribeEnterpriseDBInstanceDetail API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseDBInstanceDetail for usage and error information.

func (*REDIS) DescribeEnterpriseDBInstanceDetailCommon

func (c *REDIS) DescribeEnterpriseDBInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEnterpriseDBInstanceDetailCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseDBInstanceDetailCommon for usage and error information.

func (*REDIS) DescribeEnterpriseDBInstanceDetailCommonRequest

func (c *REDIS) DescribeEnterpriseDBInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeEnterpriseDBInstanceDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseDBInstanceDetailCommon operation. The "output" return value will be populated with the DescribeEnterpriseDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseDBInstanceDetailCommon Send returns without error.

See DescribeEnterpriseDBInstanceDetailCommon for more information on using the DescribeEnterpriseDBInstanceDetailCommon API call, and error handling.

// Example sending a request using the DescribeEnterpriseDBInstanceDetailCommonRequest method.
req, resp := client.DescribeEnterpriseDBInstanceDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseDBInstanceDetailCommonWithContext

func (c *REDIS) DescribeEnterpriseDBInstanceDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeEnterpriseDBInstanceDetailCommonWithContext is the same as DescribeEnterpriseDBInstanceDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseDBInstanceDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseDBInstanceDetailRequest

func (c *REDIS) DescribeEnterpriseDBInstanceDetailRequest(input *DescribeEnterpriseDBInstanceDetailInput) (req *request.Request, output *DescribeEnterpriseDBInstanceDetailOutput)

DescribeEnterpriseDBInstanceDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseDBInstanceDetail operation. The "output" return value will be populated with the DescribeEnterpriseDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseDBInstanceDetailCommon Send returns without error.

See DescribeEnterpriseDBInstanceDetail for more information on using the DescribeEnterpriseDBInstanceDetail API call, and error handling.

// Example sending a request using the DescribeEnterpriseDBInstanceDetailRequest method.
req, resp := client.DescribeEnterpriseDBInstanceDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseDBInstanceDetailWithContext

func (c *REDIS) DescribeEnterpriseDBInstanceDetailWithContext(ctx byteplus.Context, input *DescribeEnterpriseDBInstanceDetailInput, opts ...request.Option) (*DescribeEnterpriseDBInstanceDetailOutput, error)

DescribeEnterpriseDBInstanceDetailWithContext is the same as DescribeEnterpriseDBInstanceDetail with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseDBInstanceDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseDBInstanceParams

func (c *REDIS) DescribeEnterpriseDBInstanceParams(input *DescribeEnterpriseDBInstanceParamsInput) (*DescribeEnterpriseDBInstanceParamsOutput, error)

DescribeEnterpriseDBInstanceParams API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseDBInstanceParams for usage and error information.

func (*REDIS) DescribeEnterpriseDBInstanceParamsCommon

func (c *REDIS) DescribeEnterpriseDBInstanceParamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEnterpriseDBInstanceParamsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseDBInstanceParamsCommon for usage and error information.

func (*REDIS) DescribeEnterpriseDBInstanceParamsCommonRequest

func (c *REDIS) DescribeEnterpriseDBInstanceParamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeEnterpriseDBInstanceParamsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseDBInstanceParamsCommon operation. The "output" return value will be populated with the DescribeEnterpriseDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseDBInstanceParamsCommon Send returns without error.

See DescribeEnterpriseDBInstanceParamsCommon for more information on using the DescribeEnterpriseDBInstanceParamsCommon API call, and error handling.

// Example sending a request using the DescribeEnterpriseDBInstanceParamsCommonRequest method.
req, resp := client.DescribeEnterpriseDBInstanceParamsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseDBInstanceParamsCommonWithContext

func (c *REDIS) DescribeEnterpriseDBInstanceParamsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeEnterpriseDBInstanceParamsCommonWithContext is the same as DescribeEnterpriseDBInstanceParamsCommon with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseDBInstanceParamsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseDBInstanceParamsRequest

func (c *REDIS) DescribeEnterpriseDBInstanceParamsRequest(input *DescribeEnterpriseDBInstanceParamsInput) (req *request.Request, output *DescribeEnterpriseDBInstanceParamsOutput)

DescribeEnterpriseDBInstanceParamsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseDBInstanceParams operation. The "output" return value will be populated with the DescribeEnterpriseDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseDBInstanceParamsCommon Send returns without error.

See DescribeEnterpriseDBInstanceParams for more information on using the DescribeEnterpriseDBInstanceParams API call, and error handling.

// Example sending a request using the DescribeEnterpriseDBInstanceParamsRequest method.
req, resp := client.DescribeEnterpriseDBInstanceParamsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseDBInstanceParamsWithContext

func (c *REDIS) DescribeEnterpriseDBInstanceParamsWithContext(ctx byteplus.Context, input *DescribeEnterpriseDBInstanceParamsInput, opts ...request.Option) (*DescribeEnterpriseDBInstanceParamsOutput, error)

DescribeEnterpriseDBInstanceParamsWithContext is the same as DescribeEnterpriseDBInstanceParams with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseDBInstanceParams for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseDBInstanceSpecs

func (c *REDIS) DescribeEnterpriseDBInstanceSpecs(input *DescribeEnterpriseDBInstanceSpecsInput) (*DescribeEnterpriseDBInstanceSpecsOutput, error)

DescribeEnterpriseDBInstanceSpecs API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseDBInstanceSpecs for usage and error information.

func (*REDIS) DescribeEnterpriseDBInstanceSpecsCommon

func (c *REDIS) DescribeEnterpriseDBInstanceSpecsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEnterpriseDBInstanceSpecsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseDBInstanceSpecsCommon for usage and error information.

func (*REDIS) DescribeEnterpriseDBInstanceSpecsCommonRequest

func (c *REDIS) DescribeEnterpriseDBInstanceSpecsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeEnterpriseDBInstanceSpecsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseDBInstanceSpecsCommon operation. The "output" return value will be populated with the DescribeEnterpriseDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseDBInstanceSpecsCommon Send returns without error.

See DescribeEnterpriseDBInstanceSpecsCommon for more information on using the DescribeEnterpriseDBInstanceSpecsCommon API call, and error handling.

// Example sending a request using the DescribeEnterpriseDBInstanceSpecsCommonRequest method.
req, resp := client.DescribeEnterpriseDBInstanceSpecsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseDBInstanceSpecsCommonWithContext

func (c *REDIS) DescribeEnterpriseDBInstanceSpecsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeEnterpriseDBInstanceSpecsCommonWithContext is the same as DescribeEnterpriseDBInstanceSpecsCommon with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseDBInstanceSpecsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseDBInstanceSpecsRequest

func (c *REDIS) DescribeEnterpriseDBInstanceSpecsRequest(input *DescribeEnterpriseDBInstanceSpecsInput) (req *request.Request, output *DescribeEnterpriseDBInstanceSpecsOutput)

DescribeEnterpriseDBInstanceSpecsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseDBInstanceSpecs operation. The "output" return value will be populated with the DescribeEnterpriseDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseDBInstanceSpecsCommon Send returns without error.

See DescribeEnterpriseDBInstanceSpecs for more information on using the DescribeEnterpriseDBInstanceSpecs API call, and error handling.

// Example sending a request using the DescribeEnterpriseDBInstanceSpecsRequest method.
req, resp := client.DescribeEnterpriseDBInstanceSpecsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseDBInstanceSpecsWithContext

func (c *REDIS) DescribeEnterpriseDBInstanceSpecsWithContext(ctx byteplus.Context, input *DescribeEnterpriseDBInstanceSpecsInput, opts ...request.Option) (*DescribeEnterpriseDBInstanceSpecsOutput, error)

DescribeEnterpriseDBInstanceSpecsWithContext is the same as DescribeEnterpriseDBInstanceSpecs with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseDBInstanceSpecs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseZones

func (c *REDIS) DescribeEnterpriseZones(input *DescribeEnterpriseZonesInput) (*DescribeEnterpriseZonesOutput, error)

DescribeEnterpriseZones API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseZones for usage and error information.

func (*REDIS) DescribeEnterpriseZonesCommon

func (c *REDIS) DescribeEnterpriseZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEnterpriseZonesCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeEnterpriseZonesCommon for usage and error information.

func (*REDIS) DescribeEnterpriseZonesCommonRequest

func (c *REDIS) DescribeEnterpriseZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeEnterpriseZonesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseZonesCommon operation. The "output" return value will be populated with the DescribeEnterpriseZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseZonesCommon Send returns without error.

See DescribeEnterpriseZonesCommon for more information on using the DescribeEnterpriseZonesCommon API call, and error handling.

// Example sending a request using the DescribeEnterpriseZonesCommonRequest method.
req, resp := client.DescribeEnterpriseZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseZonesCommonWithContext

func (c *REDIS) DescribeEnterpriseZonesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeEnterpriseZonesCommonWithContext is the same as DescribeEnterpriseZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseZonesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeEnterpriseZonesRequest

func (c *REDIS) DescribeEnterpriseZonesRequest(input *DescribeEnterpriseZonesInput) (req *request.Request, output *DescribeEnterpriseZonesOutput)

DescribeEnterpriseZonesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeEnterpriseZones operation. The "output" return value will be populated with the DescribeEnterpriseZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEnterpriseZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEnterpriseZonesCommon Send returns without error.

See DescribeEnterpriseZones for more information on using the DescribeEnterpriseZones API call, and error handling.

// Example sending a request using the DescribeEnterpriseZonesRequest method.
req, resp := client.DescribeEnterpriseZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeEnterpriseZonesWithContext

func (c *REDIS) DescribeEnterpriseZonesWithContext(ctx byteplus.Context, input *DescribeEnterpriseZonesInput, opts ...request.Option) (*DescribeEnterpriseZonesOutput, error)

DescribeEnterpriseZonesWithContext is the same as DescribeEnterpriseZones with the addition of the ability to pass a context and additional request options.

See DescribeEnterpriseZones for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeHotKeys

func (c *REDIS) DescribeHotKeys(input *DescribeHotKeysInput) (*DescribeHotKeysOutput, error)

DescribeHotKeys API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeHotKeys for usage and error information.

func (*REDIS) DescribeHotKeysCommon

func (c *REDIS) DescribeHotKeysCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeHotKeysCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeHotKeysCommon for usage and error information.

func (*REDIS) DescribeHotKeysCommonRequest

func (c *REDIS) DescribeHotKeysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeHotKeysCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeHotKeysCommon operation. The "output" return value will be populated with the DescribeHotKeysCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeHotKeysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeHotKeysCommon Send returns without error.

See DescribeHotKeysCommon for more information on using the DescribeHotKeysCommon API call, and error handling.

// Example sending a request using the DescribeHotKeysCommonRequest method.
req, resp := client.DescribeHotKeysCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeHotKeysCommonWithContext

func (c *REDIS) DescribeHotKeysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeHotKeysCommonWithContext is the same as DescribeHotKeysCommon with the addition of the ability to pass a context and additional request options.

See DescribeHotKeysCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeHotKeysRequest

func (c *REDIS) DescribeHotKeysRequest(input *DescribeHotKeysInput) (req *request.Request, output *DescribeHotKeysOutput)

DescribeHotKeysRequest generates a "byteplus/request.Request" representing the client's request for the DescribeHotKeys operation. The "output" return value will be populated with the DescribeHotKeysCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeHotKeysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeHotKeysCommon Send returns without error.

See DescribeHotKeys for more information on using the DescribeHotKeys API call, and error handling.

// Example sending a request using the DescribeHotKeysRequest method.
req, resp := client.DescribeHotKeysRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeHotKeysWithContext

func (c *REDIS) DescribeHotKeysWithContext(ctx byteplus.Context, input *DescribeHotKeysInput, opts ...request.Option) (*DescribeHotKeysOutput, error)

DescribeHotKeysWithContext is the same as DescribeHotKeys with the addition of the ability to pass a context and additional request options.

See DescribeHotKeys for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeKeyScanJobs

func (c *REDIS) DescribeKeyScanJobs(input *DescribeKeyScanJobsInput) (*DescribeKeyScanJobsOutput, error)

DescribeKeyScanJobs API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeKeyScanJobs for usage and error information.

func (*REDIS) DescribeKeyScanJobsCommon

func (c *REDIS) DescribeKeyScanJobsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeKeyScanJobsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeKeyScanJobsCommon for usage and error information.

func (*REDIS) DescribeKeyScanJobsCommonRequest

func (c *REDIS) DescribeKeyScanJobsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeKeyScanJobsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeyScanJobsCommon operation. The "output" return value will be populated with the DescribeKeyScanJobsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeKeyScanJobsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeyScanJobsCommon Send returns without error.

See DescribeKeyScanJobsCommon for more information on using the DescribeKeyScanJobsCommon API call, and error handling.

// Example sending a request using the DescribeKeyScanJobsCommonRequest method.
req, resp := client.DescribeKeyScanJobsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeKeyScanJobsCommonWithContext

func (c *REDIS) DescribeKeyScanJobsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeKeyScanJobsCommonWithContext is the same as DescribeKeyScanJobsCommon with the addition of the ability to pass a context and additional request options.

See DescribeKeyScanJobsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeKeyScanJobsRequest

func (c *REDIS) DescribeKeyScanJobsRequest(input *DescribeKeyScanJobsInput) (req *request.Request, output *DescribeKeyScanJobsOutput)

DescribeKeyScanJobsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeyScanJobs operation. The "output" return value will be populated with the DescribeKeyScanJobsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeKeyScanJobsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeyScanJobsCommon Send returns without error.

See DescribeKeyScanJobs for more information on using the DescribeKeyScanJobs API call, and error handling.

// Example sending a request using the DescribeKeyScanJobsRequest method.
req, resp := client.DescribeKeyScanJobsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeKeyScanJobsWithContext

func (c *REDIS) DescribeKeyScanJobsWithContext(ctx byteplus.Context, input *DescribeKeyScanJobsInput, opts ...request.Option) (*DescribeKeyScanJobsOutput, error)

DescribeKeyScanJobsWithContext is the same as DescribeKeyScanJobs with the addition of the ability to pass a context and additional request options.

See DescribeKeyScanJobs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeNodeIds

func (c *REDIS) DescribeNodeIds(input *DescribeNodeIdsInput) (*DescribeNodeIdsOutput, error)

DescribeNodeIds API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeNodeIds for usage and error information.

func (*REDIS) DescribeNodeIdsCommon

func (c *REDIS) DescribeNodeIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeNodeIdsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeNodeIdsCommon for usage and error information.

func (*REDIS) DescribeNodeIdsCommonRequest

func (c *REDIS) DescribeNodeIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeNodeIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeNodeIdsCommon operation. The "output" return value will be populated with the DescribeNodeIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeNodeIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNodeIdsCommon Send returns without error.

See DescribeNodeIdsCommon for more information on using the DescribeNodeIdsCommon API call, and error handling.

// Example sending a request using the DescribeNodeIdsCommonRequest method.
req, resp := client.DescribeNodeIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeNodeIdsCommonWithContext

func (c *REDIS) DescribeNodeIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeNodeIdsCommonWithContext is the same as DescribeNodeIdsCommon with the addition of the ability to pass a context and additional request options.

See DescribeNodeIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeNodeIdsRequest

func (c *REDIS) DescribeNodeIdsRequest(input *DescribeNodeIdsInput) (req *request.Request, output *DescribeNodeIdsOutput)

DescribeNodeIdsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeNodeIds operation. The "output" return value will be populated with the DescribeNodeIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeNodeIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNodeIdsCommon Send returns without error.

See DescribeNodeIds for more information on using the DescribeNodeIds API call, and error handling.

// Example sending a request using the DescribeNodeIdsRequest method.
req, resp := client.DescribeNodeIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeNodeIdsWithContext

func (c *REDIS) DescribeNodeIdsWithContext(ctx byteplus.Context, input *DescribeNodeIdsInput, opts ...request.Option) (*DescribeNodeIdsOutput, error)

DescribeNodeIdsWithContext is the same as DescribeNodeIds with the addition of the ability to pass a context and additional request options.

See DescribeNodeIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeParameterGroupDetail

func (c *REDIS) DescribeParameterGroupDetail(input *DescribeParameterGroupDetailInput) (*DescribeParameterGroupDetailOutput, error)

DescribeParameterGroupDetail API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeParameterGroupDetail for usage and error information.

func (*REDIS) DescribeParameterGroupDetailCommon

func (c *REDIS) DescribeParameterGroupDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeParameterGroupDetailCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeParameterGroupDetailCommon for usage and error information.

func (*REDIS) DescribeParameterGroupDetailCommonRequest

func (c *REDIS) DescribeParameterGroupDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeParameterGroupDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterGroupDetailCommon operation. The "output" return value will be populated with the DescribeParameterGroupDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterGroupDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterGroupDetailCommon Send returns without error.

See DescribeParameterGroupDetailCommon for more information on using the DescribeParameterGroupDetailCommon API call, and error handling.

// Example sending a request using the DescribeParameterGroupDetailCommonRequest method.
req, resp := client.DescribeParameterGroupDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeParameterGroupDetailCommonWithContext

func (c *REDIS) DescribeParameterGroupDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeParameterGroupDetailCommonWithContext is the same as DescribeParameterGroupDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeParameterGroupDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeParameterGroupDetailRequest

func (c *REDIS) DescribeParameterGroupDetailRequest(input *DescribeParameterGroupDetailInput) (req *request.Request, output *DescribeParameterGroupDetailOutput)

DescribeParameterGroupDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterGroupDetail operation. The "output" return value will be populated with the DescribeParameterGroupDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterGroupDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterGroupDetailCommon Send returns without error.

See DescribeParameterGroupDetail for more information on using the DescribeParameterGroupDetail API call, and error handling.

// Example sending a request using the DescribeParameterGroupDetailRequest method.
req, resp := client.DescribeParameterGroupDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeParameterGroupDetailWithContext

func (c *REDIS) DescribeParameterGroupDetailWithContext(ctx byteplus.Context, input *DescribeParameterGroupDetailInput, opts ...request.Option) (*DescribeParameterGroupDetailOutput, error)

DescribeParameterGroupDetailWithContext is the same as DescribeParameterGroupDetail with the addition of the ability to pass a context and additional request options.

See DescribeParameterGroupDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeParameterGroups

func (c *REDIS) DescribeParameterGroups(input *DescribeParameterGroupsInput) (*DescribeParameterGroupsOutput, error)

DescribeParameterGroups API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeParameterGroups for usage and error information.

func (*REDIS) DescribeParameterGroupsCommon

func (c *REDIS) DescribeParameterGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeParameterGroupsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeParameterGroupsCommon for usage and error information.

func (*REDIS) DescribeParameterGroupsCommonRequest

func (c *REDIS) DescribeParameterGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeParameterGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterGroupsCommon operation. The "output" return value will be populated with the DescribeParameterGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterGroupsCommon Send returns without error.

See DescribeParameterGroupsCommon for more information on using the DescribeParameterGroupsCommon API call, and error handling.

// Example sending a request using the DescribeParameterGroupsCommonRequest method.
req, resp := client.DescribeParameterGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeParameterGroupsCommonWithContext

func (c *REDIS) DescribeParameterGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeParameterGroupsCommonWithContext is the same as DescribeParameterGroupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeParameterGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeParameterGroupsRequest

func (c *REDIS) DescribeParameterGroupsRequest(input *DescribeParameterGroupsInput) (req *request.Request, output *DescribeParameterGroupsOutput)

DescribeParameterGroupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterGroups operation. The "output" return value will be populated with the DescribeParameterGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterGroupsCommon Send returns without error.

See DescribeParameterGroups for more information on using the DescribeParameterGroups API call, and error handling.

// Example sending a request using the DescribeParameterGroupsRequest method.
req, resp := client.DescribeParameterGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeParameterGroupsWithContext

func (c *REDIS) DescribeParameterGroupsWithContext(ctx byteplus.Context, input *DescribeParameterGroupsInput, opts ...request.Option) (*DescribeParameterGroupsOutput, error)

DescribeParameterGroupsWithContext is the same as DescribeParameterGroups with the addition of the ability to pass a context and additional request options.

See DescribeParameterGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribePitrTimeWindow

func (c *REDIS) DescribePitrTimeWindow(input *DescribePitrTimeWindowInput) (*DescribePitrTimeWindowOutput, error)

DescribePitrTimeWindow API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribePitrTimeWindow for usage and error information.

func (*REDIS) DescribePitrTimeWindowCommon

func (c *REDIS) DescribePitrTimeWindowCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePitrTimeWindowCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribePitrTimeWindowCommon for usage and error information.

func (*REDIS) DescribePitrTimeWindowCommonRequest

func (c *REDIS) DescribePitrTimeWindowCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePitrTimeWindowCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribePitrTimeWindowCommon operation. The "output" return value will be populated with the DescribePitrTimeWindowCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePitrTimeWindowCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePitrTimeWindowCommon Send returns without error.

See DescribePitrTimeWindowCommon for more information on using the DescribePitrTimeWindowCommon API call, and error handling.

// Example sending a request using the DescribePitrTimeWindowCommonRequest method.
req, resp := client.DescribePitrTimeWindowCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribePitrTimeWindowCommonWithContext

func (c *REDIS) DescribePitrTimeWindowCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePitrTimeWindowCommonWithContext is the same as DescribePitrTimeWindowCommon with the addition of the ability to pass a context and additional request options.

See DescribePitrTimeWindowCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribePitrTimeWindowRequest

func (c *REDIS) DescribePitrTimeWindowRequest(input *DescribePitrTimeWindowInput) (req *request.Request, output *DescribePitrTimeWindowOutput)

DescribePitrTimeWindowRequest generates a "byteplus/request.Request" representing the client's request for the DescribePitrTimeWindow operation. The "output" return value will be populated with the DescribePitrTimeWindowCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePitrTimeWindowCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePitrTimeWindowCommon Send returns without error.

See DescribePitrTimeWindow for more information on using the DescribePitrTimeWindow API call, and error handling.

// Example sending a request using the DescribePitrTimeWindowRequest method.
req, resp := client.DescribePitrTimeWindowRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribePitrTimeWindowWithContext

func (c *REDIS) DescribePitrTimeWindowWithContext(ctx byteplus.Context, input *DescribePitrTimeWindowInput, opts ...request.Option) (*DescribePitrTimeWindowOutput, error)

DescribePitrTimeWindowWithContext is the same as DescribePitrTimeWindow with the addition of the ability to pass a context and additional request options.

See DescribePitrTimeWindow for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribePlannedEvents

func (c *REDIS) DescribePlannedEvents(input *DescribePlannedEventsInput) (*DescribePlannedEventsOutput, error)

DescribePlannedEvents API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribePlannedEvents for usage and error information.

func (*REDIS) DescribePlannedEventsCommon

func (c *REDIS) DescribePlannedEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePlannedEventsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribePlannedEventsCommon for usage and error information.

func (*REDIS) DescribePlannedEventsCommonRequest

func (c *REDIS) DescribePlannedEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePlannedEventsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribePlannedEventsCommon operation. The "output" return value will be populated with the DescribePlannedEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePlannedEventsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePlannedEventsCommon Send returns without error.

See DescribePlannedEventsCommon for more information on using the DescribePlannedEventsCommon API call, and error handling.

// Example sending a request using the DescribePlannedEventsCommonRequest method.
req, resp := client.DescribePlannedEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribePlannedEventsCommonWithContext

func (c *REDIS) DescribePlannedEventsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePlannedEventsCommonWithContext is the same as DescribePlannedEventsCommon with the addition of the ability to pass a context and additional request options.

See DescribePlannedEventsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribePlannedEventsRequest

func (c *REDIS) DescribePlannedEventsRequest(input *DescribePlannedEventsInput) (req *request.Request, output *DescribePlannedEventsOutput)

DescribePlannedEventsRequest generates a "byteplus/request.Request" representing the client's request for the DescribePlannedEvents operation. The "output" return value will be populated with the DescribePlannedEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePlannedEventsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePlannedEventsCommon Send returns without error.

See DescribePlannedEvents for more information on using the DescribePlannedEvents API call, and error handling.

// Example sending a request using the DescribePlannedEventsRequest method.
req, resp := client.DescribePlannedEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribePlannedEventsWithContext

func (c *REDIS) DescribePlannedEventsWithContext(ctx byteplus.Context, input *DescribePlannedEventsInput, opts ...request.Option) (*DescribePlannedEventsOutput, error)

DescribePlannedEventsWithContext is the same as DescribePlannedEvents with the addition of the ability to pass a context and additional request options.

See DescribePlannedEvents for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeRegions

func (c *REDIS) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)

DescribeRegions API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeRegions for usage and error information.

func (*REDIS) DescribeRegionsCommon

func (c *REDIS) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRegionsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeRegionsCommon for usage and error information.

func (*REDIS) DescribeRegionsCommonRequest

func (c *REDIS) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRegionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegionsCommon operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegionsCommon for more information on using the DescribeRegionsCommon API call, and error handling.

// Example sending a request using the DescribeRegionsCommonRequest method.
req, resp := client.DescribeRegionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeRegionsCommonWithContext

func (c *REDIS) DescribeRegionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeRegionsCommonWithContext is the same as DescribeRegionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeRegionsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeRegionsRequest

func (c *REDIS) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)

DescribeRegionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegions operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegions for more information on using the DescribeRegions API call, and error handling.

// Example sending a request using the DescribeRegionsRequest method.
req, resp := client.DescribeRegionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeRegionsWithContext

func (c *REDIS) DescribeRegionsWithContext(ctx byteplus.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)

DescribeRegionsWithContext is the same as DescribeRegions with the addition of the ability to pass a context and additional request options.

See DescribeRegions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeSlowLogs

func (c *REDIS) DescribeSlowLogs(input *DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)

DescribeSlowLogs API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeSlowLogs for usage and error information.

func (*REDIS) DescribeSlowLogsCommon

func (c *REDIS) DescribeSlowLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSlowLogsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeSlowLogsCommon for usage and error information.

func (*REDIS) DescribeSlowLogsCommonRequest

func (c *REDIS) DescribeSlowLogsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSlowLogsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSlowLogsCommon operation. The "output" return value will be populated with the DescribeSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogsCommon Send returns without error.

See DescribeSlowLogsCommon for more information on using the DescribeSlowLogsCommon API call, and error handling.

// Example sending a request using the DescribeSlowLogsCommonRequest method.
req, resp := client.DescribeSlowLogsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeSlowLogsCommonWithContext

func (c *REDIS) DescribeSlowLogsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSlowLogsCommonWithContext is the same as DescribeSlowLogsCommon with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeSlowLogsRequest

func (c *REDIS) DescribeSlowLogsRequest(input *DescribeSlowLogsInput) (req *request.Request, output *DescribeSlowLogsOutput)

DescribeSlowLogsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSlowLogs operation. The "output" return value will be populated with the DescribeSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogsCommon Send returns without error.

See DescribeSlowLogs for more information on using the DescribeSlowLogs API call, and error handling.

// Example sending a request using the DescribeSlowLogsRequest method.
req, resp := client.DescribeSlowLogsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeSlowLogsWithContext

func (c *REDIS) DescribeSlowLogsWithContext(ctx byteplus.Context, input *DescribeSlowLogsInput, opts ...request.Option) (*DescribeSlowLogsOutput, error)

DescribeSlowLogsWithContext is the same as DescribeSlowLogs with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeTagsByResource

func (c *REDIS) DescribeTagsByResource(input *DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error)

DescribeTagsByResource API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeTagsByResource for usage and error information.

func (*REDIS) DescribeTagsByResourceCommon

func (c *REDIS) DescribeTagsByResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTagsByResourceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeTagsByResourceCommon for usage and error information.

func (*REDIS) DescribeTagsByResourceCommonRequest

func (c *REDIS) DescribeTagsByResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTagsByResourceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTagsByResourceCommon operation. The "output" return value will be populated with the DescribeTagsByResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTagsByResourceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsByResourceCommon Send returns without error.

See DescribeTagsByResourceCommon for more information on using the DescribeTagsByResourceCommon API call, and error handling.

// Example sending a request using the DescribeTagsByResourceCommonRequest method.
req, resp := client.DescribeTagsByResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeTagsByResourceCommonWithContext

func (c *REDIS) DescribeTagsByResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTagsByResourceCommonWithContext is the same as DescribeTagsByResourceCommon with the addition of the ability to pass a context and additional request options.

See DescribeTagsByResourceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeTagsByResourceRequest

func (c *REDIS) DescribeTagsByResourceRequest(input *DescribeTagsByResourceInput) (req *request.Request, output *DescribeTagsByResourceOutput)

DescribeTagsByResourceRequest generates a "byteplus/request.Request" representing the client's request for the DescribeTagsByResource operation. The "output" return value will be populated with the DescribeTagsByResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTagsByResourceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTagsByResourceCommon Send returns without error.

See DescribeTagsByResource for more information on using the DescribeTagsByResource API call, and error handling.

// Example sending a request using the DescribeTagsByResourceRequest method.
req, resp := client.DescribeTagsByResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeTagsByResourceWithContext

func (c *REDIS) DescribeTagsByResourceWithContext(ctx byteplus.Context, input *DescribeTagsByResourceInput, opts ...request.Option) (*DescribeTagsByResourceOutput, error)

DescribeTagsByResourceWithContext is the same as DescribeTagsByResource with the addition of the ability to pass a context and additional request options.

See DescribeTagsByResource for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeZones

func (c *REDIS) DescribeZones(input *DescribeZonesInput) (*DescribeZonesOutput, error)

DescribeZones API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeZones for usage and error information.

func (*REDIS) DescribeZonesCommon

func (c *REDIS) DescribeZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeZonesCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DescribeZonesCommon for usage and error information.

func (*REDIS) DescribeZonesCommonRequest

func (c *REDIS) DescribeZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeZonesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeZonesCommon operation. The "output" return value will be populated with the DescribeZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeZonesCommon Send returns without error.

See DescribeZonesCommon for more information on using the DescribeZonesCommon API call, and error handling.

// Example sending a request using the DescribeZonesCommonRequest method.
req, resp := client.DescribeZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeZonesCommonWithContext

func (c *REDIS) DescribeZonesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeZonesCommonWithContext is the same as DescribeZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribeZonesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DescribeZonesRequest

func (c *REDIS) DescribeZonesRequest(input *DescribeZonesInput) (req *request.Request, output *DescribeZonesOutput)

DescribeZonesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeZones operation. The "output" return value will be populated with the DescribeZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeZonesCommon Send returns without error.

See DescribeZones for more information on using the DescribeZones API call, and error handling.

// Example sending a request using the DescribeZonesRequest method.
req, resp := client.DescribeZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DescribeZonesWithContext

func (c *REDIS) DescribeZonesWithContext(ctx byteplus.Context, input *DescribeZonesInput, opts ...request.Option) (*DescribeZonesOutput, error)

DescribeZonesWithContext is the same as DescribeZones with the addition of the ability to pass a context and additional request options.

See DescribeZones for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DisassociateAllowList

func (c *REDIS) DisassociateAllowList(input *DisassociateAllowListInput) (*DisassociateAllowListOutput, error)

DisassociateAllowList API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DisassociateAllowList for usage and error information.

func (*REDIS) DisassociateAllowListCommon

func (c *REDIS) DisassociateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisassociateAllowListCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation DisassociateAllowListCommon for usage and error information.

func (*REDIS) DisassociateAllowListCommonRequest

func (c *REDIS) DisassociateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisassociateAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateAllowListCommon operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowListCommon for more information on using the DisassociateAllowListCommon API call, and error handling.

// Example sending a request using the DisassociateAllowListCommonRequest method.
req, resp := client.DisassociateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DisassociateAllowListCommonWithContext

func (c *REDIS) DisassociateAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisassociateAllowListCommonWithContext is the same as DisassociateAllowListCommon with the addition of the ability to pass a context and additional request options.

See DisassociateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) DisassociateAllowListRequest

func (c *REDIS) DisassociateAllowListRequest(input *DisassociateAllowListInput) (req *request.Request, output *DisassociateAllowListOutput)

DisassociateAllowListRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateAllowList operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowList for more information on using the DisassociateAllowList API call, and error handling.

// Example sending a request using the DisassociateAllowListRequest method.
req, resp := client.DisassociateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) DisassociateAllowListWithContext

func (c *REDIS) DisassociateAllowListWithContext(ctx byteplus.Context, input *DisassociateAllowListInput, opts ...request.Option) (*DisassociateAllowListOutput, error)

DisassociateAllowListWithContext is the same as DisassociateAllowList with the addition of the ability to pass a context and additional request options.

See DisassociateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) EnableShardedCluster

func (c *REDIS) EnableShardedCluster(input *EnableShardedClusterInput) (*EnableShardedClusterOutput, error)

EnableShardedCluster API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation EnableShardedCluster for usage and error information.

func (*REDIS) EnableShardedClusterCommon

func (c *REDIS) EnableShardedClusterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableShardedClusterCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation EnableShardedClusterCommon for usage and error information.

func (*REDIS) EnableShardedClusterCommonRequest

func (c *REDIS) EnableShardedClusterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableShardedClusterCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnableShardedClusterCommon operation. The "output" return value will be populated with the EnableShardedClusterCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableShardedClusterCommon Request to send the API call to the service. the "output" return value is not valid until after EnableShardedClusterCommon Send returns without error.

See EnableShardedClusterCommon for more information on using the EnableShardedClusterCommon API call, and error handling.

// Example sending a request using the EnableShardedClusterCommonRequest method.
req, resp := client.EnableShardedClusterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) EnableShardedClusterCommonWithContext

func (c *REDIS) EnableShardedClusterCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableShardedClusterCommonWithContext is the same as EnableShardedClusterCommon with the addition of the ability to pass a context and additional request options.

See EnableShardedClusterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) EnableShardedClusterRequest

func (c *REDIS) EnableShardedClusterRequest(input *EnableShardedClusterInput) (req *request.Request, output *EnableShardedClusterOutput)

EnableShardedClusterRequest generates a "byteplus/request.Request" representing the client's request for the EnableShardedCluster operation. The "output" return value will be populated with the EnableShardedClusterCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableShardedClusterCommon Request to send the API call to the service. the "output" return value is not valid until after EnableShardedClusterCommon Send returns without error.

See EnableShardedCluster for more information on using the EnableShardedCluster API call, and error handling.

// Example sending a request using the EnableShardedClusterRequest method.
req, resp := client.EnableShardedClusterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) EnableShardedClusterWithContext

func (c *REDIS) EnableShardedClusterWithContext(ctx byteplus.Context, input *EnableShardedClusterInput, opts ...request.Option) (*EnableShardedClusterOutput, error)

EnableShardedClusterWithContext is the same as EnableShardedCluster with the addition of the ability to pass a context and additional request options.

See EnableShardedCluster for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ExecutePlannedEvent

func (c *REDIS) ExecutePlannedEvent(input *ExecutePlannedEventInput) (*ExecutePlannedEventOutput, error)

ExecutePlannedEvent API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ExecutePlannedEvent for usage and error information.

func (*REDIS) ExecutePlannedEventCommon

func (c *REDIS) ExecutePlannedEventCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExecutePlannedEventCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ExecutePlannedEventCommon for usage and error information.

func (*REDIS) ExecutePlannedEventCommonRequest

func (c *REDIS) ExecutePlannedEventCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExecutePlannedEventCommonRequest generates a "byteplus/request.Request" representing the client's request for the ExecutePlannedEventCommon operation. The "output" return value will be populated with the ExecutePlannedEventCommon request's response once the request completes successfully.

Use "Send" method on the returned ExecutePlannedEventCommon Request to send the API call to the service. the "output" return value is not valid until after ExecutePlannedEventCommon Send returns without error.

See ExecutePlannedEventCommon for more information on using the ExecutePlannedEventCommon API call, and error handling.

// Example sending a request using the ExecutePlannedEventCommonRequest method.
req, resp := client.ExecutePlannedEventCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ExecutePlannedEventCommonWithContext

func (c *REDIS) ExecutePlannedEventCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExecutePlannedEventCommonWithContext is the same as ExecutePlannedEventCommon with the addition of the ability to pass a context and additional request options.

See ExecutePlannedEventCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ExecutePlannedEventRequest

func (c *REDIS) ExecutePlannedEventRequest(input *ExecutePlannedEventInput) (req *request.Request, output *ExecutePlannedEventOutput)

ExecutePlannedEventRequest generates a "byteplus/request.Request" representing the client's request for the ExecutePlannedEvent operation. The "output" return value will be populated with the ExecutePlannedEventCommon request's response once the request completes successfully.

Use "Send" method on the returned ExecutePlannedEventCommon Request to send the API call to the service. the "output" return value is not valid until after ExecutePlannedEventCommon Send returns without error.

See ExecutePlannedEvent for more information on using the ExecutePlannedEvent API call, and error handling.

// Example sending a request using the ExecutePlannedEventRequest method.
req, resp := client.ExecutePlannedEventRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ExecutePlannedEventWithContext

func (c *REDIS) ExecutePlannedEventWithContext(ctx byteplus.Context, input *ExecutePlannedEventInput, opts ...request.Option) (*ExecutePlannedEventOutput, error)

ExecutePlannedEventWithContext is the same as ExecutePlannedEvent with the addition of the ability to pass a context and additional request options.

See ExecutePlannedEvent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) FlushDBInstance

func (c *REDIS) FlushDBInstance(input *FlushDBInstanceInput) (*FlushDBInstanceOutput, error)

FlushDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation FlushDBInstance for usage and error information.

func (*REDIS) FlushDBInstanceCommon

func (c *REDIS) FlushDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

FlushDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation FlushDBInstanceCommon for usage and error information.

func (*REDIS) FlushDBInstanceCommonRequest

func (c *REDIS) FlushDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

FlushDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the FlushDBInstanceCommon operation. The "output" return value will be populated with the FlushDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned FlushDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after FlushDBInstanceCommon Send returns without error.

See FlushDBInstanceCommon for more information on using the FlushDBInstanceCommon API call, and error handling.

// Example sending a request using the FlushDBInstanceCommonRequest method.
req, resp := client.FlushDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) FlushDBInstanceCommonWithContext

func (c *REDIS) FlushDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

FlushDBInstanceCommonWithContext is the same as FlushDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See FlushDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) FlushDBInstanceRequest

func (c *REDIS) FlushDBInstanceRequest(input *FlushDBInstanceInput) (req *request.Request, output *FlushDBInstanceOutput)

FlushDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the FlushDBInstance operation. The "output" return value will be populated with the FlushDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned FlushDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after FlushDBInstanceCommon Send returns without error.

See FlushDBInstance for more information on using the FlushDBInstance API call, and error handling.

// Example sending a request using the FlushDBInstanceRequest method.
req, resp := client.FlushDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) FlushDBInstanceWithContext

func (c *REDIS) FlushDBInstanceWithContext(ctx byteplus.Context, input *FlushDBInstanceInput, opts ...request.Option) (*FlushDBInstanceOutput, error)

FlushDBInstanceWithContext is the same as FlushDBInstance with the addition of the ability to pass a context and additional request options.

See FlushDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) IncreaseDBInstanceNodeNumber

func (c *REDIS) IncreaseDBInstanceNodeNumber(input *IncreaseDBInstanceNodeNumberInput) (*IncreaseDBInstanceNodeNumberOutput, error)

IncreaseDBInstanceNodeNumber API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation IncreaseDBInstanceNodeNumber for usage and error information.

func (*REDIS) IncreaseDBInstanceNodeNumberCommon

func (c *REDIS) IncreaseDBInstanceNodeNumberCommon(input *map[string]interface{}) (*map[string]interface{}, error)

IncreaseDBInstanceNodeNumberCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation IncreaseDBInstanceNodeNumberCommon for usage and error information.

func (*REDIS) IncreaseDBInstanceNodeNumberCommonRequest

func (c *REDIS) IncreaseDBInstanceNodeNumberCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

IncreaseDBInstanceNodeNumberCommonRequest generates a "byteplus/request.Request" representing the client's request for the IncreaseDBInstanceNodeNumberCommon operation. The "output" return value will be populated with the IncreaseDBInstanceNodeNumberCommon request's response once the request completes successfully.

Use "Send" method on the returned IncreaseDBInstanceNodeNumberCommon Request to send the API call to the service. the "output" return value is not valid until after IncreaseDBInstanceNodeNumberCommon Send returns without error.

See IncreaseDBInstanceNodeNumberCommon for more information on using the IncreaseDBInstanceNodeNumberCommon API call, and error handling.

// Example sending a request using the IncreaseDBInstanceNodeNumberCommonRequest method.
req, resp := client.IncreaseDBInstanceNodeNumberCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) IncreaseDBInstanceNodeNumberCommonWithContext

func (c *REDIS) IncreaseDBInstanceNodeNumberCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

IncreaseDBInstanceNodeNumberCommonWithContext is the same as IncreaseDBInstanceNodeNumberCommon with the addition of the ability to pass a context and additional request options.

See IncreaseDBInstanceNodeNumberCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) IncreaseDBInstanceNodeNumberRequest

func (c *REDIS) IncreaseDBInstanceNodeNumberRequest(input *IncreaseDBInstanceNodeNumberInput) (req *request.Request, output *IncreaseDBInstanceNodeNumberOutput)

IncreaseDBInstanceNodeNumberRequest generates a "byteplus/request.Request" representing the client's request for the IncreaseDBInstanceNodeNumber operation. The "output" return value will be populated with the IncreaseDBInstanceNodeNumberCommon request's response once the request completes successfully.

Use "Send" method on the returned IncreaseDBInstanceNodeNumberCommon Request to send the API call to the service. the "output" return value is not valid until after IncreaseDBInstanceNodeNumberCommon Send returns without error.

See IncreaseDBInstanceNodeNumber for more information on using the IncreaseDBInstanceNodeNumber API call, and error handling.

// Example sending a request using the IncreaseDBInstanceNodeNumberRequest method.
req, resp := client.IncreaseDBInstanceNodeNumberRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) IncreaseDBInstanceNodeNumberWithContext

func (c *REDIS) IncreaseDBInstanceNodeNumberWithContext(ctx byteplus.Context, input *IncreaseDBInstanceNodeNumberInput, opts ...request.Option) (*IncreaseDBInstanceNodeNumberOutput, error)

IncreaseDBInstanceNodeNumberWithContext is the same as IncreaseDBInstanceNodeNumber with the addition of the ability to pass a context and additional request options.

See IncreaseDBInstanceNodeNumber for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ListDBAccount

func (c *REDIS) ListDBAccount(input *ListDBAccountInput) (*ListDBAccountOutput, error)

ListDBAccount API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ListDBAccount for usage and error information.

func (*REDIS) ListDBAccountCommon

func (c *REDIS) ListDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDBAccountCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ListDBAccountCommon for usage and error information.

func (*REDIS) ListDBAccountCommonRequest

func (c *REDIS) ListDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListDBAccountCommon operation. The "output" return value will be populated with the ListDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ListDBAccountCommon Send returns without error.

See ListDBAccountCommon for more information on using the ListDBAccountCommon API call, and error handling.

// Example sending a request using the ListDBAccountCommonRequest method.
req, resp := client.ListDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ListDBAccountCommonWithContext

func (c *REDIS) ListDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListDBAccountCommonWithContext is the same as ListDBAccountCommon with the addition of the ability to pass a context and additional request options.

See ListDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ListDBAccountRequest

func (c *REDIS) ListDBAccountRequest(input *ListDBAccountInput) (req *request.Request, output *ListDBAccountOutput)

ListDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the ListDBAccount operation. The "output" return value will be populated with the ListDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ListDBAccountCommon Send returns without error.

See ListDBAccount for more information on using the ListDBAccount API call, and error handling.

// Example sending a request using the ListDBAccountRequest method.
req, resp := client.ListDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ListDBAccountWithContext

func (c *REDIS) ListDBAccountWithContext(ctx byteplus.Context, input *ListDBAccountInput, opts ...request.Option) (*ListDBAccountOutput, error)

ListDBAccountWithContext is the same as ListDBAccount with the addition of the ability to pass a context and additional request options.

See ListDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyAllowList

func (c *REDIS) ModifyAllowList(input *ModifyAllowListInput) (*ModifyAllowListOutput, error)

ModifyAllowList API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyAllowList for usage and error information.

func (*REDIS) ModifyAllowListCommon

func (c *REDIS) ModifyAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyAllowListCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyAllowListCommon for usage and error information.

func (*REDIS) ModifyAllowListCommonRequest

func (c *REDIS) ModifyAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyAllowListCommon operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowListCommon for more information on using the ModifyAllowListCommon API call, and error handling.

// Example sending a request using the ModifyAllowListCommonRequest method.
req, resp := client.ModifyAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyAllowListCommonWithContext

func (c *REDIS) ModifyAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyAllowListCommonWithContext is the same as ModifyAllowListCommon with the addition of the ability to pass a context and additional request options.

See ModifyAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyAllowListRequest

func (c *REDIS) ModifyAllowListRequest(input *ModifyAllowListInput) (req *request.Request, output *ModifyAllowListOutput)

ModifyAllowListRequest generates a "byteplus/request.Request" representing the client's request for the ModifyAllowList operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowList for more information on using the ModifyAllowList API call, and error handling.

// Example sending a request using the ModifyAllowListRequest method.
req, resp := client.ModifyAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyAllowListWithContext

func (c *REDIS) ModifyAllowListWithContext(ctx byteplus.Context, input *ModifyAllowListInput, opts ...request.Option) (*ModifyAllowListOutput, error)

ModifyAllowListWithContext is the same as ModifyAllowList with the addition of the ability to pass a context and additional request options.

See ModifyAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyBackupPlan

func (c *REDIS) ModifyBackupPlan(input *ModifyBackupPlanInput) (*ModifyBackupPlanOutput, error)

ModifyBackupPlan API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyBackupPlan for usage and error information.

func (*REDIS) ModifyBackupPlanCommon

func (c *REDIS) ModifyBackupPlanCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyBackupPlanCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyBackupPlanCommon for usage and error information.

func (*REDIS) ModifyBackupPlanCommonRequest

func (c *REDIS) ModifyBackupPlanCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyBackupPlanCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyBackupPlanCommon operation. The "output" return value will be populated with the ModifyBackupPlanCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyBackupPlanCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyBackupPlanCommon Send returns without error.

See ModifyBackupPlanCommon for more information on using the ModifyBackupPlanCommon API call, and error handling.

// Example sending a request using the ModifyBackupPlanCommonRequest method.
req, resp := client.ModifyBackupPlanCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyBackupPlanCommonWithContext

func (c *REDIS) ModifyBackupPlanCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyBackupPlanCommonWithContext is the same as ModifyBackupPlanCommon with the addition of the ability to pass a context and additional request options.

See ModifyBackupPlanCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyBackupPlanRequest

func (c *REDIS) ModifyBackupPlanRequest(input *ModifyBackupPlanInput) (req *request.Request, output *ModifyBackupPlanOutput)

ModifyBackupPlanRequest generates a "byteplus/request.Request" representing the client's request for the ModifyBackupPlan operation. The "output" return value will be populated with the ModifyBackupPlanCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyBackupPlanCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyBackupPlanCommon Send returns without error.

See ModifyBackupPlan for more information on using the ModifyBackupPlan API call, and error handling.

// Example sending a request using the ModifyBackupPlanRequest method.
req, resp := client.ModifyBackupPlanRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyBackupPlanWithContext

func (c *REDIS) ModifyBackupPlanWithContext(ctx byteplus.Context, input *ModifyBackupPlanInput, opts ...request.Option) (*ModifyBackupPlanOutput, error)

ModifyBackupPlanWithContext is the same as ModifyBackupPlan with the addition of the ability to pass a context and additional request options.

See ModifyBackupPlan for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyCrossRegionBackupPolicy

func (c *REDIS) ModifyCrossRegionBackupPolicy(input *ModifyCrossRegionBackupPolicyInput) (*ModifyCrossRegionBackupPolicyOutput, error)

ModifyCrossRegionBackupPolicy API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyCrossRegionBackupPolicy for usage and error information.

func (*REDIS) ModifyCrossRegionBackupPolicyCommon

func (c *REDIS) ModifyCrossRegionBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyCrossRegionBackupPolicyCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyCrossRegionBackupPolicyCommon for usage and error information.

func (*REDIS) ModifyCrossRegionBackupPolicyCommonRequest

func (c *REDIS) ModifyCrossRegionBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyCrossRegionBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCrossRegionBackupPolicyCommon operation. The "output" return value will be populated with the ModifyCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCrossRegionBackupPolicyCommon Send returns without error.

See ModifyCrossRegionBackupPolicyCommon for more information on using the ModifyCrossRegionBackupPolicyCommon API call, and error handling.

// Example sending a request using the ModifyCrossRegionBackupPolicyCommonRequest method.
req, resp := client.ModifyCrossRegionBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyCrossRegionBackupPolicyCommonWithContext

func (c *REDIS) ModifyCrossRegionBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyCrossRegionBackupPolicyCommonWithContext is the same as ModifyCrossRegionBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyCrossRegionBackupPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyCrossRegionBackupPolicyRequest

func (c *REDIS) ModifyCrossRegionBackupPolicyRequest(input *ModifyCrossRegionBackupPolicyInput) (req *request.Request, output *ModifyCrossRegionBackupPolicyOutput)

ModifyCrossRegionBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCrossRegionBackupPolicy operation. The "output" return value will be populated with the ModifyCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCrossRegionBackupPolicyCommon Send returns without error.

See ModifyCrossRegionBackupPolicy for more information on using the ModifyCrossRegionBackupPolicy API call, and error handling.

// Example sending a request using the ModifyCrossRegionBackupPolicyRequest method.
req, resp := client.ModifyCrossRegionBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyCrossRegionBackupPolicyWithContext

func (c *REDIS) ModifyCrossRegionBackupPolicyWithContext(ctx byteplus.Context, input *ModifyCrossRegionBackupPolicyInput, opts ...request.Option) (*ModifyCrossRegionBackupPolicyOutput, error)

ModifyCrossRegionBackupPolicyWithContext is the same as ModifyCrossRegionBackupPolicy with the addition of the ability to pass a context and additional request options.

See ModifyCrossRegionBackupPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBAccount

func (c *REDIS) ModifyDBAccount(input *ModifyDBAccountInput) (*ModifyDBAccountOutput, error)

ModifyDBAccount API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBAccount for usage and error information.

func (*REDIS) ModifyDBAccountCommon

func (c *REDIS) ModifyDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBAccountCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBAccountCommon for usage and error information.

func (*REDIS) ModifyDBAccountCommonRequest

func (c *REDIS) ModifyDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBAccountCommon operation. The "output" return value will be populated with the ModifyDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBAccountCommon Send returns without error.

See ModifyDBAccountCommon for more information on using the ModifyDBAccountCommon API call, and error handling.

// Example sending a request using the ModifyDBAccountCommonRequest method.
req, resp := client.ModifyDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBAccountCommonWithContext

func (c *REDIS) ModifyDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBAccountCommonWithContext is the same as ModifyDBAccountCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBAccountRequest

func (c *REDIS) ModifyDBAccountRequest(input *ModifyDBAccountInput) (req *request.Request, output *ModifyDBAccountOutput)

ModifyDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBAccount operation. The "output" return value will be populated with the ModifyDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBAccountCommon Send returns without error.

See ModifyDBAccount for more information on using the ModifyDBAccount API call, and error handling.

// Example sending a request using the ModifyDBAccountRequest method.
req, resp := client.ModifyDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBAccountWithContext

func (c *REDIS) ModifyDBAccountWithContext(ctx byteplus.Context, input *ModifyDBAccountInput, opts ...request.Option) (*ModifyDBAccountOutput, error)

ModifyDBAccountWithContext is the same as ModifyDBAccount with the addition of the ability to pass a context and additional request options.

See ModifyDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceAZConfigure

func (c *REDIS) ModifyDBInstanceAZConfigure(input *ModifyDBInstanceAZConfigureInput) (*ModifyDBInstanceAZConfigureOutput, error)

ModifyDBInstanceAZConfigure API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceAZConfigure for usage and error information.

func (*REDIS) ModifyDBInstanceAZConfigureCommon

func (c *REDIS) ModifyDBInstanceAZConfigureCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceAZConfigureCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceAZConfigureCommon for usage and error information.

func (*REDIS) ModifyDBInstanceAZConfigureCommonRequest

func (c *REDIS) ModifyDBInstanceAZConfigureCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceAZConfigureCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceAZConfigureCommon operation. The "output" return value will be populated with the ModifyDBInstanceAZConfigureCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceAZConfigureCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceAZConfigureCommon Send returns without error.

See ModifyDBInstanceAZConfigureCommon for more information on using the ModifyDBInstanceAZConfigureCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceAZConfigureCommonRequest method.
req, resp := client.ModifyDBInstanceAZConfigureCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceAZConfigureCommonWithContext

func (c *REDIS) ModifyDBInstanceAZConfigureCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceAZConfigureCommonWithContext is the same as ModifyDBInstanceAZConfigureCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceAZConfigureCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceAZConfigureRequest

func (c *REDIS) ModifyDBInstanceAZConfigureRequest(input *ModifyDBInstanceAZConfigureInput) (req *request.Request, output *ModifyDBInstanceAZConfigureOutput)

ModifyDBInstanceAZConfigureRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceAZConfigure operation. The "output" return value will be populated with the ModifyDBInstanceAZConfigureCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceAZConfigureCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceAZConfigureCommon Send returns without error.

See ModifyDBInstanceAZConfigure for more information on using the ModifyDBInstanceAZConfigure API call, and error handling.

// Example sending a request using the ModifyDBInstanceAZConfigureRequest method.
req, resp := client.ModifyDBInstanceAZConfigureRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceAZConfigureWithContext

func (c *REDIS) ModifyDBInstanceAZConfigureWithContext(ctx byteplus.Context, input *ModifyDBInstanceAZConfigureInput, opts ...request.Option) (*ModifyDBInstanceAZConfigureOutput, error)

ModifyDBInstanceAZConfigureWithContext is the same as ModifyDBInstanceAZConfigure with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceAZConfigure for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceAdditionalBandwidthPerShard

ModifyDBInstanceAdditionalBandwidthPerShard API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceAdditionalBandwidthPerShard for usage and error information.

func (*REDIS) ModifyDBInstanceAdditionalBandwidthPerShardCommon

func (c *REDIS) ModifyDBInstanceAdditionalBandwidthPerShardCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceAdditionalBandwidthPerShardCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceAdditionalBandwidthPerShardCommon for usage and error information.

func (*REDIS) ModifyDBInstanceAdditionalBandwidthPerShardCommonRequest

func (c *REDIS) ModifyDBInstanceAdditionalBandwidthPerShardCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceAdditionalBandwidthPerShardCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceAdditionalBandwidthPerShardCommon operation. The "output" return value will be populated with the ModifyDBInstanceAdditionalBandwidthPerShardCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceAdditionalBandwidthPerShardCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceAdditionalBandwidthPerShardCommon Send returns without error.

See ModifyDBInstanceAdditionalBandwidthPerShardCommon for more information on using the ModifyDBInstanceAdditionalBandwidthPerShardCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceAdditionalBandwidthPerShardCommonRequest method.
req, resp := client.ModifyDBInstanceAdditionalBandwidthPerShardCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceAdditionalBandwidthPerShardCommonWithContext

func (c *REDIS) ModifyDBInstanceAdditionalBandwidthPerShardCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceAdditionalBandwidthPerShardCommonWithContext is the same as ModifyDBInstanceAdditionalBandwidthPerShardCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceAdditionalBandwidthPerShardCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceAdditionalBandwidthPerShardRequest

func (c *REDIS) ModifyDBInstanceAdditionalBandwidthPerShardRequest(input *ModifyDBInstanceAdditionalBandwidthPerShardInput) (req *request.Request, output *ModifyDBInstanceAdditionalBandwidthPerShardOutput)

ModifyDBInstanceAdditionalBandwidthPerShardRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceAdditionalBandwidthPerShard operation. The "output" return value will be populated with the ModifyDBInstanceAdditionalBandwidthPerShardCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceAdditionalBandwidthPerShardCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceAdditionalBandwidthPerShardCommon Send returns without error.

See ModifyDBInstanceAdditionalBandwidthPerShard for more information on using the ModifyDBInstanceAdditionalBandwidthPerShard API call, and error handling.

// Example sending a request using the ModifyDBInstanceAdditionalBandwidthPerShardRequest method.
req, resp := client.ModifyDBInstanceAdditionalBandwidthPerShardRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceAdditionalBandwidthPerShardWithContext

func (c *REDIS) ModifyDBInstanceAdditionalBandwidthPerShardWithContext(ctx byteplus.Context, input *ModifyDBInstanceAdditionalBandwidthPerShardInput, opts ...request.Option) (*ModifyDBInstanceAdditionalBandwidthPerShardOutput, error)

ModifyDBInstanceAdditionalBandwidthPerShardWithContext is the same as ModifyDBInstanceAdditionalBandwidthPerShard with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceAdditionalBandwidthPerShard for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceChargeType

func (c *REDIS) ModifyDBInstanceChargeType(input *ModifyDBInstanceChargeTypeInput) (*ModifyDBInstanceChargeTypeOutput, error)

ModifyDBInstanceChargeType API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceChargeType for usage and error information.

func (*REDIS) ModifyDBInstanceChargeTypeCommon

func (c *REDIS) ModifyDBInstanceChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceChargeTypeCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceChargeTypeCommon for usage and error information.

func (*REDIS) ModifyDBInstanceChargeTypeCommonRequest

func (c *REDIS) ModifyDBInstanceChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceChargeTypeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceChargeTypeCommon operation. The "output" return value will be populated with the ModifyDBInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceChargeTypeCommon Send returns without error.

See ModifyDBInstanceChargeTypeCommon for more information on using the ModifyDBInstanceChargeTypeCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceChargeTypeCommonRequest method.
req, resp := client.ModifyDBInstanceChargeTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceChargeTypeCommonWithContext

func (c *REDIS) ModifyDBInstanceChargeTypeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceChargeTypeCommonWithContext is the same as ModifyDBInstanceChargeTypeCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceChargeTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceChargeTypeRequest

func (c *REDIS) ModifyDBInstanceChargeTypeRequest(input *ModifyDBInstanceChargeTypeInput) (req *request.Request, output *ModifyDBInstanceChargeTypeOutput)

ModifyDBInstanceChargeTypeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceChargeType operation. The "output" return value will be populated with the ModifyDBInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceChargeTypeCommon Send returns without error.

See ModifyDBInstanceChargeType for more information on using the ModifyDBInstanceChargeType API call, and error handling.

// Example sending a request using the ModifyDBInstanceChargeTypeRequest method.
req, resp := client.ModifyDBInstanceChargeTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceChargeTypeWithContext

func (c *REDIS) ModifyDBInstanceChargeTypeWithContext(ctx byteplus.Context, input *ModifyDBInstanceChargeTypeInput, opts ...request.Option) (*ModifyDBInstanceChargeTypeOutput, error)

ModifyDBInstanceChargeTypeWithContext is the same as ModifyDBInstanceChargeType with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceChargeType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceDeletionProtectionPolicy

func (c *REDIS) ModifyDBInstanceDeletionProtectionPolicy(input *ModifyDBInstanceDeletionProtectionPolicyInput) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)

ModifyDBInstanceDeletionProtectionPolicy API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceDeletionProtectionPolicy for usage and error information.

func (*REDIS) ModifyDBInstanceDeletionProtectionPolicyCommon

func (c *REDIS) ModifyDBInstanceDeletionProtectionPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceDeletionProtectionPolicyCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceDeletionProtectionPolicyCommon for usage and error information.

func (*REDIS) ModifyDBInstanceDeletionProtectionPolicyCommonRequest

func (c *REDIS) ModifyDBInstanceDeletionProtectionPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceDeletionProtectionPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceDeletionProtectionPolicyCommon operation. The "output" return value will be populated with the ModifyDBInstanceDeletionProtectionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceDeletionProtectionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceDeletionProtectionPolicyCommon Send returns without error.

See ModifyDBInstanceDeletionProtectionPolicyCommon for more information on using the ModifyDBInstanceDeletionProtectionPolicyCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceDeletionProtectionPolicyCommonRequest method.
req, resp := client.ModifyDBInstanceDeletionProtectionPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceDeletionProtectionPolicyCommonWithContext

func (c *REDIS) ModifyDBInstanceDeletionProtectionPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceDeletionProtectionPolicyCommonWithContext is the same as ModifyDBInstanceDeletionProtectionPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceDeletionProtectionPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceDeletionProtectionPolicyRequest

func (c *REDIS) ModifyDBInstanceDeletionProtectionPolicyRequest(input *ModifyDBInstanceDeletionProtectionPolicyInput) (req *request.Request, output *ModifyDBInstanceDeletionProtectionPolicyOutput)

ModifyDBInstanceDeletionProtectionPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceDeletionProtectionPolicy operation. The "output" return value will be populated with the ModifyDBInstanceDeletionProtectionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceDeletionProtectionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceDeletionProtectionPolicyCommon Send returns without error.

See ModifyDBInstanceDeletionProtectionPolicy for more information on using the ModifyDBInstanceDeletionProtectionPolicy API call, and error handling.

// Example sending a request using the ModifyDBInstanceDeletionProtectionPolicyRequest method.
req, resp := client.ModifyDBInstanceDeletionProtectionPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceDeletionProtectionPolicyWithContext

func (c *REDIS) ModifyDBInstanceDeletionProtectionPolicyWithContext(ctx byteplus.Context, input *ModifyDBInstanceDeletionProtectionPolicyInput, opts ...request.Option) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)

ModifyDBInstanceDeletionProtectionPolicyWithContext is the same as ModifyDBInstanceDeletionProtectionPolicy with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceDeletionProtectionPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceMaxConn

func (c *REDIS) ModifyDBInstanceMaxConn(input *ModifyDBInstanceMaxConnInput) (*ModifyDBInstanceMaxConnOutput, error)

ModifyDBInstanceMaxConn API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceMaxConn for usage and error information.

func (*REDIS) ModifyDBInstanceMaxConnCommon

func (c *REDIS) ModifyDBInstanceMaxConnCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceMaxConnCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceMaxConnCommon for usage and error information.

func (*REDIS) ModifyDBInstanceMaxConnCommonRequest

func (c *REDIS) ModifyDBInstanceMaxConnCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceMaxConnCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceMaxConnCommon operation. The "output" return value will be populated with the ModifyDBInstanceMaxConnCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceMaxConnCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceMaxConnCommon Send returns without error.

See ModifyDBInstanceMaxConnCommon for more information on using the ModifyDBInstanceMaxConnCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceMaxConnCommonRequest method.
req, resp := client.ModifyDBInstanceMaxConnCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceMaxConnCommonWithContext

func (c *REDIS) ModifyDBInstanceMaxConnCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceMaxConnCommonWithContext is the same as ModifyDBInstanceMaxConnCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceMaxConnCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceMaxConnRequest

func (c *REDIS) ModifyDBInstanceMaxConnRequest(input *ModifyDBInstanceMaxConnInput) (req *request.Request, output *ModifyDBInstanceMaxConnOutput)

ModifyDBInstanceMaxConnRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceMaxConn operation. The "output" return value will be populated with the ModifyDBInstanceMaxConnCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceMaxConnCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceMaxConnCommon Send returns without error.

See ModifyDBInstanceMaxConn for more information on using the ModifyDBInstanceMaxConn API call, and error handling.

// Example sending a request using the ModifyDBInstanceMaxConnRequest method.
req, resp := client.ModifyDBInstanceMaxConnRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceMaxConnWithContext

func (c *REDIS) ModifyDBInstanceMaxConnWithContext(ctx byteplus.Context, input *ModifyDBInstanceMaxConnInput, opts ...request.Option) (*ModifyDBInstanceMaxConnOutput, error)

ModifyDBInstanceMaxConnWithContext is the same as ModifyDBInstanceMaxConn with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceMaxConn for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceName

func (c *REDIS) ModifyDBInstanceName(input *ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceName API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceName for usage and error information.

func (*REDIS) ModifyDBInstanceNameCommon

func (c *REDIS) ModifyDBInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceNameCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceNameCommon for usage and error information.

func (*REDIS) ModifyDBInstanceNameCommonRequest

func (c *REDIS) ModifyDBInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceNameCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceNameCommon operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceNameCommon for more information on using the ModifyDBInstanceNameCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameCommonRequest method.
req, resp := client.ModifyDBInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceNameCommonWithContext

func (c *REDIS) ModifyDBInstanceNameCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceNameCommonWithContext is the same as ModifyDBInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceNameRequest

func (c *REDIS) ModifyDBInstanceNameRequest(input *ModifyDBInstanceNameInput) (req *request.Request, output *ModifyDBInstanceNameOutput)

ModifyDBInstanceNameRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceName operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceName for more information on using the ModifyDBInstanceName API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameRequest method.
req, resp := client.ModifyDBInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceNameWithContext

func (c *REDIS) ModifyDBInstanceNameWithContext(ctx byteplus.Context, input *ModifyDBInstanceNameInput, opts ...request.Option) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceNameWithContext is the same as ModifyDBInstanceName with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceParams

func (c *REDIS) ModifyDBInstanceParams(input *ModifyDBInstanceParamsInput) (*ModifyDBInstanceParamsOutput, error)

ModifyDBInstanceParams API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceParams for usage and error information.

func (*REDIS) ModifyDBInstanceParamsCommon

func (c *REDIS) ModifyDBInstanceParamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceParamsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceParamsCommon for usage and error information.

func (*REDIS) ModifyDBInstanceParamsCommonRequest

func (c *REDIS) ModifyDBInstanceParamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceParamsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceParamsCommon operation. The "output" return value will be populated with the ModifyDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceParamsCommon Send returns without error.

See ModifyDBInstanceParamsCommon for more information on using the ModifyDBInstanceParamsCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceParamsCommonRequest method.
req, resp := client.ModifyDBInstanceParamsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceParamsCommonWithContext

func (c *REDIS) ModifyDBInstanceParamsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceParamsCommonWithContext is the same as ModifyDBInstanceParamsCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceParamsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceParamsRequest

func (c *REDIS) ModifyDBInstanceParamsRequest(input *ModifyDBInstanceParamsInput) (req *request.Request, output *ModifyDBInstanceParamsOutput)

ModifyDBInstanceParamsRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceParams operation. The "output" return value will be populated with the ModifyDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceParamsCommon Send returns without error.

See ModifyDBInstanceParams for more information on using the ModifyDBInstanceParams API call, and error handling.

// Example sending a request using the ModifyDBInstanceParamsRequest method.
req, resp := client.ModifyDBInstanceParamsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceParamsWithContext

func (c *REDIS) ModifyDBInstanceParamsWithContext(ctx byteplus.Context, input *ModifyDBInstanceParamsInput, opts ...request.Option) (*ModifyDBInstanceParamsOutput, error)

ModifyDBInstanceParamsWithContext is the same as ModifyDBInstanceParams with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceParams for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstancePrivateDNSVisibility

func (c *REDIS) ModifyDBInstancePrivateDNSVisibility(input *ModifyDBInstancePrivateDNSVisibilityInput) (*ModifyDBInstancePrivateDNSVisibilityOutput, error)

ModifyDBInstancePrivateDNSVisibility API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstancePrivateDNSVisibility for usage and error information.

func (*REDIS) ModifyDBInstancePrivateDNSVisibilityCommon

func (c *REDIS) ModifyDBInstancePrivateDNSVisibilityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstancePrivateDNSVisibilityCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstancePrivateDNSVisibilityCommon for usage and error information.

func (*REDIS) ModifyDBInstancePrivateDNSVisibilityCommonRequest

func (c *REDIS) ModifyDBInstancePrivateDNSVisibilityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstancePrivateDNSVisibilityCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstancePrivateDNSVisibilityCommon operation. The "output" return value will be populated with the ModifyDBInstancePrivateDNSVisibilityCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstancePrivateDNSVisibilityCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstancePrivateDNSVisibilityCommon Send returns without error.

See ModifyDBInstancePrivateDNSVisibilityCommon for more information on using the ModifyDBInstancePrivateDNSVisibilityCommon API call, and error handling.

// Example sending a request using the ModifyDBInstancePrivateDNSVisibilityCommonRequest method.
req, resp := client.ModifyDBInstancePrivateDNSVisibilityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstancePrivateDNSVisibilityCommonWithContext

func (c *REDIS) ModifyDBInstancePrivateDNSVisibilityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstancePrivateDNSVisibilityCommonWithContext is the same as ModifyDBInstancePrivateDNSVisibilityCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstancePrivateDNSVisibilityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstancePrivateDNSVisibilityRequest

func (c *REDIS) ModifyDBInstancePrivateDNSVisibilityRequest(input *ModifyDBInstancePrivateDNSVisibilityInput) (req *request.Request, output *ModifyDBInstancePrivateDNSVisibilityOutput)

ModifyDBInstancePrivateDNSVisibilityRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstancePrivateDNSVisibility operation. The "output" return value will be populated with the ModifyDBInstancePrivateDNSVisibilityCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstancePrivateDNSVisibilityCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstancePrivateDNSVisibilityCommon Send returns without error.

See ModifyDBInstancePrivateDNSVisibility for more information on using the ModifyDBInstancePrivateDNSVisibility API call, and error handling.

// Example sending a request using the ModifyDBInstancePrivateDNSVisibilityRequest method.
req, resp := client.ModifyDBInstancePrivateDNSVisibilityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstancePrivateDNSVisibilityWithContext

func (c *REDIS) ModifyDBInstancePrivateDNSVisibilityWithContext(ctx byteplus.Context, input *ModifyDBInstancePrivateDNSVisibilityInput, opts ...request.Option) (*ModifyDBInstancePrivateDNSVisibilityOutput, error)

ModifyDBInstancePrivateDNSVisibilityWithContext is the same as ModifyDBInstancePrivateDNSVisibility with the addition of the ability to pass a context and additional request options.

See ModifyDBInstancePrivateDNSVisibility for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceShardCapacity

func (c *REDIS) ModifyDBInstanceShardCapacity(input *ModifyDBInstanceShardCapacityInput) (*ModifyDBInstanceShardCapacityOutput, error)

ModifyDBInstanceShardCapacity API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceShardCapacity for usage and error information.

func (*REDIS) ModifyDBInstanceShardCapacityCommon

func (c *REDIS) ModifyDBInstanceShardCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceShardCapacityCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceShardCapacityCommon for usage and error information.

func (*REDIS) ModifyDBInstanceShardCapacityCommonRequest

func (c *REDIS) ModifyDBInstanceShardCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceShardCapacityCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceShardCapacityCommon operation. The "output" return value will be populated with the ModifyDBInstanceShardCapacityCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceShardCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceShardCapacityCommon Send returns without error.

See ModifyDBInstanceShardCapacityCommon for more information on using the ModifyDBInstanceShardCapacityCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceShardCapacityCommonRequest method.
req, resp := client.ModifyDBInstanceShardCapacityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceShardCapacityCommonWithContext

func (c *REDIS) ModifyDBInstanceShardCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceShardCapacityCommonWithContext is the same as ModifyDBInstanceShardCapacityCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceShardCapacityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceShardCapacityRequest

func (c *REDIS) ModifyDBInstanceShardCapacityRequest(input *ModifyDBInstanceShardCapacityInput) (req *request.Request, output *ModifyDBInstanceShardCapacityOutput)

ModifyDBInstanceShardCapacityRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceShardCapacity operation. The "output" return value will be populated with the ModifyDBInstanceShardCapacityCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceShardCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceShardCapacityCommon Send returns without error.

See ModifyDBInstanceShardCapacity for more information on using the ModifyDBInstanceShardCapacity API call, and error handling.

// Example sending a request using the ModifyDBInstanceShardCapacityRequest method.
req, resp := client.ModifyDBInstanceShardCapacityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceShardCapacityWithContext

func (c *REDIS) ModifyDBInstanceShardCapacityWithContext(ctx byteplus.Context, input *ModifyDBInstanceShardCapacityInput, opts ...request.Option) (*ModifyDBInstanceShardCapacityOutput, error)

ModifyDBInstanceShardCapacityWithContext is the same as ModifyDBInstanceShardCapacity with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceShardCapacity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceShardNumber

func (c *REDIS) ModifyDBInstanceShardNumber(input *ModifyDBInstanceShardNumberInput) (*ModifyDBInstanceShardNumberOutput, error)

ModifyDBInstanceShardNumber API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceShardNumber for usage and error information.

func (*REDIS) ModifyDBInstanceShardNumberCommon

func (c *REDIS) ModifyDBInstanceShardNumberCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceShardNumberCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceShardNumberCommon for usage and error information.

func (*REDIS) ModifyDBInstanceShardNumberCommonRequest

func (c *REDIS) ModifyDBInstanceShardNumberCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceShardNumberCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceShardNumberCommon operation. The "output" return value will be populated with the ModifyDBInstanceShardNumberCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceShardNumberCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceShardNumberCommon Send returns without error.

See ModifyDBInstanceShardNumberCommon for more information on using the ModifyDBInstanceShardNumberCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceShardNumberCommonRequest method.
req, resp := client.ModifyDBInstanceShardNumberCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceShardNumberCommonWithContext

func (c *REDIS) ModifyDBInstanceShardNumberCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceShardNumberCommonWithContext is the same as ModifyDBInstanceShardNumberCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceShardNumberCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceShardNumberRequest

func (c *REDIS) ModifyDBInstanceShardNumberRequest(input *ModifyDBInstanceShardNumberInput) (req *request.Request, output *ModifyDBInstanceShardNumberOutput)

ModifyDBInstanceShardNumberRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceShardNumber operation. The "output" return value will be populated with the ModifyDBInstanceShardNumberCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceShardNumberCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceShardNumberCommon Send returns without error.

See ModifyDBInstanceShardNumber for more information on using the ModifyDBInstanceShardNumber API call, and error handling.

// Example sending a request using the ModifyDBInstanceShardNumberRequest method.
req, resp := client.ModifyDBInstanceShardNumberRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceShardNumberWithContext

func (c *REDIS) ModifyDBInstanceShardNumberWithContext(ctx byteplus.Context, input *ModifyDBInstanceShardNumberInput, opts ...request.Option) (*ModifyDBInstanceShardNumberOutput, error)

ModifyDBInstanceShardNumberWithContext is the same as ModifyDBInstanceShardNumber with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceShardNumber for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceSubnet

func (c *REDIS) ModifyDBInstanceSubnet(input *ModifyDBInstanceSubnetInput) (*ModifyDBInstanceSubnetOutput, error)

ModifyDBInstanceSubnet API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceSubnet for usage and error information.

func (*REDIS) ModifyDBInstanceSubnetCommon

func (c *REDIS) ModifyDBInstanceSubnetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceSubnetCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceSubnetCommon for usage and error information.

func (*REDIS) ModifyDBInstanceSubnetCommonRequest

func (c *REDIS) ModifyDBInstanceSubnetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceSubnetCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceSubnetCommon operation. The "output" return value will be populated with the ModifyDBInstanceSubnetCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSubnetCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSubnetCommon Send returns without error.

See ModifyDBInstanceSubnetCommon for more information on using the ModifyDBInstanceSubnetCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceSubnetCommonRequest method.
req, resp := client.ModifyDBInstanceSubnetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceSubnetCommonWithContext

func (c *REDIS) ModifyDBInstanceSubnetCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceSubnetCommonWithContext is the same as ModifyDBInstanceSubnetCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSubnetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceSubnetRequest

func (c *REDIS) ModifyDBInstanceSubnetRequest(input *ModifyDBInstanceSubnetInput) (req *request.Request, output *ModifyDBInstanceSubnetOutput)

ModifyDBInstanceSubnetRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceSubnet operation. The "output" return value will be populated with the ModifyDBInstanceSubnetCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSubnetCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSubnetCommon Send returns without error.

See ModifyDBInstanceSubnet for more information on using the ModifyDBInstanceSubnet API call, and error handling.

// Example sending a request using the ModifyDBInstanceSubnetRequest method.
req, resp := client.ModifyDBInstanceSubnetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceSubnetWithContext

func (c *REDIS) ModifyDBInstanceSubnetWithContext(ctx byteplus.Context, input *ModifyDBInstanceSubnetInput, opts ...request.Option) (*ModifyDBInstanceSubnetOutput, error)

ModifyDBInstanceSubnetWithContext is the same as ModifyDBInstanceSubnet with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSubnet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceVisitAddress

func (c *REDIS) ModifyDBInstanceVisitAddress(input *ModifyDBInstanceVisitAddressInput) (*ModifyDBInstanceVisitAddressOutput, error)

ModifyDBInstanceVisitAddress API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceVisitAddress for usage and error information.

func (*REDIS) ModifyDBInstanceVisitAddressCommon

func (c *REDIS) ModifyDBInstanceVisitAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceVisitAddressCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceVisitAddressCommon for usage and error information.

func (*REDIS) ModifyDBInstanceVisitAddressCommonRequest

func (c *REDIS) ModifyDBInstanceVisitAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceVisitAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceVisitAddressCommon operation. The "output" return value will be populated with the ModifyDBInstanceVisitAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceVisitAddressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceVisitAddressCommon Send returns without error.

See ModifyDBInstanceVisitAddressCommon for more information on using the ModifyDBInstanceVisitAddressCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceVisitAddressCommonRequest method.
req, resp := client.ModifyDBInstanceVisitAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceVisitAddressCommonWithContext

func (c *REDIS) ModifyDBInstanceVisitAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceVisitAddressCommonWithContext is the same as ModifyDBInstanceVisitAddressCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceVisitAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceVisitAddressRequest

func (c *REDIS) ModifyDBInstanceVisitAddressRequest(input *ModifyDBInstanceVisitAddressInput) (req *request.Request, output *ModifyDBInstanceVisitAddressOutput)

ModifyDBInstanceVisitAddressRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceVisitAddress operation. The "output" return value will be populated with the ModifyDBInstanceVisitAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceVisitAddressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceVisitAddressCommon Send returns without error.

See ModifyDBInstanceVisitAddress for more information on using the ModifyDBInstanceVisitAddress API call, and error handling.

// Example sending a request using the ModifyDBInstanceVisitAddressRequest method.
req, resp := client.ModifyDBInstanceVisitAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceVisitAddressWithContext

func (c *REDIS) ModifyDBInstanceVisitAddressWithContext(ctx byteplus.Context, input *ModifyDBInstanceVisitAddressInput, opts ...request.Option) (*ModifyDBInstanceVisitAddressOutput, error)

ModifyDBInstanceVisitAddressWithContext is the same as ModifyDBInstanceVisitAddress with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceVisitAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceVpcAuthMode

func (c *REDIS) ModifyDBInstanceVpcAuthMode(input *ModifyDBInstanceVpcAuthModeInput) (*ModifyDBInstanceVpcAuthModeOutput, error)

ModifyDBInstanceVpcAuthMode API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceVpcAuthMode for usage and error information.

func (*REDIS) ModifyDBInstanceVpcAuthModeCommon

func (c *REDIS) ModifyDBInstanceVpcAuthModeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceVpcAuthModeCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyDBInstanceVpcAuthModeCommon for usage and error information.

func (*REDIS) ModifyDBInstanceVpcAuthModeCommonRequest

func (c *REDIS) ModifyDBInstanceVpcAuthModeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceVpcAuthModeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceVpcAuthModeCommon operation. The "output" return value will be populated with the ModifyDBInstanceVpcAuthModeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceVpcAuthModeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceVpcAuthModeCommon Send returns without error.

See ModifyDBInstanceVpcAuthModeCommon for more information on using the ModifyDBInstanceVpcAuthModeCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceVpcAuthModeCommonRequest method.
req, resp := client.ModifyDBInstanceVpcAuthModeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceVpcAuthModeCommonWithContext

func (c *REDIS) ModifyDBInstanceVpcAuthModeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceVpcAuthModeCommonWithContext is the same as ModifyDBInstanceVpcAuthModeCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceVpcAuthModeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyDBInstanceVpcAuthModeRequest

func (c *REDIS) ModifyDBInstanceVpcAuthModeRequest(input *ModifyDBInstanceVpcAuthModeInput) (req *request.Request, output *ModifyDBInstanceVpcAuthModeOutput)

ModifyDBInstanceVpcAuthModeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceVpcAuthMode operation. The "output" return value will be populated with the ModifyDBInstanceVpcAuthModeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceVpcAuthModeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceVpcAuthModeCommon Send returns without error.

See ModifyDBInstanceVpcAuthMode for more information on using the ModifyDBInstanceVpcAuthMode API call, and error handling.

// Example sending a request using the ModifyDBInstanceVpcAuthModeRequest method.
req, resp := client.ModifyDBInstanceVpcAuthModeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyDBInstanceVpcAuthModeWithContext

func (c *REDIS) ModifyDBInstanceVpcAuthModeWithContext(ctx byteplus.Context, input *ModifyDBInstanceVpcAuthModeInput, opts ...request.Option) (*ModifyDBInstanceVpcAuthModeOutput, error)

ModifyDBInstanceVpcAuthModeWithContext is the same as ModifyDBInstanceVpcAuthMode with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceVpcAuthMode for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyEnterpriseDBInstanceCapacity

func (c *REDIS) ModifyEnterpriseDBInstanceCapacity(input *ModifyEnterpriseDBInstanceCapacityInput) (*ModifyEnterpriseDBInstanceCapacityOutput, error)

ModifyEnterpriseDBInstanceCapacity API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyEnterpriseDBInstanceCapacity for usage and error information.

func (*REDIS) ModifyEnterpriseDBInstanceCapacityCommon

func (c *REDIS) ModifyEnterpriseDBInstanceCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyEnterpriseDBInstanceCapacityCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyEnterpriseDBInstanceCapacityCommon for usage and error information.

func (*REDIS) ModifyEnterpriseDBInstanceCapacityCommonRequest

func (c *REDIS) ModifyEnterpriseDBInstanceCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyEnterpriseDBInstanceCapacityCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyEnterpriseDBInstanceCapacityCommon operation. The "output" return value will be populated with the ModifyEnterpriseDBInstanceCapacityCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyEnterpriseDBInstanceCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyEnterpriseDBInstanceCapacityCommon Send returns without error.

See ModifyEnterpriseDBInstanceCapacityCommon for more information on using the ModifyEnterpriseDBInstanceCapacityCommon API call, and error handling.

// Example sending a request using the ModifyEnterpriseDBInstanceCapacityCommonRequest method.
req, resp := client.ModifyEnterpriseDBInstanceCapacityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyEnterpriseDBInstanceCapacityCommonWithContext

func (c *REDIS) ModifyEnterpriseDBInstanceCapacityCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyEnterpriseDBInstanceCapacityCommonWithContext is the same as ModifyEnterpriseDBInstanceCapacityCommon with the addition of the ability to pass a context and additional request options.

See ModifyEnterpriseDBInstanceCapacityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyEnterpriseDBInstanceCapacityRequest

func (c *REDIS) ModifyEnterpriseDBInstanceCapacityRequest(input *ModifyEnterpriseDBInstanceCapacityInput) (req *request.Request, output *ModifyEnterpriseDBInstanceCapacityOutput)

ModifyEnterpriseDBInstanceCapacityRequest generates a "byteplus/request.Request" representing the client's request for the ModifyEnterpriseDBInstanceCapacity operation. The "output" return value will be populated with the ModifyEnterpriseDBInstanceCapacityCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyEnterpriseDBInstanceCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyEnterpriseDBInstanceCapacityCommon Send returns without error.

See ModifyEnterpriseDBInstanceCapacity for more information on using the ModifyEnterpriseDBInstanceCapacity API call, and error handling.

// Example sending a request using the ModifyEnterpriseDBInstanceCapacityRequest method.
req, resp := client.ModifyEnterpriseDBInstanceCapacityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyEnterpriseDBInstanceCapacityWithContext

func (c *REDIS) ModifyEnterpriseDBInstanceCapacityWithContext(ctx byteplus.Context, input *ModifyEnterpriseDBInstanceCapacityInput, opts ...request.Option) (*ModifyEnterpriseDBInstanceCapacityOutput, error)

ModifyEnterpriseDBInstanceCapacityWithContext is the same as ModifyEnterpriseDBInstanceCapacity with the addition of the ability to pass a context and additional request options.

See ModifyEnterpriseDBInstanceCapacity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyEnterpriseDBInstanceParams

func (c *REDIS) ModifyEnterpriseDBInstanceParams(input *ModifyEnterpriseDBInstanceParamsInput) (*ModifyEnterpriseDBInstanceParamsOutput, error)

ModifyEnterpriseDBInstanceParams API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyEnterpriseDBInstanceParams for usage and error information.

func (*REDIS) ModifyEnterpriseDBInstanceParamsCommon

func (c *REDIS) ModifyEnterpriseDBInstanceParamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyEnterpriseDBInstanceParamsCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyEnterpriseDBInstanceParamsCommon for usage and error information.

func (*REDIS) ModifyEnterpriseDBInstanceParamsCommonRequest

func (c *REDIS) ModifyEnterpriseDBInstanceParamsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyEnterpriseDBInstanceParamsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyEnterpriseDBInstanceParamsCommon operation. The "output" return value will be populated with the ModifyEnterpriseDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyEnterpriseDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyEnterpriseDBInstanceParamsCommon Send returns without error.

See ModifyEnterpriseDBInstanceParamsCommon for more information on using the ModifyEnterpriseDBInstanceParamsCommon API call, and error handling.

// Example sending a request using the ModifyEnterpriseDBInstanceParamsCommonRequest method.
req, resp := client.ModifyEnterpriseDBInstanceParamsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyEnterpriseDBInstanceParamsCommonWithContext

func (c *REDIS) ModifyEnterpriseDBInstanceParamsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyEnterpriseDBInstanceParamsCommonWithContext is the same as ModifyEnterpriseDBInstanceParamsCommon with the addition of the ability to pass a context and additional request options.

See ModifyEnterpriseDBInstanceParamsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyEnterpriseDBInstanceParamsRequest

func (c *REDIS) ModifyEnterpriseDBInstanceParamsRequest(input *ModifyEnterpriseDBInstanceParamsInput) (req *request.Request, output *ModifyEnterpriseDBInstanceParamsOutput)

ModifyEnterpriseDBInstanceParamsRequest generates a "byteplus/request.Request" representing the client's request for the ModifyEnterpriseDBInstanceParams operation. The "output" return value will be populated with the ModifyEnterpriseDBInstanceParamsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyEnterpriseDBInstanceParamsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyEnterpriseDBInstanceParamsCommon Send returns without error.

See ModifyEnterpriseDBInstanceParams for more information on using the ModifyEnterpriseDBInstanceParams API call, and error handling.

// Example sending a request using the ModifyEnterpriseDBInstanceParamsRequest method.
req, resp := client.ModifyEnterpriseDBInstanceParamsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyEnterpriseDBInstanceParamsWithContext

func (c *REDIS) ModifyEnterpriseDBInstanceParamsWithContext(ctx byteplus.Context, input *ModifyEnterpriseDBInstanceParamsInput, opts ...request.Option) (*ModifyEnterpriseDBInstanceParamsOutput, error)

ModifyEnterpriseDBInstanceParamsWithContext is the same as ModifyEnterpriseDBInstanceParams with the addition of the ability to pass a context and additional request options.

See ModifyEnterpriseDBInstanceParams for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyMaintenanceTime

func (c *REDIS) ModifyMaintenanceTime(input *ModifyMaintenanceTimeInput) (*ModifyMaintenanceTimeOutput, error)

ModifyMaintenanceTime API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyMaintenanceTime for usage and error information.

func (*REDIS) ModifyMaintenanceTimeCommon

func (c *REDIS) ModifyMaintenanceTimeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyMaintenanceTimeCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyMaintenanceTimeCommon for usage and error information.

func (*REDIS) ModifyMaintenanceTimeCommonRequest

func (c *REDIS) ModifyMaintenanceTimeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyMaintenanceTimeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyMaintenanceTimeCommon operation. The "output" return value will be populated with the ModifyMaintenanceTimeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyMaintenanceTimeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyMaintenanceTimeCommon Send returns without error.

See ModifyMaintenanceTimeCommon for more information on using the ModifyMaintenanceTimeCommon API call, and error handling.

// Example sending a request using the ModifyMaintenanceTimeCommonRequest method.
req, resp := client.ModifyMaintenanceTimeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyMaintenanceTimeCommonWithContext

func (c *REDIS) ModifyMaintenanceTimeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyMaintenanceTimeCommonWithContext is the same as ModifyMaintenanceTimeCommon with the addition of the ability to pass a context and additional request options.

See ModifyMaintenanceTimeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyMaintenanceTimeRequest

func (c *REDIS) ModifyMaintenanceTimeRequest(input *ModifyMaintenanceTimeInput) (req *request.Request, output *ModifyMaintenanceTimeOutput)

ModifyMaintenanceTimeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyMaintenanceTime operation. The "output" return value will be populated with the ModifyMaintenanceTimeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyMaintenanceTimeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyMaintenanceTimeCommon Send returns without error.

See ModifyMaintenanceTime for more information on using the ModifyMaintenanceTime API call, and error handling.

// Example sending a request using the ModifyMaintenanceTimeRequest method.
req, resp := client.ModifyMaintenanceTimeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyMaintenanceTimeWithContext

func (c *REDIS) ModifyMaintenanceTimeWithContext(ctx byteplus.Context, input *ModifyMaintenanceTimeInput, opts ...request.Option) (*ModifyMaintenanceTimeOutput, error)

ModifyMaintenanceTimeWithContext is the same as ModifyMaintenanceTime with the addition of the ability to pass a context and additional request options.

See ModifyMaintenanceTime for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyParameterGroup

func (c *REDIS) ModifyParameterGroup(input *ModifyParameterGroupInput) (*ModifyParameterGroupOutput, error)

ModifyParameterGroup API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyParameterGroup for usage and error information.

func (*REDIS) ModifyParameterGroupCommon

func (c *REDIS) ModifyParameterGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyParameterGroupCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyParameterGroupCommon for usage and error information.

func (*REDIS) ModifyParameterGroupCommonRequest

func (c *REDIS) ModifyParameterGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyParameterGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyParameterGroupCommon operation. The "output" return value will be populated with the ModifyParameterGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyParameterGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyParameterGroupCommon Send returns without error.

See ModifyParameterGroupCommon for more information on using the ModifyParameterGroupCommon API call, and error handling.

// Example sending a request using the ModifyParameterGroupCommonRequest method.
req, resp := client.ModifyParameterGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyParameterGroupCommonWithContext

func (c *REDIS) ModifyParameterGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyParameterGroupCommonWithContext is the same as ModifyParameterGroupCommon with the addition of the ability to pass a context and additional request options.

See ModifyParameterGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyParameterGroupRequest

func (c *REDIS) ModifyParameterGroupRequest(input *ModifyParameterGroupInput) (req *request.Request, output *ModifyParameterGroupOutput)

ModifyParameterGroupRequest generates a "byteplus/request.Request" representing the client's request for the ModifyParameterGroup operation. The "output" return value will be populated with the ModifyParameterGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyParameterGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyParameterGroupCommon Send returns without error.

See ModifyParameterGroup for more information on using the ModifyParameterGroup API call, and error handling.

// Example sending a request using the ModifyParameterGroupRequest method.
req, resp := client.ModifyParameterGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyParameterGroupWithContext

func (c *REDIS) ModifyParameterGroupWithContext(ctx byteplus.Context, input *ModifyParameterGroupInput, opts ...request.Option) (*ModifyParameterGroupOutput, error)

ModifyParameterGroupWithContext is the same as ModifyParameterGroup with the addition of the ability to pass a context and additional request options.

See ModifyParameterGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyPlannedEventExecuteTime

func (c *REDIS) ModifyPlannedEventExecuteTime(input *ModifyPlannedEventExecuteTimeInput) (*ModifyPlannedEventExecuteTimeOutput, error)

ModifyPlannedEventExecuteTime API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyPlannedEventExecuteTime for usage and error information.

func (*REDIS) ModifyPlannedEventExecuteTimeCommon

func (c *REDIS) ModifyPlannedEventExecuteTimeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyPlannedEventExecuteTimeCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation ModifyPlannedEventExecuteTimeCommon for usage and error information.

func (*REDIS) ModifyPlannedEventExecuteTimeCommonRequest

func (c *REDIS) ModifyPlannedEventExecuteTimeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyPlannedEventExecuteTimeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyPlannedEventExecuteTimeCommon operation. The "output" return value will be populated with the ModifyPlannedEventExecuteTimeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyPlannedEventExecuteTimeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPlannedEventExecuteTimeCommon Send returns without error.

See ModifyPlannedEventExecuteTimeCommon for more information on using the ModifyPlannedEventExecuteTimeCommon API call, and error handling.

// Example sending a request using the ModifyPlannedEventExecuteTimeCommonRequest method.
req, resp := client.ModifyPlannedEventExecuteTimeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyPlannedEventExecuteTimeCommonWithContext

func (c *REDIS) ModifyPlannedEventExecuteTimeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyPlannedEventExecuteTimeCommonWithContext is the same as ModifyPlannedEventExecuteTimeCommon with the addition of the ability to pass a context and additional request options.

See ModifyPlannedEventExecuteTimeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) ModifyPlannedEventExecuteTimeRequest

func (c *REDIS) ModifyPlannedEventExecuteTimeRequest(input *ModifyPlannedEventExecuteTimeInput) (req *request.Request, output *ModifyPlannedEventExecuteTimeOutput)

ModifyPlannedEventExecuteTimeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyPlannedEventExecuteTime operation. The "output" return value will be populated with the ModifyPlannedEventExecuteTimeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyPlannedEventExecuteTimeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyPlannedEventExecuteTimeCommon Send returns without error.

See ModifyPlannedEventExecuteTime for more information on using the ModifyPlannedEventExecuteTime API call, and error handling.

// Example sending a request using the ModifyPlannedEventExecuteTimeRequest method.
req, resp := client.ModifyPlannedEventExecuteTimeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) ModifyPlannedEventExecuteTimeWithContext

func (c *REDIS) ModifyPlannedEventExecuteTimeWithContext(ctx byteplus.Context, input *ModifyPlannedEventExecuteTimeInput, opts ...request.Option) (*ModifyPlannedEventExecuteTimeOutput, error)

ModifyPlannedEventExecuteTimeWithContext is the same as ModifyPlannedEventExecuteTime with the addition of the ability to pass a context and additional request options.

See ModifyPlannedEventExecuteTime for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RemoveTagsFromResource

func (c *REDIS) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResource API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RemoveTagsFromResource for usage and error information.

func (*REDIS) RemoveTagsFromResourceCommon

func (c *REDIS) RemoveTagsFromResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveTagsFromResourceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RemoveTagsFromResourceCommon for usage and error information.

func (*REDIS) RemoveTagsFromResourceCommonRequest

func (c *REDIS) RemoveTagsFromResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveTagsFromResourceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RemoveTagsFromResourceCommon operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResourceCommon for more information on using the RemoveTagsFromResourceCommon API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceCommonRequest method.
req, resp := client.RemoveTagsFromResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RemoveTagsFromResourceCommonWithContext

func (c *REDIS) RemoveTagsFromResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveTagsFromResourceCommonWithContext is the same as RemoveTagsFromResourceCommon with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResourceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RemoveTagsFromResourceRequest

func (c *REDIS) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *RemoveTagsFromResourceOutput)

RemoveTagsFromResourceRequest generates a "byteplus/request.Request" representing the client's request for the RemoveTagsFromResource operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResource for more information on using the RemoveTagsFromResource API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceRequest method.
req, resp := client.RemoveTagsFromResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RemoveTagsFromResourceWithContext

func (c *REDIS) RemoveTagsFromResourceWithContext(ctx byteplus.Context, input *RemoveTagsFromResourceInput, opts ...request.Option) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResourceWithContext is the same as RemoveTagsFromResource with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResource for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RestartDBInstance

func (c *REDIS) RestartDBInstance(input *RestartDBInstanceInput) (*RestartDBInstanceOutput, error)

RestartDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RestartDBInstance for usage and error information.

func (*REDIS) RestartDBInstanceCommon

func (c *REDIS) RestartDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RestartDBInstanceCommon for usage and error information.

func (*REDIS) RestartDBInstanceCommonRequest

func (c *REDIS) RestartDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstanceCommon operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstanceCommon for more information on using the RestartDBInstanceCommon API call, and error handling.

// Example sending a request using the RestartDBInstanceCommonRequest method.
req, resp := client.RestartDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RestartDBInstanceCommonWithContext

func (c *REDIS) RestartDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestartDBInstanceCommonWithContext is the same as RestartDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RestartDBInstanceProxy

func (c *REDIS) RestartDBInstanceProxy(input *RestartDBInstanceProxyInput) (*RestartDBInstanceProxyOutput, error)

RestartDBInstanceProxy API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RestartDBInstanceProxy for usage and error information.

func (*REDIS) RestartDBInstanceProxyCommon

func (c *REDIS) RestartDBInstanceProxyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceProxyCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RestartDBInstanceProxyCommon for usage and error information.

func (*REDIS) RestartDBInstanceProxyCommonRequest

func (c *REDIS) RestartDBInstanceProxyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceProxyCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstanceProxyCommon operation. The "output" return value will be populated with the RestartDBInstanceProxyCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceProxyCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceProxyCommon Send returns without error.

See RestartDBInstanceProxyCommon for more information on using the RestartDBInstanceProxyCommon API call, and error handling.

// Example sending a request using the RestartDBInstanceProxyCommonRequest method.
req, resp := client.RestartDBInstanceProxyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RestartDBInstanceProxyCommonWithContext

func (c *REDIS) RestartDBInstanceProxyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestartDBInstanceProxyCommonWithContext is the same as RestartDBInstanceProxyCommon with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceProxyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RestartDBInstanceProxyRequest

func (c *REDIS) RestartDBInstanceProxyRequest(input *RestartDBInstanceProxyInput) (req *request.Request, output *RestartDBInstanceProxyOutput)

RestartDBInstanceProxyRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstanceProxy operation. The "output" return value will be populated with the RestartDBInstanceProxyCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceProxyCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceProxyCommon Send returns without error.

See RestartDBInstanceProxy for more information on using the RestartDBInstanceProxy API call, and error handling.

// Example sending a request using the RestartDBInstanceProxyRequest method.
req, resp := client.RestartDBInstanceProxyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RestartDBInstanceProxyWithContext

func (c *REDIS) RestartDBInstanceProxyWithContext(ctx byteplus.Context, input *RestartDBInstanceProxyInput, opts ...request.Option) (*RestartDBInstanceProxyOutput, error)

RestartDBInstanceProxyWithContext is the same as RestartDBInstanceProxy with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceProxy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RestartDBInstanceRequest

func (c *REDIS) RestartDBInstanceRequest(input *RestartDBInstanceInput) (req *request.Request, output *RestartDBInstanceOutput)

RestartDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstance operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstance for more information on using the RestartDBInstance API call, and error handling.

// Example sending a request using the RestartDBInstanceRequest method.
req, resp := client.RestartDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RestartDBInstanceWithContext

func (c *REDIS) RestartDBInstanceWithContext(ctx byteplus.Context, input *RestartDBInstanceInput, opts ...request.Option) (*RestartDBInstanceOutput, error)

RestartDBInstanceWithContext is the same as RestartDBInstance with the addition of the ability to pass a context and additional request options.

See RestartDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RestoreDBInstance

func (c *REDIS) RestoreDBInstance(input *RestoreDBInstanceInput) (*RestoreDBInstanceOutput, error)

RestoreDBInstance API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RestoreDBInstance for usage and error information.

func (*REDIS) RestoreDBInstanceCommon

func (c *REDIS) RestoreDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestoreDBInstanceCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation RestoreDBInstanceCommon for usage and error information.

func (*REDIS) RestoreDBInstanceCommonRequest

func (c *REDIS) RestoreDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestoreDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestoreDBInstanceCommon operation. The "output" return value will be populated with the RestoreDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreDBInstanceCommon Send returns without error.

See RestoreDBInstanceCommon for more information on using the RestoreDBInstanceCommon API call, and error handling.

// Example sending a request using the RestoreDBInstanceCommonRequest method.
req, resp := client.RestoreDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RestoreDBInstanceCommonWithContext

func (c *REDIS) RestoreDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestoreDBInstanceCommonWithContext is the same as RestoreDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestoreDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) RestoreDBInstanceRequest

func (c *REDIS) RestoreDBInstanceRequest(input *RestoreDBInstanceInput) (req *request.Request, output *RestoreDBInstanceOutput)

RestoreDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the RestoreDBInstance operation. The "output" return value will be populated with the RestoreDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreDBInstanceCommon Send returns without error.

See RestoreDBInstance for more information on using the RestoreDBInstance API call, and error handling.

// Example sending a request using the RestoreDBInstanceRequest method.
req, resp := client.RestoreDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) RestoreDBInstanceWithContext

func (c *REDIS) RestoreDBInstanceWithContext(ctx byteplus.Context, input *RestoreDBInstanceInput, opts ...request.Option) (*RestoreDBInstanceOutput, error)

RestoreDBInstanceWithContext is the same as RestoreDBInstance with the addition of the ability to pass a context and additional request options.

See RestoreDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) StartContinuousBackup

func (c *REDIS) StartContinuousBackup(input *StartContinuousBackupInput) (*StartContinuousBackupOutput, error)

StartContinuousBackup API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation StartContinuousBackup for usage and error information.

func (*REDIS) StartContinuousBackupCommon

func (c *REDIS) StartContinuousBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartContinuousBackupCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation StartContinuousBackupCommon for usage and error information.

func (*REDIS) StartContinuousBackupCommonRequest

func (c *REDIS) StartContinuousBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StartContinuousBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the StartContinuousBackupCommon operation. The "output" return value will be populated with the StartContinuousBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned StartContinuousBackupCommon Request to send the API call to the service. the "output" return value is not valid until after StartContinuousBackupCommon Send returns without error.

See StartContinuousBackupCommon for more information on using the StartContinuousBackupCommon API call, and error handling.

// Example sending a request using the StartContinuousBackupCommonRequest method.
req, resp := client.StartContinuousBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) StartContinuousBackupCommonWithContext

func (c *REDIS) StartContinuousBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StartContinuousBackupCommonWithContext is the same as StartContinuousBackupCommon with the addition of the ability to pass a context and additional request options.

See StartContinuousBackupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) StartContinuousBackupRequest

func (c *REDIS) StartContinuousBackupRequest(input *StartContinuousBackupInput) (req *request.Request, output *StartContinuousBackupOutput)

StartContinuousBackupRequest generates a "byteplus/request.Request" representing the client's request for the StartContinuousBackup operation. The "output" return value will be populated with the StartContinuousBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned StartContinuousBackupCommon Request to send the API call to the service. the "output" return value is not valid until after StartContinuousBackupCommon Send returns without error.

See StartContinuousBackup for more information on using the StartContinuousBackup API call, and error handling.

// Example sending a request using the StartContinuousBackupRequest method.
req, resp := client.StartContinuousBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) StartContinuousBackupWithContext

func (c *REDIS) StartContinuousBackupWithContext(ctx byteplus.Context, input *StartContinuousBackupInput, opts ...request.Option) (*StartContinuousBackupOutput, error)

StartContinuousBackupWithContext is the same as StartContinuousBackup with the addition of the ability to pass a context and additional request options.

See StartContinuousBackup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) StopContinuousBackup

func (c *REDIS) StopContinuousBackup(input *StopContinuousBackupInput) (*StopContinuousBackupOutput, error)

StopContinuousBackup API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation StopContinuousBackup for usage and error information.

func (*REDIS) StopContinuousBackupCommon

func (c *REDIS) StopContinuousBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopContinuousBackupCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation StopContinuousBackupCommon for usage and error information.

func (*REDIS) StopContinuousBackupCommonRequest

func (c *REDIS) StopContinuousBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StopContinuousBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the StopContinuousBackupCommon operation. The "output" return value will be populated with the StopContinuousBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned StopContinuousBackupCommon Request to send the API call to the service. the "output" return value is not valid until after StopContinuousBackupCommon Send returns without error.

See StopContinuousBackupCommon for more information on using the StopContinuousBackupCommon API call, and error handling.

// Example sending a request using the StopContinuousBackupCommonRequest method.
req, resp := client.StopContinuousBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) StopContinuousBackupCommonWithContext

func (c *REDIS) StopContinuousBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StopContinuousBackupCommonWithContext is the same as StopContinuousBackupCommon with the addition of the ability to pass a context and additional request options.

See StopContinuousBackupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) StopContinuousBackupRequest

func (c *REDIS) StopContinuousBackupRequest(input *StopContinuousBackupInput) (req *request.Request, output *StopContinuousBackupOutput)

StopContinuousBackupRequest generates a "byteplus/request.Request" representing the client's request for the StopContinuousBackup operation. The "output" return value will be populated with the StopContinuousBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned StopContinuousBackupCommon Request to send the API call to the service. the "output" return value is not valid until after StopContinuousBackupCommon Send returns without error.

See StopContinuousBackup for more information on using the StopContinuousBackup API call, and error handling.

// Example sending a request using the StopContinuousBackupRequest method.
req, resp := client.StopContinuousBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) StopContinuousBackupWithContext

func (c *REDIS) StopContinuousBackupWithContext(ctx byteplus.Context, input *StopContinuousBackupInput, opts ...request.Option) (*StopContinuousBackupOutput, error)

StopContinuousBackupWithContext is the same as StopContinuousBackup with the addition of the ability to pass a context and additional request options.

See StopContinuousBackup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) SwitchOver

func (c *REDIS) SwitchOver(input *SwitchOverInput) (*SwitchOverOutput, error)

SwitchOver API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation SwitchOver for usage and error information.

func (*REDIS) SwitchOverCommon

func (c *REDIS) SwitchOverCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SwitchOverCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation SwitchOverCommon for usage and error information.

func (*REDIS) SwitchOverCommonRequest

func (c *REDIS) SwitchOverCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SwitchOverCommonRequest generates a "byteplus/request.Request" representing the client's request for the SwitchOverCommon operation. The "output" return value will be populated with the SwitchOverCommon request's response once the request completes successfully.

Use "Send" method on the returned SwitchOverCommon Request to send the API call to the service. the "output" return value is not valid until after SwitchOverCommon Send returns without error.

See SwitchOverCommon for more information on using the SwitchOverCommon API call, and error handling.

// Example sending a request using the SwitchOverCommonRequest method.
req, resp := client.SwitchOverCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) SwitchOverCommonWithContext

func (c *REDIS) SwitchOverCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SwitchOverCommonWithContext is the same as SwitchOverCommon with the addition of the ability to pass a context and additional request options.

See SwitchOverCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) SwitchOverRequest

func (c *REDIS) SwitchOverRequest(input *SwitchOverInput) (req *request.Request, output *SwitchOverOutput)

SwitchOverRequest generates a "byteplus/request.Request" representing the client's request for the SwitchOver operation. The "output" return value will be populated with the SwitchOverCommon request's response once the request completes successfully.

Use "Send" method on the returned SwitchOverCommon Request to send the API call to the service. the "output" return value is not valid until after SwitchOverCommon Send returns without error.

See SwitchOver for more information on using the SwitchOver API call, and error handling.

// Example sending a request using the SwitchOverRequest method.
req, resp := client.SwitchOverRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) SwitchOverWithContext

func (c *REDIS) SwitchOverWithContext(ctx byteplus.Context, input *SwitchOverInput, opts ...request.Option) (*SwitchOverOutput, error)

SwitchOverWithContext is the same as SwitchOver with the addition of the ability to pass a context and additional request options.

See SwitchOver for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) UpgradeAllowListVersion

func (c *REDIS) UpgradeAllowListVersion(input *UpgradeAllowListVersionInput) (*UpgradeAllowListVersionOutput, error)

UpgradeAllowListVersion API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation UpgradeAllowListVersion for usage and error information.

func (*REDIS) UpgradeAllowListVersionCommon

func (c *REDIS) UpgradeAllowListVersionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpgradeAllowListVersionCommon API operation for REDIS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for REDIS's API operation UpgradeAllowListVersionCommon for usage and error information.

func (*REDIS) UpgradeAllowListVersionCommonRequest

func (c *REDIS) UpgradeAllowListVersionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpgradeAllowListVersionCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpgradeAllowListVersionCommon operation. The "output" return value will be populated with the UpgradeAllowListVersionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpgradeAllowListVersionCommon Request to send the API call to the service. the "output" return value is not valid until after UpgradeAllowListVersionCommon Send returns without error.

See UpgradeAllowListVersionCommon for more information on using the UpgradeAllowListVersionCommon API call, and error handling.

// Example sending a request using the UpgradeAllowListVersionCommonRequest method.
req, resp := client.UpgradeAllowListVersionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) UpgradeAllowListVersionCommonWithContext

func (c *REDIS) UpgradeAllowListVersionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpgradeAllowListVersionCommonWithContext is the same as UpgradeAllowListVersionCommon with the addition of the ability to pass a context and additional request options.

See UpgradeAllowListVersionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*REDIS) UpgradeAllowListVersionRequest

func (c *REDIS) UpgradeAllowListVersionRequest(input *UpgradeAllowListVersionInput) (req *request.Request, output *UpgradeAllowListVersionOutput)

UpgradeAllowListVersionRequest generates a "byteplus/request.Request" representing the client's request for the UpgradeAllowListVersion operation. The "output" return value will be populated with the UpgradeAllowListVersionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpgradeAllowListVersionCommon Request to send the API call to the service. the "output" return value is not valid until after UpgradeAllowListVersionCommon Send returns without error.

See UpgradeAllowListVersion for more information on using the UpgradeAllowListVersion API call, and error handling.

// Example sending a request using the UpgradeAllowListVersionRequest method.
req, resp := client.UpgradeAllowListVersionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*REDIS) UpgradeAllowListVersionWithContext

func (c *REDIS) UpgradeAllowListVersionWithContext(ctx byteplus.Context, input *UpgradeAllowListVersionInput, opts ...request.Option) (*UpgradeAllowListVersionOutput, error)

UpgradeAllowListVersionWithContext is the same as UpgradeAllowListVersion with the addition of the ability to pass a context and additional request options.

See UpgradeAllowListVersion for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type REDISAPI

type REDISAPI interface {
	AddTagsToResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddTagsToResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddTagsToResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddTagsToResource(*AddTagsToResourceInput) (*AddTagsToResourceOutput, error)
	AddTagsToResourceWithContext(byteplus.Context, *AddTagsToResourceInput, ...request.Option) (*AddTagsToResourceOutput, error)
	AddTagsToResourceRequest(*AddTagsToResourceInput) (*request.Request, *AddTagsToResourceOutput)

	AssociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateAllowList(*AssociateAllowListInput) (*AssociateAllowListOutput, error)
	AssociateAllowListWithContext(byteplus.Context, *AssociateAllowListInput, ...request.Option) (*AssociateAllowListOutput, error)
	AssociateAllowListRequest(*AssociateAllowListInput) (*request.Request, *AssociateAllowListOutput)

	CreateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAllowList(*CreateAllowListInput) (*CreateAllowListOutput, error)
	CreateAllowListWithContext(byteplus.Context, *CreateAllowListInput, ...request.Option) (*CreateAllowListOutput, error)
	CreateAllowListRequest(*CreateAllowListInput) (*request.Request, *CreateAllowListOutput)

	CreateBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBackup(*CreateBackupInput) (*CreateBackupOutput, error)
	CreateBackupWithContext(byteplus.Context, *CreateBackupInput, ...request.Option) (*CreateBackupOutput, error)
	CreateBackupRequest(*CreateBackupInput) (*request.Request, *CreateBackupOutput)

	CreateDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBAccount(*CreateDBAccountInput) (*CreateDBAccountOutput, error)
	CreateDBAccountWithContext(byteplus.Context, *CreateDBAccountInput, ...request.Option) (*CreateDBAccountOutput, error)
	CreateDBAccountRequest(*CreateDBAccountInput) (*request.Request, *CreateDBAccountOutput)

	CreateDBEndpointDirectLinkAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBEndpointDirectLinkAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBEndpointDirectLinkAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBEndpointDirectLinkAddress(*CreateDBEndpointDirectLinkAddressInput) (*CreateDBEndpointDirectLinkAddressOutput, error)
	CreateDBEndpointDirectLinkAddressWithContext(byteplus.Context, *CreateDBEndpointDirectLinkAddressInput, ...request.Option) (*CreateDBEndpointDirectLinkAddressOutput, error)
	CreateDBEndpointDirectLinkAddressRequest(*CreateDBEndpointDirectLinkAddressInput) (*request.Request, *CreateDBEndpointDirectLinkAddressOutput)

	CreateDBEndpointPublicAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBEndpointPublicAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBEndpointPublicAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBEndpointPublicAddress(*CreateDBEndpointPublicAddressInput) (*CreateDBEndpointPublicAddressOutput, error)
	CreateDBEndpointPublicAddressWithContext(byteplus.Context, *CreateDBEndpointPublicAddressInput, ...request.Option) (*CreateDBEndpointPublicAddressOutput, error)
	CreateDBEndpointPublicAddressRequest(*CreateDBEndpointPublicAddressInput) (*request.Request, *CreateDBEndpointPublicAddressOutput)

	CreateDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstance(*CreateDBInstanceInput) (*CreateDBInstanceOutput, error)
	CreateDBInstanceWithContext(byteplus.Context, *CreateDBInstanceInput, ...request.Option) (*CreateDBInstanceOutput, error)
	CreateDBInstanceRequest(*CreateDBInstanceInput) (*request.Request, *CreateDBInstanceOutput)

	CreateEnterpriseDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateEnterpriseDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateEnterpriseDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateEnterpriseDBInstance(*CreateEnterpriseDBInstanceInput) (*CreateEnterpriseDBInstanceOutput, error)
	CreateEnterpriseDBInstanceWithContext(byteplus.Context, *CreateEnterpriseDBInstanceInput, ...request.Option) (*CreateEnterpriseDBInstanceOutput, error)
	CreateEnterpriseDBInstanceRequest(*CreateEnterpriseDBInstanceInput) (*request.Request, *CreateEnterpriseDBInstanceOutput)

	CreateKeyScanJobCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateKeyScanJobCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateKeyScanJobCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateKeyScanJob(*CreateKeyScanJobInput) (*CreateKeyScanJobOutput, error)
	CreateKeyScanJobWithContext(byteplus.Context, *CreateKeyScanJobInput, ...request.Option) (*CreateKeyScanJobOutput, error)
	CreateKeyScanJobRequest(*CreateKeyScanJobInput) (*request.Request, *CreateKeyScanJobOutput)

	CreateParameterGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateParameterGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateParameterGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateParameterGroup(*CreateParameterGroupInput) (*CreateParameterGroupOutput, error)
	CreateParameterGroupWithContext(byteplus.Context, *CreateParameterGroupInput, ...request.Option) (*CreateParameterGroupOutput, error)
	CreateParameterGroupRequest(*CreateParameterGroupInput) (*request.Request, *CreateParameterGroupOutput)

	DecreaseDBInstanceNodeNumberCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DecreaseDBInstanceNodeNumberCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DecreaseDBInstanceNodeNumberCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DecreaseDBInstanceNodeNumber(*DecreaseDBInstanceNodeNumberInput) (*DecreaseDBInstanceNodeNumberOutput, error)
	DecreaseDBInstanceNodeNumberWithContext(byteplus.Context, *DecreaseDBInstanceNodeNumberInput, ...request.Option) (*DecreaseDBInstanceNodeNumberOutput, error)
	DecreaseDBInstanceNodeNumberRequest(*DecreaseDBInstanceNodeNumberInput) (*request.Request, *DecreaseDBInstanceNodeNumberOutput)

	DeleteAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAllowList(*DeleteAllowListInput) (*DeleteAllowListOutput, error)
	DeleteAllowListWithContext(byteplus.Context, *DeleteAllowListInput, ...request.Option) (*DeleteAllowListOutput, error)
	DeleteAllowListRequest(*DeleteAllowListInput) (*request.Request, *DeleteAllowListOutput)

	DeleteDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBAccount(*DeleteDBAccountInput) (*DeleteDBAccountOutput, error)
	DeleteDBAccountWithContext(byteplus.Context, *DeleteDBAccountInput, ...request.Option) (*DeleteDBAccountOutput, error)
	DeleteDBAccountRequest(*DeleteDBAccountInput) (*request.Request, *DeleteDBAccountOutput)

	DeleteDBEndpointDirectLinkAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBEndpointDirectLinkAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBEndpointDirectLinkAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBEndpointDirectLinkAddress(*DeleteDBEndpointDirectLinkAddressInput) (*DeleteDBEndpointDirectLinkAddressOutput, error)
	DeleteDBEndpointDirectLinkAddressWithContext(byteplus.Context, *DeleteDBEndpointDirectLinkAddressInput, ...request.Option) (*DeleteDBEndpointDirectLinkAddressOutput, error)
	DeleteDBEndpointDirectLinkAddressRequest(*DeleteDBEndpointDirectLinkAddressInput) (*request.Request, *DeleteDBEndpointDirectLinkAddressOutput)

	DeleteDBEndpointPublicAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBEndpointPublicAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBEndpointPublicAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBEndpointPublicAddress(*DeleteDBEndpointPublicAddressInput) (*DeleteDBEndpointPublicAddressOutput, error)
	DeleteDBEndpointPublicAddressWithContext(byteplus.Context, *DeleteDBEndpointPublicAddressInput, ...request.Option) (*DeleteDBEndpointPublicAddressOutput, error)
	DeleteDBEndpointPublicAddressRequest(*DeleteDBEndpointPublicAddressInput) (*request.Request, *DeleteDBEndpointPublicAddressOutput)

	DeleteDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstance(*DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceWithContext(byteplus.Context, *DeleteDBInstanceInput, ...request.Option) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceRequest(*DeleteDBInstanceInput) (*request.Request, *DeleteDBInstanceOutput)

	DeleteEnterpriseDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteEnterpriseDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteEnterpriseDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteEnterpriseDBInstance(*DeleteEnterpriseDBInstanceInput) (*DeleteEnterpriseDBInstanceOutput, error)
	DeleteEnterpriseDBInstanceWithContext(byteplus.Context, *DeleteEnterpriseDBInstanceInput, ...request.Option) (*DeleteEnterpriseDBInstanceOutput, error)
	DeleteEnterpriseDBInstanceRequest(*DeleteEnterpriseDBInstanceInput) (*request.Request, *DeleteEnterpriseDBInstanceOutput)

	DeleteParameterGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteParameterGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteParameterGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteParameterGroup(*DeleteParameterGroupInput) (*DeleteParameterGroupOutput, error)
	DeleteParameterGroupWithContext(byteplus.Context, *DeleteParameterGroupInput, ...request.Option) (*DeleteParameterGroupOutput, error)
	DeleteParameterGroupRequest(*DeleteParameterGroupInput) (*request.Request, *DeleteParameterGroupOutput)

	DescribeAllowListDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowListDetail(*DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailWithContext(byteplus.Context, *DescribeAllowListDetailInput, ...request.Option) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailRequest(*DescribeAllowListDetailInput) (*request.Request, *DescribeAllowListDetailOutput)

	DescribeAllowListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowLists(*DescribeAllowListsInput) (*DescribeAllowListsOutput, error)
	DescribeAllowListsWithContext(byteplus.Context, *DescribeAllowListsInput, ...request.Option) (*DescribeAllowListsOutput, error)
	DescribeAllowListsRequest(*DescribeAllowListsInput) (*request.Request, *DescribeAllowListsOutput)

	DescribeAvailableCrossRegionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAvailableCrossRegionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAvailableCrossRegionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAvailableCrossRegion(*DescribeAvailableCrossRegionInput) (*DescribeAvailableCrossRegionOutput, error)
	DescribeAvailableCrossRegionWithContext(byteplus.Context, *DescribeAvailableCrossRegionInput, ...request.Option) (*DescribeAvailableCrossRegionOutput, error)
	DescribeAvailableCrossRegionRequest(*DescribeAvailableCrossRegionInput) (*request.Request, *DescribeAvailableCrossRegionOutput)

	DescribeBackupPlanCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupPlanCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupPlanCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackupPlan(*DescribeBackupPlanInput) (*DescribeBackupPlanOutput, error)
	DescribeBackupPlanWithContext(byteplus.Context, *DescribeBackupPlanInput, ...request.Option) (*DescribeBackupPlanOutput, error)
	DescribeBackupPlanRequest(*DescribeBackupPlanInput) (*request.Request, *DescribeBackupPlanOutput)

	DescribeBackupPointDownloadUrlsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupPointDownloadUrlsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupPointDownloadUrlsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackupPointDownloadUrls(*DescribeBackupPointDownloadUrlsInput) (*DescribeBackupPointDownloadUrlsOutput, error)
	DescribeBackupPointDownloadUrlsWithContext(byteplus.Context, *DescribeBackupPointDownloadUrlsInput, ...request.Option) (*DescribeBackupPointDownloadUrlsOutput, error)
	DescribeBackupPointDownloadUrlsRequest(*DescribeBackupPointDownloadUrlsInput) (*request.Request, *DescribeBackupPointDownloadUrlsOutput)

	DescribeBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackups(*DescribeBackupsInput) (*DescribeBackupsOutput, error)
	DescribeBackupsWithContext(byteplus.Context, *DescribeBackupsInput, ...request.Option) (*DescribeBackupsOutput, error)
	DescribeBackupsRequest(*DescribeBackupsInput) (*request.Request, *DescribeBackupsOutput)

	DescribeBigKeysCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBigKeysCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBigKeysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBigKeys(*DescribeBigKeysInput) (*DescribeBigKeysOutput, error)
	DescribeBigKeysWithContext(byteplus.Context, *DescribeBigKeysInput, ...request.Option) (*DescribeBigKeysOutput, error)
	DescribeBigKeysRequest(*DescribeBigKeysInput) (*request.Request, *DescribeBigKeysOutput)

	DescribeCrossRegionBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCrossRegionBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCrossRegionBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCrossRegionBackupPolicy(*DescribeCrossRegionBackupPolicyInput) (*DescribeCrossRegionBackupPolicyOutput, error)
	DescribeCrossRegionBackupPolicyWithContext(byteplus.Context, *DescribeCrossRegionBackupPolicyInput, ...request.Option) (*DescribeCrossRegionBackupPolicyOutput, error)
	DescribeCrossRegionBackupPolicyRequest(*DescribeCrossRegionBackupPolicyInput) (*request.Request, *DescribeCrossRegionBackupPolicyOutput)

	DescribeCrossRegionBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCrossRegionBackupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCrossRegionBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCrossRegionBackups(*DescribeCrossRegionBackupsInput) (*DescribeCrossRegionBackupsOutput, error)
	DescribeCrossRegionBackupsWithContext(byteplus.Context, *DescribeCrossRegionBackupsInput, ...request.Option) (*DescribeCrossRegionBackupsOutput, error)
	DescribeCrossRegionBackupsRequest(*DescribeCrossRegionBackupsInput) (*request.Request, *DescribeCrossRegionBackupsOutput)

	DescribeDBInstanceAclCategoriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceAclCategoriesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceAclCategoriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceAclCategories(*DescribeDBInstanceAclCategoriesInput) (*DescribeDBInstanceAclCategoriesOutput, error)
	DescribeDBInstanceAclCategoriesWithContext(byteplus.Context, *DescribeDBInstanceAclCategoriesInput, ...request.Option) (*DescribeDBInstanceAclCategoriesOutput, error)
	DescribeDBInstanceAclCategoriesRequest(*DescribeDBInstanceAclCategoriesInput) (*request.Request, *DescribeDBInstanceAclCategoriesOutput)

	DescribeDBInstanceAclCommandsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceAclCommandsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceAclCommandsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceAclCommands(*DescribeDBInstanceAclCommandsInput) (*DescribeDBInstanceAclCommandsOutput, error)
	DescribeDBInstanceAclCommandsWithContext(byteplus.Context, *DescribeDBInstanceAclCommandsInput, ...request.Option) (*DescribeDBInstanceAclCommandsOutput, error)
	DescribeDBInstanceAclCommandsRequest(*DescribeDBInstanceAclCommandsInput) (*request.Request, *DescribeDBInstanceAclCommandsOutput)

	DescribeDBInstanceBandwidthPerShardCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceBandwidthPerShardCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceBandwidthPerShardCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceBandwidthPerShard(*DescribeDBInstanceBandwidthPerShardInput) (*DescribeDBInstanceBandwidthPerShardOutput, error)
	DescribeDBInstanceBandwidthPerShardWithContext(byteplus.Context, *DescribeDBInstanceBandwidthPerShardInput, ...request.Option) (*DescribeDBInstanceBandwidthPerShardOutput, error)
	DescribeDBInstanceBandwidthPerShardRequest(*DescribeDBInstanceBandwidthPerShardInput) (*request.Request, *DescribeDBInstanceBandwidthPerShardOutput)

	DescribeDBInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceDetail(*DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailWithContext(byteplus.Context, *DescribeDBInstanceDetailInput, ...request.Option) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailRequest(*DescribeDBInstanceDetailInput) (*request.Request, *DescribeDBInstanceDetailOutput)

	DescribeDBInstanceParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceParamsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceParams(*DescribeDBInstanceParamsInput) (*DescribeDBInstanceParamsOutput, error)
	DescribeDBInstanceParamsWithContext(byteplus.Context, *DescribeDBInstanceParamsInput, ...request.Option) (*DescribeDBInstanceParamsOutput, error)
	DescribeDBInstanceParamsRequest(*DescribeDBInstanceParamsInput) (*request.Request, *DescribeDBInstanceParamsOutput)

	DescribeDBInstanceShardsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceShardsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceShardsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceShards(*DescribeDBInstanceShardsInput) (*DescribeDBInstanceShardsOutput, error)
	DescribeDBInstanceShardsWithContext(byteplus.Context, *DescribeDBInstanceShardsInput, ...request.Option) (*DescribeDBInstanceShardsOutput, error)
	DescribeDBInstanceShardsRequest(*DescribeDBInstanceShardsInput) (*request.Request, *DescribeDBInstanceShardsOutput)

	DescribeDBInstanceSpecsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceSpecsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceSpecsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceSpecs(*DescribeDBInstanceSpecsInput) (*DescribeDBInstanceSpecsOutput, error)
	DescribeDBInstanceSpecsWithContext(byteplus.Context, *DescribeDBInstanceSpecsInput, ...request.Option) (*DescribeDBInstanceSpecsOutput, error)
	DescribeDBInstanceSpecsRequest(*DescribeDBInstanceSpecsInput) (*request.Request, *DescribeDBInstanceSpecsOutput)

	DescribeDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstancesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstances(*DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesWithContext(byteplus.Context, *DescribeDBInstancesInput, ...request.Option) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesRequest(*DescribeDBInstancesInput) (*request.Request, *DescribeDBInstancesOutput)

	DescribeEnterpriseDBInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeEnterpriseDBInstanceDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeEnterpriseDBInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeEnterpriseDBInstanceDetail(*DescribeEnterpriseDBInstanceDetailInput) (*DescribeEnterpriseDBInstanceDetailOutput, error)
	DescribeEnterpriseDBInstanceDetailWithContext(byteplus.Context, *DescribeEnterpriseDBInstanceDetailInput, ...request.Option) (*DescribeEnterpriseDBInstanceDetailOutput, error)
	DescribeEnterpriseDBInstanceDetailRequest(*DescribeEnterpriseDBInstanceDetailInput) (*request.Request, *DescribeEnterpriseDBInstanceDetailOutput)

	DescribeEnterpriseDBInstanceParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeEnterpriseDBInstanceParamsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeEnterpriseDBInstanceParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeEnterpriseDBInstanceParams(*DescribeEnterpriseDBInstanceParamsInput) (*DescribeEnterpriseDBInstanceParamsOutput, error)
	DescribeEnterpriseDBInstanceParamsWithContext(byteplus.Context, *DescribeEnterpriseDBInstanceParamsInput, ...request.Option) (*DescribeEnterpriseDBInstanceParamsOutput, error)
	DescribeEnterpriseDBInstanceParamsRequest(*DescribeEnterpriseDBInstanceParamsInput) (*request.Request, *DescribeEnterpriseDBInstanceParamsOutput)

	DescribeEnterpriseDBInstanceSpecsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeEnterpriseDBInstanceSpecsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeEnterpriseDBInstanceSpecsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeEnterpriseDBInstanceSpecs(*DescribeEnterpriseDBInstanceSpecsInput) (*DescribeEnterpriseDBInstanceSpecsOutput, error)
	DescribeEnterpriseDBInstanceSpecsWithContext(byteplus.Context, *DescribeEnterpriseDBInstanceSpecsInput, ...request.Option) (*DescribeEnterpriseDBInstanceSpecsOutput, error)
	DescribeEnterpriseDBInstanceSpecsRequest(*DescribeEnterpriseDBInstanceSpecsInput) (*request.Request, *DescribeEnterpriseDBInstanceSpecsOutput)

	DescribeEnterpriseZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeEnterpriseZonesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeEnterpriseZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeEnterpriseZones(*DescribeEnterpriseZonesInput) (*DescribeEnterpriseZonesOutput, error)
	DescribeEnterpriseZonesWithContext(byteplus.Context, *DescribeEnterpriseZonesInput, ...request.Option) (*DescribeEnterpriseZonesOutput, error)
	DescribeEnterpriseZonesRequest(*DescribeEnterpriseZonesInput) (*request.Request, *DescribeEnterpriseZonesOutput)

	DescribeHotKeysCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeHotKeysCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeHotKeysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeHotKeys(*DescribeHotKeysInput) (*DescribeHotKeysOutput, error)
	DescribeHotKeysWithContext(byteplus.Context, *DescribeHotKeysInput, ...request.Option) (*DescribeHotKeysOutput, error)
	DescribeHotKeysRequest(*DescribeHotKeysInput) (*request.Request, *DescribeHotKeysOutput)

	DescribeKeyScanJobsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeKeyScanJobsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeKeyScanJobsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeKeyScanJobs(*DescribeKeyScanJobsInput) (*DescribeKeyScanJobsOutput, error)
	DescribeKeyScanJobsWithContext(byteplus.Context, *DescribeKeyScanJobsInput, ...request.Option) (*DescribeKeyScanJobsOutput, error)
	DescribeKeyScanJobsRequest(*DescribeKeyScanJobsInput) (*request.Request, *DescribeKeyScanJobsOutput)

	DescribeNodeIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeNodeIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeNodeIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeNodeIds(*DescribeNodeIdsInput) (*DescribeNodeIdsOutput, error)
	DescribeNodeIdsWithContext(byteplus.Context, *DescribeNodeIdsInput, ...request.Option) (*DescribeNodeIdsOutput, error)
	DescribeNodeIdsRequest(*DescribeNodeIdsInput) (*request.Request, *DescribeNodeIdsOutput)

	DescribeParameterGroupDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeParameterGroupDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeParameterGroupDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeParameterGroupDetail(*DescribeParameterGroupDetailInput) (*DescribeParameterGroupDetailOutput, error)
	DescribeParameterGroupDetailWithContext(byteplus.Context, *DescribeParameterGroupDetailInput, ...request.Option) (*DescribeParameterGroupDetailOutput, error)
	DescribeParameterGroupDetailRequest(*DescribeParameterGroupDetailInput) (*request.Request, *DescribeParameterGroupDetailOutput)

	DescribeParameterGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeParameterGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeParameterGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeParameterGroups(*DescribeParameterGroupsInput) (*DescribeParameterGroupsOutput, error)
	DescribeParameterGroupsWithContext(byteplus.Context, *DescribeParameterGroupsInput, ...request.Option) (*DescribeParameterGroupsOutput, error)
	DescribeParameterGroupsRequest(*DescribeParameterGroupsInput) (*request.Request, *DescribeParameterGroupsOutput)

	DescribePitrTimeWindowCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePitrTimeWindowCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePitrTimeWindowCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePitrTimeWindow(*DescribePitrTimeWindowInput) (*DescribePitrTimeWindowOutput, error)
	DescribePitrTimeWindowWithContext(byteplus.Context, *DescribePitrTimeWindowInput, ...request.Option) (*DescribePitrTimeWindowOutput, error)
	DescribePitrTimeWindowRequest(*DescribePitrTimeWindowInput) (*request.Request, *DescribePitrTimeWindowOutput)

	DescribePlannedEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePlannedEventsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePlannedEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePlannedEvents(*DescribePlannedEventsInput) (*DescribePlannedEventsOutput, error)
	DescribePlannedEventsWithContext(byteplus.Context, *DescribePlannedEventsInput, ...request.Option) (*DescribePlannedEventsOutput, error)
	DescribePlannedEventsRequest(*DescribePlannedEventsInput) (*request.Request, *DescribePlannedEventsOutput)

	DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRegionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
	DescribeRegionsWithContext(byteplus.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
	DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)

	DescribeSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSlowLogsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSlowLogs(*DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsWithContext(byteplus.Context, *DescribeSlowLogsInput, ...request.Option) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsRequest(*DescribeSlowLogsInput) (*request.Request, *DescribeSlowLogsOutput)

	DescribeTagsByResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTagsByResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTagsByResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTagsByResource(*DescribeTagsByResourceInput) (*DescribeTagsByResourceOutput, error)
	DescribeTagsByResourceWithContext(byteplus.Context, *DescribeTagsByResourceInput, ...request.Option) (*DescribeTagsByResourceOutput, error)
	DescribeTagsByResourceRequest(*DescribeTagsByResourceInput) (*request.Request, *DescribeTagsByResourceOutput)

	DescribeZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeZonesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeZones(*DescribeZonesInput) (*DescribeZonesOutput, error)
	DescribeZonesWithContext(byteplus.Context, *DescribeZonesInput, ...request.Option) (*DescribeZonesOutput, error)
	DescribeZonesRequest(*DescribeZonesInput) (*request.Request, *DescribeZonesOutput)

	DisassociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisassociateAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisassociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisassociateAllowList(*DisassociateAllowListInput) (*DisassociateAllowListOutput, error)
	DisassociateAllowListWithContext(byteplus.Context, *DisassociateAllowListInput, ...request.Option) (*DisassociateAllowListOutput, error)
	DisassociateAllowListRequest(*DisassociateAllowListInput) (*request.Request, *DisassociateAllowListOutput)

	EnableShardedClusterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableShardedClusterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableShardedClusterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableShardedCluster(*EnableShardedClusterInput) (*EnableShardedClusterOutput, error)
	EnableShardedClusterWithContext(byteplus.Context, *EnableShardedClusterInput, ...request.Option) (*EnableShardedClusterOutput, error)
	EnableShardedClusterRequest(*EnableShardedClusterInput) (*request.Request, *EnableShardedClusterOutput)

	ExecutePlannedEventCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExecutePlannedEventCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExecutePlannedEventCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExecutePlannedEvent(*ExecutePlannedEventInput) (*ExecutePlannedEventOutput, error)
	ExecutePlannedEventWithContext(byteplus.Context, *ExecutePlannedEventInput, ...request.Option) (*ExecutePlannedEventOutput, error)
	ExecutePlannedEventRequest(*ExecutePlannedEventInput) (*request.Request, *ExecutePlannedEventOutput)

	FlushDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	FlushDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	FlushDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	FlushDBInstance(*FlushDBInstanceInput) (*FlushDBInstanceOutput, error)
	FlushDBInstanceWithContext(byteplus.Context, *FlushDBInstanceInput, ...request.Option) (*FlushDBInstanceOutput, error)
	FlushDBInstanceRequest(*FlushDBInstanceInput) (*request.Request, *FlushDBInstanceOutput)

	IncreaseDBInstanceNodeNumberCommon(*map[string]interface{}) (*map[string]interface{}, error)
	IncreaseDBInstanceNodeNumberCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	IncreaseDBInstanceNodeNumberCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	IncreaseDBInstanceNodeNumber(*IncreaseDBInstanceNodeNumberInput) (*IncreaseDBInstanceNodeNumberOutput, error)
	IncreaseDBInstanceNodeNumberWithContext(byteplus.Context, *IncreaseDBInstanceNodeNumberInput, ...request.Option) (*IncreaseDBInstanceNodeNumberOutput, error)
	IncreaseDBInstanceNodeNumberRequest(*IncreaseDBInstanceNodeNumberInput) (*request.Request, *IncreaseDBInstanceNodeNumberOutput)

	ListDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDBAccount(*ListDBAccountInput) (*ListDBAccountOutput, error)
	ListDBAccountWithContext(byteplus.Context, *ListDBAccountInput, ...request.Option) (*ListDBAccountOutput, error)
	ListDBAccountRequest(*ListDBAccountInput) (*request.Request, *ListDBAccountOutput)

	ModifyAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAllowList(*ModifyAllowListInput) (*ModifyAllowListOutput, error)
	ModifyAllowListWithContext(byteplus.Context, *ModifyAllowListInput, ...request.Option) (*ModifyAllowListOutput, error)
	ModifyAllowListRequest(*ModifyAllowListInput) (*request.Request, *ModifyAllowListOutput)

	ModifyBackupPlanCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyBackupPlanCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyBackupPlanCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyBackupPlan(*ModifyBackupPlanInput) (*ModifyBackupPlanOutput, error)
	ModifyBackupPlanWithContext(byteplus.Context, *ModifyBackupPlanInput, ...request.Option) (*ModifyBackupPlanOutput, error)
	ModifyBackupPlanRequest(*ModifyBackupPlanInput) (*request.Request, *ModifyBackupPlanOutput)

	ModifyCrossRegionBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyCrossRegionBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyCrossRegionBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyCrossRegionBackupPolicy(*ModifyCrossRegionBackupPolicyInput) (*ModifyCrossRegionBackupPolicyOutput, error)
	ModifyCrossRegionBackupPolicyWithContext(byteplus.Context, *ModifyCrossRegionBackupPolicyInput, ...request.Option) (*ModifyCrossRegionBackupPolicyOutput, error)
	ModifyCrossRegionBackupPolicyRequest(*ModifyCrossRegionBackupPolicyInput) (*request.Request, *ModifyCrossRegionBackupPolicyOutput)

	ModifyDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBAccount(*ModifyDBAccountInput) (*ModifyDBAccountOutput, error)
	ModifyDBAccountWithContext(byteplus.Context, *ModifyDBAccountInput, ...request.Option) (*ModifyDBAccountOutput, error)
	ModifyDBAccountRequest(*ModifyDBAccountInput) (*request.Request, *ModifyDBAccountOutput)

	ModifyDBInstanceAZConfigureCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceAZConfigureCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceAZConfigureCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceAZConfigure(*ModifyDBInstanceAZConfigureInput) (*ModifyDBInstanceAZConfigureOutput, error)
	ModifyDBInstanceAZConfigureWithContext(byteplus.Context, *ModifyDBInstanceAZConfigureInput, ...request.Option) (*ModifyDBInstanceAZConfigureOutput, error)
	ModifyDBInstanceAZConfigureRequest(*ModifyDBInstanceAZConfigureInput) (*request.Request, *ModifyDBInstanceAZConfigureOutput)

	ModifyDBInstanceAdditionalBandwidthPerShardCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceAdditionalBandwidthPerShardCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceAdditionalBandwidthPerShardCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceAdditionalBandwidthPerShard(*ModifyDBInstanceAdditionalBandwidthPerShardInput) (*ModifyDBInstanceAdditionalBandwidthPerShardOutput, error)
	ModifyDBInstanceAdditionalBandwidthPerShardWithContext(byteplus.Context, *ModifyDBInstanceAdditionalBandwidthPerShardInput, ...request.Option) (*ModifyDBInstanceAdditionalBandwidthPerShardOutput, error)
	ModifyDBInstanceAdditionalBandwidthPerShardRequest(*ModifyDBInstanceAdditionalBandwidthPerShardInput) (*request.Request, *ModifyDBInstanceAdditionalBandwidthPerShardOutput)

	ModifyDBInstanceChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceChargeTypeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceChargeType(*ModifyDBInstanceChargeTypeInput) (*ModifyDBInstanceChargeTypeOutput, error)
	ModifyDBInstanceChargeTypeWithContext(byteplus.Context, *ModifyDBInstanceChargeTypeInput, ...request.Option) (*ModifyDBInstanceChargeTypeOutput, error)
	ModifyDBInstanceChargeTypeRequest(*ModifyDBInstanceChargeTypeInput) (*request.Request, *ModifyDBInstanceChargeTypeOutput)

	ModifyDBInstanceDeletionProtectionPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceDeletionProtectionPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceDeletionProtectionPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceDeletionProtectionPolicy(*ModifyDBInstanceDeletionProtectionPolicyInput) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)
	ModifyDBInstanceDeletionProtectionPolicyWithContext(byteplus.Context, *ModifyDBInstanceDeletionProtectionPolicyInput, ...request.Option) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)
	ModifyDBInstanceDeletionProtectionPolicyRequest(*ModifyDBInstanceDeletionProtectionPolicyInput) (*request.Request, *ModifyDBInstanceDeletionProtectionPolicyOutput)

	ModifyDBInstanceMaxConnCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceMaxConnCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceMaxConnCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceMaxConn(*ModifyDBInstanceMaxConnInput) (*ModifyDBInstanceMaxConnOutput, error)
	ModifyDBInstanceMaxConnWithContext(byteplus.Context, *ModifyDBInstanceMaxConnInput, ...request.Option) (*ModifyDBInstanceMaxConnOutput, error)
	ModifyDBInstanceMaxConnRequest(*ModifyDBInstanceMaxConnInput) (*request.Request, *ModifyDBInstanceMaxConnOutput)

	ModifyDBInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceName(*ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameWithContext(byteplus.Context, *ModifyDBInstanceNameInput, ...request.Option) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameRequest(*ModifyDBInstanceNameInput) (*request.Request, *ModifyDBInstanceNameOutput)

	ModifyDBInstanceParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceParamsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceParams(*ModifyDBInstanceParamsInput) (*ModifyDBInstanceParamsOutput, error)
	ModifyDBInstanceParamsWithContext(byteplus.Context, *ModifyDBInstanceParamsInput, ...request.Option) (*ModifyDBInstanceParamsOutput, error)
	ModifyDBInstanceParamsRequest(*ModifyDBInstanceParamsInput) (*request.Request, *ModifyDBInstanceParamsOutput)

	ModifyDBInstancePrivateDNSVisibilityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstancePrivateDNSVisibilityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstancePrivateDNSVisibilityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstancePrivateDNSVisibility(*ModifyDBInstancePrivateDNSVisibilityInput) (*ModifyDBInstancePrivateDNSVisibilityOutput, error)
	ModifyDBInstancePrivateDNSVisibilityWithContext(byteplus.Context, *ModifyDBInstancePrivateDNSVisibilityInput, ...request.Option) (*ModifyDBInstancePrivateDNSVisibilityOutput, error)
	ModifyDBInstancePrivateDNSVisibilityRequest(*ModifyDBInstancePrivateDNSVisibilityInput) (*request.Request, *ModifyDBInstancePrivateDNSVisibilityOutput)

	ModifyDBInstanceShardCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceShardCapacityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceShardCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceShardCapacity(*ModifyDBInstanceShardCapacityInput) (*ModifyDBInstanceShardCapacityOutput, error)
	ModifyDBInstanceShardCapacityWithContext(byteplus.Context, *ModifyDBInstanceShardCapacityInput, ...request.Option) (*ModifyDBInstanceShardCapacityOutput, error)
	ModifyDBInstanceShardCapacityRequest(*ModifyDBInstanceShardCapacityInput) (*request.Request, *ModifyDBInstanceShardCapacityOutput)

	ModifyDBInstanceShardNumberCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceShardNumberCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceShardNumberCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceShardNumber(*ModifyDBInstanceShardNumberInput) (*ModifyDBInstanceShardNumberOutput, error)
	ModifyDBInstanceShardNumberWithContext(byteplus.Context, *ModifyDBInstanceShardNumberInput, ...request.Option) (*ModifyDBInstanceShardNumberOutput, error)
	ModifyDBInstanceShardNumberRequest(*ModifyDBInstanceShardNumberInput) (*request.Request, *ModifyDBInstanceShardNumberOutput)

	ModifyDBInstanceSubnetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceSubnetCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceSubnetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceSubnet(*ModifyDBInstanceSubnetInput) (*ModifyDBInstanceSubnetOutput, error)
	ModifyDBInstanceSubnetWithContext(byteplus.Context, *ModifyDBInstanceSubnetInput, ...request.Option) (*ModifyDBInstanceSubnetOutput, error)
	ModifyDBInstanceSubnetRequest(*ModifyDBInstanceSubnetInput) (*request.Request, *ModifyDBInstanceSubnetOutput)

	ModifyDBInstanceVisitAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceVisitAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceVisitAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceVisitAddress(*ModifyDBInstanceVisitAddressInput) (*ModifyDBInstanceVisitAddressOutput, error)
	ModifyDBInstanceVisitAddressWithContext(byteplus.Context, *ModifyDBInstanceVisitAddressInput, ...request.Option) (*ModifyDBInstanceVisitAddressOutput, error)
	ModifyDBInstanceVisitAddressRequest(*ModifyDBInstanceVisitAddressInput) (*request.Request, *ModifyDBInstanceVisitAddressOutput)

	ModifyDBInstanceVpcAuthModeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceVpcAuthModeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceVpcAuthModeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceVpcAuthMode(*ModifyDBInstanceVpcAuthModeInput) (*ModifyDBInstanceVpcAuthModeOutput, error)
	ModifyDBInstanceVpcAuthModeWithContext(byteplus.Context, *ModifyDBInstanceVpcAuthModeInput, ...request.Option) (*ModifyDBInstanceVpcAuthModeOutput, error)
	ModifyDBInstanceVpcAuthModeRequest(*ModifyDBInstanceVpcAuthModeInput) (*request.Request, *ModifyDBInstanceVpcAuthModeOutput)

	ModifyEnterpriseDBInstanceCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyEnterpriseDBInstanceCapacityCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyEnterpriseDBInstanceCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyEnterpriseDBInstanceCapacity(*ModifyEnterpriseDBInstanceCapacityInput) (*ModifyEnterpriseDBInstanceCapacityOutput, error)
	ModifyEnterpriseDBInstanceCapacityWithContext(byteplus.Context, *ModifyEnterpriseDBInstanceCapacityInput, ...request.Option) (*ModifyEnterpriseDBInstanceCapacityOutput, error)
	ModifyEnterpriseDBInstanceCapacityRequest(*ModifyEnterpriseDBInstanceCapacityInput) (*request.Request, *ModifyEnterpriseDBInstanceCapacityOutput)

	ModifyEnterpriseDBInstanceParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyEnterpriseDBInstanceParamsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyEnterpriseDBInstanceParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyEnterpriseDBInstanceParams(*ModifyEnterpriseDBInstanceParamsInput) (*ModifyEnterpriseDBInstanceParamsOutput, error)
	ModifyEnterpriseDBInstanceParamsWithContext(byteplus.Context, *ModifyEnterpriseDBInstanceParamsInput, ...request.Option) (*ModifyEnterpriseDBInstanceParamsOutput, error)
	ModifyEnterpriseDBInstanceParamsRequest(*ModifyEnterpriseDBInstanceParamsInput) (*request.Request, *ModifyEnterpriseDBInstanceParamsOutput)

	ModifyMaintenanceTimeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyMaintenanceTimeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyMaintenanceTimeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyMaintenanceTime(*ModifyMaintenanceTimeInput) (*ModifyMaintenanceTimeOutput, error)
	ModifyMaintenanceTimeWithContext(byteplus.Context, *ModifyMaintenanceTimeInput, ...request.Option) (*ModifyMaintenanceTimeOutput, error)
	ModifyMaintenanceTimeRequest(*ModifyMaintenanceTimeInput) (*request.Request, *ModifyMaintenanceTimeOutput)

	ModifyParameterGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyParameterGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyParameterGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyParameterGroup(*ModifyParameterGroupInput) (*ModifyParameterGroupOutput, error)
	ModifyParameterGroupWithContext(byteplus.Context, *ModifyParameterGroupInput, ...request.Option) (*ModifyParameterGroupOutput, error)
	ModifyParameterGroupRequest(*ModifyParameterGroupInput) (*request.Request, *ModifyParameterGroupOutput)

	ModifyPlannedEventExecuteTimeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyPlannedEventExecuteTimeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyPlannedEventExecuteTimeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyPlannedEventExecuteTime(*ModifyPlannedEventExecuteTimeInput) (*ModifyPlannedEventExecuteTimeOutput, error)
	ModifyPlannedEventExecuteTimeWithContext(byteplus.Context, *ModifyPlannedEventExecuteTimeInput, ...request.Option) (*ModifyPlannedEventExecuteTimeOutput, error)
	ModifyPlannedEventExecuteTimeRequest(*ModifyPlannedEventExecuteTimeInput) (*request.Request, *ModifyPlannedEventExecuteTimeOutput)

	RemoveTagsFromResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveTagsFromResource(*RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceWithContext(byteplus.Context, *RemoveTagsFromResourceInput, ...request.Option) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceRequest(*RemoveTagsFromResourceInput) (*request.Request, *RemoveTagsFromResourceOutput)

	RestartDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstance(*RestartDBInstanceInput) (*RestartDBInstanceOutput, error)
	RestartDBInstanceWithContext(byteplus.Context, *RestartDBInstanceInput, ...request.Option) (*RestartDBInstanceOutput, error)
	RestartDBInstanceRequest(*RestartDBInstanceInput) (*request.Request, *RestartDBInstanceOutput)

	RestartDBInstanceProxyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceProxyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceProxyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstanceProxy(*RestartDBInstanceProxyInput) (*RestartDBInstanceProxyOutput, error)
	RestartDBInstanceProxyWithContext(byteplus.Context, *RestartDBInstanceProxyInput, ...request.Option) (*RestartDBInstanceProxyOutput, error)
	RestartDBInstanceProxyRequest(*RestartDBInstanceProxyInput) (*request.Request, *RestartDBInstanceProxyOutput)

	RestoreDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestoreDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestoreDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestoreDBInstance(*RestoreDBInstanceInput) (*RestoreDBInstanceOutput, error)
	RestoreDBInstanceWithContext(byteplus.Context, *RestoreDBInstanceInput, ...request.Option) (*RestoreDBInstanceOutput, error)
	RestoreDBInstanceRequest(*RestoreDBInstanceInput) (*request.Request, *RestoreDBInstanceOutput)

	StartContinuousBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartContinuousBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartContinuousBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartContinuousBackup(*StartContinuousBackupInput) (*StartContinuousBackupOutput, error)
	StartContinuousBackupWithContext(byteplus.Context, *StartContinuousBackupInput, ...request.Option) (*StartContinuousBackupOutput, error)
	StartContinuousBackupRequest(*StartContinuousBackupInput) (*request.Request, *StartContinuousBackupOutput)

	StopContinuousBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopContinuousBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopContinuousBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopContinuousBackup(*StopContinuousBackupInput) (*StopContinuousBackupOutput, error)
	StopContinuousBackupWithContext(byteplus.Context, *StopContinuousBackupInput, ...request.Option) (*StopContinuousBackupOutput, error)
	StopContinuousBackupRequest(*StopContinuousBackupInput) (*request.Request, *StopContinuousBackupOutput)

	SwitchOverCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SwitchOverCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SwitchOverCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SwitchOver(*SwitchOverInput) (*SwitchOverOutput, error)
	SwitchOverWithContext(byteplus.Context, *SwitchOverInput, ...request.Option) (*SwitchOverOutput, error)
	SwitchOverRequest(*SwitchOverInput) (*request.Request, *SwitchOverOutput)

	UpgradeAllowListVersionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpgradeAllowListVersionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpgradeAllowListVersionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpgradeAllowListVersion(*UpgradeAllowListVersionInput) (*UpgradeAllowListVersionOutput, error)
	UpgradeAllowListVersionWithContext(byteplus.Context, *UpgradeAllowListVersionInput, ...request.Option) (*UpgradeAllowListVersionOutput, error)
	UpgradeAllowListVersionRequest(*UpgradeAllowListVersionInput) (*request.Request, *UpgradeAllowListVersionOutput)
}

REDISAPI provides an interface to enable mocking the redis.REDIS service client's API operation,

// byteplus sdk func uses an SDK service client to make a request to
// REDIS.
func myFunc(svc REDISAPI) bool {
    // Make svc.AddTagsToResource request
}

func main() {
    sess := session.New()
    svc := redis.New(sess)

    myFunc(svc)
}

type RegionForDescribeRegionsOutput

type RegionForDescribeRegionsOutput struct {
	RegionId *string `type:"string" json:",omitempty"`

	RegionName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegionForDescribeRegionsOutput) GoString

GoString returns the string representation

func (*RegionForDescribeRegionsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*RegionForDescribeRegionsOutput) SetRegionName

SetRegionName sets the RegionName field's value.

func (RegionForDescribeRegionsOutput) String

String returns the string representation

type RemoveTagsFromResourceInput

type RemoveTagsFromResourceInput struct {
	All *bool `type:"boolean" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`

	TagKeys []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RemoveTagsFromResourceInput) GoString

func (s RemoveTagsFromResourceInput) GoString() string

GoString returns the string representation

func (*RemoveTagsFromResourceInput) SetAll

SetAll sets the All field's value.

func (*RemoveTagsFromResourceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*RemoveTagsFromResourceInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*RemoveTagsFromResourceInput) SetTagKeys

SetTagKeys sets the TagKeys field's value.

func (RemoveTagsFromResourceInput) String

String returns the string representation

type RemoveTagsFromResourceOutput

type RemoveTagsFromResourceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RemoveTagsFromResourceOutput) GoString

func (s RemoveTagsFromResourceOutput) GoString() string

GoString returns the string representation

func (RemoveTagsFromResourceOutput) String

String returns the string representation

type RestartDBInstanceInput

type RestartDBInstanceInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RestartDBInstanceInput) GoString

func (s RestartDBInstanceInput) GoString() string

GoString returns the string representation

func (*RestartDBInstanceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*RestartDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RestartDBInstanceInput) String

func (s RestartDBInstanceInput) String() string

String returns the string representation

func (*RestartDBInstanceInput) Validate

func (s *RestartDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestartDBInstanceOutput

type RestartDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RestartDBInstanceOutput) GoString

func (s RestartDBInstanceOutput) GoString() string

GoString returns the string representation

func (RestartDBInstanceOutput) String

func (s RestartDBInstanceOutput) String() string

String returns the string representation

type RestartDBInstanceProxyInput

type RestartDBInstanceProxyInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	ProxyNodeIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RestartDBInstanceProxyInput) GoString

func (s RestartDBInstanceProxyInput) GoString() string

GoString returns the string representation

func (*RestartDBInstanceProxyInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*RestartDBInstanceProxyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*RestartDBInstanceProxyInput) SetProxyNodeIds

SetProxyNodeIds sets the ProxyNodeIds field's value.

func (RestartDBInstanceProxyInput) String

String returns the string representation

func (*RestartDBInstanceProxyInput) Validate

func (s *RestartDBInstanceProxyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestartDBInstanceProxyOutput

type RestartDBInstanceProxyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RestartDBInstanceProxyOutput) GoString

func (s RestartDBInstanceProxyOutput) GoString() string

GoString returns the string representation

func (RestartDBInstanceProxyOutput) String

String returns the string representation

type RestoreDBInstanceInput

type RestoreDBInstanceInput struct {
	BackupPointId *string `type:"string" json:",omitempty"`

	BackupType *string `type:"string" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	TimePoint *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RestoreDBInstanceInput) GoString

func (s RestoreDBInstanceInput) GoString() string

GoString returns the string representation

func (*RestoreDBInstanceInput) SetBackupPointId

func (s *RestoreDBInstanceInput) SetBackupPointId(v string) *RestoreDBInstanceInput

SetBackupPointId sets the BackupPointId field's value.

func (*RestoreDBInstanceInput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*RestoreDBInstanceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*RestoreDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*RestoreDBInstanceInput) SetTimePoint

SetTimePoint sets the TimePoint field's value.

func (RestoreDBInstanceInput) String

func (s RestoreDBInstanceInput) String() string

String returns the string representation

func (*RestoreDBInstanceInput) Validate

func (s *RestoreDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestoreDBInstanceOutput

type RestoreDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RestoreDBInstanceOutput) GoString

func (s RestoreDBInstanceOutput) GoString() string

GoString returns the string representation

func (RestoreDBInstanceOutput) String

func (s RestoreDBInstanceOutput) String() string

String returns the string representation

type SecurityGroupBindInfoForCreateAllowListInput

type SecurityGroupBindInfoForCreateAllowListInput struct {
	BindMode *string `type:"string" json:",omitempty" enum:"EnumOfBindModeForCreateAllowListInput"`

	SecurityGroupId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecurityGroupBindInfoForCreateAllowListInput) GoString

GoString returns the string representation

func (*SecurityGroupBindInfoForCreateAllowListInput) SetBindMode

SetBindMode sets the BindMode field's value.

func (*SecurityGroupBindInfoForCreateAllowListInput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (SecurityGroupBindInfoForCreateAllowListInput) String

String returns the string representation

type SecurityGroupBindInfoForDescribeAllowListDetailOutput

type SecurityGroupBindInfoForDescribeAllowListDetailOutput struct {
	BindMode *string `type:"string" json:",omitempty" enum:"EnumOfBindModeForDescribeAllowListDetailOutput"`

	IpList []*string `type:"list" json:",omitempty"`

	SecurityGroupId *string `type:"string" json:",omitempty"`

	SecurityGroupName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecurityGroupBindInfoForDescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*SecurityGroupBindInfoForDescribeAllowListDetailOutput) SetBindMode

SetBindMode sets the BindMode field's value.

func (*SecurityGroupBindInfoForDescribeAllowListDetailOutput) SetIpList

SetIpList sets the IpList field's value.

func (*SecurityGroupBindInfoForDescribeAllowListDetailOutput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (*SecurityGroupBindInfoForDescribeAllowListDetailOutput) SetSecurityGroupName

SetSecurityGroupName sets the SecurityGroupName field's value.

func (SecurityGroupBindInfoForDescribeAllowListDetailOutput) String

String returns the string representation

type SecurityGroupBindInfoForDescribeAllowListsOutput

type SecurityGroupBindInfoForDescribeAllowListsOutput struct {
	BindMode *string `type:"string" json:",omitempty" enum:"EnumOfBindModeForDescribeAllowListsOutput"`

	IpList []*string `type:"list" json:",omitempty"`

	SecurityGroupId *string `type:"string" json:",omitempty"`

	SecurityGroupName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecurityGroupBindInfoForDescribeAllowListsOutput) GoString

GoString returns the string representation

func (*SecurityGroupBindInfoForDescribeAllowListsOutput) SetBindMode

SetBindMode sets the BindMode field's value.

func (*SecurityGroupBindInfoForDescribeAllowListsOutput) SetIpList

SetIpList sets the IpList field's value.

func (*SecurityGroupBindInfoForDescribeAllowListsOutput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (*SecurityGroupBindInfoForDescribeAllowListsOutput) SetSecurityGroupName

SetSecurityGroupName sets the SecurityGroupName field's value.

func (SecurityGroupBindInfoForDescribeAllowListsOutput) String

String returns the string representation

type SecurityGroupBindInfoForModifyAllowListInput

type SecurityGroupBindInfoForModifyAllowListInput struct {
	BindMode *string `type:"string" json:",omitempty" enum:"EnumOfBindModeForModifyAllowListInput"`

	SecurityGroupId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecurityGroupBindInfoForModifyAllowListInput) GoString

GoString returns the string representation

func (*SecurityGroupBindInfoForModifyAllowListInput) SetBindMode

SetBindMode sets the BindMode field's value.

func (*SecurityGroupBindInfoForModifyAllowListInput) SetSecurityGroupId

SetSecurityGroupId sets the SecurityGroupId field's value.

func (SecurityGroupBindInfoForModifyAllowListInput) String

String returns the string representation

type ServerNodeForDescribeDBInstanceShardsOutput

type ServerNodeForDescribeDBInstanceShardsOutput struct {
	CurrentRole *string `type:"string" json:",omitempty"`

	NodeId *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ServerNodeForDescribeDBInstanceShardsOutput) GoString

GoString returns the string representation

func (*ServerNodeForDescribeDBInstanceShardsOutput) SetCurrentRole

SetCurrentRole sets the CurrentRole field's value.

func (*ServerNodeForDescribeDBInstanceShardsOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*ServerNodeForDescribeDBInstanceShardsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ServerNodeForDescribeDBInstanceShardsOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (ServerNodeForDescribeDBInstanceShardsOutput) String

String returns the string representation

type ShardCapacitySpecForDescribeDBInstanceSpecsOutput

type ShardCapacitySpecForDescribeDBInstanceSpecsOutput struct {
	DefaultBandwidthPerShard *int32 `type:"int32" json:",omitempty"`

	MaxAdditionalBandwidthPerShard *int32 `type:"int32" json:",omitempty"`

	ShardCapacity *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ShardCapacitySpecForDescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*ShardCapacitySpecForDescribeDBInstanceSpecsOutput) SetDefaultBandwidthPerShard

SetDefaultBandwidthPerShard sets the DefaultBandwidthPerShard field's value.

func (*ShardCapacitySpecForDescribeDBInstanceSpecsOutput) SetMaxAdditionalBandwidthPerShard

SetMaxAdditionalBandwidthPerShard sets the MaxAdditionalBandwidthPerShard field's value.

func (*ShardCapacitySpecForDescribeDBInstanceSpecsOutput) SetShardCapacity

SetShardCapacity sets the ShardCapacity field's value.

func (ShardCapacitySpecForDescribeDBInstanceSpecsOutput) String

String returns the string representation

type ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput

type ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput struct {
	DefaultBandwidth *int32 `type:"int32" json:",omitempty"`

	DefaultMaxConnections *int32 `type:"int32" json:",omitempty"`

	ShardNumber *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetDefaultBandwidth

SetDefaultBandwidth sets the DefaultBandwidth field's value.

func (*ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetDefaultMaxConnections

SetDefaultMaxConnections sets the DefaultMaxConnections field's value.

func (*ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput) SetShardNumber

SetShardNumber sets the ShardNumber field's value.

func (ShardNumberSpecForDescribeEnterpriseDBInstanceSpecsOutput) String

String returns the string representation

type SlowQueryForDescribeSlowLogsOutput

type SlowQueryForDescribeSlowLogsOutput struct {
	DBName *string `type:"string" json:",omitempty"`

	ExecutionStartTime *string `type:"string" json:",omitempty"`

	HostAddress *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	NodeId *string `type:"string" json:",omitempty"`

	QueryText *string `type:"string" json:",omitempty"`

	QueryTimes *int64 `type:"int64" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SlowQueryForDescribeSlowLogsOutput) GoString

GoString returns the string representation

func (*SlowQueryForDescribeSlowLogsOutput) SetDBName

SetDBName sets the DBName field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetExecutionStartTime

SetExecutionStartTime sets the ExecutionStartTime field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetHostAddress

SetHostAddress sets the HostAddress field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetQueryText

SetQueryText sets the QueryText field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetQueryTimes

SetQueryTimes sets the QueryTimes field's value.

func (*SlowQueryForDescribeSlowLogsOutput) SetUserName

SetUserName sets the UserName field's value.

func (SlowQueryForDescribeSlowLogsOutput) String

String returns the string representation

type StartContinuousBackupInput

type StartContinuousBackupInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StartContinuousBackupInput) GoString

func (s StartContinuousBackupInput) GoString() string

GoString returns the string representation

func (*StartContinuousBackupInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*StartContinuousBackupInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (StartContinuousBackupInput) String

String returns the string representation

func (*StartContinuousBackupInput) Validate

func (s *StartContinuousBackupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StartContinuousBackupOutput

type StartContinuousBackupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StartContinuousBackupOutput) GoString

func (s StartContinuousBackupOutput) GoString() string

GoString returns the string representation

func (StartContinuousBackupOutput) String

String returns the string representation

type StopContinuousBackupInput

type StopContinuousBackupInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StopContinuousBackupInput) GoString

func (s StopContinuousBackupInput) GoString() string

GoString returns the string representation

func (*StopContinuousBackupInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*StopContinuousBackupInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (StopContinuousBackupInput) String

func (s StopContinuousBackupInput) String() string

String returns the string representation

func (*StopContinuousBackupInput) Validate

func (s *StopContinuousBackupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopContinuousBackupOutput

type StopContinuousBackupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopContinuousBackupOutput) GoString

func (s StopContinuousBackupOutput) GoString() string

GoString returns the string representation

func (StopContinuousBackupOutput) String

String returns the string representation

type SwitchOverInput

type SwitchOverInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	// TargetPrimaryNodeId is a required field
	TargetPrimaryNodeId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SwitchOverInput) GoString

func (s SwitchOverInput) GoString() string

GoString returns the string representation

func (*SwitchOverInput) SetClientToken

func (s *SwitchOverInput) SetClientToken(v string) *SwitchOverInput

SetClientToken sets the ClientToken field's value.

func (*SwitchOverInput) SetInstanceId

func (s *SwitchOverInput) SetInstanceId(v string) *SwitchOverInput

SetInstanceId sets the InstanceId field's value.

func (*SwitchOverInput) SetTargetPrimaryNodeId

func (s *SwitchOverInput) SetTargetPrimaryNodeId(v string) *SwitchOverInput

SetTargetPrimaryNodeId sets the TargetPrimaryNodeId field's value.

func (SwitchOverInput) String

func (s SwitchOverInput) String() string

String returns the string representation

func (*SwitchOverInput) Validate

func (s *SwitchOverInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SwitchOverOutput

type SwitchOverOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SwitchOverOutput) GoString

func (s SwitchOverOutput) GoString() string

GoString returns the string representation

func (SwitchOverOutput) String

func (s SwitchOverOutput) String() string

String returns the string representation

type TagFilterForDescribeDBInstancesInput

type TagFilterForDescribeDBInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeDBInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeDBInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeDBInstancesInput) SetValue

SetValue sets the Value field's value.

func (TagFilterForDescribeDBInstancesInput) String

String returns the string representation

type TagFilterForDescribeTagsByResourceInput

type TagFilterForDescribeTagsByResourceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeTagsByResourceInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeTagsByResourceInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeTagsByResourceInput) SetValue

SetValue sets the Value field's value.

func (TagFilterForDescribeTagsByResourceInput) String

String returns the string representation

type TagForAddTagsToResourceInput

type TagForAddTagsToResourceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForAddTagsToResourceInput) GoString

func (s TagForAddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*TagForAddTagsToResourceInput) SetKey

SetKey sets the Key field's value.

func (*TagForAddTagsToResourceInput) SetValue

SetValue sets the Value field's value.

func (TagForAddTagsToResourceInput) String

String returns the string representation

type TagForCreateDBInstanceInput

type TagForCreateDBInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateDBInstanceInput) GoString

func (s TagForCreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateDBInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateDBInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateDBInstanceInput) String

String returns the string representation

type TagForCreateEnterpriseDBInstanceInput

type TagForCreateEnterpriseDBInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateEnterpriseDBInstanceInput) GoString

GoString returns the string representation

func (*TagForCreateEnterpriseDBInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateEnterpriseDBInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateEnterpriseDBInstanceInput) String

String returns the string representation

type TagForDescribeDBInstanceDetailOutput

type TagForDescribeDBInstanceDetailOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstanceDetailOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstanceDetailOutput) String

String returns the string representation

type TagForDescribeDBInstancesOutput

type TagForDescribeDBInstancesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstancesOutput) String

String returns the string representation

type TagForDescribeEnterpriseDBInstanceDetailOutput

type TagForDescribeEnterpriseDBInstanceDetailOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForDescribeEnterpriseDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*TagForDescribeEnterpriseDBInstanceDetailOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeEnterpriseDBInstanceDetailOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeEnterpriseDBInstanceDetailOutput) String

String returns the string representation

type TagResourceForDescribeTagsByResourceOutput

type TagResourceForDescribeTagsByResourceOutput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagResourceForDescribeTagsByResourceOutput) GoString

GoString returns the string representation

func (*TagResourceForDescribeTagsByResourceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*TagResourceForDescribeTagsByResourceOutput) SetKey

SetKey sets the Key field's value.

func (*TagResourceForDescribeTagsByResourceOutput) SetValue

SetValue sets the Value field's value.

func (TagResourceForDescribeTagsByResourceOutput) String

String returns the string representation

type UpgradeAllowListVersionInput

type UpgradeAllowListVersionInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpgradeAllowListVersionInput) GoString

func (s UpgradeAllowListVersionInput) GoString() string

GoString returns the string representation

func (*UpgradeAllowListVersionInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UpgradeAllowListVersionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (UpgradeAllowListVersionInput) String

String returns the string representation

func (*UpgradeAllowListVersionInput) Validate

func (s *UpgradeAllowListVersionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpgradeAllowListVersionOutput

type UpgradeAllowListVersionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpgradeAllowListVersionOutput) GoString

GoString returns the string representation

func (UpgradeAllowListVersionOutput) String

String returns the string representation

type VisitAddrForDescribeDBInstanceDetailOutput

type VisitAddrForDescribeDBInstanceDetailOutput struct {
	AddrType *string `type:"string" json:",omitempty"`

	Address *string `type:"string" json:",omitempty"`

	EipId *string `type:"string" json:",omitempty"`

	Port *string `type:"string" json:",omitempty"`

	VIP *string `type:"string" json:",omitempty"`

	VIPv6 *string `type:"string" json:",omitempty"`

	Zone *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VisitAddrForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetAddrType

SetAddrType sets the AddrType field's value.

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetAddress

SetAddress sets the Address field's value.

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetEipId

SetEipId sets the EipId field's value.

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetPort

SetPort sets the Port field's value.

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetVIP

SetVIP sets the VIP field's value.

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetVIPv6

SetVIPv6 sets the VIPv6 field's value.

func (*VisitAddrForDescribeDBInstanceDetailOutput) SetZone

SetZone sets the Zone field's value.

func (VisitAddrForDescribeDBInstanceDetailOutput) String

String returns the string representation

type VisitAddrForDescribeEnterpriseDBInstanceDetailOutput

type VisitAddrForDescribeEnterpriseDBInstanceDetailOutput struct {
	AddrType *string `type:"string" json:",omitempty"`

	EipId *string `type:"string" json:",omitempty"`

	IPAddress *string `type:"string" json:",omitempty"`

	Port *string `type:"string" json:",omitempty"`

	VIP *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) SetAddrType

SetAddrType sets the AddrType field's value.

func (*VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) SetEipId

SetEipId sets the EipId field's value.

func (*VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) SetIPAddress

SetIPAddress sets the IPAddress field's value.

func (*VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) SetPort

SetPort sets the Port field's value.

func (*VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) SetVIP

SetVIP sets the VIP field's value.

func (VisitAddrForDescribeEnterpriseDBInstanceDetailOutput) String

String returns the string representation

type ZoneForDescribeEnterpriseZonesOutput

type ZoneForDescribeEnterpriseZonesOutput struct {
	ZoneId *string `type:"string" json:",omitempty"`

	ZoneName *string `type:"string" json:",omitempty"`

	ZoneStatus *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeEnterpriseZonesOutput) GoString

GoString returns the string representation

func (*ZoneForDescribeEnterpriseZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeEnterpriseZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (*ZoneForDescribeEnterpriseZonesOutput) SetZoneStatus

SetZoneStatus sets the ZoneStatus field's value.

func (ZoneForDescribeEnterpriseZonesOutput) String

String returns the string representation

type ZoneForDescribeZonesOutput

type ZoneForDescribeZonesOutput struct {
	ZoneId *string `type:"string" json:",omitempty"`

	ZoneName *string `type:"string" json:",omitempty"`

	ZoneStatus *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeZonesOutput) GoString

func (s ZoneForDescribeZonesOutput) GoString() string

GoString returns the string representation

func (*ZoneForDescribeZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (*ZoneForDescribeZonesOutput) SetZoneStatus

SetZoneStatus sets the ZoneStatus field's value.

func (ZoneForDescribeZonesOutput) String

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

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