rdsmysql

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2022 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Overview

Package rdsmysqliface provides an interface to enable mocking the RDS_MYSQL 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 (
	// EnumOfAccountTypeForCreateAccountInputGrant is a EnumOfAccountTypeForCreateAccountInput enum value
	EnumOfAccountTypeForCreateAccountInputGrant = "Grant"

	// EnumOfAccountTypeForCreateAccountInputNormal is a EnumOfAccountTypeForCreateAccountInput enum value
	EnumOfAccountTypeForCreateAccountInputNormal = "Normal"

	// EnumOfAccountTypeForCreateAccountInputSuper is a EnumOfAccountTypeForCreateAccountInput enum value
	EnumOfAccountTypeForCreateAccountInputSuper = "Super"
)
View Source
const (
	// EnumOfBackupDataTypeForCreateBackupInputData is a EnumOfBackupDataTypeForCreateBackupInput enum value
	EnumOfBackupDataTypeForCreateBackupInputData = "Data"

	// EnumOfBackupDataTypeForCreateBackupInputLog is a EnumOfBackupDataTypeForCreateBackupInput enum value
	EnumOfBackupDataTypeForCreateBackupInputLog = "Log"
)
View Source
const (
	// EnumOfBackupModeForCreateBackupInputFull is a EnumOfBackupModeForCreateBackupInput enum value
	EnumOfBackupModeForCreateBackupInputFull = "Full"

	// EnumOfBackupModeForCreateBackupInputIncrement is a EnumOfBackupModeForCreateBackupInput enum value
	EnumOfBackupModeForCreateBackupInputIncrement = "Increment"
)
View Source
const (
	// EnumOfBackupStrategyForCreateBackupInputDatabase is a EnumOfBackupStrategyForCreateBackupInput enum value
	EnumOfBackupStrategyForCreateBackupInputDatabase = "Database"

	// EnumOfBackupStrategyForCreateBackupInputInstance is a EnumOfBackupStrategyForCreateBackupInput enum value
	EnumOfBackupStrategyForCreateBackupInputInstance = "Instance"
)
View Source
const (
	// EnumOfBackupTypeForCreateBackupInputLogical is a EnumOfBackupTypeForCreateBackupInput enum value
	EnumOfBackupTypeForCreateBackupInputLogical = "Logical"

	// EnumOfBackupTypeForCreateBackupInputPhysical is a EnumOfBackupTypeForCreateBackupInput enum value
	EnumOfBackupTypeForCreateBackupInputPhysical = "Physical"
)
View Source
const (
	// EnumOfChargeTypeForCreateDBInstanceInputNotEnabled is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForCreateDBInstanceInputPostPaid is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForCreateDBInstanceInputPrepaid is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineForCreateDBInstanceInputMySql is a EnumOfDBEngineForCreateDBInstanceInput enum value
	EnumOfDBEngineForCreateDBInstanceInputMySql = "MySQL"

	// EnumOfDBEngineForCreateDBInstanceInputPostgres is a EnumOfDBEngineForCreateDBInstanceInput enum value
	EnumOfDBEngineForCreateDBInstanceInputPostgres = "Postgres"

	// EnumOfDBEngineForCreateDBInstanceInputSqlserver is a EnumOfDBEngineForCreateDBInstanceInput enum value
	EnumOfDBEngineForCreateDBInstanceInputSqlserver = "Sqlserver"
)
View Source
const (
	// EnumOfDBEngineVersionForCreateDBInstanceInputMySql55 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySql55 = "MySQL_5_5"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMySql56 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySql56 = "MySQL_5_6"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMySql80 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySql80 = "MySQL_8_0"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMySqlCommunity57 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySqlCommunity57 = "MySQL_Community_5_7"

	// EnumOfDBEngineVersionForCreateDBInstanceInputPostgres12 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputPostgres12 = "Postgres_12"

	// EnumOfDBEngineVersionForCreateDBInstanceInputSqlserver2019Ent is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputSqlserver2019Ent = "SQLServer_2019_Ent"

	// EnumOfDBEngineVersionForCreateDBInstanceInputSqlserver2019Std is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputSqlserver2019Std = "SQLServer_2019_Std"

	// EnumOfDBEngineVersionForCreateDBInstanceInputSqlserver2019Web is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputSqlserver2019Web = "SQLServer_2019_Web"
)
View Source
const (
	// EnumOfInstanceCategoryForCreateDBInstanceInputPrimary is a EnumOfInstanceCategoryForCreateDBInstanceInput enum value
	EnumOfInstanceCategoryForCreateDBInstanceInputPrimary = "Primary"

	// EnumOfInstanceCategoryForCreateDBInstanceInputReadOnly is a EnumOfInstanceCategoryForCreateDBInstanceInput enum value
	EnumOfInstanceCategoryForCreateDBInstanceInputReadOnly = "ReadOnly"
)
View Source
const (
	// EnumOfInstanceTypeForCreateDBInstanceInputBasic is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputBasic = "Basic"

	// EnumOfInstanceTypeForCreateDBInstanceInputCluster is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputCluster = "Cluster"

	// EnumOfInstanceTypeForCreateDBInstanceInputFinance is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputFinance = "Finance"

	// EnumOfInstanceTypeForCreateDBInstanceInputHa is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputHa = "HA"
)
View Source
const (
	// EnumOfPrepaidPeriodForCreateDBInstanceInputMonth is a EnumOfPrepaidPeriodForCreateDBInstanceInput enum value
	EnumOfPrepaidPeriodForCreateDBInstanceInputMonth = "Month"

	// EnumOfPrepaidPeriodForCreateDBInstanceInputYear is a EnumOfPrepaidPeriodForCreateDBInstanceInput enum value
	EnumOfPrepaidPeriodForCreateDBInstanceInputYear = "Year"
)
View Source
const (
	// EnumOfStorageTypeForCreateDBInstanceInputCloudStorage is a EnumOfStorageTypeForCreateDBInstanceInput enum value
	EnumOfStorageTypeForCreateDBInstanceInputCloudStorage = "CloudStorage"

	// EnumOfStorageTypeForCreateDBInstanceInputEssdflexPl is a EnumOfStorageTypeForCreateDBInstanceInput enum value
	EnumOfStorageTypeForCreateDBInstanceInputEssdflexPl = "ESSDFlexPL"

	// EnumOfStorageTypeForCreateDBInstanceInputLocalSsd is a EnumOfStorageTypeForCreateDBInstanceInput enum value
	EnumOfStorageTypeForCreateDBInstanceInputLocalSsd = "LocalSSD"
)
View Source
const (
	// EnumOfAccountPrivilegeForGrantAccountPrivilegeInputCustom is a EnumOfAccountPrivilegeForGrantAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantAccountPrivilegeInputCustom = "Custom"

	// EnumOfAccountPrivilegeForGrantAccountPrivilegeInputDdlonly is a EnumOfAccountPrivilegeForGrantAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantAccountPrivilegeInputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForGrantAccountPrivilegeInputDmlonly is a EnumOfAccountPrivilegeForGrantAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantAccountPrivilegeInputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForGrantAccountPrivilegeInputNone is a EnumOfAccountPrivilegeForGrantAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantAccountPrivilegeInputNone = "NONE"

	// EnumOfAccountPrivilegeForGrantAccountPrivilegeInputReadOnly is a EnumOfAccountPrivilegeForGrantAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantAccountPrivilegeInputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForGrantAccountPrivilegeInputReadWrite is a EnumOfAccountPrivilegeForGrantAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantAccountPrivilegeInputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfBackupDataTypeForListBackupsInputData is a EnumOfBackupDataTypeForListBackupsInput enum value
	EnumOfBackupDataTypeForListBackupsInputData = "Data"

	// EnumOfBackupDataTypeForListBackupsInputLog is a EnumOfBackupDataTypeForListBackupsInput enum value
	EnumOfBackupDataTypeForListBackupsInputLog = "Log"
)
View Source
const (
	// EnumOfBackupStatusForListBackupsInputFailed is a EnumOfBackupStatusForListBackupsInput enum value
	EnumOfBackupStatusForListBackupsInputFailed = "Failed"

	// EnumOfBackupStatusForListBackupsInputRunning is a EnumOfBackupStatusForListBackupsInput enum value
	EnumOfBackupStatusForListBackupsInputRunning = "Running"

	// EnumOfBackupStatusForListBackupsInputSuccess is a EnumOfBackupStatusForListBackupsInput enum value
	EnumOfBackupStatusForListBackupsInputSuccess = "Success"
)
View Source
const (
	// EnumOfDBStatusForListDatabasesInputCreating is a EnumOfDBStatusForListDatabasesInput enum value
	EnumOfDBStatusForListDatabasesInputCreating = "Creating"

	// EnumOfDBStatusForListDatabasesInputDeleting is a EnumOfDBStatusForListDatabasesInput enum value
	EnumOfDBStatusForListDatabasesInputDeleting = "Deleting"

	// EnumOfDBStatusForListDatabasesInputRunning is a EnumOfDBStatusForListDatabasesInput enum value
	EnumOfDBStatusForListDatabasesInputRunning = "Running"
)
View Source
const (
	// EnumOfInstanceStatusForListDBInstancesInputAllowListMaintaining is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputAllowListMaintaining = "AllowListMaintaining"

	// EnumOfInstanceStatusForListDBInstancesInputClosed is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputClosed = "Closed"

	// EnumOfInstanceStatusForListDBInstancesInputClosing is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputClosing = "Closing"

	// EnumOfInstanceStatusForListDBInstancesInputCreateFailed is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputCreateFailed = "CreateFailed"

	// EnumOfInstanceStatusForListDBInstancesInputCreating is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputCreating = "Creating"

	// EnumOfInstanceStatusForListDBInstancesInputDeleting is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputDeleting = "Deleting"

	// EnumOfInstanceStatusForListDBInstancesInputDestroyed is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputDestroyed = "Destroyed"

	// EnumOfInstanceStatusForListDBInstancesInputDestroying is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputDestroying = "Destroying"

	// EnumOfInstanceStatusForListDBInstancesInputError is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputError = "Error"

	// EnumOfInstanceStatusForListDBInstancesInputImporting is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputImporting = "Importing"

	// EnumOfInstanceStatusForListDBInstancesInputMaintaining is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputMaintaining = "Maintaining"

	// EnumOfInstanceStatusForListDBInstancesInputMasterChanging is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputMasterChanging = "MasterChanging"

	// EnumOfInstanceStatusForListDBInstancesInputMigrating is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputMigrating = "Migrating"

	// EnumOfInstanceStatusForListDBInstancesInputReclaiming is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputReclaiming = "Reclaiming"

	// EnumOfInstanceStatusForListDBInstancesInputRecycled is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputRecycled = "Recycled"

	// EnumOfInstanceStatusForListDBInstancesInputReleased is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputReleased = "Released"

	// EnumOfInstanceStatusForListDBInstancesInputRestarting is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputRestarting = "Restarting"

	// EnumOfInstanceStatusForListDBInstancesInputRestoring is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputRestoring = "Restoring"

	// EnumOfInstanceStatusForListDBInstancesInputResuming is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputResuming = "Resuming"

	// EnumOfInstanceStatusForListDBInstancesInputRunning is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputRunning = "Running"

	// EnumOfInstanceStatusForListDBInstancesInputSslupdating is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputSslupdating = "SSLUpdating"

	// EnumOfInstanceStatusForListDBInstancesInputTdeupdating is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputTdeupdating = "TDEUpdating"

	// EnumOfInstanceStatusForListDBInstancesInputUnknown is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputUnknown = "Unknown"

	// EnumOfInstanceStatusForListDBInstancesInputUpdating is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputUpdating = "Updating"

	// EnumOfInstanceStatusForListDBInstancesInputUpgrading is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputUpgrading = "Upgrading"

	// EnumOfInstanceStatusForListDBInstancesInputWaitingPaid is a EnumOfInstanceStatusForListDBInstancesInput enum value
	EnumOfInstanceStatusForListDBInstancesInputWaitingPaid = "WaitingPaid"
)
View Source
const (
	// EnumOfInstanceTypeForListDBInstancesInputBasic is a EnumOfInstanceTypeForListDBInstancesInput enum value
	EnumOfInstanceTypeForListDBInstancesInputBasic = "Basic"

	// EnumOfInstanceTypeForListDBInstancesInputCluster is a EnumOfInstanceTypeForListDBInstancesInput enum value
	EnumOfInstanceTypeForListDBInstancesInputCluster = "Cluster"

	// EnumOfInstanceTypeForListDBInstancesInputFinance is a EnumOfInstanceTypeForListDBInstancesInput enum value
	EnumOfInstanceTypeForListDBInstancesInputFinance = "Finance"

	// EnumOfInstanceTypeForListDBInstancesInputHa is a EnumOfInstanceTypeForListDBInstancesInput enum value
	EnumOfInstanceTypeForListDBInstancesInputHa = "HA"
)
View Source
const (
	// EnumOfChargeTypeForRecoveryDBInstanceInputNotEnabled is a EnumOfChargeTypeForRecoveryDBInstanceInput enum value
	EnumOfChargeTypeForRecoveryDBInstanceInputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForRecoveryDBInstanceInputPostPaid is a EnumOfChargeTypeForRecoveryDBInstanceInput enum value
	EnumOfChargeTypeForRecoveryDBInstanceInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForRecoveryDBInstanceInputPrepaid is a EnumOfChargeTypeForRecoveryDBInstanceInput enum value
	EnumOfChargeTypeForRecoveryDBInstanceInputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfPrepaidPeriodForRecoveryDBInstanceInputMonth is a EnumOfPrepaidPeriodForRecoveryDBInstanceInput enum value
	EnumOfPrepaidPeriodForRecoveryDBInstanceInputMonth = "Month"

	// EnumOfPrepaidPeriodForRecoveryDBInstanceInputYear is a EnumOfPrepaidPeriodForRecoveryDBInstanceInput enum value
	EnumOfPrepaidPeriodForRecoveryDBInstanceInputYear = "Year"
)
View Source
const (
	// EnumOfRecoveryTypeForRecoveryDBInstanceInputInstance is a EnumOfRecoveryTypeForRecoveryDBInstanceInput enum value
	EnumOfRecoveryTypeForRecoveryDBInstanceInputInstance = "Instance"

	// EnumOfRecoveryTypeForRecoveryDBInstanceInputSlave is a EnumOfRecoveryTypeForRecoveryDBInstanceInput enum value
	EnumOfRecoveryTypeForRecoveryDBInstanceInputSlave = "Slave"

	// EnumOfRecoveryTypeForRecoveryDBInstanceInputTable is a EnumOfRecoveryTypeForRecoveryDBInstanceInput enum value
	EnumOfRecoveryTypeForRecoveryDBInstanceInputTable = "Table"
)
View Source
const (
	// EnumOfStorageTypeForRecoveryDBInstanceInputCloudStorage is a EnumOfStorageTypeForRecoveryDBInstanceInput enum value
	EnumOfStorageTypeForRecoveryDBInstanceInputCloudStorage = "CloudStorage"

	// EnumOfStorageTypeForRecoveryDBInstanceInputEssdflexPl is a EnumOfStorageTypeForRecoveryDBInstanceInput enum value
	EnumOfStorageTypeForRecoveryDBInstanceInputEssdflexPl = "ESSDFlexPL"

	// EnumOfStorageTypeForRecoveryDBInstanceInputLocalSsd is a EnumOfStorageTypeForRecoveryDBInstanceInput enum value
	EnumOfStorageTypeForRecoveryDBInstanceInputLocalSsd = "LocalSSD"
)
View Source
const (
	ServiceName = "rds_mysql" // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "rds_mysql" // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicInfoForDescribeDBInstanceOutput

type BasicInfoForDescribeDBInstanceOutput struct {
	ChargeStatus *string `type:"string"`

	ChargeType *string `type:"string"`

	CreateTime *string `type:"string"`

	DBEngine *string `type:"string"`

	DBEngineVersion *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

	InstanceSpec *InstanceSpecForDescribeDBInstanceOutput `type:"structure"`

	InstanceStatus *string `type:"string"`

	InstanceType *string `type:"string"`

	ReadOnlyInstanceIds []*string `type:"list"`

	Region *string `type:"string"`

	StorageSpaceGB *int32 `type:"int32"`

	UpdateTime *string `type:"string"`

	VpcID *string `type:"string"`

	Zone *string `type:"string"`
	// contains filtered or unexported fields
}

func (BasicInfoForDescribeDBInstanceOutput) GoString

GoString returns the string representation

func (*BasicInfoForDescribeDBInstanceOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetInstanceSpec

SetInstanceSpec sets the InstanceSpec field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetReadOnlyInstanceIds

SetReadOnlyInstanceIds sets the ReadOnlyInstanceIds field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetRegion

SetRegion sets the Region field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetStorageSpaceGB

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetVpcID

SetVpcID sets the VpcID field's value.

func (*BasicInfoForDescribeDBInstanceOutput) SetZone

SetZone sets the Zone field's value.

func (BasicInfoForDescribeDBInstanceOutput) String

String returns the string representation

type ConnectionInfoForDescribeDBInstanceConnectionOutput

type ConnectionInfoForDescribeDBInstanceConnectionOutput struct {
	EnableReadOnly *string `type:"string"`

	EnableReadWriteSplitting *string `type:"string"`

	InternalDomain *string `type:"string"`

	InternalPort *string `type:"string"`

	PublicDomain *string `type:"string"`

	PublicPort *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConnectionInfoForDescribeDBInstanceConnectionOutput) GoString

GoString returns the string representation

func (*ConnectionInfoForDescribeDBInstanceConnectionOutput) SetEnableReadOnly

SetEnableReadOnly sets the EnableReadOnly field's value.

func (*ConnectionInfoForDescribeDBInstanceConnectionOutput) SetEnableReadWriteSplitting

SetEnableReadWriteSplitting sets the EnableReadWriteSplitting field's value.

func (*ConnectionInfoForDescribeDBInstanceConnectionOutput) SetInternalDomain

SetInternalDomain sets the InternalDomain field's value.

func (*ConnectionInfoForDescribeDBInstanceConnectionOutput) SetInternalPort

SetInternalPort sets the InternalPort field's value.

func (*ConnectionInfoForDescribeDBInstanceConnectionOutput) SetPublicDomain

SetPublicDomain sets the PublicDomain field's value.

func (*ConnectionInfoForDescribeDBInstanceConnectionOutput) SetPublicPort

SetPublicPort sets the PublicPort field's value.

func (ConnectionInfoForDescribeDBInstanceConnectionOutput) String

String returns the string representation

type ConnectionInfoForDescribeDBInstanceOutput

type ConnectionInfoForDescribeDBInstanceOutput struct {
	EnableReadOnly *string `type:"string"`

	EnableReadWriteSplitting *string `type:"string"`

	InternalDomain *string `type:"string"`

	InternalPort *string `type:"string"`

	PublicDomain *string `type:"string"`

	PublicPort *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConnectionInfoForDescribeDBInstanceOutput) GoString

GoString returns the string representation

func (*ConnectionInfoForDescribeDBInstanceOutput) SetEnableReadOnly

SetEnableReadOnly sets the EnableReadOnly field's value.

func (*ConnectionInfoForDescribeDBInstanceOutput) SetEnableReadWriteSplitting

SetEnableReadWriteSplitting sets the EnableReadWriteSplitting field's value.

func (*ConnectionInfoForDescribeDBInstanceOutput) SetInternalDomain

SetInternalDomain sets the InternalDomain field's value.

func (*ConnectionInfoForDescribeDBInstanceOutput) SetInternalPort

SetInternalPort sets the InternalPort field's value.

func (*ConnectionInfoForDescribeDBInstanceOutput) SetPublicDomain

SetPublicDomain sets the PublicDomain field's value.

func (*ConnectionInfoForDescribeDBInstanceOutput) SetPublicPort

SetPublicPort sets the PublicPort field's value.

func (ConnectionInfoForDescribeDBInstanceOutput) String

String returns the string representation

type CreateAccountInput

type CreateAccountInput struct {
	AccountName *string `min:"2" max:"32" type:"string"`

	AccountPassword *string `min:"8" max:"32" type:"string"`

	AccountType *string `type:"string" enum:"EnumOfAccountTypeForCreateAccountInput"`

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

func (CreateAccountInput) GoString

func (s CreateAccountInput) GoString() string

GoString returns the string representation

func (*CreateAccountInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*CreateAccountInput) SetAccountPassword

func (s *CreateAccountInput) SetAccountPassword(v string) *CreateAccountInput

SetAccountPassword sets the AccountPassword field's value.

func (*CreateAccountInput) SetAccountType

func (s *CreateAccountInput) SetAccountType(v string) *CreateAccountInput

SetAccountType sets the AccountType field's value.

func (*CreateAccountInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (CreateAccountInput) String

func (s CreateAccountInput) String() string

String returns the string representation

func (*CreateAccountInput) Validate

func (s *CreateAccountInput) Validate() error

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

type CreateAccountOutput

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

func (CreateAccountOutput) GoString

func (s CreateAccountOutput) GoString() string

GoString returns the string representation

func (CreateAccountOutput) String

func (s CreateAccountOutput) String() string

String returns the string representation

type CreateBackupInput

type CreateBackupInput struct {
	BackupDataType *string `type:"string" enum:"EnumOfBackupDataTypeForCreateBackupInput"`

	BackupMode *string `type:"string" enum:"EnumOfBackupModeForCreateBackupInput"`

	BackupStrategy *string `type:"string" enum:"EnumOfBackupStrategyForCreateBackupInput"`

	BackupType *string `type:"string" enum:"EnumOfBackupTypeForCreateBackupInput"`

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

func (CreateBackupInput) GoString

func (s CreateBackupInput) GoString() string

GoString returns the string representation

func (*CreateBackupInput) SetBackupDataType

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

SetBackupDataType sets the BackupDataType field's value.

func (*CreateBackupInput) SetBackupMode

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

SetBackupMode sets the BackupMode field's value.

func (*CreateBackupInput) SetBackupStrategy

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

SetBackupStrategy sets the BackupStrategy field's value.

func (*CreateBackupInput) SetBackupType

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

SetBackupType sets the BackupType 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
	// contains filtered or unexported fields
}

func (CreateBackupOutput) GoString

func (s CreateBackupOutput) GoString() string

GoString returns the string representation

func (CreateBackupOutput) String

func (s CreateBackupOutput) String() string

String returns the string representation

type CreateDBInstanceIPListInput

type CreateDBInstanceIPListInput struct {
	GroupName *string `min:"2" max:"120" type:"string"`

	IPList []*string `type:"list"`

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

func (CreateDBInstanceIPListInput) GoString

func (s CreateDBInstanceIPListInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceIPListInput) SetGroupName

SetGroupName sets the GroupName field's value.

func (*CreateDBInstanceIPListInput) SetIPList

SetIPList sets the IPList field's value.

func (*CreateDBInstanceIPListInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (CreateDBInstanceIPListInput) String

String returns the string representation

func (*CreateDBInstanceIPListInput) Validate

func (s *CreateDBInstanceIPListInput) Validate() error

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

type CreateDBInstanceIPListOutput

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

func (CreateDBInstanceIPListOutput) GoString

func (s CreateDBInstanceIPListOutput) GoString() string

GoString returns the string representation

func (CreateDBInstanceIPListOutput) String

String returns the string representation

type CreateDBInstanceInput

type CreateDBInstanceInput struct {
	AutoRenew *bool `type:"boolean"`

	ChargeType *string `type:"string" enum:"EnumOfChargeTypeForCreateDBInstanceInput"`

	DBEngine *string `type:"string" enum:"EnumOfDBEngineForCreateDBInstanceInput"`

	DBEngineVersion *string `type:"string" enum:"EnumOfDBEngineVersionForCreateDBInstanceInput"`

	InstanceCategory *string `type:"string" enum:"EnumOfInstanceCategoryForCreateDBInstanceInput"`

	InstanceSpecName *string `type:"string"`

	InstanceType *string `type:"string" enum:"EnumOfInstanceTypeForCreateDBInstanceInput"`

	Number *int32 `type:"int32"`

	PrepaidPeriod *string `type:"string" enum:"EnumOfPrepaidPeriodForCreateDBInstanceInput"`

	// Region is a required field
	Region *string `type:"string" required:"true"`

	// StorageSpaceGB is a required field
	StorageSpaceGB *int32 `type:"int32" required:"true"`

	StorageType *string `type:"string" enum:"EnumOfStorageTypeForCreateDBInstanceInput"`

	UsedTime *int32 `type:"int32"`

	VpcID *string `type:"string"`

	// Zone is a required field
	Zone *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

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) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*CreateDBInstanceInput) SetDBEngineVersion

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

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*CreateDBInstanceInput) SetInstanceCategory

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

SetInstanceCategory sets the InstanceCategory field's value.

func (*CreateDBInstanceInput) SetInstanceSpecName

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

SetInstanceSpecName sets the InstanceSpecName field's value.

func (*CreateDBInstanceInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*CreateDBInstanceInput) SetNumber

SetNumber sets the Number field's value.

func (*CreateDBInstanceInput) SetPrepaidPeriod

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

SetPrepaidPeriod sets the PrepaidPeriod field's value.

func (*CreateDBInstanceInput) SetRegion

SetRegion sets the Region field's value.

func (*CreateDBInstanceInput) SetStorageSpaceGB

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

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (*CreateDBInstanceInput) SetStorageType

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

SetStorageType sets the StorageType field's value.

func (*CreateDBInstanceInput) SetUsedTime

SetUsedTime sets the UsedTime field's value.

func (*CreateDBInstanceInput) SetVpcID

SetVpcID sets the VpcID field's value.

func (*CreateDBInstanceInput) SetZone

SetZone sets the Zone 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"`
	// 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) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type CreateDatabaseInput

type CreateDatabaseInput struct {

	// CharacterSetName is a required field
	CharacterSetName *string `type:"string" required:"true"`

	DBName *string `min:"2" max:"64" type:"string"`

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

func (CreateDatabaseInput) GoString

func (s CreateDatabaseInput) GoString() string

GoString returns the string representation

func (*CreateDatabaseInput) SetCharacterSetName

func (s *CreateDatabaseInput) SetCharacterSetName(v string) *CreateDatabaseInput

SetCharacterSetName sets the CharacterSetName field's value.

func (*CreateDatabaseInput) SetDBName

SetDBName sets the DBName field's value.

func (*CreateDatabaseInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (CreateDatabaseInput) String

func (s CreateDatabaseInput) String() string

String returns the string representation

func (*CreateDatabaseInput) Validate

func (s *CreateDatabaseInput) Validate() error

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

type CreateDatabaseOutput

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

func (CreateDatabaseOutput) GoString

func (s CreateDatabaseOutput) GoString() string

GoString returns the string representation

func (CreateDatabaseOutput) String

func (s CreateDatabaseOutput) String() string

String returns the string representation

type DBPrivilegeForListAccountsOutput

type DBPrivilegeForListAccountsOutput struct {
	AccountPrivilege *string `type:"string"`

	AccountPrivilegeStr *string `type:"string"`

	DBName *string `type:"string"`
	// contains filtered or unexported fields
}

func (DBPrivilegeForListAccountsOutput) GoString

GoString returns the string representation

func (*DBPrivilegeForListAccountsOutput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*DBPrivilegeForListAccountsOutput) SetAccountPrivilegeStr

SetAccountPrivilegeStr sets the AccountPrivilegeStr field's value.

func (*DBPrivilegeForListAccountsOutput) SetDBName

SetDBName sets the DBName field's value.

func (DBPrivilegeForListAccountsOutput) String

String returns the string representation

type DataForListAccountsOutput

type DataForListAccountsOutput struct {
	AccountName *string `type:"string"`

	AccountStatus *string `type:"string"`

	AccountType *string `type:"string"`

	DBPrivileges []*DBPrivilegeForListAccountsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DataForListAccountsOutput) GoString

func (s DataForListAccountsOutput) GoString() string

GoString returns the string representation

func (*DataForListAccountsOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*DataForListAccountsOutput) SetAccountStatus

SetAccountStatus sets the AccountStatus field's value.

func (*DataForListAccountsOutput) SetAccountType

SetAccountType sets the AccountType field's value.

func (*DataForListAccountsOutput) SetDBPrivileges

SetDBPrivileges sets the DBPrivileges field's value.

func (DataForListAccountsOutput) String

func (s DataForListAccountsOutput) String() string

String returns the string representation

type DataForListBackupsOutput

type DataForListBackupsOutput struct {
	BackupEndTime *string `type:"string"`

	BackupFileName *string `type:"string"`

	BackupFileSize *int64 `type:"int64"`

	BackupId *string `type:"string"`

	BackupMode *string `type:"string"`

	BackupStartTime *string `type:"string"`

	BackupStatus *string `type:"string"`

	BackupStrategy *string `type:"string"`

	BackupType *string `type:"string"`

	CreateType *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataForListBackupsOutput) GoString

func (s DataForListBackupsOutput) GoString() string

GoString returns the string representation

func (*DataForListBackupsOutput) SetBackupEndTime

SetBackupEndTime sets the BackupEndTime field's value.

func (*DataForListBackupsOutput) SetBackupFileName

func (s *DataForListBackupsOutput) SetBackupFileName(v string) *DataForListBackupsOutput

SetBackupFileName sets the BackupFileName field's value.

func (*DataForListBackupsOutput) SetBackupFileSize

func (s *DataForListBackupsOutput) SetBackupFileSize(v int64) *DataForListBackupsOutput

SetBackupFileSize sets the BackupFileSize field's value.

func (*DataForListBackupsOutput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*DataForListBackupsOutput) SetBackupMode

SetBackupMode sets the BackupMode field's value.

func (*DataForListBackupsOutput) SetBackupStartTime

func (s *DataForListBackupsOutput) SetBackupStartTime(v string) *DataForListBackupsOutput

SetBackupStartTime sets the BackupStartTime field's value.

func (*DataForListBackupsOutput) SetBackupStatus

SetBackupStatus sets the BackupStatus field's value.

func (*DataForListBackupsOutput) SetBackupStrategy

func (s *DataForListBackupsOutput) SetBackupStrategy(v string) *DataForListBackupsOutput

SetBackupStrategy sets the BackupStrategy field's value.

func (*DataForListBackupsOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*DataForListBackupsOutput) SetCreateType

SetCreateType sets the CreateType field's value.

func (DataForListBackupsOutput) String

func (s DataForListBackupsOutput) String() string

String returns the string representation

type DataForListDBInstanceIPListsOutput

type DataForListDBInstanceIPListsOutput struct {
	GroupName *string `type:"string"`

	IPList []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DataForListDBInstanceIPListsOutput) GoString

GoString returns the string representation

func (*DataForListDBInstanceIPListsOutput) SetGroupName

SetGroupName sets the GroupName field's value.

func (*DataForListDBInstanceIPListsOutput) SetIPList

SetIPList sets the IPList field's value.

func (DataForListDBInstanceIPListsOutput) String

String returns the string representation

type DataForListDBInstancesOutput

type DataForListDBInstancesOutput struct {
	ChargeStatus *string `type:"string"`

	ChargeType *string `type:"string"`

	CreateTime *string `type:"string"`

	DBEngine *string `type:"string"`

	DBEngineVersion *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

	InstanceSpec *InstanceSpecForListDBInstancesOutput `type:"structure"`

	InstanceStatus *string `type:"string"`

	InstanceType *string `type:"string"`

	ReadOnlyInstanceIds []*string `type:"list"`

	Region *string `type:"string"`

	StorageSpaceGB *int32 `type:"int32"`

	UpdateTime *string `type:"string"`

	VpcID *string `type:"string"`

	Zone *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataForListDBInstancesOutput) GoString

func (s DataForListDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DataForListDBInstancesOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*DataForListDBInstancesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DataForListDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListDBInstancesOutput) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*DataForListDBInstancesOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DataForListDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DataForListDBInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DataForListDBInstancesOutput) SetInstanceSpec

SetInstanceSpec sets the InstanceSpec field's value.

func (*DataForListDBInstancesOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*DataForListDBInstancesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DataForListDBInstancesOutput) SetReadOnlyInstanceIds

func (s *DataForListDBInstancesOutput) SetReadOnlyInstanceIds(v []*string) *DataForListDBInstancesOutput

SetReadOnlyInstanceIds sets the ReadOnlyInstanceIds field's value.

func (*DataForListDBInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (*DataForListDBInstancesOutput) SetStorageSpaceGB

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (*DataForListDBInstancesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DataForListDBInstancesOutput) SetVpcID

SetVpcID sets the VpcID field's value.

func (*DataForListDBInstancesOutput) SetZone

SetZone sets the Zone field's value.

func (DataForListDBInstancesOutput) String

String returns the string representation

type DataForListDatabasesOutput

type DataForListDatabasesOutput struct {
	AccountNames *string `type:"string"`

	CharacterSetName *string `type:"string"`

	DBName *string `type:"string"`

	DBStatus *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataForListDatabasesOutput) GoString

func (s DataForListDatabasesOutput) GoString() string

GoString returns the string representation

func (*DataForListDatabasesOutput) SetAccountNames

SetAccountNames sets the AccountNames field's value.

func (*DataForListDatabasesOutput) SetCharacterSetName

SetCharacterSetName sets the CharacterSetName field's value.

func (*DataForListDatabasesOutput) SetDBName

SetDBName sets the DBName field's value.

func (*DataForListDatabasesOutput) SetDBStatus

SetDBStatus sets the DBStatus field's value.

func (DataForListDatabasesOutput) String

String returns the string representation

type DeleteAccountInput

type DeleteAccountInput struct {

	// AccountName is a required field
	AccountName *string `min:"2" max:"32" type:"string" required:"true"`

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

func (DeleteAccountInput) GoString

func (s DeleteAccountInput) GoString() string

GoString returns the string representation

func (*DeleteAccountInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*DeleteAccountInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteAccountInput) String

func (s DeleteAccountInput) String() string

String returns the string representation

func (*DeleteAccountInput) Validate

func (s *DeleteAccountInput) Validate() error

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

type DeleteAccountOutput

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

func (DeleteAccountOutput) GoString

func (s DeleteAccountOutput) GoString() string

GoString returns the string representation

func (DeleteAccountOutput) String

func (s DeleteAccountOutput) String() string

String returns the string representation

type DeleteDBInstanceIPListInput

type DeleteDBInstanceIPListInput struct {

	// GroupName is a required field
	GroupName *string `min:"2" max:"120" type:"string" required:"true"`

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

func (DeleteDBInstanceIPListInput) GoString

func (s DeleteDBInstanceIPListInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceIPListInput) SetGroupName

SetGroupName sets the GroupName field's value.

func (*DeleteDBInstanceIPListInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DeleteDBInstanceIPListInput) String

String returns the string representation

func (*DeleteDBInstanceIPListInput) Validate

func (s *DeleteDBInstanceIPListInput) Validate() error

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

type DeleteDBInstanceIPListOutput

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

func (DeleteDBInstanceIPListOutput) GoString

func (s DeleteDBInstanceIPListOutput) GoString() string

GoString returns the string representation

func (DeleteDBInstanceIPListOutput) String

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {

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

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

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 DeleteDatabaseInput

type DeleteDatabaseInput struct {

	// DBName is a required field
	DBName *string `min:"2" max:"64" type:"string" required:"true"`

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

func (DeleteDatabaseInput) GoString

func (s DeleteDatabaseInput) GoString() string

GoString returns the string representation

func (*DeleteDatabaseInput) SetDBName

SetDBName sets the DBName field's value.

func (*DeleteDatabaseInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteDatabaseInput) String

func (s DeleteDatabaseInput) String() string

String returns the string representation

func (*DeleteDatabaseInput) Validate

func (s *DeleteDatabaseInput) Validate() error

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

type DeleteDatabaseOutput

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

func (DeleteDatabaseOutput) GoString

func (s DeleteDatabaseOutput) GoString() string

GoString returns the string representation

func (DeleteDatabaseOutput) String

func (s DeleteDatabaseOutput) String() string

String returns the string representation

type DescribeDBInstanceConnectionInput

type DescribeDBInstanceConnectionInput struct {

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

func (DescribeDBInstanceConnectionInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceConnectionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceConnectionInput) String

String returns the string representation

func (*DescribeDBInstanceConnectionInput) Validate

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

type DescribeDBInstanceConnectionOutput

type DescribeDBInstanceConnectionOutput struct {
	Metadata *response.ResponseMetadata

	ConnectionInfo *ConnectionInfoForDescribeDBInstanceConnectionOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceConnectionOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceConnectionOutput) SetConnectionInfo

SetConnectionInfo sets the ConnectionInfo field's value.

func (DescribeDBInstanceConnectionOutput) String

String returns the string representation

type DescribeDBInstanceInput

type DescribeDBInstanceInput struct {

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

func (DescribeDBInstanceInput) GoString

func (s DescribeDBInstanceInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceInput) String

func (s DescribeDBInstanceInput) String() string

String returns the string representation

func (*DescribeDBInstanceInput) Validate

func (s *DescribeDBInstanceInput) Validate() error

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

type DescribeDBInstanceOutput

type DescribeDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

	BasicInfo *BasicInfoForDescribeDBInstanceOutput `type:"structure"`

	ConnectionInfo *ConnectionInfoForDescribeDBInstanceOutput `type:"structure"`

	DataSyncMode *string `type:"string"`

	StorageType *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceOutput) GoString

func (s DescribeDBInstanceOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstanceOutput) SetBasicInfo

SetBasicInfo sets the BasicInfo field's value.

func (*DescribeDBInstanceOutput) SetConnectionInfo

SetConnectionInfo sets the ConnectionInfo field's value.

func (*DescribeDBInstanceOutput) SetDataSyncMode

SetDataSyncMode sets the DataSyncMode field's value.

func (*DescribeDBInstanceOutput) SetStorageType

SetStorageType sets the StorageType field's value.

func (DescribeDBInstanceOutput) String

func (s DescribeDBInstanceOutput) String() string

String returns the string representation

type DescribeRecoverableTimeInput

type DescribeRecoverableTimeInput struct {

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

func (DescribeRecoverableTimeInput) GoString

func (s DescribeRecoverableTimeInput) GoString() string

GoString returns the string representation

func (*DescribeRecoverableTimeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeRecoverableTimeInput) String

String returns the string representation

func (*DescribeRecoverableTimeInput) Validate

func (s *DescribeRecoverableTimeInput) Validate() error

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

type DescribeRecoverableTimeOutput

type DescribeRecoverableTimeOutput struct {
	Metadata *response.ResponseMetadata

	EarliestRecoverableTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeRecoverableTimeOutput) GoString

GoString returns the string representation

func (*DescribeRecoverableTimeOutput) SetEarliestRecoverableTime

func (s *DescribeRecoverableTimeOutput) SetEarliestRecoverableTime(v string) *DescribeRecoverableTimeOutput

SetEarliestRecoverableTime sets the EarliestRecoverableTime field's value.

func (DescribeRecoverableTimeOutput) String

String returns the string representation

type GrantAccountPrivilegeInput

type GrantAccountPrivilegeInput struct {

	// AccountName is a required field
	AccountName *string `min:"2" max:"32" type:"string" required:"true"`

	AccountPrivilege *string `type:"string" enum:"EnumOfAccountPrivilegeForGrantAccountPrivilegeInput"`

	AccountPrivilegeStr *string `type:"string"`

	// DBName is a required field
	DBName *string `type:"string" required:"true"`

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

func (GrantAccountPrivilegeInput) GoString

func (s GrantAccountPrivilegeInput) GoString() string

GoString returns the string representation

func (*GrantAccountPrivilegeInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*GrantAccountPrivilegeInput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*GrantAccountPrivilegeInput) SetAccountPrivilegeStr

func (s *GrantAccountPrivilegeInput) SetAccountPrivilegeStr(v string) *GrantAccountPrivilegeInput

SetAccountPrivilegeStr sets the AccountPrivilegeStr field's value.

func (*GrantAccountPrivilegeInput) SetDBName

SetDBName sets the DBName field's value.

func (*GrantAccountPrivilegeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (GrantAccountPrivilegeInput) String

String returns the string representation

func (*GrantAccountPrivilegeInput) Validate

func (s *GrantAccountPrivilegeInput) Validate() error

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

type GrantAccountPrivilegeOutput

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

func (GrantAccountPrivilegeOutput) GoString

func (s GrantAccountPrivilegeOutput) GoString() string

GoString returns the string representation

func (GrantAccountPrivilegeOutput) String

String returns the string representation

type InstanceSpecForDescribeDBInstanceOutput

type InstanceSpecForDescribeDBInstanceOutput struct {
	CpuNum *float64 `type:"double"`

	MemInGb *float64 `type:"double"`

	SpecName *string `type:"string"`
	// contains filtered or unexported fields
}

func (InstanceSpecForDescribeDBInstanceOutput) GoString

GoString returns the string representation

func (*InstanceSpecForDescribeDBInstanceOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*InstanceSpecForDescribeDBInstanceOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*InstanceSpecForDescribeDBInstanceOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (InstanceSpecForDescribeDBInstanceOutput) String

String returns the string representation

type InstanceSpecForListDBInstancesOutput

type InstanceSpecForListDBInstancesOutput struct {
	CpuNum *float64 `type:"double"`

	MemInGb *float64 `type:"double"`

	SpecName *string `type:"string"`
	// contains filtered or unexported fields
}

func (InstanceSpecForListDBInstancesOutput) GoString

GoString returns the string representation

func (*InstanceSpecForListDBInstancesOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*InstanceSpecForListDBInstancesOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*InstanceSpecForListDBInstancesOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (InstanceSpecForListDBInstancesOutput) String

String returns the string representation

type ListAccountsInput

type ListAccountsInput struct {
	AccountName *string `min:"2" max:"32" type:"string"`

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

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListAccountsInput) GoString

func (s ListAccountsInput) GoString() string

GoString returns the string representation

func (*ListAccountsInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*ListAccountsInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*ListAccountsInput) SetLimit

func (s *ListAccountsInput) SetLimit(v int32) *ListAccountsInput

SetLimit sets the Limit field's value.

func (*ListAccountsInput) SetOffset

func (s *ListAccountsInput) SetOffset(v int32) *ListAccountsInput

SetOffset sets the Offset field's value.

func (ListAccountsInput) String

func (s ListAccountsInput) String() string

String returns the string representation

func (*ListAccountsInput) Validate

func (s *ListAccountsInput) Validate() error

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

type ListAccountsOutput

type ListAccountsOutput struct {
	Metadata *response.ResponseMetadata

	Datas []*DataForListAccountsOutput `type:"list"`

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

func (ListAccountsOutput) GoString

func (s ListAccountsOutput) GoString() string

GoString returns the string representation

func (*ListAccountsOutput) SetDatas

SetDatas sets the Datas field's value.

func (*ListAccountsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListAccountsOutput) String

func (s ListAccountsOutput) String() string

String returns the string representation

type ListBackupsInput

type ListBackupsInput struct {
	BackupDataType *string `type:"string" enum:"EnumOfBackupDataTypeForListBackupsInput"`

	BackupStatus *string `type:"string" enum:"EnumOfBackupStatusForListBackupsInput"`

	EndTime *string `type:"string"`

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

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

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

func (ListBackupsInput) GoString

func (s ListBackupsInput) GoString() string

GoString returns the string representation

func (*ListBackupsInput) SetBackupDataType

func (s *ListBackupsInput) SetBackupDataType(v string) *ListBackupsInput

SetBackupDataType sets the BackupDataType field's value.

func (*ListBackupsInput) SetBackupStatus

func (s *ListBackupsInput) SetBackupStatus(v string) *ListBackupsInput

SetBackupStatus sets the BackupStatus field's value.

func (*ListBackupsInput) SetEndTime

func (s *ListBackupsInput) SetEndTime(v string) *ListBackupsInput

SetEndTime sets the EndTime field's value.

func (*ListBackupsInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*ListBackupsInput) SetLimit

func (s *ListBackupsInput) SetLimit(v int32) *ListBackupsInput

SetLimit sets the Limit field's value.

func (*ListBackupsInput) SetOffset

func (s *ListBackupsInput) SetOffset(v int32) *ListBackupsInput

SetOffset sets the Offset field's value.

func (*ListBackupsInput) SetStartTime

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

SetStartTime sets the StartTime field's value.

func (ListBackupsInput) String

func (s ListBackupsInput) String() string

String returns the string representation

func (*ListBackupsInput) Validate

func (s *ListBackupsInput) Validate() error

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

type ListBackupsOutput

type ListBackupsOutput struct {
	Metadata *response.ResponseMetadata

	Datas []*DataForListBackupsOutput `type:"list"`

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

func (ListBackupsOutput) GoString

func (s ListBackupsOutput) GoString() string

GoString returns the string representation

func (*ListBackupsOutput) SetDatas

SetDatas sets the Datas field's value.

func (*ListBackupsOutput) SetTotal

func (s *ListBackupsOutput) SetTotal(v int32) *ListBackupsOutput

SetTotal sets the Total field's value.

func (ListBackupsOutput) String

func (s ListBackupsOutput) String() string

String returns the string representation

type ListDBInstanceIPListsInput

type ListDBInstanceIPListsInput struct {

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

func (ListDBInstanceIPListsInput) GoString

func (s ListDBInstanceIPListsInput) GoString() string

GoString returns the string representation

func (*ListDBInstanceIPListsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ListDBInstanceIPListsInput) String

String returns the string representation

func (*ListDBInstanceIPListsInput) Validate

func (s *ListDBInstanceIPListsInput) Validate() error

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

type ListDBInstanceIPListsOutput

type ListDBInstanceIPListsOutput struct {
	Metadata *response.ResponseMetadata

	Datas []*DataForListDBInstanceIPListsOutput `type:"list"`

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

func (ListDBInstanceIPListsOutput) GoString

func (s ListDBInstanceIPListsOutput) GoString() string

GoString returns the string representation

func (*ListDBInstanceIPListsOutput) SetDatas

SetDatas sets the Datas field's value.

func (*ListDBInstanceIPListsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListDBInstanceIPListsOutput) String

String returns the string representation

type ListDBInstancesInput

type ListDBInstancesInput struct {
	CreateEndTime *string `type:"string"`

	CreateStartTime *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceStatus *string `type:"string" enum:"EnumOfInstanceStatusForListDBInstancesInput"`

	InstanceType *string `type:"string" enum:"EnumOfInstanceTypeForListDBInstancesInput"`

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	Region *string `type:"string"`

	Zone *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListDBInstancesInput) GoString

func (s ListDBInstancesInput) GoString() string

GoString returns the string representation

func (*ListDBInstancesInput) SetCreateEndTime

func (s *ListDBInstancesInput) SetCreateEndTime(v string) *ListDBInstancesInput

SetCreateEndTime sets the CreateEndTime field's value.

func (*ListDBInstancesInput) SetCreateStartTime

func (s *ListDBInstancesInput) SetCreateStartTime(v string) *ListDBInstancesInput

SetCreateStartTime sets the CreateStartTime field's value.

func (*ListDBInstancesInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*ListDBInstancesInput) SetInstanceStatus

func (s *ListDBInstancesInput) SetInstanceStatus(v string) *ListDBInstancesInput

SetInstanceStatus sets the InstanceStatus field's value.

func (*ListDBInstancesInput) SetInstanceType

func (s *ListDBInstancesInput) SetInstanceType(v string) *ListDBInstancesInput

SetInstanceType sets the InstanceType field's value.

func (*ListDBInstancesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListDBInstancesInput) SetOffset

SetOffset sets the Offset field's value.

func (*ListDBInstancesInput) SetRegion

SetRegion sets the Region field's value.

func (*ListDBInstancesInput) SetZone

SetZone sets the Zone field's value.

func (ListDBInstancesInput) String

func (s ListDBInstancesInput) String() string

String returns the string representation

type ListDBInstancesOutput

type ListDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Datas []*DataForListDBInstancesOutput `type:"list"`

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

func (ListDBInstancesOutput) GoString

func (s ListDBInstancesOutput) GoString() string

GoString returns the string representation

func (*ListDBInstancesOutput) SetDatas

SetDatas sets the Datas field's value.

func (*ListDBInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListDBInstancesOutput) String

func (s ListDBInstancesOutput) String() string

String returns the string representation

type ListDatabasesInput

type ListDatabasesInput struct {
	DBStatus *string `type:"string" enum:"EnumOfDBStatusForListDatabasesInput"`

	InstanceId *string `type:"string"`

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListDatabasesInput) GoString

func (s ListDatabasesInput) GoString() string

GoString returns the string representation

func (*ListDatabasesInput) SetDBStatus

func (s *ListDatabasesInput) SetDBStatus(v string) *ListDatabasesInput

SetDBStatus sets the DBStatus field's value.

func (*ListDatabasesInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*ListDatabasesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListDatabasesInput) SetOffset

func (s *ListDatabasesInput) SetOffset(v int32) *ListDatabasesInput

SetOffset sets the Offset field's value.

func (ListDatabasesInput) String

func (s ListDatabasesInput) String() string

String returns the string representation

type ListDatabasesOutput

type ListDatabasesOutput struct {
	Metadata *response.ResponseMetadata

	Datas []*DataForListDatabasesOutput `type:"list"`

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

func (ListDatabasesOutput) GoString

func (s ListDatabasesOutput) GoString() string

GoString returns the string representation

func (*ListDatabasesOutput) SetDatas

SetDatas sets the Datas field's value.

func (*ListDatabasesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListDatabasesOutput) String

func (s ListDatabasesOutput) String() string

String returns the string representation

type ModifyDBInstanceIPListInput

type ModifyDBInstanceIPListInput struct {

	// GroupName is a required field
	GroupName *string `min:"2" max:"120" type:"string" required:"true"`

	IPList []*string `type:"list"`

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

func (ModifyDBInstanceIPListInput) GoString

func (s ModifyDBInstanceIPListInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceIPListInput) SetGroupName

SetGroupName sets the GroupName field's value.

func (*ModifyDBInstanceIPListInput) SetIPList

SetIPList sets the IPList field's value.

func (*ModifyDBInstanceIPListInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceIPListInput) String

String returns the string representation

func (*ModifyDBInstanceIPListInput) Validate

func (s *ModifyDBInstanceIPListInput) Validate() error

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

type ModifyDBInstanceIPListOutput

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

func (ModifyDBInstanceIPListOutput) GoString

func (s ModifyDBInstanceIPListOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceIPListOutput) String

String returns the string representation

type RDSMYSQL

type RDSMYSQL struct {
	*client.Client
}

RDSMYSQL provides the API operation methods for making requests to RDS_MYSQL. See this package's package overview docs for details on the service.

RDSMYSQL methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*RDSMYSQL) CreateAccount

func (c *RDSMYSQL) CreateAccount(input *CreateAccountInput) (*CreateAccountOutput, error)

CreateAccount API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateAccount for usage and error information.

func (*RDSMYSQL) CreateAccountCommon

func (c *RDSMYSQL) CreateAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAccountCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateAccountCommon for usage and error information.

func (*RDSMYSQL) CreateAccountCommonRequest

func (c *RDSMYSQL) CreateAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccountCommon operation. The "output" return value will be populated with the CreateAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccountCommon Send returns without error.

See CreateAccountCommon for more information on using the CreateAccountCommon API call, and error handling.

// Example sending a request using the CreateAccountCommonRequest method.
req, resp := client.CreateAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) CreateAccountCommonWithContext

func (c *RDSMYSQL) CreateAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAccountCommonWithContext is the same as CreateAccountCommon with the addition of the ability to pass a context and additional request options.

See CreateAccountCommon 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 (*RDSMYSQL) CreateAccountRequest

func (c *RDSMYSQL) CreateAccountRequest(input *CreateAccountInput) (req *request.Request, output *CreateAccountOutput)

CreateAccountRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccount operation. The "output" return value will be populated with the CreateAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccountCommon Send returns without error.

See CreateAccount for more information on using the CreateAccount API call, and error handling.

// Example sending a request using the CreateAccountRequest method.
req, resp := client.CreateAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) CreateAccountWithContext

func (c *RDSMYSQL) CreateAccountWithContext(ctx volcengine.Context, input *CreateAccountInput, opts ...request.Option) (*CreateAccountOutput, error)

CreateAccountWithContext is the same as CreateAccount with the addition of the ability to pass a context and additional request options.

See CreateAccount 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 (*RDSMYSQL) CreateBackup

func (c *RDSMYSQL) CreateBackup(input *CreateBackupInput) (*CreateBackupOutput, error)

CreateBackup API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateBackup for usage and error information.

func (*RDSMYSQL) CreateBackupCommon

func (c *RDSMYSQL) CreateBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBackupCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateBackupCommon for usage and error information.

func (*RDSMYSQL) CreateBackupCommonRequest

func (c *RDSMYSQL) CreateBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateBackupCommonRequest generates a "volcengine/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 (*RDSMYSQL) CreateBackupCommonWithContext

func (c *RDSMYSQL) CreateBackupCommonWithContext(ctx volcengine.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 (*RDSMYSQL) CreateBackupRequest

func (c *RDSMYSQL) CreateBackupRequest(input *CreateBackupInput) (req *request.Request, output *CreateBackupOutput)

CreateBackupRequest generates a "volcengine/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 (*RDSMYSQL) CreateBackupWithContext

func (c *RDSMYSQL) CreateBackupWithContext(ctx volcengine.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 (*RDSMYSQL) CreateDBInstance

func (c *RDSMYSQL) CreateDBInstance(input *CreateDBInstanceInput) (*CreateDBInstanceOutput, error)

CreateDBInstance API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateDBInstance for usage and error information.

func (*RDSMYSQL) CreateDBInstanceCommon

func (c *RDSMYSQL) CreateDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateDBInstanceCommon for usage and error information.

func (*RDSMYSQL) CreateDBInstanceCommonRequest

func (c *RDSMYSQL) CreateDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBInstanceCommonRequest generates a "volcengine/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 (*RDSMYSQL) CreateDBInstanceCommonWithContext

func (c *RDSMYSQL) CreateDBInstanceCommonWithContext(ctx volcengine.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 (*RDSMYSQL) CreateDBInstanceIPList

func (c *RDSMYSQL) CreateDBInstanceIPList(input *CreateDBInstanceIPListInput) (*CreateDBInstanceIPListOutput, error)

CreateDBInstanceIPList API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateDBInstanceIPList for usage and error information.

func (*RDSMYSQL) CreateDBInstanceIPListCommon

func (c *RDSMYSQL) CreateDBInstanceIPListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceIPListCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateDBInstanceIPListCommon for usage and error information.

func (*RDSMYSQL) CreateDBInstanceIPListCommonRequest

func (c *RDSMYSQL) CreateDBInstanceIPListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBInstanceIPListCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDBInstanceIPListCommon operation. The "output" return value will be populated with the CreateDBInstanceIPListCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceIPListCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceIPListCommon Send returns without error.

See CreateDBInstanceIPListCommon for more information on using the CreateDBInstanceIPListCommon API call, and error handling.

// Example sending a request using the CreateDBInstanceIPListCommonRequest method.
req, resp := client.CreateDBInstanceIPListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) CreateDBInstanceIPListCommonWithContext

func (c *RDSMYSQL) CreateDBInstanceIPListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBInstanceIPListCommonWithContext is the same as CreateDBInstanceIPListCommon with the addition of the ability to pass a context and additional request options.

See CreateDBInstanceIPListCommon 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 (*RDSMYSQL) CreateDBInstanceIPListRequest

func (c *RDSMYSQL) CreateDBInstanceIPListRequest(input *CreateDBInstanceIPListInput) (req *request.Request, output *CreateDBInstanceIPListOutput)

CreateDBInstanceIPListRequest generates a "volcengine/request.Request" representing the client's request for the CreateDBInstanceIPList operation. The "output" return value will be populated with the CreateDBInstanceIPListCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceIPListCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceIPListCommon Send returns without error.

See CreateDBInstanceIPList for more information on using the CreateDBInstanceIPList API call, and error handling.

// Example sending a request using the CreateDBInstanceIPListRequest method.
req, resp := client.CreateDBInstanceIPListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) CreateDBInstanceIPListWithContext

func (c *RDSMYSQL) CreateDBInstanceIPListWithContext(ctx volcengine.Context, input *CreateDBInstanceIPListInput, opts ...request.Option) (*CreateDBInstanceIPListOutput, error)

CreateDBInstanceIPListWithContext is the same as CreateDBInstanceIPList with the addition of the ability to pass a context and additional request options.

See CreateDBInstanceIPList 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 (*RDSMYSQL) CreateDBInstanceRequest

func (c *RDSMYSQL) CreateDBInstanceRequest(input *CreateDBInstanceInput) (req *request.Request, output *CreateDBInstanceOutput)

CreateDBInstanceRequest generates a "volcengine/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 (*RDSMYSQL) CreateDBInstanceWithContext

func (c *RDSMYSQL) CreateDBInstanceWithContext(ctx volcengine.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 (*RDSMYSQL) CreateDatabase

func (c *RDSMYSQL) CreateDatabase(input *CreateDatabaseInput) (*CreateDatabaseOutput, error)

CreateDatabase API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateDatabase for usage and error information.

func (*RDSMYSQL) CreateDatabaseCommon

func (c *RDSMYSQL) CreateDatabaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDatabaseCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation CreateDatabaseCommon for usage and error information.

func (*RDSMYSQL) CreateDatabaseCommonRequest

func (c *RDSMYSQL) CreateDatabaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDatabaseCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDatabaseCommon operation. The "output" return value will be populated with the CreateDatabaseCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDatabaseCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDatabaseCommon Send returns without error.

See CreateDatabaseCommon for more information on using the CreateDatabaseCommon API call, and error handling.

// Example sending a request using the CreateDatabaseCommonRequest method.
req, resp := client.CreateDatabaseCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) CreateDatabaseCommonWithContext

func (c *RDSMYSQL) CreateDatabaseCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDatabaseCommonWithContext is the same as CreateDatabaseCommon with the addition of the ability to pass a context and additional request options.

See CreateDatabaseCommon 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 (*RDSMYSQL) CreateDatabaseRequest

func (c *RDSMYSQL) CreateDatabaseRequest(input *CreateDatabaseInput) (req *request.Request, output *CreateDatabaseOutput)

CreateDatabaseRequest generates a "volcengine/request.Request" representing the client's request for the CreateDatabase operation. The "output" return value will be populated with the CreateDatabaseCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDatabaseCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDatabaseCommon Send returns without error.

See CreateDatabase for more information on using the CreateDatabase API call, and error handling.

// Example sending a request using the CreateDatabaseRequest method.
req, resp := client.CreateDatabaseRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) CreateDatabaseWithContext

func (c *RDSMYSQL) CreateDatabaseWithContext(ctx volcengine.Context, input *CreateDatabaseInput, opts ...request.Option) (*CreateDatabaseOutput, error)

CreateDatabaseWithContext is the same as CreateDatabase with the addition of the ability to pass a context and additional request options.

See CreateDatabase 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 (*RDSMYSQL) DeleteAccount

func (c *RDSMYSQL) DeleteAccount(input *DeleteAccountInput) (*DeleteAccountOutput, error)

DeleteAccount API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteAccount for usage and error information.

func (*RDSMYSQL) DeleteAccountCommon

func (c *RDSMYSQL) DeleteAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAccountCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteAccountCommon for usage and error information.

func (*RDSMYSQL) DeleteAccountCommonRequest

func (c *RDSMYSQL) DeleteAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccountCommon operation. The "output" return value will be populated with the DeleteAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAccountCommon Send returns without error.

See DeleteAccountCommon for more information on using the DeleteAccountCommon API call, and error handling.

// Example sending a request using the DeleteAccountCommonRequest method.
req, resp := client.DeleteAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DeleteAccountCommonWithContext

func (c *RDSMYSQL) DeleteAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAccountCommonWithContext is the same as DeleteAccountCommon with the addition of the ability to pass a context and additional request options.

See DeleteAccountCommon 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 (*RDSMYSQL) DeleteAccountRequest

func (c *RDSMYSQL) DeleteAccountRequest(input *DeleteAccountInput) (req *request.Request, output *DeleteAccountOutput)

DeleteAccountRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccount operation. The "output" return value will be populated with the DeleteAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAccountCommon Send returns without error.

See DeleteAccount for more information on using the DeleteAccount API call, and error handling.

// Example sending a request using the DeleteAccountRequest method.
req, resp := client.DeleteAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DeleteAccountWithContext

func (c *RDSMYSQL) DeleteAccountWithContext(ctx volcengine.Context, input *DeleteAccountInput, opts ...request.Option) (*DeleteAccountOutput, error)

DeleteAccountWithContext is the same as DeleteAccount with the addition of the ability to pass a context and additional request options.

See DeleteAccount 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 (*RDSMYSQL) DeleteDBInstance

func (c *RDSMYSQL) DeleteDBInstance(input *DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)

DeleteDBInstance API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteDBInstance for usage and error information.

func (*RDSMYSQL) DeleteDBInstanceCommon

func (c *RDSMYSQL) DeleteDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstanceCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteDBInstanceCommon for usage and error information.

func (*RDSMYSQL) DeleteDBInstanceCommonRequest

func (c *RDSMYSQL) DeleteDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBInstanceCommonRequest generates a "volcengine/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 (*RDSMYSQL) DeleteDBInstanceCommonWithContext

func (c *RDSMYSQL) DeleteDBInstanceCommonWithContext(ctx volcengine.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 (*RDSMYSQL) DeleteDBInstanceIPList

func (c *RDSMYSQL) DeleteDBInstanceIPList(input *DeleteDBInstanceIPListInput) (*DeleteDBInstanceIPListOutput, error)

DeleteDBInstanceIPList API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteDBInstanceIPList for usage and error information.

func (*RDSMYSQL) DeleteDBInstanceIPListCommon

func (c *RDSMYSQL) DeleteDBInstanceIPListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstanceIPListCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteDBInstanceIPListCommon for usage and error information.

func (*RDSMYSQL) DeleteDBInstanceIPListCommonRequest

func (c *RDSMYSQL) DeleteDBInstanceIPListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBInstanceIPListCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDBInstanceIPListCommon operation. The "output" return value will be populated with the DeleteDBInstanceIPListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceIPListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceIPListCommon Send returns without error.

See DeleteDBInstanceIPListCommon for more information on using the DeleteDBInstanceIPListCommon API call, and error handling.

// Example sending a request using the DeleteDBInstanceIPListCommonRequest method.
req, resp := client.DeleteDBInstanceIPListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DeleteDBInstanceIPListCommonWithContext

func (c *RDSMYSQL) DeleteDBInstanceIPListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBInstanceIPListCommonWithContext is the same as DeleteDBInstanceIPListCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBInstanceIPListCommon 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 (*RDSMYSQL) DeleteDBInstanceIPListRequest

func (c *RDSMYSQL) DeleteDBInstanceIPListRequest(input *DeleteDBInstanceIPListInput) (req *request.Request, output *DeleteDBInstanceIPListOutput)

DeleteDBInstanceIPListRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDBInstanceIPList operation. The "output" return value will be populated with the DeleteDBInstanceIPListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceIPListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceIPListCommon Send returns without error.

See DeleteDBInstanceIPList for more information on using the DeleteDBInstanceIPList API call, and error handling.

// Example sending a request using the DeleteDBInstanceIPListRequest method.
req, resp := client.DeleteDBInstanceIPListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DeleteDBInstanceIPListWithContext

func (c *RDSMYSQL) DeleteDBInstanceIPListWithContext(ctx volcengine.Context, input *DeleteDBInstanceIPListInput, opts ...request.Option) (*DeleteDBInstanceIPListOutput, error)

DeleteDBInstanceIPListWithContext is the same as DeleteDBInstanceIPList with the addition of the ability to pass a context and additional request options.

See DeleteDBInstanceIPList 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 (*RDSMYSQL) DeleteDBInstanceRequest

func (c *RDSMYSQL) DeleteDBInstanceRequest(input *DeleteDBInstanceInput) (req *request.Request, output *DeleteDBInstanceOutput)

DeleteDBInstanceRequest generates a "volcengine/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 (*RDSMYSQL) DeleteDBInstanceWithContext

func (c *RDSMYSQL) DeleteDBInstanceWithContext(ctx volcengine.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 (*RDSMYSQL) DeleteDatabase

func (c *RDSMYSQL) DeleteDatabase(input *DeleteDatabaseInput) (*DeleteDatabaseOutput, error)

DeleteDatabase API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteDatabase for usage and error information.

func (*RDSMYSQL) DeleteDatabaseCommon

func (c *RDSMYSQL) DeleteDatabaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDatabaseCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DeleteDatabaseCommon for usage and error information.

func (*RDSMYSQL) DeleteDatabaseCommonRequest

func (c *RDSMYSQL) DeleteDatabaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDatabaseCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDatabaseCommon operation. The "output" return value will be populated with the DeleteDatabaseCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDatabaseCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDatabaseCommon Send returns without error.

See DeleteDatabaseCommon for more information on using the DeleteDatabaseCommon API call, and error handling.

// Example sending a request using the DeleteDatabaseCommonRequest method.
req, resp := client.DeleteDatabaseCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DeleteDatabaseCommonWithContext

func (c *RDSMYSQL) DeleteDatabaseCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDatabaseCommonWithContext is the same as DeleteDatabaseCommon with the addition of the ability to pass a context and additional request options.

See DeleteDatabaseCommon 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 (*RDSMYSQL) DeleteDatabaseRequest

func (c *RDSMYSQL) DeleteDatabaseRequest(input *DeleteDatabaseInput) (req *request.Request, output *DeleteDatabaseOutput)

DeleteDatabaseRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDatabase operation. The "output" return value will be populated with the DeleteDatabaseCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDatabaseCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDatabaseCommon Send returns without error.

See DeleteDatabase for more information on using the DeleteDatabase API call, and error handling.

// Example sending a request using the DeleteDatabaseRequest method.
req, resp := client.DeleteDatabaseRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DeleteDatabaseWithContext

func (c *RDSMYSQL) DeleteDatabaseWithContext(ctx volcengine.Context, input *DeleteDatabaseInput, opts ...request.Option) (*DeleteDatabaseOutput, error)

DeleteDatabaseWithContext is the same as DeleteDatabase with the addition of the ability to pass a context and additional request options.

See DeleteDatabase 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 (*RDSMYSQL) DescribeDBInstance

func (c *RDSMYSQL) DescribeDBInstance(input *DescribeDBInstanceInput) (*DescribeDBInstanceOutput, error)

DescribeDBInstance API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DescribeDBInstance for usage and error information.

func (*RDSMYSQL) DescribeDBInstanceCommon

func (c *RDSMYSQL) DescribeDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DescribeDBInstanceCommon for usage and error information.

func (*RDSMYSQL) DescribeDBInstanceCommonRequest

func (c *RDSMYSQL) DescribeDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstanceCommon operation. The "output" return value will be populated with the DescribeDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceCommon Send returns without error.

See DescribeDBInstanceCommon for more information on using the DescribeDBInstanceCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceCommonRequest method.
req, resp := client.DescribeDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DescribeDBInstanceCommonWithContext

func (c *RDSMYSQL) DescribeDBInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceCommonWithContext is the same as DescribeDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceCommon 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 (*RDSMYSQL) DescribeDBInstanceConnection

func (c *RDSMYSQL) DescribeDBInstanceConnection(input *DescribeDBInstanceConnectionInput) (*DescribeDBInstanceConnectionOutput, error)

DescribeDBInstanceConnection API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DescribeDBInstanceConnection for usage and error information.

func (*RDSMYSQL) DescribeDBInstanceConnectionCommon

func (c *RDSMYSQL) DescribeDBInstanceConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceConnectionCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DescribeDBInstanceConnectionCommon for usage and error information.

func (*RDSMYSQL) DescribeDBInstanceConnectionCommonRequest

func (c *RDSMYSQL) DescribeDBInstanceConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceConnectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstanceConnectionCommon operation. The "output" return value will be populated with the DescribeDBInstanceConnectionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceConnectionCommon Send returns without error.

See DescribeDBInstanceConnectionCommon for more information on using the DescribeDBInstanceConnectionCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceConnectionCommonRequest method.
req, resp := client.DescribeDBInstanceConnectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DescribeDBInstanceConnectionCommonWithContext

func (c *RDSMYSQL) DescribeDBInstanceConnectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceConnectionCommonWithContext is the same as DescribeDBInstanceConnectionCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceConnectionCommon 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 (*RDSMYSQL) DescribeDBInstanceConnectionRequest

func (c *RDSMYSQL) DescribeDBInstanceConnectionRequest(input *DescribeDBInstanceConnectionInput) (req *request.Request, output *DescribeDBInstanceConnectionOutput)

DescribeDBInstanceConnectionRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstanceConnection operation. The "output" return value will be populated with the DescribeDBInstanceConnectionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceConnectionCommon Send returns without error.

See DescribeDBInstanceConnection for more information on using the DescribeDBInstanceConnection API call, and error handling.

// Example sending a request using the DescribeDBInstanceConnectionRequest method.
req, resp := client.DescribeDBInstanceConnectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DescribeDBInstanceConnectionWithContext

func (c *RDSMYSQL) DescribeDBInstanceConnectionWithContext(ctx volcengine.Context, input *DescribeDBInstanceConnectionInput, opts ...request.Option) (*DescribeDBInstanceConnectionOutput, error)

DescribeDBInstanceConnectionWithContext is the same as DescribeDBInstanceConnection with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceConnection 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 (*RDSMYSQL) DescribeDBInstanceRequest

func (c *RDSMYSQL) DescribeDBInstanceRequest(input *DescribeDBInstanceInput) (req *request.Request, output *DescribeDBInstanceOutput)

DescribeDBInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBInstance operation. The "output" return value will be populated with the DescribeDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceCommon Send returns without error.

See DescribeDBInstance for more information on using the DescribeDBInstance API call, and error handling.

// Example sending a request using the DescribeDBInstanceRequest method.
req, resp := client.DescribeDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DescribeDBInstanceWithContext

func (c *RDSMYSQL) DescribeDBInstanceWithContext(ctx volcengine.Context, input *DescribeDBInstanceInput, opts ...request.Option) (*DescribeDBInstanceOutput, error)

DescribeDBInstanceWithContext is the same as DescribeDBInstance with the addition of the ability to pass a context and additional request options.

See DescribeDBInstance 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 (*RDSMYSQL) DescribeRecoverableTime

func (c *RDSMYSQL) DescribeRecoverableTime(input *DescribeRecoverableTimeInput) (*DescribeRecoverableTimeOutput, error)

DescribeRecoverableTime API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DescribeRecoverableTime for usage and error information.

func (*RDSMYSQL) DescribeRecoverableTimeCommon

func (c *RDSMYSQL) DescribeRecoverableTimeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRecoverableTimeCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation DescribeRecoverableTimeCommon for usage and error information.

func (*RDSMYSQL) DescribeRecoverableTimeCommonRequest

func (c *RDSMYSQL) DescribeRecoverableTimeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRecoverableTimeCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeRecoverableTimeCommon operation. The "output" return value will be populated with the DescribeRecoverableTimeCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRecoverableTimeCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRecoverableTimeCommon Send returns without error.

See DescribeRecoverableTimeCommon for more information on using the DescribeRecoverableTimeCommon API call, and error handling.

// Example sending a request using the DescribeRecoverableTimeCommonRequest method.
req, resp := client.DescribeRecoverableTimeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DescribeRecoverableTimeCommonWithContext

func (c *RDSMYSQL) DescribeRecoverableTimeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeRecoverableTimeCommonWithContext is the same as DescribeRecoverableTimeCommon with the addition of the ability to pass a context and additional request options.

See DescribeRecoverableTimeCommon 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 (*RDSMYSQL) DescribeRecoverableTimeRequest

func (c *RDSMYSQL) DescribeRecoverableTimeRequest(input *DescribeRecoverableTimeInput) (req *request.Request, output *DescribeRecoverableTimeOutput)

DescribeRecoverableTimeRequest generates a "volcengine/request.Request" representing the client's request for the DescribeRecoverableTime operation. The "output" return value will be populated with the DescribeRecoverableTimeCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRecoverableTimeCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRecoverableTimeCommon Send returns without error.

See DescribeRecoverableTime for more information on using the DescribeRecoverableTime API call, and error handling.

// Example sending a request using the DescribeRecoverableTimeRequest method.
req, resp := client.DescribeRecoverableTimeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) DescribeRecoverableTimeWithContext

func (c *RDSMYSQL) DescribeRecoverableTimeWithContext(ctx volcengine.Context, input *DescribeRecoverableTimeInput, opts ...request.Option) (*DescribeRecoverableTimeOutput, error)

DescribeRecoverableTimeWithContext is the same as DescribeRecoverableTime with the addition of the ability to pass a context and additional request options.

See DescribeRecoverableTime 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 (*RDSMYSQL) GrantAccountPrivilege

func (c *RDSMYSQL) GrantAccountPrivilege(input *GrantAccountPrivilegeInput) (*GrantAccountPrivilegeOutput, error)

GrantAccountPrivilege API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation GrantAccountPrivilege for usage and error information.

func (*RDSMYSQL) GrantAccountPrivilegeCommon

func (c *RDSMYSQL) GrantAccountPrivilegeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GrantAccountPrivilegeCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation GrantAccountPrivilegeCommon for usage and error information.

func (*RDSMYSQL) GrantAccountPrivilegeCommonRequest

func (c *RDSMYSQL) GrantAccountPrivilegeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GrantAccountPrivilegeCommonRequest generates a "volcengine/request.Request" representing the client's request for the GrantAccountPrivilegeCommon operation. The "output" return value will be populated with the GrantAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned GrantAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after GrantAccountPrivilegeCommon Send returns without error.

See GrantAccountPrivilegeCommon for more information on using the GrantAccountPrivilegeCommon API call, and error handling.

// Example sending a request using the GrantAccountPrivilegeCommonRequest method.
req, resp := client.GrantAccountPrivilegeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) GrantAccountPrivilegeCommonWithContext

func (c *RDSMYSQL) GrantAccountPrivilegeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GrantAccountPrivilegeCommonWithContext is the same as GrantAccountPrivilegeCommon with the addition of the ability to pass a context and additional request options.

See GrantAccountPrivilegeCommon 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 (*RDSMYSQL) GrantAccountPrivilegeRequest

func (c *RDSMYSQL) GrantAccountPrivilegeRequest(input *GrantAccountPrivilegeInput) (req *request.Request, output *GrantAccountPrivilegeOutput)

GrantAccountPrivilegeRequest generates a "volcengine/request.Request" representing the client's request for the GrantAccountPrivilege operation. The "output" return value will be populated with the GrantAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned GrantAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after GrantAccountPrivilegeCommon Send returns without error.

See GrantAccountPrivilege for more information on using the GrantAccountPrivilege API call, and error handling.

// Example sending a request using the GrantAccountPrivilegeRequest method.
req, resp := client.GrantAccountPrivilegeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) GrantAccountPrivilegeWithContext

func (c *RDSMYSQL) GrantAccountPrivilegeWithContext(ctx volcengine.Context, input *GrantAccountPrivilegeInput, opts ...request.Option) (*GrantAccountPrivilegeOutput, error)

GrantAccountPrivilegeWithContext is the same as GrantAccountPrivilege with the addition of the ability to pass a context and additional request options.

See GrantAccountPrivilege 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 (*RDSMYSQL) ListAccounts

func (c *RDSMYSQL) ListAccounts(input *ListAccountsInput) (*ListAccountsOutput, error)

ListAccounts API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListAccounts for usage and error information.

func (*RDSMYSQL) ListAccountsCommon

func (c *RDSMYSQL) ListAccountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAccountsCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListAccountsCommon for usage and error information.

func (*RDSMYSQL) ListAccountsCommonRequest

func (c *RDSMYSQL) ListAccountsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAccountsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAccountsCommon operation. The "output" return value will be populated with the ListAccountsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAccountsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccountsCommon Send returns without error.

See ListAccountsCommon for more information on using the ListAccountsCommon API call, and error handling.

// Example sending a request using the ListAccountsCommonRequest method.
req, resp := client.ListAccountsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListAccountsCommonWithContext

func (c *RDSMYSQL) ListAccountsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAccountsCommonWithContext is the same as ListAccountsCommon with the addition of the ability to pass a context and additional request options.

See ListAccountsCommon 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 (*RDSMYSQL) ListAccountsRequest

func (c *RDSMYSQL) ListAccountsRequest(input *ListAccountsInput) (req *request.Request, output *ListAccountsOutput)

ListAccountsRequest generates a "volcengine/request.Request" representing the client's request for the ListAccounts operation. The "output" return value will be populated with the ListAccountsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAccountsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccountsCommon Send returns without error.

See ListAccounts for more information on using the ListAccounts API call, and error handling.

// Example sending a request using the ListAccountsRequest method.
req, resp := client.ListAccountsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListAccountsWithContext

func (c *RDSMYSQL) ListAccountsWithContext(ctx volcengine.Context, input *ListAccountsInput, opts ...request.Option) (*ListAccountsOutput, error)

ListAccountsWithContext is the same as ListAccounts with the addition of the ability to pass a context and additional request options.

See ListAccounts 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 (*RDSMYSQL) ListBackups

func (c *RDSMYSQL) ListBackups(input *ListBackupsInput) (*ListBackupsOutput, error)

ListBackups API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListBackups for usage and error information.

func (*RDSMYSQL) ListBackupsCommon

func (c *RDSMYSQL) ListBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBackupsCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListBackupsCommon for usage and error information.

func (*RDSMYSQL) ListBackupsCommonRequest

func (c *RDSMYSQL) ListBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBackupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBackupsCommon operation. The "output" return value will be populated with the ListBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBackupsCommon Send returns without error.

See ListBackupsCommon for more information on using the ListBackupsCommon API call, and error handling.

// Example sending a request using the ListBackupsCommonRequest method.
req, resp := client.ListBackupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListBackupsCommonWithContext

func (c *RDSMYSQL) ListBackupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBackupsCommonWithContext is the same as ListBackupsCommon with the addition of the ability to pass a context and additional request options.

See ListBackupsCommon 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 (*RDSMYSQL) ListBackupsRequest

func (c *RDSMYSQL) ListBackupsRequest(input *ListBackupsInput) (req *request.Request, output *ListBackupsOutput)

ListBackupsRequest generates a "volcengine/request.Request" representing the client's request for the ListBackups operation. The "output" return value will be populated with the ListBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBackupsCommon Send returns without error.

See ListBackups for more information on using the ListBackups API call, and error handling.

// Example sending a request using the ListBackupsRequest method.
req, resp := client.ListBackupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListBackupsWithContext

func (c *RDSMYSQL) ListBackupsWithContext(ctx volcengine.Context, input *ListBackupsInput, opts ...request.Option) (*ListBackupsOutput, error)

ListBackupsWithContext is the same as ListBackups with the addition of the ability to pass a context and additional request options.

See ListBackups 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 (*RDSMYSQL) ListDBInstanceIPLists

func (c *RDSMYSQL) ListDBInstanceIPLists(input *ListDBInstanceIPListsInput) (*ListDBInstanceIPListsOutput, error)

ListDBInstanceIPLists API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListDBInstanceIPLists for usage and error information.

func (*RDSMYSQL) ListDBInstanceIPListsCommon

func (c *RDSMYSQL) ListDBInstanceIPListsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDBInstanceIPListsCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListDBInstanceIPListsCommon for usage and error information.

func (*RDSMYSQL) ListDBInstanceIPListsCommonRequest

func (c *RDSMYSQL) ListDBInstanceIPListsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListDBInstanceIPListsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListDBInstanceIPListsCommon operation. The "output" return value will be populated with the ListDBInstanceIPListsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDBInstanceIPListsCommon Request to send the API call to the service. the "output" return value is not valid until after ListDBInstanceIPListsCommon Send returns without error.

See ListDBInstanceIPListsCommon for more information on using the ListDBInstanceIPListsCommon API call, and error handling.

// Example sending a request using the ListDBInstanceIPListsCommonRequest method.
req, resp := client.ListDBInstanceIPListsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListDBInstanceIPListsCommonWithContext

func (c *RDSMYSQL) ListDBInstanceIPListsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListDBInstanceIPListsCommonWithContext is the same as ListDBInstanceIPListsCommon with the addition of the ability to pass a context and additional request options.

See ListDBInstanceIPListsCommon 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 (*RDSMYSQL) ListDBInstanceIPListsRequest

func (c *RDSMYSQL) ListDBInstanceIPListsRequest(input *ListDBInstanceIPListsInput) (req *request.Request, output *ListDBInstanceIPListsOutput)

ListDBInstanceIPListsRequest generates a "volcengine/request.Request" representing the client's request for the ListDBInstanceIPLists operation. The "output" return value will be populated with the ListDBInstanceIPListsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDBInstanceIPListsCommon Request to send the API call to the service. the "output" return value is not valid until after ListDBInstanceIPListsCommon Send returns without error.

See ListDBInstanceIPLists for more information on using the ListDBInstanceIPLists API call, and error handling.

// Example sending a request using the ListDBInstanceIPListsRequest method.
req, resp := client.ListDBInstanceIPListsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListDBInstanceIPListsWithContext

func (c *RDSMYSQL) ListDBInstanceIPListsWithContext(ctx volcengine.Context, input *ListDBInstanceIPListsInput, opts ...request.Option) (*ListDBInstanceIPListsOutput, error)

ListDBInstanceIPListsWithContext is the same as ListDBInstanceIPLists with the addition of the ability to pass a context and additional request options.

See ListDBInstanceIPLists 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 (*RDSMYSQL) ListDBInstances

func (c *RDSMYSQL) ListDBInstances(input *ListDBInstancesInput) (*ListDBInstancesOutput, error)

ListDBInstances API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListDBInstances for usage and error information.

func (*RDSMYSQL) ListDBInstancesCommon

func (c *RDSMYSQL) ListDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDBInstancesCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListDBInstancesCommon for usage and error information.

func (*RDSMYSQL) ListDBInstancesCommonRequest

func (c *RDSMYSQL) ListDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListDBInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListDBInstancesCommon operation. The "output" return value will be populated with the ListDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDBInstancesCommon Send returns without error.

See ListDBInstancesCommon for more information on using the ListDBInstancesCommon API call, and error handling.

// Example sending a request using the ListDBInstancesCommonRequest method.
req, resp := client.ListDBInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListDBInstancesCommonWithContext

func (c *RDSMYSQL) ListDBInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListDBInstancesCommonWithContext is the same as ListDBInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListDBInstancesCommon 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 (*RDSMYSQL) ListDBInstancesRequest

func (c *RDSMYSQL) ListDBInstancesRequest(input *ListDBInstancesInput) (req *request.Request, output *ListDBInstancesOutput)

ListDBInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListDBInstances operation. The "output" return value will be populated with the ListDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDBInstancesCommon Send returns without error.

See ListDBInstances for more information on using the ListDBInstances API call, and error handling.

// Example sending a request using the ListDBInstancesRequest method.
req, resp := client.ListDBInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListDBInstancesWithContext

func (c *RDSMYSQL) ListDBInstancesWithContext(ctx volcengine.Context, input *ListDBInstancesInput, opts ...request.Option) (*ListDBInstancesOutput, error)

ListDBInstancesWithContext is the same as ListDBInstances with the addition of the ability to pass a context and additional request options.

See ListDBInstances 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 (*RDSMYSQL) ListDatabases

func (c *RDSMYSQL) ListDatabases(input *ListDatabasesInput) (*ListDatabasesOutput, error)

ListDatabases API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListDatabases for usage and error information.

func (*RDSMYSQL) ListDatabasesCommon

func (c *RDSMYSQL) ListDatabasesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDatabasesCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ListDatabasesCommon for usage and error information.

func (*RDSMYSQL) ListDatabasesCommonRequest

func (c *RDSMYSQL) ListDatabasesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListDatabasesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListDatabasesCommon operation. The "output" return value will be populated with the ListDatabasesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDatabasesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDatabasesCommon Send returns without error.

See ListDatabasesCommon for more information on using the ListDatabasesCommon API call, and error handling.

// Example sending a request using the ListDatabasesCommonRequest method.
req, resp := client.ListDatabasesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListDatabasesCommonWithContext

func (c *RDSMYSQL) ListDatabasesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListDatabasesCommonWithContext is the same as ListDatabasesCommon with the addition of the ability to pass a context and additional request options.

See ListDatabasesCommon 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 (*RDSMYSQL) ListDatabasesRequest

func (c *RDSMYSQL) ListDatabasesRequest(input *ListDatabasesInput) (req *request.Request, output *ListDatabasesOutput)

ListDatabasesRequest generates a "volcengine/request.Request" representing the client's request for the ListDatabases operation. The "output" return value will be populated with the ListDatabasesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDatabasesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDatabasesCommon Send returns without error.

See ListDatabases for more information on using the ListDatabases API call, and error handling.

// Example sending a request using the ListDatabasesRequest method.
req, resp := client.ListDatabasesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ListDatabasesWithContext

func (c *RDSMYSQL) ListDatabasesWithContext(ctx volcengine.Context, input *ListDatabasesInput, opts ...request.Option) (*ListDatabasesOutput, error)

ListDatabasesWithContext is the same as ListDatabases with the addition of the ability to pass a context and additional request options.

See ListDatabases 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 (*RDSMYSQL) ModifyDBInstanceIPList

func (c *RDSMYSQL) ModifyDBInstanceIPList(input *ModifyDBInstanceIPListInput) (*ModifyDBInstanceIPListOutput, error)

ModifyDBInstanceIPList API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ModifyDBInstanceIPList for usage and error information.

func (*RDSMYSQL) ModifyDBInstanceIPListCommon

func (c *RDSMYSQL) ModifyDBInstanceIPListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceIPListCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ModifyDBInstanceIPListCommon for usage and error information.

func (*RDSMYSQL) ModifyDBInstanceIPListCommonRequest

func (c *RDSMYSQL) ModifyDBInstanceIPListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceIPListCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceIPListCommon operation. The "output" return value will be populated with the ModifyDBInstanceIPListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceIPListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceIPListCommon Send returns without error.

See ModifyDBInstanceIPListCommon for more information on using the ModifyDBInstanceIPListCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceIPListCommonRequest method.
req, resp := client.ModifyDBInstanceIPListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ModifyDBInstanceIPListCommonWithContext

func (c *RDSMYSQL) ModifyDBInstanceIPListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceIPListCommonWithContext is the same as ModifyDBInstanceIPListCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceIPListCommon 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 (*RDSMYSQL) ModifyDBInstanceIPListRequest

func (c *RDSMYSQL) ModifyDBInstanceIPListRequest(input *ModifyDBInstanceIPListInput) (req *request.Request, output *ModifyDBInstanceIPListOutput)

ModifyDBInstanceIPListRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceIPList operation. The "output" return value will be populated with the ModifyDBInstanceIPListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceIPListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceIPListCommon Send returns without error.

See ModifyDBInstanceIPList for more information on using the ModifyDBInstanceIPList API call, and error handling.

// Example sending a request using the ModifyDBInstanceIPListRequest method.
req, resp := client.ModifyDBInstanceIPListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ModifyDBInstanceIPListWithContext

func (c *RDSMYSQL) ModifyDBInstanceIPListWithContext(ctx volcengine.Context, input *ModifyDBInstanceIPListInput, opts ...request.Option) (*ModifyDBInstanceIPListOutput, error)

ModifyDBInstanceIPListWithContext is the same as ModifyDBInstanceIPList with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceIPList 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 (*RDSMYSQL) RecoveryDBInstance

func (c *RDSMYSQL) RecoveryDBInstance(input *RecoveryDBInstanceInput) (*RecoveryDBInstanceOutput, error)

RecoveryDBInstance API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation RecoveryDBInstance for usage and error information.

func (*RDSMYSQL) RecoveryDBInstanceCommon

func (c *RDSMYSQL) RecoveryDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RecoveryDBInstanceCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation RecoveryDBInstanceCommon for usage and error information.

func (*RDSMYSQL) RecoveryDBInstanceCommonRequest

func (c *RDSMYSQL) RecoveryDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RecoveryDBInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RecoveryDBInstanceCommon operation. The "output" return value will be populated with the RecoveryDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RecoveryDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RecoveryDBInstanceCommon Send returns without error.

See RecoveryDBInstanceCommon for more information on using the RecoveryDBInstanceCommon API call, and error handling.

// Example sending a request using the RecoveryDBInstanceCommonRequest method.
req, resp := client.RecoveryDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) RecoveryDBInstanceCommonWithContext

func (c *RDSMYSQL) RecoveryDBInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RecoveryDBInstanceCommonWithContext is the same as RecoveryDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RecoveryDBInstanceCommon 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 (*RDSMYSQL) RecoveryDBInstanceRequest

func (c *RDSMYSQL) RecoveryDBInstanceRequest(input *RecoveryDBInstanceInput) (req *request.Request, output *RecoveryDBInstanceOutput)

RecoveryDBInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RecoveryDBInstance operation. The "output" return value will be populated with the RecoveryDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RecoveryDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RecoveryDBInstanceCommon Send returns without error.

See RecoveryDBInstance for more information on using the RecoveryDBInstance API call, and error handling.

// Example sending a request using the RecoveryDBInstanceRequest method.
req, resp := client.RecoveryDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) RecoveryDBInstanceWithContext

func (c *RDSMYSQL) RecoveryDBInstanceWithContext(ctx volcengine.Context, input *RecoveryDBInstanceInput, opts ...request.Option) (*RecoveryDBInstanceOutput, error)

RecoveryDBInstanceWithContext is the same as RecoveryDBInstance with the addition of the ability to pass a context and additional request options.

See RecoveryDBInstance 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 (*RDSMYSQL) ResetAccountPassword

func (c *RDSMYSQL) ResetAccountPassword(input *ResetAccountPasswordInput) (*ResetAccountPasswordOutput, error)

ResetAccountPassword API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ResetAccountPassword for usage and error information.

func (*RDSMYSQL) ResetAccountPasswordCommon

func (c *RDSMYSQL) ResetAccountPasswordCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResetAccountPasswordCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation ResetAccountPasswordCommon for usage and error information.

func (*RDSMYSQL) ResetAccountPasswordCommonRequest

func (c *RDSMYSQL) ResetAccountPasswordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResetAccountPasswordCommonRequest generates a "volcengine/request.Request" representing the client's request for the ResetAccountPasswordCommon operation. The "output" return value will be populated with the ResetAccountPasswordCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetAccountPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after ResetAccountPasswordCommon Send returns without error.

See ResetAccountPasswordCommon for more information on using the ResetAccountPasswordCommon API call, and error handling.

// Example sending a request using the ResetAccountPasswordCommonRequest method.
req, resp := client.ResetAccountPasswordCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ResetAccountPasswordCommonWithContext

func (c *RDSMYSQL) ResetAccountPasswordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResetAccountPasswordCommonWithContext is the same as ResetAccountPasswordCommon with the addition of the ability to pass a context and additional request options.

See ResetAccountPasswordCommon 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 (*RDSMYSQL) ResetAccountPasswordRequest

func (c *RDSMYSQL) ResetAccountPasswordRequest(input *ResetAccountPasswordInput) (req *request.Request, output *ResetAccountPasswordOutput)

ResetAccountPasswordRequest generates a "volcengine/request.Request" representing the client's request for the ResetAccountPassword operation. The "output" return value will be populated with the ResetAccountPasswordCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetAccountPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after ResetAccountPasswordCommon Send returns without error.

See ResetAccountPassword for more information on using the ResetAccountPassword API call, and error handling.

// Example sending a request using the ResetAccountPasswordRequest method.
req, resp := client.ResetAccountPasswordRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) ResetAccountPasswordWithContext

func (c *RDSMYSQL) ResetAccountPasswordWithContext(ctx volcengine.Context, input *ResetAccountPasswordInput, opts ...request.Option) (*ResetAccountPasswordOutput, error)

ResetAccountPasswordWithContext is the same as ResetAccountPassword with the addition of the ability to pass a context and additional request options.

See ResetAccountPassword 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 (*RDSMYSQL) RestartDBInstance

func (c *RDSMYSQL) RestartDBInstance(input *RestartDBInstanceInput) (*RestartDBInstanceOutput, error)

RestartDBInstance API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation RestartDBInstance for usage and error information.

func (*RDSMYSQL) RestartDBInstanceCommon

func (c *RDSMYSQL) RestartDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation RestartDBInstanceCommon for usage and error information.

func (*RDSMYSQL) RestartDBInstanceCommonRequest

func (c *RDSMYSQL) RestartDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceCommonRequest generates a "volcengine/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 (*RDSMYSQL) RestartDBInstanceCommonWithContext

func (c *RDSMYSQL) RestartDBInstanceCommonWithContext(ctx volcengine.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 (*RDSMYSQL) RestartDBInstanceRequest

func (c *RDSMYSQL) RestartDBInstanceRequest(input *RestartDBInstanceInput) (req *request.Request, output *RestartDBInstanceOutput)

RestartDBInstanceRequest generates a "volcengine/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 (*RDSMYSQL) RestartDBInstanceWithContext

func (c *RDSMYSQL) RestartDBInstanceWithContext(ctx volcengine.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 (*RDSMYSQL) RevokeAccountPrivilege

func (c *RDSMYSQL) RevokeAccountPrivilege(input *RevokeAccountPrivilegeInput) (*RevokeAccountPrivilegeOutput, error)

RevokeAccountPrivilege API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation RevokeAccountPrivilege for usage and error information.

func (*RDSMYSQL) RevokeAccountPrivilegeCommon

func (c *RDSMYSQL) RevokeAccountPrivilegeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RevokeAccountPrivilegeCommon API operation for RDS_MYSQL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for RDS_MYSQL's API operation RevokeAccountPrivilegeCommon for usage and error information.

func (*RDSMYSQL) RevokeAccountPrivilegeCommonRequest

func (c *RDSMYSQL) RevokeAccountPrivilegeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RevokeAccountPrivilegeCommonRequest generates a "volcengine/request.Request" representing the client's request for the RevokeAccountPrivilegeCommon operation. The "output" return value will be populated with the RevokeAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned RevokeAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeAccountPrivilegeCommon Send returns without error.

See RevokeAccountPrivilegeCommon for more information on using the RevokeAccountPrivilegeCommon API call, and error handling.

// Example sending a request using the RevokeAccountPrivilegeCommonRequest method.
req, resp := client.RevokeAccountPrivilegeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) RevokeAccountPrivilegeCommonWithContext

func (c *RDSMYSQL) RevokeAccountPrivilegeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RevokeAccountPrivilegeCommonWithContext is the same as RevokeAccountPrivilegeCommon with the addition of the ability to pass a context and additional request options.

See RevokeAccountPrivilegeCommon 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 (*RDSMYSQL) RevokeAccountPrivilegeRequest

func (c *RDSMYSQL) RevokeAccountPrivilegeRequest(input *RevokeAccountPrivilegeInput) (req *request.Request, output *RevokeAccountPrivilegeOutput)

RevokeAccountPrivilegeRequest generates a "volcengine/request.Request" representing the client's request for the RevokeAccountPrivilege operation. The "output" return value will be populated with the RevokeAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned RevokeAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeAccountPrivilegeCommon Send returns without error.

See RevokeAccountPrivilege for more information on using the RevokeAccountPrivilege API call, and error handling.

// Example sending a request using the RevokeAccountPrivilegeRequest method.
req, resp := client.RevokeAccountPrivilegeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RDSMYSQL) RevokeAccountPrivilegeWithContext

func (c *RDSMYSQL) RevokeAccountPrivilegeWithContext(ctx volcengine.Context, input *RevokeAccountPrivilegeInput, opts ...request.Option) (*RevokeAccountPrivilegeOutput, error)

RevokeAccountPrivilegeWithContext is the same as RevokeAccountPrivilege with the addition of the ability to pass a context and additional request options.

See RevokeAccountPrivilege 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 RDSMYSQLAPI

type RDSMYSQLAPI interface {
	CreateAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAccount(*CreateAccountInput) (*CreateAccountOutput, error)
	CreateAccountWithContext(volcengine.Context, *CreateAccountInput, ...request.Option) (*CreateAccountOutput, error)
	CreateAccountRequest(*CreateAccountInput) (*request.Request, *CreateAccountOutput)

	CreateBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBackupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBackup(*CreateBackupInput) (*CreateBackupOutput, error)
	CreateBackupWithContext(volcengine.Context, *CreateBackupInput, ...request.Option) (*CreateBackupOutput, error)
	CreateBackupRequest(*CreateBackupInput) (*request.Request, *CreateBackupOutput)

	CreateDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstance(*CreateDBInstanceInput) (*CreateDBInstanceOutput, error)
	CreateDBInstanceWithContext(volcengine.Context, *CreateDBInstanceInput, ...request.Option) (*CreateDBInstanceOutput, error)
	CreateDBInstanceRequest(*CreateDBInstanceInput) (*request.Request, *CreateDBInstanceOutput)

	CreateDBInstanceIPListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceIPListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceIPListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstanceIPList(*CreateDBInstanceIPListInput) (*CreateDBInstanceIPListOutput, error)
	CreateDBInstanceIPListWithContext(volcengine.Context, *CreateDBInstanceIPListInput, ...request.Option) (*CreateDBInstanceIPListOutput, error)
	CreateDBInstanceIPListRequest(*CreateDBInstanceIPListInput) (*request.Request, *CreateDBInstanceIPListOutput)

	CreateDatabaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDatabaseCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDatabaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDatabase(*CreateDatabaseInput) (*CreateDatabaseOutput, error)
	CreateDatabaseWithContext(volcengine.Context, *CreateDatabaseInput, ...request.Option) (*CreateDatabaseOutput, error)
	CreateDatabaseRequest(*CreateDatabaseInput) (*request.Request, *CreateDatabaseOutput)

	DeleteAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAccount(*DeleteAccountInput) (*DeleteAccountOutput, error)
	DeleteAccountWithContext(volcengine.Context, *DeleteAccountInput, ...request.Option) (*DeleteAccountOutput, error)
	DeleteAccountRequest(*DeleteAccountInput) (*request.Request, *DeleteAccountOutput)

	DeleteDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstance(*DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceWithContext(volcengine.Context, *DeleteDBInstanceInput, ...request.Option) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceRequest(*DeleteDBInstanceInput) (*request.Request, *DeleteDBInstanceOutput)

	DeleteDBInstanceIPListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceIPListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceIPListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstanceIPList(*DeleteDBInstanceIPListInput) (*DeleteDBInstanceIPListOutput, error)
	DeleteDBInstanceIPListWithContext(volcengine.Context, *DeleteDBInstanceIPListInput, ...request.Option) (*DeleteDBInstanceIPListOutput, error)
	DeleteDBInstanceIPListRequest(*DeleteDBInstanceIPListInput) (*request.Request, *DeleteDBInstanceIPListOutput)

	DeleteDatabaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDatabaseCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDatabaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDatabase(*DeleteDatabaseInput) (*DeleteDatabaseOutput, error)
	DeleteDatabaseWithContext(volcengine.Context, *DeleteDatabaseInput, ...request.Option) (*DeleteDatabaseOutput, error)
	DeleteDatabaseRequest(*DeleteDatabaseInput) (*request.Request, *DeleteDatabaseOutput)

	DescribeDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstance(*DescribeDBInstanceInput) (*DescribeDBInstanceOutput, error)
	DescribeDBInstanceWithContext(volcengine.Context, *DescribeDBInstanceInput, ...request.Option) (*DescribeDBInstanceOutput, error)
	DescribeDBInstanceRequest(*DescribeDBInstanceInput) (*request.Request, *DescribeDBInstanceOutput)

	DescribeDBInstanceConnectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceConnectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceConnectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceConnection(*DescribeDBInstanceConnectionInput) (*DescribeDBInstanceConnectionOutput, error)
	DescribeDBInstanceConnectionWithContext(volcengine.Context, *DescribeDBInstanceConnectionInput, ...request.Option) (*DescribeDBInstanceConnectionOutput, error)
	DescribeDBInstanceConnectionRequest(*DescribeDBInstanceConnectionInput) (*request.Request, *DescribeDBInstanceConnectionOutput)

	DescribeRecoverableTimeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRecoverableTimeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRecoverableTimeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRecoverableTime(*DescribeRecoverableTimeInput) (*DescribeRecoverableTimeOutput, error)
	DescribeRecoverableTimeWithContext(volcengine.Context, *DescribeRecoverableTimeInput, ...request.Option) (*DescribeRecoverableTimeOutput, error)
	DescribeRecoverableTimeRequest(*DescribeRecoverableTimeInput) (*request.Request, *DescribeRecoverableTimeOutput)

	GrantAccountPrivilegeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GrantAccountPrivilegeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GrantAccountPrivilegeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GrantAccountPrivilege(*GrantAccountPrivilegeInput) (*GrantAccountPrivilegeOutput, error)
	GrantAccountPrivilegeWithContext(volcengine.Context, *GrantAccountPrivilegeInput, ...request.Option) (*GrantAccountPrivilegeOutput, error)
	GrantAccountPrivilegeRequest(*GrantAccountPrivilegeInput) (*request.Request, *GrantAccountPrivilegeOutput)

	ListAccountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAccountsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAccountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAccounts(*ListAccountsInput) (*ListAccountsOutput, error)
	ListAccountsWithContext(volcengine.Context, *ListAccountsInput, ...request.Option) (*ListAccountsOutput, error)
	ListAccountsRequest(*ListAccountsInput) (*request.Request, *ListAccountsOutput)

	ListBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBackupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBackups(*ListBackupsInput) (*ListBackupsOutput, error)
	ListBackupsWithContext(volcengine.Context, *ListBackupsInput, ...request.Option) (*ListBackupsOutput, error)
	ListBackupsRequest(*ListBackupsInput) (*request.Request, *ListBackupsOutput)

	ListDBInstanceIPListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDBInstanceIPListsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDBInstanceIPListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDBInstanceIPLists(*ListDBInstanceIPListsInput) (*ListDBInstanceIPListsOutput, error)
	ListDBInstanceIPListsWithContext(volcengine.Context, *ListDBInstanceIPListsInput, ...request.Option) (*ListDBInstanceIPListsOutput, error)
	ListDBInstanceIPListsRequest(*ListDBInstanceIPListsInput) (*request.Request, *ListDBInstanceIPListsOutput)

	ListDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDBInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDBInstances(*ListDBInstancesInput) (*ListDBInstancesOutput, error)
	ListDBInstancesWithContext(volcengine.Context, *ListDBInstancesInput, ...request.Option) (*ListDBInstancesOutput, error)
	ListDBInstancesRequest(*ListDBInstancesInput) (*request.Request, *ListDBInstancesOutput)

	ListDatabasesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDatabasesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDatabasesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDatabases(*ListDatabasesInput) (*ListDatabasesOutput, error)
	ListDatabasesWithContext(volcengine.Context, *ListDatabasesInput, ...request.Option) (*ListDatabasesOutput, error)
	ListDatabasesRequest(*ListDatabasesInput) (*request.Request, *ListDatabasesOutput)

	ModifyDBInstanceIPListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceIPListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceIPListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceIPList(*ModifyDBInstanceIPListInput) (*ModifyDBInstanceIPListOutput, error)
	ModifyDBInstanceIPListWithContext(volcengine.Context, *ModifyDBInstanceIPListInput, ...request.Option) (*ModifyDBInstanceIPListOutput, error)
	ModifyDBInstanceIPListRequest(*ModifyDBInstanceIPListInput) (*request.Request, *ModifyDBInstanceIPListOutput)

	RecoveryDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RecoveryDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RecoveryDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RecoveryDBInstance(*RecoveryDBInstanceInput) (*RecoveryDBInstanceOutput, error)
	RecoveryDBInstanceWithContext(volcengine.Context, *RecoveryDBInstanceInput, ...request.Option) (*RecoveryDBInstanceOutput, error)
	RecoveryDBInstanceRequest(*RecoveryDBInstanceInput) (*request.Request, *RecoveryDBInstanceOutput)

	ResetAccountPasswordCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResetAccountPasswordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResetAccountPasswordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResetAccountPassword(*ResetAccountPasswordInput) (*ResetAccountPasswordOutput, error)
	ResetAccountPasswordWithContext(volcengine.Context, *ResetAccountPasswordInput, ...request.Option) (*ResetAccountPasswordOutput, error)
	ResetAccountPasswordRequest(*ResetAccountPasswordInput) (*request.Request, *ResetAccountPasswordOutput)

	RestartDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstance(*RestartDBInstanceInput) (*RestartDBInstanceOutput, error)
	RestartDBInstanceWithContext(volcengine.Context, *RestartDBInstanceInput, ...request.Option) (*RestartDBInstanceOutput, error)
	RestartDBInstanceRequest(*RestartDBInstanceInput) (*request.Request, *RestartDBInstanceOutput)

	RevokeAccountPrivilegeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RevokeAccountPrivilegeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RevokeAccountPrivilegeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RevokeAccountPrivilege(*RevokeAccountPrivilegeInput) (*RevokeAccountPrivilegeOutput, error)
	RevokeAccountPrivilegeWithContext(volcengine.Context, *RevokeAccountPrivilegeInput, ...request.Option) (*RevokeAccountPrivilegeOutput, error)
	RevokeAccountPrivilegeRequest(*RevokeAccountPrivilegeInput) (*request.Request, *RevokeAccountPrivilegeOutput)
}

RDSMYSQLAPI provides an interface to enable mocking the rdsmysql.RDSMYSQL service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// RDS_MYSQL.
func myFunc(svc RDSMYSQLAPI) bool {
    // Make svc.CreateAccount request
}

func main() {
    sess := session.New()
    svc := rdsmysql.New(sess)

    myFunc(svc)
}

type RecoveryDBInstanceInput

type RecoveryDBInstanceInput struct {
	AutoRenew *bool `type:"boolean"`

	BackupId *string `type:"string"`

	ChargeType *string `type:"string" enum:"EnumOfChargeTypeForRecoveryDBInstanceInput"`

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

	InstanceName *string `type:"string"`

	InstanceSpecName *string `type:"string"`

	PrepaidPeriod *string `type:"string" enum:"EnumOfPrepaidPeriodForRecoveryDBInstanceInput"`

	RecoveryType *string `type:"string" enum:"EnumOfRecoveryTypeForRecoveryDBInstanceInput"`

	RestoreTime *string `type:"string"`

	StorageSpaceGB *int32 `type:"int32"`

	StorageType *string `type:"string" enum:"EnumOfStorageTypeForRecoveryDBInstanceInput"`

	UsedTime *int32 `type:"int32"`

	VpcID *string `type:"string"`
	// contains filtered or unexported fields
}

func (RecoveryDBInstanceInput) GoString

func (s RecoveryDBInstanceInput) GoString() string

GoString returns the string representation

func (*RecoveryDBInstanceInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*RecoveryDBInstanceInput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*RecoveryDBInstanceInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*RecoveryDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*RecoveryDBInstanceInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*RecoveryDBInstanceInput) SetInstanceSpecName

func (s *RecoveryDBInstanceInput) SetInstanceSpecName(v string) *RecoveryDBInstanceInput

SetInstanceSpecName sets the InstanceSpecName field's value.

func (*RecoveryDBInstanceInput) SetPrepaidPeriod

func (s *RecoveryDBInstanceInput) SetPrepaidPeriod(v string) *RecoveryDBInstanceInput

SetPrepaidPeriod sets the PrepaidPeriod field's value.

func (*RecoveryDBInstanceInput) SetRecoveryType

SetRecoveryType sets the RecoveryType field's value.

func (*RecoveryDBInstanceInput) SetRestoreTime

SetRestoreTime sets the RestoreTime field's value.

func (*RecoveryDBInstanceInput) SetStorageSpaceGB

func (s *RecoveryDBInstanceInput) SetStorageSpaceGB(v int32) *RecoveryDBInstanceInput

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (*RecoveryDBInstanceInput) SetStorageType

SetStorageType sets the StorageType field's value.

func (*RecoveryDBInstanceInput) SetUsedTime

SetUsedTime sets the UsedTime field's value.

func (*RecoveryDBInstanceInput) SetVpcID

SetVpcID sets the VpcID field's value.

func (RecoveryDBInstanceInput) String

func (s RecoveryDBInstanceInput) String() string

String returns the string representation

func (*RecoveryDBInstanceInput) Validate

func (s *RecoveryDBInstanceInput) Validate() error

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

type RecoveryDBInstanceOutput

type RecoveryDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

func (RecoveryDBInstanceOutput) GoString

func (s RecoveryDBInstanceOutput) GoString() string

GoString returns the string representation

func (*RecoveryDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RecoveryDBInstanceOutput) String

func (s RecoveryDBInstanceOutput) String() string

String returns the string representation

type ResetAccountPasswordInput

type ResetAccountPasswordInput struct {

	// AccountName is a required field
	AccountName *string `min:"2" max:"32" type:"string" required:"true"`

	AccountPassword *string `min:"8" max:"32" type:"string"`

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

func (ResetAccountPasswordInput) GoString

func (s ResetAccountPasswordInput) GoString() string

GoString returns the string representation

func (*ResetAccountPasswordInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*ResetAccountPasswordInput) SetAccountPassword

SetAccountPassword sets the AccountPassword field's value.

func (*ResetAccountPasswordInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ResetAccountPasswordInput) String

func (s ResetAccountPasswordInput) String() string

String returns the string representation

func (*ResetAccountPasswordInput) Validate

func (s *ResetAccountPasswordInput) Validate() error

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

type ResetAccountPasswordOutput

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

func (ResetAccountPasswordOutput) GoString

func (s ResetAccountPasswordOutput) GoString() string

GoString returns the string representation

func (ResetAccountPasswordOutput) String

String returns the string representation

type RestartDBInstanceInput

type RestartDBInstanceInput struct {

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

func (RestartDBInstanceInput) GoString

func (s RestartDBInstanceInput) GoString() string

GoString returns the string representation

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 RevokeAccountPrivilegeInput

type RevokeAccountPrivilegeInput struct {

	// AccountName is a required field
	AccountName *string `min:"2" max:"32" type:"string" required:"true"`

	// DBNames is a required field
	DBNames *string `type:"string" required:"true"`

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

func (RevokeAccountPrivilegeInput) GoString

func (s RevokeAccountPrivilegeInput) GoString() string

GoString returns the string representation

func (*RevokeAccountPrivilegeInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*RevokeAccountPrivilegeInput) SetDBNames

SetDBNames sets the DBNames field's value.

func (*RevokeAccountPrivilegeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RevokeAccountPrivilegeInput) String

String returns the string representation

func (*RevokeAccountPrivilegeInput) Validate

func (s *RevokeAccountPrivilegeInput) Validate() error

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

type RevokeAccountPrivilegeOutput

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

func (RevokeAccountPrivilegeOutput) GoString

func (s RevokeAccountPrivilegeOutput) GoString() string

GoString returns the string representation

func (RevokeAccountPrivilegeOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

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