rdsmysql

package
v1.0.135 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 9 Imported by: 1

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 (
	// 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 (
	// EnumOfDBEngineVersionForCreateDBInstanceInputMySql80 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySql80 = "MySQL_8_0"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMySqlCommunity57 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySqlCommunity57 = "MySQL_Community_5_7"
)
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"

	// EnumOfStorageTypeForCreateDBInstanceInputEssdpl1 is a EnumOfStorageTypeForCreateDBInstanceInput enum value
	EnumOfStorageTypeForCreateDBInstanceInputEssdpl1 = "ESSDPL1"

	// EnumOfStorageTypeForCreateDBInstanceInputEssdpl2 is a EnumOfStorageTypeForCreateDBInstanceInput enum value
	EnumOfStorageTypeForCreateDBInstanceInputEssdpl2 = "ESSDPL2"

	// EnumOfStorageTypeForCreateDBInstanceInputLocalSsd is a EnumOfStorageTypeForCreateDBInstanceInput enum value
	EnumOfStorageTypeForCreateDBInstanceInputLocalSsd = "LocalSSD"
)
View Source
const (
	// EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySql80 is a EnumOfTemplateTypeVersionForCreateParameterTemplateInput enum value
	EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySql80 = "MySQL_8_0"

	// EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySqlCommunity57 is a EnumOfTemplateTypeVersionForCreateParameterTemplateInput enum value
	EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySqlCommunity57 = "MySQL_Community_5_7"
)
View Source
const (
	// EnumOfReleasedKeepPolicyForDeleteDBInstanceInputLastest is a EnumOfReleasedKeepPolicyForDeleteDBInstanceInput enum value
	EnumOfReleasedKeepPolicyForDeleteDBInstanceInputLastest = "Lastest"

	// EnumOfReleasedKeepPolicyForDeleteDBInstanceInputNone is a EnumOfReleasedKeepPolicyForDeleteDBInstanceInput enum value
	EnumOfReleasedKeepPolicyForDeleteDBInstanceInputNone = "None"
)
View Source
const (
	// EnumOfChargeStatusForDescribeDBInstanceOutputNormal is a EnumOfChargeStatusForDescribeDBInstanceOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceOutputNormal = "Normal"

	// EnumOfChargeStatusForDescribeDBInstanceOutputOverdue is a EnumOfChargeStatusForDescribeDBInstanceOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceOutputOverdue = "Overdue"

	// EnumOfChargeStatusForDescribeDBInstanceOutputUnpaid is a EnumOfChargeStatusForDescribeDBInstanceOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceOutputUnpaid = "Unpaid"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstanceOutputNotEnabled is a EnumOfChargeTypeForDescribeDBInstanceOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceOutputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForDescribeDBInstanceOutputPostPaid is a EnumOfChargeTypeForDescribeDBInstanceOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstanceOutputPrepaid is a EnumOfChargeTypeForDescribeDBInstanceOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceOutputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstanceOutputMySql80 is a EnumOfDBEngineVersionForDescribeDBInstanceOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceOutputMySql80 = "MySQL_8_0"

	// EnumOfDBEngineVersionForDescribeDBInstanceOutputMySqlCommunity57 is a EnumOfDBEngineVersionForDescribeDBInstanceOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceOutputMySqlCommunity57 = "MySQL_Community_5_7"
)
View Source
const (
	// EnumOfDataSyncModeForDescribeDBInstanceOutputAsync is a EnumOfDataSyncModeForDescribeDBInstanceOutput enum value
	EnumOfDataSyncModeForDescribeDBInstanceOutputAsync = "Async"

	// EnumOfDataSyncModeForDescribeDBInstanceOutputSemiSync is a EnumOfDataSyncModeForDescribeDBInstanceOutput enum value
	EnumOfDataSyncModeForDescribeDBInstanceOutputSemiSync = "SemiSync"

	// EnumOfDataSyncModeForDescribeDBInstanceOutputSync is a EnumOfDataSyncModeForDescribeDBInstanceOutput enum value
	EnumOfDataSyncModeForDescribeDBInstanceOutputSync = "Sync"
)
View Source
const (
	// EnumOfEnableReadOnlyForDescribeDBInstanceOutputDisable is a EnumOfEnableReadOnlyForDescribeDBInstanceOutput enum value
	EnumOfEnableReadOnlyForDescribeDBInstanceOutputDisable = "Disable"

	// EnumOfEnableReadOnlyForDescribeDBInstanceOutputEnable is a EnumOfEnableReadOnlyForDescribeDBInstanceOutput enum value
	EnumOfEnableReadOnlyForDescribeDBInstanceOutputEnable = "Enable"
)
View Source
const (
	// EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutputDisable is a EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutput enum value
	EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutputDisable = "Disable"

	// EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutputEnable is a EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutput enum value
	EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutputEnable = "Enable"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstanceOutputAllowListMaintaining is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputAllowListMaintaining = "AllowListMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputClosed is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputClosed = "Closed"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputClosing is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputClosing = "Closing"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputCreateFailed is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputCreateFailed = "CreateFailed"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputCreating is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputCreating = "Creating"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputDeleting is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputDeleting = "Deleting"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputDestroyed is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputDestroyed = "Destroyed"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputDestroying is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputDestroying = "Destroying"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputError is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputError = "Error"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputImporting is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputImporting = "Importing"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputMaintaining is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputMaintaining = "Maintaining"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputMasterChanging is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputMasterChanging = "MasterChanging"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputMigrating is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputMigrating = "Migrating"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputReclaiming is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputReclaiming = "Reclaiming"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputRecycled is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputRecycled = "Recycled"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputReleased is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputReleased = "Released"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputRestarting is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputRestarting = "Restarting"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputRestoring is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputRestoring = "Restoring"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputResuming is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputResuming = "Resuming"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputRunning is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputRunning = "Running"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputSslupdating is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputSslupdating = "SSLUpdating"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputTdeupdating is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputTdeupdating = "TDEUpdating"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputUnknown is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputUnknown = "Unknown"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputUpdating is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputUpdating = "Updating"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputUpgrading is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputUpgrading = "Upgrading"

	// EnumOfInstanceStatusForDescribeDBInstanceOutputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstanceOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceOutputWaitingPaid = "WaitingPaid"
)
View Source
const (
	// EnumOfStorageTypeForDescribeDBInstanceOutputCloudStorage is a EnumOfStorageTypeForDescribeDBInstanceOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceOutputCloudStorage = "CloudStorage"

	// EnumOfStorageTypeForDescribeDBInstanceOutputEssdpl1 is a EnumOfStorageTypeForDescribeDBInstanceOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceOutputEssdpl1 = "ESSDPL1"

	// EnumOfStorageTypeForDescribeDBInstanceOutputEssdpl2 is a EnumOfStorageTypeForDescribeDBInstanceOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceOutputEssdpl2 = "ESSDPL2"

	// EnumOfStorageTypeForDescribeDBInstanceOutputLocalSsd is a EnumOfStorageTypeForDescribeDBInstanceOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceOutputLocalSsd = "LocalSSD"
)
View Source
const (
	// EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutputDisable is a EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutput enum value
	EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutputDisable = "Disable"

	// EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutputEnable is a EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutput enum value
	EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutputEnable = "Enable"
)
View Source
const (
	// EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutputDisable is a EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutput enum value
	EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutputDisable = "Disable"

	// EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutputEnable is a EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutput enum value
	EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutputEnable = "Enable"
)
View Source
const (
	// EnumOfTemplateCategoryForDescribeParameterTemplateOutputDbengine is a EnumOfTemplateCategoryForDescribeParameterTemplateOutput enum value
	EnumOfTemplateCategoryForDescribeParameterTemplateOutputDbengine = "DBEngine"

	// EnumOfTemplateCategoryForDescribeParameterTemplateOutputProxy is a EnumOfTemplateCategoryForDescribeParameterTemplateOutput enum value
	EnumOfTemplateCategoryForDescribeParameterTemplateOutputProxy = "Proxy"
)
View Source
const (
	// EnumOfTemplateSourceForDescribeParameterTemplateOutputSystem is a EnumOfTemplateSourceForDescribeParameterTemplateOutput enum value
	EnumOfTemplateSourceForDescribeParameterTemplateOutputSystem = "System"

	// EnumOfTemplateSourceForDescribeParameterTemplateOutputUser is a EnumOfTemplateSourceForDescribeParameterTemplateOutput enum value
	EnumOfTemplateSourceForDescribeParameterTemplateOutputUser = "User"
)
View Source
const (
	// EnumOfTemplateTypeVersionForDescribeParameterTemplateOutputMySql80 is a EnumOfTemplateTypeVersionForDescribeParameterTemplateOutput enum value
	EnumOfTemplateTypeVersionForDescribeParameterTemplateOutputMySql80 = "MySQL_8_0"

	// EnumOfTemplateTypeVersionForDescribeParameterTemplateOutputMySqlCommunity57 is a EnumOfTemplateTypeVersionForDescribeParameterTemplateOutput enum value
	EnumOfTemplateTypeVersionForDescribeParameterTemplateOutputMySqlCommunity57 = "MySQL_Community_5_7"
)
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 (
	// EnumOfAccountPrivilegeForListAccountsOutputCustom is a EnumOfAccountPrivilegeForListAccountsOutput enum value
	EnumOfAccountPrivilegeForListAccountsOutputCustom = "Custom"

	// EnumOfAccountPrivilegeForListAccountsOutputDdlonly is a EnumOfAccountPrivilegeForListAccountsOutput enum value
	EnumOfAccountPrivilegeForListAccountsOutputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForListAccountsOutputDmlonly is a EnumOfAccountPrivilegeForListAccountsOutput enum value
	EnumOfAccountPrivilegeForListAccountsOutputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForListAccountsOutputNone is a EnumOfAccountPrivilegeForListAccountsOutput enum value
	EnumOfAccountPrivilegeForListAccountsOutputNone = "NONE"

	// EnumOfAccountPrivilegeForListAccountsOutputReadOnly is a EnumOfAccountPrivilegeForListAccountsOutput enum value
	EnumOfAccountPrivilegeForListAccountsOutputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForListAccountsOutputReadWrite is a EnumOfAccountPrivilegeForListAccountsOutput enum value
	EnumOfAccountPrivilegeForListAccountsOutputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfAccountStatusForListAccountsOutputAvailable is a EnumOfAccountStatusForListAccountsOutput enum value
	EnumOfAccountStatusForListAccountsOutputAvailable = "Available"

	// EnumOfAccountStatusForListAccountsOutputUnavailable is a EnumOfAccountStatusForListAccountsOutput enum value
	EnumOfAccountStatusForListAccountsOutputUnavailable = "Unavailable"
)
View Source
const (
	// EnumOfAccountTypeForListAccountsOutputGrant is a EnumOfAccountTypeForListAccountsOutput enum value
	EnumOfAccountTypeForListAccountsOutputGrant = "Grant"

	// EnumOfAccountTypeForListAccountsOutputNormal is a EnumOfAccountTypeForListAccountsOutput enum value
	EnumOfAccountTypeForListAccountsOutputNormal = "Normal"

	// EnumOfAccountTypeForListAccountsOutputSuper is a EnumOfAccountTypeForListAccountsOutput enum value
	EnumOfAccountTypeForListAccountsOutputSuper = "Super"
)
View Source
const (
	// EnumOfBackupModeForListBackupsOutputFull is a EnumOfBackupModeForListBackupsOutput enum value
	EnumOfBackupModeForListBackupsOutputFull = "Full"

	// EnumOfBackupModeForListBackupsOutputIncrement is a EnumOfBackupModeForListBackupsOutput enum value
	EnumOfBackupModeForListBackupsOutputIncrement = "Increment"
)
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 (
	// EnumOfBackupStatusForListBackupsOutputFailed is a EnumOfBackupStatusForListBackupsOutput enum value
	EnumOfBackupStatusForListBackupsOutputFailed = "Failed"

	// EnumOfBackupStatusForListBackupsOutputRunning is a EnumOfBackupStatusForListBackupsOutput enum value
	EnumOfBackupStatusForListBackupsOutputRunning = "Running"

	// EnumOfBackupStatusForListBackupsOutputSuccess is a EnumOfBackupStatusForListBackupsOutput enum value
	EnumOfBackupStatusForListBackupsOutputSuccess = "Success"
)
View Source
const (
	// EnumOfBackupStrategyForListBackupsOutputDatabase is a EnumOfBackupStrategyForListBackupsOutput enum value
	EnumOfBackupStrategyForListBackupsOutputDatabase = "Database"

	// EnumOfBackupStrategyForListBackupsOutputInstance is a EnumOfBackupStrategyForListBackupsOutput enum value
	EnumOfBackupStrategyForListBackupsOutputInstance = "Instance"
)
View Source
const (
	// EnumOfBackupTypeForListBackupsOutputLogical is a EnumOfBackupTypeForListBackupsOutput enum value
	EnumOfBackupTypeForListBackupsOutputLogical = "Logical"

	// EnumOfBackupTypeForListBackupsOutputPhysical is a EnumOfBackupTypeForListBackupsOutput enum value
	EnumOfBackupTypeForListBackupsOutputPhysical = "Physical"
)
View Source
const (
	// EnumOfCreateTypeForListBackupsOutputSystem is a EnumOfCreateTypeForListBackupsOutput enum value
	EnumOfCreateTypeForListBackupsOutputSystem = "System"

	// EnumOfCreateTypeForListBackupsOutputUser is a EnumOfCreateTypeForListBackupsOutput enum value
	EnumOfCreateTypeForListBackupsOutputUser = "User"
)
View Source
const (
	// EnumOfChargeStatusForListDBInstancesOutputNormal is a EnumOfChargeStatusForListDBInstancesOutput enum value
	EnumOfChargeStatusForListDBInstancesOutputNormal = "Normal"

	// EnumOfChargeStatusForListDBInstancesOutputOverdue is a EnumOfChargeStatusForListDBInstancesOutput enum value
	EnumOfChargeStatusForListDBInstancesOutputOverdue = "Overdue"

	// EnumOfChargeStatusForListDBInstancesOutputUnpaid is a EnumOfChargeStatusForListDBInstancesOutput enum value
	EnumOfChargeStatusForListDBInstancesOutputUnpaid = "Unpaid"
)
View Source
const (
	// EnumOfChargeTypeForListDBInstancesOutputNotEnabled is a EnumOfChargeTypeForListDBInstancesOutput enum value
	EnumOfChargeTypeForListDBInstancesOutputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForListDBInstancesOutputPostPaid is a EnumOfChargeTypeForListDBInstancesOutput enum value
	EnumOfChargeTypeForListDBInstancesOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForListDBInstancesOutputPrepaid is a EnumOfChargeTypeForListDBInstancesOutput enum value
	EnumOfChargeTypeForListDBInstancesOutputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineVersionForListDBInstancesOutputMySql80 is a EnumOfDBEngineVersionForListDBInstancesOutput enum value
	EnumOfDBEngineVersionForListDBInstancesOutputMySql80 = "MySQL_8_0"

	// EnumOfDBEngineVersionForListDBInstancesOutputMySqlCommunity57 is a EnumOfDBEngineVersionForListDBInstancesOutput enum value
	EnumOfDBEngineVersionForListDBInstancesOutputMySqlCommunity57 = "MySQL_Community_5_7"
)
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 (
	// EnumOfInstanceStatusForListDBInstancesOutputAllowListMaintaining is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputAllowListMaintaining = "AllowListMaintaining"

	// EnumOfInstanceStatusForListDBInstancesOutputClosed is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputClosed = "Closed"

	// EnumOfInstanceStatusForListDBInstancesOutputClosing is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputClosing = "Closing"

	// EnumOfInstanceStatusForListDBInstancesOutputCreateFailed is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputCreateFailed = "CreateFailed"

	// EnumOfInstanceStatusForListDBInstancesOutputCreating is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputCreating = "Creating"

	// EnumOfInstanceStatusForListDBInstancesOutputDeleting is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputDeleting = "Deleting"

	// EnumOfInstanceStatusForListDBInstancesOutputDestroyed is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputDestroyed = "Destroyed"

	// EnumOfInstanceStatusForListDBInstancesOutputDestroying is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputDestroying = "Destroying"

	// EnumOfInstanceStatusForListDBInstancesOutputError is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputError = "Error"

	// EnumOfInstanceStatusForListDBInstancesOutputImporting is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputImporting = "Importing"

	// EnumOfInstanceStatusForListDBInstancesOutputMaintaining is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputMaintaining = "Maintaining"

	// EnumOfInstanceStatusForListDBInstancesOutputMasterChanging is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputMasterChanging = "MasterChanging"

	// EnumOfInstanceStatusForListDBInstancesOutputMigrating is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputMigrating = "Migrating"

	// EnumOfInstanceStatusForListDBInstancesOutputReclaiming is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputReclaiming = "Reclaiming"

	// EnumOfInstanceStatusForListDBInstancesOutputRecycled is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputRecycled = "Recycled"

	// EnumOfInstanceStatusForListDBInstancesOutputReleased is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputReleased = "Released"

	// EnumOfInstanceStatusForListDBInstancesOutputRestarting is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputRestarting = "Restarting"

	// EnumOfInstanceStatusForListDBInstancesOutputRestoring is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputRestoring = "Restoring"

	// EnumOfInstanceStatusForListDBInstancesOutputResuming is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputResuming = "Resuming"

	// EnumOfInstanceStatusForListDBInstancesOutputRunning is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputRunning = "Running"

	// EnumOfInstanceStatusForListDBInstancesOutputSslupdating is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputSslupdating = "SSLUpdating"

	// EnumOfInstanceStatusForListDBInstancesOutputTdeupdating is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputTdeupdating = "TDEUpdating"

	// EnumOfInstanceStatusForListDBInstancesOutputUnknown is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputUnknown = "Unknown"

	// EnumOfInstanceStatusForListDBInstancesOutputUpdating is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputUpdating = "Updating"

	// EnumOfInstanceStatusForListDBInstancesOutputUpgrading is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputUpgrading = "Upgrading"

	// EnumOfInstanceStatusForListDBInstancesOutputWaitingPaid is a EnumOfInstanceStatusForListDBInstancesOutput enum value
	EnumOfInstanceStatusForListDBInstancesOutputWaitingPaid = "WaitingPaid"
)
View Source
const (
	// EnumOfParamsStatusForListInstanceParamsHistoryOutputApplied is a EnumOfParamsStatusForListInstanceParamsHistoryOutput enum value
	EnumOfParamsStatusForListInstanceParamsHistoryOutputApplied = "Applied"

	// EnumOfParamsStatusForListInstanceParamsHistoryOutputFailed is a EnumOfParamsStatusForListInstanceParamsHistoryOutput enum value
	EnumOfParamsStatusForListInstanceParamsHistoryOutputFailed = "Failed"

	// EnumOfParamsStatusForListInstanceParamsHistoryOutputSyncing is a EnumOfParamsStatusForListInstanceParamsHistoryOutput enum value
	EnumOfParamsStatusForListInstanceParamsHistoryOutputSyncing = "Syncing"
)
View Source
const (
	// EnumOfTemplateCategoryForListParameterTemplatesInputDbengine is a EnumOfTemplateCategoryForListParameterTemplatesInput enum value
	EnumOfTemplateCategoryForListParameterTemplatesInputDbengine = "DBEngine"

	// EnumOfTemplateCategoryForListParameterTemplatesInputProxy is a EnumOfTemplateCategoryForListParameterTemplatesInput enum value
	EnumOfTemplateCategoryForListParameterTemplatesInputProxy = "Proxy"
)
View Source
const (
	// EnumOfTemplateCategoryForListParameterTemplatesOutputDbengine is a EnumOfTemplateCategoryForListParameterTemplatesOutput enum value
	EnumOfTemplateCategoryForListParameterTemplatesOutputDbengine = "DBEngine"

	// EnumOfTemplateCategoryForListParameterTemplatesOutputProxy is a EnumOfTemplateCategoryForListParameterTemplatesOutput enum value
	EnumOfTemplateCategoryForListParameterTemplatesOutputProxy = "Proxy"
)
View Source
const (
	// EnumOfTemplateSourceForListParameterTemplatesInputSystem is a EnumOfTemplateSourceForListParameterTemplatesInput enum value
	EnumOfTemplateSourceForListParameterTemplatesInputSystem = "System"

	// EnumOfTemplateSourceForListParameterTemplatesInputUser is a EnumOfTemplateSourceForListParameterTemplatesInput enum value
	EnumOfTemplateSourceForListParameterTemplatesInputUser = "User"
)
View Source
const (
	// EnumOfTemplateSourceForListParameterTemplatesOutputSystem is a EnumOfTemplateSourceForListParameterTemplatesOutput enum value
	EnumOfTemplateSourceForListParameterTemplatesOutputSystem = "System"

	// EnumOfTemplateSourceForListParameterTemplatesOutputUser is a EnumOfTemplateSourceForListParameterTemplatesOutput enum value
	EnumOfTemplateSourceForListParameterTemplatesOutputUser = "User"
)
View Source
const (
	// EnumOfTemplateTypeVersionForListParameterTemplatesInputMySql80 is a EnumOfTemplateTypeVersionForListParameterTemplatesInput enum value
	EnumOfTemplateTypeVersionForListParameterTemplatesInputMySql80 = "MySQL_8_0"

	// EnumOfTemplateTypeVersionForListParameterTemplatesInputMySqlCommunity57 is a EnumOfTemplateTypeVersionForListParameterTemplatesInput enum value
	EnumOfTemplateTypeVersionForListParameterTemplatesInputMySqlCommunity57 = "MySQL_Community_5_7"
)
View Source
const (
	// EnumOfTemplateTypeVersionForListParameterTemplatesOutputMySql80 is a EnumOfTemplateTypeVersionForListParameterTemplatesOutput enum value
	EnumOfTemplateTypeVersionForListParameterTemplatesOutputMySql80 = "MySQL_8_0"

	// EnumOfTemplateTypeVersionForListParameterTemplatesOutputMySqlCommunity57 is a EnumOfTemplateTypeVersionForListParameterTemplatesOutput enum value
	EnumOfTemplateTypeVersionForListParameterTemplatesOutputMySqlCommunity57 = "MySQL_Community_5_7"
)
View Source
const (
	// EnumOfInstanceFamilyForModifyDBInstanceInputExclusive is a EnumOfInstanceFamilyForModifyDBInstanceInput enum value
	EnumOfInstanceFamilyForModifyDBInstanceInputExclusive = "Exclusive"

	// EnumOfInstanceFamilyForModifyDBInstanceInputExclusiveHost is a EnumOfInstanceFamilyForModifyDBInstanceInput enum value
	EnumOfInstanceFamilyForModifyDBInstanceInputExclusiveHost = "ExclusiveHost"

	// EnumOfInstanceFamilyForModifyDBInstanceInputGeneral is a EnumOfInstanceFamilyForModifyDBInstanceInput enum value
	EnumOfInstanceFamilyForModifyDBInstanceInputGeneral = "General"
)
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 (
	// EnumOfStorageTypeForRecoveryDBInstanceInputCloudStorage is a EnumOfStorageTypeForRecoveryDBInstanceInput enum value
	EnumOfStorageTypeForRecoveryDBInstanceInputCloudStorage = "CloudStorage"

	// EnumOfStorageTypeForRecoveryDBInstanceInputEssdpl1 is a EnumOfStorageTypeForRecoveryDBInstanceInput enum value
	EnumOfStorageTypeForRecoveryDBInstanceInputEssdpl1 = "ESSDPL1"

	// EnumOfStorageTypeForRecoveryDBInstanceInputEssdpl2 is a EnumOfStorageTypeForRecoveryDBInstanceInput enum value
	EnumOfStorageTypeForRecoveryDBInstanceInputEssdpl2 = "ESSDPL2"

	// 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

View Source
const (
	// EnumOfBackupDataTypeForCreateBackupInputData is a EnumOfBackupDataTypeForCreateBackupInput enum value
	EnumOfBackupDataTypeForCreateBackupInputData = "Data"
)
View Source
const (
	// EnumOfBackupDataTypeForListBackupsInputData is a EnumOfBackupDataTypeForListBackupsInput enum value
	EnumOfBackupDataTypeForListBackupsInputData = "Data"
)
View Source
const (
	// EnumOfDBEngineForCreateDBInstanceInputMySql is a EnumOfDBEngineForCreateDBInstanceInput enum value
	EnumOfDBEngineForCreateDBInstanceInputMySql = "MySQL"
)
View Source
const (
	// EnumOfDBEngineForDescribeDBInstanceOutputMySql is a EnumOfDBEngineForDescribeDBInstanceOutput enum value
	EnumOfDBEngineForDescribeDBInstanceOutputMySql = "MySQL"
)
View Source
const (
	// EnumOfDBEngineForListDBInstancesOutputMySql is a EnumOfDBEngineForListDBInstancesOutput enum value
	EnumOfDBEngineForListDBInstancesOutputMySql = "MySQL"
)
View Source
const (
	// EnumOfDBStatusForListDatabasesOutputRunning is a EnumOfDBStatusForListDatabasesOutput enum value
	EnumOfDBStatusForListDatabasesOutputRunning = "Running"
)
View Source
const (
	// EnumOfInstanceTypeForCreateDBInstanceInputHa is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputHa = "HA"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeDBInstanceOutputHa is a EnumOfInstanceTypeForDescribeDBInstanceOutput enum value
	EnumOfInstanceTypeForDescribeDBInstanceOutputHa = "HA"
)
View Source
const (
	// EnumOfInstanceTypeForListDBInstancesInputHa is a EnumOfInstanceTypeForListDBInstancesInput enum value
	EnumOfInstanceTypeForListDBInstancesInputHa = "HA"
)
View Source
const (
	// EnumOfInstanceTypeForListDBInstancesOutputHa is a EnumOfInstanceTypeForListDBInstancesOutput enum value
	EnumOfInstanceTypeForListDBInstancesOutputHa = "HA"
)
View Source
const (
	// EnumOfInstanceTypeForModifyDBInstanceInputHa is a EnumOfInstanceTypeForModifyDBInstanceInput enum value
	EnumOfInstanceTypeForModifyDBInstanceInputHa = "HA"
)
View Source
const (
	// EnumOfRecoveryTypeForRecoveryDBInstanceInputInstance is a EnumOfRecoveryTypeForRecoveryDBInstanceInput enum value
	EnumOfRecoveryTypeForRecoveryDBInstanceInputInstance = "Instance"
)
View Source
const (
	// EnumOfTemplateTypeForCreateParameterTemplateInputMySql is a EnumOfTemplateTypeForCreateParameterTemplateInput enum value
	EnumOfTemplateTypeForCreateParameterTemplateInputMySql = "MySQL"
)
View Source
const (
	// EnumOfTemplateTypeForDescribeParameterTemplateOutputMySql is a EnumOfTemplateTypeForDescribeParameterTemplateOutput enum value
	EnumOfTemplateTypeForDescribeParameterTemplateOutputMySql = "MySQL"
)
View Source
const (
	// EnumOfTemplateTypeForListParameterTemplatesInputMySql is a EnumOfTemplateTypeForListParameterTemplatesInput enum value
	EnumOfTemplateTypeForListParameterTemplatesInputMySql = "MySQL"
)
View Source
const (
	// EnumOfTemplateTypeForListParameterTemplatesOutputMySql is a EnumOfTemplateTypeForListParameterTemplatesOutput enum value
	EnumOfTemplateTypeForListParameterTemplatesOutputMySql = "MySQL"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AllowListForDescribeAllowListsOutput added in v1.0.34

type AllowListForDescribeAllowListsOutput struct {
	AllowListDesc *string `type:"string"`

	AllowListIPNum *int32 `type:"int32"`

	AllowListId *string `type:"string"`

	AllowListName *string `type:"string"`

	AllowListType *string `type:"string"`

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

func (AllowListForDescribeAllowListsOutput) GoString added in v1.0.34

GoString returns the string representation

func (*AllowListForDescribeAllowListsOutput) SetAllowListDesc added in v1.0.34

SetAllowListDesc sets the AllowListDesc field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListIPNum added in v1.0.34

SetAllowListIPNum sets the AllowListIPNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListId added in v1.0.34

SetAllowListId sets the AllowListId field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListName added in v1.0.34

SetAllowListName sets the AllowListName field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListType added in v1.0.34

SetAllowListType sets the AllowListType field's value.

func (*AllowListForDescribeAllowListsOutput) SetAssociatedInstanceNum added in v1.0.34

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (AllowListForDescribeAllowListsOutput) String added in v1.0.34

String returns the string representation

type AssociateAllowListInput added in v1.0.34

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

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

func (AssociateAllowListInput) GoString added in v1.0.34

func (s AssociateAllowListInput) GoString() string

GoString returns the string representation

func (*AssociateAllowListInput) SetAllowListIds added in v1.0.34

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

SetAllowListIds sets the AllowListIds field's value.

func (*AssociateAllowListInput) SetInstanceIds added in v1.0.34

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

SetInstanceIds sets the InstanceIds field's value.

func (AssociateAllowListInput) String added in v1.0.34

func (s AssociateAllowListInput) String() string

String returns the string representation

type AssociateAllowListOutput added in v1.0.34

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

func (AssociateAllowListOutput) GoString added in v1.0.34

func (s AssociateAllowListOutput) GoString() string

GoString returns the string representation

func (AssociateAllowListOutput) String added in v1.0.34

func (s AssociateAllowListOutput) String() string

String returns the string representation

type AssociatedInstanceForDescribeAllowListDetailOutput added in v1.0.34

type AssociatedInstanceForDescribeAllowListDetailOutput struct {
	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

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

func (AssociatedInstanceForDescribeAllowListDetailOutput) GoString added in v1.0.34

GoString returns the string representation

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceName added in v1.0.34

SetInstanceName sets the InstanceName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetVPC added in v1.0.34

SetVPC sets the VPC field's value.

func (AssociatedInstanceForDescribeAllowListDetailOutput) String added in v1.0.34

String returns the string representation

type BasicInfoForDescribeDBInstanceOutput

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

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

	CreateTime *string `type:"string"`

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

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

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

	InstanceSpec *InstanceSpecForDescribeDBInstanceOutput `type:"structure"`

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

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

	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" enum:"EnumOfEnableReadOnlyForDescribeDBInstanceConnectionOutput"`

	EnableReadWriteSplitting *string `type:"string" enum:"EnumOfEnableReadWriteSplittingForDescribeDBInstanceConnectionOutput"`

	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" enum:"EnumOfEnableReadOnlyForDescribeDBInstanceOutput"`

	EnableReadWriteSplitting *string `type:"string" enum:"EnumOfEnableReadWriteSplittingForDescribeDBInstanceOutput"`

	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 CopyParameterTemplateInput added in v1.0.34

type CopyParameterTemplateInput struct {

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

	TemplateDesc *string `max:"200" type:"string"`

	TemplateName *string `min:"2" max:"64" type:"string"`
	// contains filtered or unexported fields
}

func (CopyParameterTemplateInput) GoString added in v1.0.34

func (s CopyParameterTemplateInput) GoString() string

GoString returns the string representation

func (*CopyParameterTemplateInput) SetSrcTemplateId added in v1.0.34

SetSrcTemplateId sets the SrcTemplateId field's value.

func (*CopyParameterTemplateInput) SetTemplateDesc added in v1.0.34

SetTemplateDesc sets the TemplateDesc field's value.

func (*CopyParameterTemplateInput) SetTemplateName added in v1.0.34

SetTemplateName sets the TemplateName field's value.

func (CopyParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*CopyParameterTemplateInput) Validate added in v1.0.34

func (s *CopyParameterTemplateInput) Validate() error

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

type CopyParameterTemplateOutput added in v1.0.34

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

func (CopyParameterTemplateOutput) GoString added in v1.0.34

func (s CopyParameterTemplateOutput) GoString() string

GoString returns the string representation

func (CopyParameterTemplateOutput) String added in v1.0.34

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 CreateAllowListInput added in v1.0.34

type CreateAllowListInput struct {

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

	AllowListDesc *string `type:"string"`

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

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

func (CreateAllowListInput) GoString added in v1.0.34

func (s CreateAllowListInput) GoString() string

GoString returns the string representation

func (*CreateAllowListInput) SetAllowList added in v1.0.34

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

SetAllowList sets the AllowList field's value.

func (*CreateAllowListInput) SetAllowListDesc added in v1.0.34

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

SetAllowListDesc sets the AllowListDesc field's value.

func (*CreateAllowListInput) SetAllowListName added in v1.0.34

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

SetAllowListName sets the AllowListName field's value.

func (*CreateAllowListInput) SetAllowListType added in v1.0.34

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

SetAllowListType sets the AllowListType field's value.

func (CreateAllowListInput) String added in v1.0.34

func (s CreateAllowListInput) String() string

String returns the string representation

func (*CreateAllowListInput) Validate added in v1.0.34

func (s *CreateAllowListInput) Validate() error

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

type CreateAllowListOutput added in v1.0.34

type CreateAllowListOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAllowListOutput) GoString added in v1.0.34

func (s CreateAllowListOutput) GoString() string

GoString returns the string representation

func (*CreateAllowListOutput) SetAllowListId added in v1.0.34

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

SetAllowListId sets the AllowListId field's value.

func (CreateAllowListOutput) String added in v1.0.34

func (s CreateAllowListOutput) 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"`

	DBNames *string `type:"string"`

	// 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) SetDBNames added in v1.0.34

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

SetDBNames sets the DBNames 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"`

	InstanceName *string `type:"string"`

	InstanceSpecName *string `type:"string"`

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

	Number *int32 `type:"int32"`

	ParameterTemplateId *string `type:"string"`

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

	ProjectName *string `type:"string"`

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

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

	SubnetId *string `type:"string"`

	SuperAccountName *string `type:"string"`

	SuperAccountPassword *string `type:"string"`

	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) SetInstanceName added in v1.0.24

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

SetInstanceName sets the InstanceName 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) SetParameterTemplateId added in v1.0.35

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

SetParameterTemplateId sets the ParameterTemplateId field's value.

func (*CreateDBInstanceInput) SetPrepaidPeriod

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

SetPrepaidPeriod sets the PrepaidPeriod field's value.

func (*CreateDBInstanceInput) SetProjectName added in v1.0.24

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

SetProjectName sets the ProjectName 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) SetSubnetId added in v1.0.24

SetSubnetId sets the SubnetId field's value.

func (*CreateDBInstanceInput) SetSuperAccountName added in v1.0.24

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

SetSuperAccountName sets the SuperAccountName field's value.

func (*CreateDBInstanceInput) SetSuperAccountPassword added in v1.0.24

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

SetSuperAccountPassword sets the SuperAccountPassword 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"`

	OrderNO *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) SetOrderNO added in v1.0.34

SetOrderNO sets the OrderNO 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 CreateParameterTemplateInput added in v1.0.34

type CreateParameterTemplateInput struct {
	TemplateDesc *string `max:"200" type:"string"`

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

	TemplateParams []*TemplateParamForCreateParameterTemplateInput `type:"list"`

	TemplateType *string `type:"string" enum:"EnumOfTemplateTypeForCreateParameterTemplateInput"`

	TemplateTypeVersion *string `type:"string" enum:"EnumOfTemplateTypeVersionForCreateParameterTemplateInput"`
	// contains filtered or unexported fields
}

func (CreateParameterTemplateInput) GoString added in v1.0.34

func (s CreateParameterTemplateInput) GoString() string

GoString returns the string representation

func (*CreateParameterTemplateInput) SetTemplateDesc added in v1.0.34

SetTemplateDesc sets the TemplateDesc field's value.

func (*CreateParameterTemplateInput) SetTemplateName added in v1.0.34

SetTemplateName sets the TemplateName field's value.

func (*CreateParameterTemplateInput) SetTemplateParams added in v1.0.34

SetTemplateParams sets the TemplateParams field's value.

func (*CreateParameterTemplateInput) SetTemplateType added in v1.0.34

SetTemplateType sets the TemplateType field's value.

func (*CreateParameterTemplateInput) SetTemplateTypeVersion added in v1.0.34

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (CreateParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*CreateParameterTemplateInput) Validate added in v1.0.34

func (s *CreateParameterTemplateInput) Validate() error

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

type CreateParameterTemplateOutput added in v1.0.34

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

func (CreateParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (CreateParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type DBPrivilegeForListAccountsOutput

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

	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" enum:"EnumOfAccountStatusForListAccountsOutput"`

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

	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" enum:"EnumOfBackupModeForListBackupsOutput"`

	BackupStartTime *string `type:"string"`

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

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

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

	CreateType *string `type:"string" enum:"EnumOfCreateTypeForListBackupsOutput"`
	// 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" enum:"EnumOfChargeStatusForListDBInstancesOutput"`

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

	CreateTime *string `type:"string"`

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

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

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

	InstanceSpec *InstanceSpecForListDBInstancesOutput `type:"structure"`

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

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

	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" enum:"EnumOfDBStatusForListDatabasesOutput"`
	// 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 DataForListInstanceParamsHistoryOutput added in v1.0.34

type DataForListInstanceParamsHistoryOutput struct {
	ModifyTime *string `type:"string"`

	NewParameterValue *string `type:"string"`

	OldParameterValue *string `type:"string"`

	ParameterName *string `type:"string"`

	ParamsStatus *string `type:"string" enum:"EnumOfParamsStatusForListInstanceParamsHistoryOutput"`
	// contains filtered or unexported fields
}

func (DataForListInstanceParamsHistoryOutput) GoString added in v1.0.34

GoString returns the string representation

func (*DataForListInstanceParamsHistoryOutput) SetModifyTime added in v1.0.34

SetModifyTime sets the ModifyTime field's value.

func (*DataForListInstanceParamsHistoryOutput) SetNewParameterValue added in v1.0.34

SetNewParameterValue sets the NewParameterValue field's value.

func (*DataForListInstanceParamsHistoryOutput) SetOldParameterValue added in v1.0.34

SetOldParameterValue sets the OldParameterValue field's value.

func (*DataForListInstanceParamsHistoryOutput) SetParameterName added in v1.0.34

SetParameterName sets the ParameterName field's value.

func (*DataForListInstanceParamsHistoryOutput) SetParamsStatus added in v1.0.34

SetParamsStatus sets the ParamsStatus field's value.

func (DataForListInstanceParamsHistoryOutput) String added in v1.0.34

String returns the string representation

type DataForListInstanceParamsOutput added in v1.0.34

type DataForListInstanceParamsOutput struct {
	DefaultValue *string `type:"string"`

	Description *string `type:"string"`

	ExpectValue *string `type:"string"`

	Name *string `type:"string"`

	Restart *bool `type:"boolean"`

	RunningValue *string `type:"string"`

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

func (DataForListInstanceParamsOutput) GoString added in v1.0.34

GoString returns the string representation

func (*DataForListInstanceParamsOutput) SetDefaultValue added in v1.0.34

SetDefaultValue sets the DefaultValue field's value.

func (*DataForListInstanceParamsOutput) SetDescription added in v1.0.34

SetDescription sets the Description field's value.

func (*DataForListInstanceParamsOutput) SetExpectValue added in v1.0.34

SetExpectValue sets the ExpectValue field's value.

func (*DataForListInstanceParamsOutput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*DataForListInstanceParamsOutput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*DataForListInstanceParamsOutput) SetRunningValue added in v1.0.34

SetRunningValue sets the RunningValue field's value.

func (*DataForListInstanceParamsOutput) SetValueRange added in v1.0.34

SetValueRange sets the ValueRange field's value.

func (DataForListInstanceParamsOutput) String added in v1.0.34

String returns the string representation

type DataForListParameterTemplatesOutput added in v1.0.34

type DataForListParameterTemplatesOutput struct {
	AccountId *string `type:"string"`

	CreateTime *string `type:"string"`

	NeedRestart *bool `type:"boolean"`

	ParameterNum *int64 `type:"int64"`

	TemplateCategory *string `type:"string" enum:"EnumOfTemplateCategoryForListParameterTemplatesOutput"`

	TemplateDesc *string `type:"string"`

	TemplateId *string `type:"string"`

	TemplateName *string `type:"string"`

	TemplateParams []*TemplateParamForListParameterTemplatesOutput `type:"list"`

	TemplateSource *string `type:"string" enum:"EnumOfTemplateSourceForListParameterTemplatesOutput"`

	TemplateType *string `type:"string" enum:"EnumOfTemplateTypeForListParameterTemplatesOutput"`

	TemplateTypeVersion *string `type:"string" enum:"EnumOfTemplateTypeVersionForListParameterTemplatesOutput"`

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

func (DataForListParameterTemplatesOutput) GoString added in v1.0.34

GoString returns the string representation

func (*DataForListParameterTemplatesOutput) SetAccountId added in v1.0.34

SetAccountId sets the AccountId field's value.

func (*DataForListParameterTemplatesOutput) SetCreateTime added in v1.0.34

SetCreateTime sets the CreateTime field's value.

func (*DataForListParameterTemplatesOutput) SetNeedRestart added in v1.0.34

SetNeedRestart sets the NeedRestart field's value.

func (*DataForListParameterTemplatesOutput) SetParameterNum added in v1.0.34

SetParameterNum sets the ParameterNum field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateCategory added in v1.0.34

SetTemplateCategory sets the TemplateCategory field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateDesc added in v1.0.34

SetTemplateDesc sets the TemplateDesc field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateName added in v1.0.34

SetTemplateName sets the TemplateName field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateParams added in v1.0.34

SetTemplateParams sets the TemplateParams field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateSource added in v1.0.34

SetTemplateSource sets the TemplateSource field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateType added in v1.0.34

SetTemplateType sets the TemplateType field's value.

func (*DataForListParameterTemplatesOutput) SetTemplateTypeVersion added in v1.0.34

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (*DataForListParameterTemplatesOutput) SetUpdateTime added in v1.0.34

SetUpdateTime sets the UpdateTime field's value.

func (DataForListParameterTemplatesOutput) String added in v1.0.34

String returns the string representation

type DataForListRegionsOutput added in v1.0.34

type DataForListRegionsOutput struct {
	Id *string `type:"string"`

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

func (DataForListRegionsOutput) GoString added in v1.0.34

func (s DataForListRegionsOutput) GoString() string

GoString returns the string representation

func (*DataForListRegionsOutput) SetId added in v1.0.34

SetId sets the Id field's value.

func (*DataForListRegionsOutput) SetValue added in v1.0.34

SetValue sets the Value field's value.

func (DataForListRegionsOutput) String added in v1.0.34

func (s DataForListRegionsOutput) String() string

String returns the string representation

type DataForListVpcsOutput added in v1.0.34

type DataForListVpcsOutput struct {
	Id *string `type:"string"`

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

func (DataForListVpcsOutput) GoString added in v1.0.34

func (s DataForListVpcsOutput) GoString() string

GoString returns the string representation

func (*DataForListVpcsOutput) SetId added in v1.0.34

SetId sets the Id field's value.

func (*DataForListVpcsOutput) SetValue added in v1.0.34

SetValue sets the Value field's value.

func (DataForListVpcsOutput) String added in v1.0.34

func (s DataForListVpcsOutput) String() string

String returns the string representation

type DataForListZonesOutput added in v1.0.34

type DataForListZonesOutput struct {
	Desc *string `type:"string"`

	Id *string `type:"string"`

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

func (DataForListZonesOutput) GoString added in v1.0.34

func (s DataForListZonesOutput) GoString() string

GoString returns the string representation

func (*DataForListZonesOutput) SetDesc added in v1.0.34

SetDesc sets the Desc field's value.

func (*DataForListZonesOutput) SetId added in v1.0.34

SetId sets the Id field's value.

func (*DataForListZonesOutput) SetValue added in v1.0.34

SetValue sets the Value field's value.

func (DataForListZonesOutput) String added in v1.0.34

func (s DataForListZonesOutput) String() 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 DeleteAllowListInput added in v1.0.34

type DeleteAllowListInput struct {

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

func (DeleteAllowListInput) GoString added in v1.0.34

func (s DeleteAllowListInput) GoString() string

GoString returns the string representation

func (*DeleteAllowListInput) SetAllowListId added in v1.0.34

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

SetAllowListId sets the AllowListId field's value.

func (DeleteAllowListInput) String added in v1.0.34

func (s DeleteAllowListInput) String() string

String returns the string representation

func (*DeleteAllowListInput) Validate added in v1.0.34

func (s *DeleteAllowListInput) Validate() error

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

type DeleteAllowListOutput added in v1.0.34

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

func (DeleteAllowListOutput) GoString added in v1.0.34

func (s DeleteAllowListOutput) GoString() string

GoString returns the string representation

func (DeleteAllowListOutput) String added in v1.0.34

func (s DeleteAllowListOutput) 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"`

	ReleasedKeepPolicy *string `type:"string" enum:"EnumOfReleasedKeepPolicyForDeleteDBInstanceInput"`
	// 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) SetReleasedKeepPolicy added in v1.0.24

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

SetReleasedKeepPolicy sets the ReleasedKeepPolicy 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 DeleteParameterTemplateInput added in v1.0.34

type DeleteParameterTemplateInput struct {

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

func (DeleteParameterTemplateInput) GoString added in v1.0.34

func (s DeleteParameterTemplateInput) GoString() string

GoString returns the string representation

func (*DeleteParameterTemplateInput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (DeleteParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*DeleteParameterTemplateInput) Validate added in v1.0.34

func (s *DeleteParameterTemplateInput) Validate() error

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

type DeleteParameterTemplateOutput added in v1.0.34

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

func (DeleteParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (DeleteParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type DescribeAllowListDetailInput added in v1.0.34

type DescribeAllowListDetailInput struct {

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

func (DescribeAllowListDetailInput) GoString added in v1.0.34

func (s DescribeAllowListDetailInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListDetailInput) SetAllowListId added in v1.0.34

SetAllowListId sets the AllowListId field's value.

func (DescribeAllowListDetailInput) String added in v1.0.34

String returns the string representation

func (*DescribeAllowListDetailInput) Validate added in v1.0.34

func (s *DescribeAllowListDetailInput) Validate() error

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

type DescribeAllowListDetailOutput added in v1.0.34

type DescribeAllowListDetailOutput struct {
	Metadata *response.ResponseMetadata

	AllowList *string `type:"string"`

	AllowListDesc *string `type:"string"`

	AllowListId *string `type:"string"`

	AllowListName *string `type:"string"`

	AllowListType *string `type:"string"`

	AssociatedInstances []*AssociatedInstanceForDescribeAllowListDetailOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeAllowListDetailOutput) GoString added in v1.0.34

GoString returns the string representation

func (*DescribeAllowListDetailOutput) SetAllowList added in v1.0.34

SetAllowList sets the AllowList field's value.

func (*DescribeAllowListDetailOutput) SetAllowListDesc added in v1.0.34

SetAllowListDesc sets the AllowListDesc field's value.

func (*DescribeAllowListDetailOutput) SetAllowListId added in v1.0.34

SetAllowListId sets the AllowListId field's value.

func (*DescribeAllowListDetailOutput) SetAllowListName added in v1.0.34

SetAllowListName sets the AllowListName field's value.

func (*DescribeAllowListDetailOutput) SetAllowListType added in v1.0.34

SetAllowListType sets the AllowListType field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstances added in v1.0.34

SetAssociatedInstances sets the AssociatedInstances field's value.

func (DescribeAllowListDetailOutput) String added in v1.0.34

String returns the string representation

type DescribeAllowListsInput added in v1.0.34

type DescribeAllowListsInput struct {
	InstanceId *string `type:"string"`

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

func (DescribeAllowListsInput) GoString added in v1.0.34

func (s DescribeAllowListsInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*DescribeAllowListsInput) SetRegionId added in v1.0.34

SetRegionId sets the RegionId field's value.

func (DescribeAllowListsInput) String added in v1.0.34

func (s DescribeAllowListsInput) String() string

String returns the string representation

func (*DescribeAllowListsInput) Validate added in v1.0.34

func (s *DescribeAllowListsInput) Validate() error

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

type DescribeAllowListsOutput added in v1.0.34

type DescribeAllowListsOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeAllowListsOutput) GoString added in v1.0.34

func (s DescribeAllowListsOutput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsOutput) SetAllowLists added in v1.0.34

SetAllowLists sets the AllowLists field's value.

func (DescribeAllowListsOutput) String added in v1.0.34

func (s DescribeAllowListsOutput) String() string

String returns the string representation

type DescribeApplyParameterTemplateInput added in v1.0.34

type DescribeApplyParameterTemplateInput struct {

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

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

func (DescribeApplyParameterTemplateInput) GoString added in v1.0.34

GoString returns the string representation

func (*DescribeApplyParameterTemplateInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*DescribeApplyParameterTemplateInput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (DescribeApplyParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*DescribeApplyParameterTemplateInput) Validate added in v1.0.34

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

type DescribeApplyParameterTemplateOutput added in v1.0.34

type DescribeApplyParameterTemplateOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string"`

	Parameters []*ParameterForDescribeApplyParameterTemplateOutput `type:"list"`

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

func (DescribeApplyParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (*DescribeApplyParameterTemplateOutput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*DescribeApplyParameterTemplateOutput) SetParameters added in v1.0.34

SetParameters sets the Parameters field's value.

func (*DescribeApplyParameterTemplateOutput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (DescribeApplyParameterTemplateOutput) String added in v1.0.34

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" enum:"EnumOfDataSyncModeForDescribeDBInstanceOutput"`

	StorageType *string `type:"string" enum:"EnumOfStorageTypeForDescribeDBInstanceOutput"`
	// 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 DescribeParameterTemplateInput added in v1.0.34

type DescribeParameterTemplateInput struct {

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

func (DescribeParameterTemplateInput) GoString added in v1.0.34

GoString returns the string representation

func (*DescribeParameterTemplateInput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (DescribeParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*DescribeParameterTemplateInput) Validate added in v1.0.34

func (s *DescribeParameterTemplateInput) Validate() error

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

type DescribeParameterTemplateOutput added in v1.0.34

type DescribeParameterTemplateOutput struct {
	Metadata *response.ResponseMetadata

	TemplateInfo *TemplateInfoForDescribeParameterTemplateOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (*DescribeParameterTemplateOutput) SetTemplateInfo added in v1.0.34

SetTemplateInfo sets the TemplateInfo field's value.

func (DescribeParameterTemplateOutput) String added in v1.0.34

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 DisassociateAllowListInput added in v1.0.34

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

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

func (DisassociateAllowListInput) GoString added in v1.0.34

func (s DisassociateAllowListInput) GoString() string

GoString returns the string representation

func (*DisassociateAllowListInput) SetAllowListIds added in v1.0.34

SetAllowListIds sets the AllowListIds field's value.

func (*DisassociateAllowListInput) SetInstanceIds added in v1.0.34

SetInstanceIds sets the InstanceIds field's value.

func (DisassociateAllowListInput) String added in v1.0.34

String returns the string representation

type DisassociateAllowListOutput added in v1.0.34

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

func (DisassociateAllowListOutput) GoString added in v1.0.34

func (s DisassociateAllowListOutput) GoString() string

GoString returns the string representation

func (DisassociateAllowListOutput) String added in v1.0.34

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 InstanceSpecForModifyDBInstanceInput added in v1.0.34

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

	InstanceFamily *string `type:"string" enum:"EnumOfInstanceFamilyForModifyDBInstanceInput"`

	MemInGb *float64 `type:"double"`

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

func (InstanceSpecForModifyDBInstanceInput) GoString added in v1.0.34

GoString returns the string representation

func (*InstanceSpecForModifyDBInstanceInput) SetCpuNum added in v1.0.34

SetCpuNum sets the CpuNum field's value.

func (*InstanceSpecForModifyDBInstanceInput) SetInstanceFamily added in v1.0.34

SetInstanceFamily sets the InstanceFamily field's value.

func (*InstanceSpecForModifyDBInstanceInput) SetMemInGb added in v1.0.34

SetMemInGb sets the MemInGb field's value.

func (*InstanceSpecForModifyDBInstanceInput) SetSpecName added in v1.0.34

SetSpecName sets the SpecName field's value.

func (InstanceSpecForModifyDBInstanceInput) String added in v1.0.34

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"`

	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 ListInstanceParamsHistoryInput added in v1.0.34

type ListInstanceParamsHistoryInput struct {

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

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

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

func (ListInstanceParamsHistoryInput) GoString added in v1.0.34

GoString returns the string representation

func (*ListInstanceParamsHistoryInput) SetEndTime added in v1.0.34

SetEndTime sets the EndTime field's value.

func (*ListInstanceParamsHistoryInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*ListInstanceParamsHistoryInput) SetStartTime added in v1.0.34

SetStartTime sets the StartTime field's value.

func (ListInstanceParamsHistoryInput) String added in v1.0.34

String returns the string representation

func (*ListInstanceParamsHistoryInput) Validate added in v1.0.34

func (s *ListInstanceParamsHistoryInput) Validate() error

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

type ListInstanceParamsHistoryOutput added in v1.0.34

type ListInstanceParamsHistoryOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListInstanceParamsHistoryOutput) GoString added in v1.0.34

GoString returns the string representation

func (*ListInstanceParamsHistoryOutput) SetDatas added in v1.0.34

SetDatas sets the Datas field's value.

func (*ListInstanceParamsHistoryOutput) SetTotal added in v1.0.34

SetTotal sets the Total field's value.

func (ListInstanceParamsHistoryOutput) String added in v1.0.34

String returns the string representation

type ListInstanceParamsInput added in v1.0.34

type ListInstanceParamsInput struct {

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

func (ListInstanceParamsInput) GoString added in v1.0.34

func (s ListInstanceParamsInput) GoString() string

GoString returns the string representation

func (*ListInstanceParamsInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (ListInstanceParamsInput) String added in v1.0.34

func (s ListInstanceParamsInput) String() string

String returns the string representation

func (*ListInstanceParamsInput) Validate added in v1.0.34

func (s *ListInstanceParamsInput) Validate() error

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

type ListInstanceParamsOutput added in v1.0.34

type ListInstanceParamsOutput struct {
	Metadata *response.ResponseMetadata

	Datas []*DataForListInstanceParamsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListInstanceParamsOutput) GoString added in v1.0.34

func (s ListInstanceParamsOutput) GoString() string

GoString returns the string representation

func (*ListInstanceParamsOutput) SetDatas added in v1.0.34

SetDatas sets the Datas field's value.

func (ListInstanceParamsOutput) String added in v1.0.34

func (s ListInstanceParamsOutput) String() string

String returns the string representation

type ListParameterTemplatesInput added in v1.0.34

type ListParameterTemplatesInput struct {
	TemplateCategory *string `type:"string" enum:"EnumOfTemplateCategoryForListParameterTemplatesInput"`

	TemplateSource *string `type:"string" enum:"EnumOfTemplateSourceForListParameterTemplatesInput"`

	TemplateType *string `type:"string" enum:"EnumOfTemplateTypeForListParameterTemplatesInput"`

	TemplateTypeVersion *string `type:"string" enum:"EnumOfTemplateTypeVersionForListParameterTemplatesInput"`
	// contains filtered or unexported fields
}

func (ListParameterTemplatesInput) GoString added in v1.0.34

func (s ListParameterTemplatesInput) GoString() string

GoString returns the string representation

func (*ListParameterTemplatesInput) SetTemplateCategory added in v1.0.34

SetTemplateCategory sets the TemplateCategory field's value.

func (*ListParameterTemplatesInput) SetTemplateSource added in v1.0.34

SetTemplateSource sets the TemplateSource field's value.

func (*ListParameterTemplatesInput) SetTemplateType added in v1.0.34

SetTemplateType sets the TemplateType field's value.

func (*ListParameterTemplatesInput) SetTemplateTypeVersion added in v1.0.34

func (s *ListParameterTemplatesInput) SetTemplateTypeVersion(v string) *ListParameterTemplatesInput

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (ListParameterTemplatesInput) String added in v1.0.34

String returns the string representation

type ListParameterTemplatesOutput added in v1.0.34

type ListParameterTemplatesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListParameterTemplatesOutput) GoString added in v1.0.34

func (s ListParameterTemplatesOutput) GoString() string

GoString returns the string representation

func (*ListParameterTemplatesOutput) SetDatas added in v1.0.34

SetDatas sets the Datas field's value.

func (*ListParameterTemplatesOutput) SetTotal added in v1.0.34

SetTotal sets the Total field's value.

func (ListParameterTemplatesOutput) String added in v1.0.34

String returns the string representation

type ListRegionsInput added in v1.0.34

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

func (ListRegionsInput) GoString added in v1.0.34

func (s ListRegionsInput) GoString() string

GoString returns the string representation

func (ListRegionsInput) String added in v1.0.34

func (s ListRegionsInput) String() string

String returns the string representation

type ListRegionsOutput added in v1.0.34

type ListRegionsOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListRegionsOutput) GoString added in v1.0.34

func (s ListRegionsOutput) GoString() string

GoString returns the string representation

func (*ListRegionsOutput) SetDatas added in v1.0.34

SetDatas sets the Datas field's value.

func (*ListRegionsOutput) SetTotal added in v1.0.34

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

SetTotal sets the Total field's value.

func (ListRegionsOutput) String added in v1.0.34

func (s ListRegionsOutput) String() string

String returns the string representation

type ListVpcsInput added in v1.0.24

type ListVpcsInput struct {
	Region *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListVpcsInput) GoString added in v1.0.24

func (s ListVpcsInput) GoString() string

GoString returns the string representation

func (*ListVpcsInput) SetRegion added in v1.0.24

func (s *ListVpcsInput) SetRegion(v string) *ListVpcsInput

SetRegion sets the Region field's value.

func (ListVpcsInput) String added in v1.0.24

func (s ListVpcsInput) String() string

String returns the string representation

type ListVpcsOutput added in v1.0.24

type ListVpcsOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListVpcsOutput) GoString added in v1.0.24

func (s ListVpcsOutput) GoString() string

GoString returns the string representation

func (*ListVpcsOutput) SetDatas added in v1.0.34

SetDatas sets the Datas field's value.

func (*ListVpcsOutput) SetTotal added in v1.0.34

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

SetTotal sets the Total field's value.

func (ListVpcsOutput) String added in v1.0.24

func (s ListVpcsOutput) String() string

String returns the string representation

type ListZonesInput added in v1.0.24

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

func (ListZonesInput) GoString added in v1.0.24

func (s ListZonesInput) GoString() string

GoString returns the string representation

func (ListZonesInput) String added in v1.0.24

func (s ListZonesInput) String() string

String returns the string representation

type ListZonesOutput added in v1.0.24

type ListZonesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListZonesOutput) GoString added in v1.0.24

func (s ListZonesOutput) GoString() string

GoString returns the string representation

func (*ListZonesOutput) SetDatas added in v1.0.34

SetDatas sets the Datas field's value.

func (*ListZonesOutput) SetTotal added in v1.0.34

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

SetTotal sets the Total field's value.

func (ListZonesOutput) String added in v1.0.24

func (s ListZonesOutput) String() string

String returns the string representation

type ModifyAllowListInput added in v1.0.34

type ModifyAllowListInput struct {
	AllowList *string `type:"string"`

	AllowListDesc *string `type:"string"`

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

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

	ApplyInstanceNum *int32 `type:"int32"`

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

func (ModifyAllowListInput) GoString added in v1.0.34

func (s ModifyAllowListInput) GoString() string

GoString returns the string representation

func (*ModifyAllowListInput) SetAllowList added in v1.0.34

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

SetAllowList sets the AllowList field's value.

func (*ModifyAllowListInput) SetAllowListDesc added in v1.0.34

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

SetAllowListDesc sets the AllowListDesc field's value.

func (*ModifyAllowListInput) SetAllowListId added in v1.0.34

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

SetAllowListId sets the AllowListId field's value.

func (*ModifyAllowListInput) SetAllowListName added in v1.0.34

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

SetAllowListName sets the AllowListName field's value.

func (*ModifyAllowListInput) SetApplyInstanceNum added in v1.0.34

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

SetApplyInstanceNum sets the ApplyInstanceNum field's value.

func (*ModifyAllowListInput) SetModifyMode added in v1.0.34

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

SetModifyMode sets the ModifyMode field's value.

func (ModifyAllowListInput) String added in v1.0.34

func (s ModifyAllowListInput) String() string

String returns the string representation

func (*ModifyAllowListInput) Validate added in v1.0.34

func (s *ModifyAllowListInput) Validate() error

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

type ModifyAllowListOutput added in v1.0.34

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

func (ModifyAllowListOutput) GoString added in v1.0.34

func (s ModifyAllowListOutput) GoString() string

GoString returns the string representation

func (ModifyAllowListOutput) String added in v1.0.34

func (s ModifyAllowListOutput) 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 ModifyDBInstanceInput added in v1.0.34

type ModifyDBInstanceInput struct {

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

	InstanceSpec *InstanceSpecForModifyDBInstanceInput `type:"structure"`

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

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

func (ModifyDBInstanceInput) GoString added in v1.0.34

func (s ModifyDBInstanceInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceInput) SetInstanceId added in v1.0.34

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

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceInput) SetInstanceSpec added in v1.0.34

SetInstanceSpec sets the InstanceSpec field's value.

func (*ModifyDBInstanceInput) SetInstanceType added in v1.0.34

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

SetInstanceType sets the InstanceType field's value.

func (*ModifyDBInstanceInput) SetStorageSpaceGB added in v1.0.34

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

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (ModifyDBInstanceInput) String added in v1.0.34

func (s ModifyDBInstanceInput) String() string

String returns the string representation

func (*ModifyDBInstanceInput) Validate added in v1.0.34

func (s *ModifyDBInstanceInput) Validate() error

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

type ModifyDBInstanceOutput added in v1.0.34

type ModifyDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

func (ModifyDBInstanceOutput) GoString added in v1.0.34

func (s ModifyDBInstanceOutput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceOutput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceOutput) String added in v1.0.34

func (s ModifyDBInstanceOutput) String() string

String returns the string representation

type ModifyInstanceParamsInput added in v1.0.34

type ModifyInstanceParamsInput struct {

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

	Parameters []*ParameterForModifyInstanceParamsInput `type:"list"`
	// contains filtered or unexported fields
}

func (ModifyInstanceParamsInput) GoString added in v1.0.34

func (s ModifyInstanceParamsInput) GoString() string

GoString returns the string representation

func (*ModifyInstanceParamsInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*ModifyInstanceParamsInput) SetParameters added in v1.0.34

SetParameters sets the Parameters field's value.

func (ModifyInstanceParamsInput) String added in v1.0.34

func (s ModifyInstanceParamsInput) String() string

String returns the string representation

func (*ModifyInstanceParamsInput) Validate added in v1.0.34

func (s *ModifyInstanceParamsInput) Validate() error

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

type ModifyInstanceParamsOutput added in v1.0.34

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

func (ModifyInstanceParamsOutput) GoString added in v1.0.34

func (s ModifyInstanceParamsOutput) GoString() string

GoString returns the string representation

func (ModifyInstanceParamsOutput) String added in v1.0.34

String returns the string representation

type ModifyParameterTemplateInput added in v1.0.34

type ModifyParameterTemplateInput struct {
	TemplateDesc *string `max:"200" type:"string"`

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

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

	TemplateParams []*TemplateParamForModifyParameterTemplateInput `type:"list"`
	// contains filtered or unexported fields
}

func (ModifyParameterTemplateInput) GoString added in v1.0.34

func (s ModifyParameterTemplateInput) GoString() string

GoString returns the string representation

func (*ModifyParameterTemplateInput) SetTemplateDesc added in v1.0.34

SetTemplateDesc sets the TemplateDesc field's value.

func (*ModifyParameterTemplateInput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (*ModifyParameterTemplateInput) SetTemplateName added in v1.0.34

SetTemplateName sets the TemplateName field's value.

func (*ModifyParameterTemplateInput) SetTemplateParams added in v1.0.34

SetTemplateParams sets the TemplateParams field's value.

func (ModifyParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*ModifyParameterTemplateInput) Validate added in v1.0.34

func (s *ModifyParameterTemplateInput) Validate() error

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

type ModifyParameterTemplateOutput added in v1.0.34

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

func (ModifyParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (ModifyParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type ParameterForDescribeApplyParameterTemplateOutput added in v1.0.34

type ParameterForDescribeApplyParameterTemplateOutput struct {
	Name *string `type:"string"`

	NewValue *string `type:"string"`

	OldValue *string `type:"string"`

	Restart *bool `type:"boolean"`

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

func (ParameterForDescribeApplyParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (*ParameterForDescribeApplyParameterTemplateOutput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*ParameterForDescribeApplyParameterTemplateOutput) SetNewValue added in v1.0.34

SetNewValue sets the NewValue field's value.

func (*ParameterForDescribeApplyParameterTemplateOutput) SetOldValue added in v1.0.34

SetOldValue sets the OldValue field's value.

func (*ParameterForDescribeApplyParameterTemplateOutput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*ParameterForDescribeApplyParameterTemplateOutput) SetResult added in v1.0.34

SetResult sets the Result field's value.

func (ParameterForDescribeApplyParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type ParameterForModifyInstanceParamsInput added in v1.0.34

type ParameterForModifyInstanceParamsInput struct {
	Name *string `type:"string"`

	NewValue *string `type:"string"`

	OldValue *string `type:"string"`

	Restart *bool `type:"boolean"`

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

func (ParameterForModifyInstanceParamsInput) GoString added in v1.0.34

GoString returns the string representation

func (*ParameterForModifyInstanceParamsInput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*ParameterForModifyInstanceParamsInput) SetNewValue added in v1.0.34

SetNewValue sets the NewValue field's value.

func (*ParameterForModifyInstanceParamsInput) SetOldValue added in v1.0.34

SetOldValue sets the OldValue field's value.

func (*ParameterForModifyInstanceParamsInput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*ParameterForModifyInstanceParamsInput) SetResult added in v1.0.34

SetResult sets the Result field's value.

func (ParameterForModifyInstanceParamsInput) String added in v1.0.34

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) AssociateAllowList added in v1.0.34

func (c *RDSMYSQL) AssociateAllowList(input *AssociateAllowListInput) (*AssociateAllowListOutput, error)

AssociateAllowList 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 AssociateAllowList for usage and error information.

func (*RDSMYSQL) AssociateAllowListCommon added in v1.0.34

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

AssociateAllowListCommon 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 AssociateAllowListCommon for usage and error information.

func (*RDSMYSQL) AssociateAllowListCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) AssociateAllowListCommonWithContext added in v1.0.34

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

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

See AssociateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) AssociateAllowListRequest added in v1.0.34

func (c *RDSMYSQL) AssociateAllowListRequest(input *AssociateAllowListInput) (req *request.Request, output *AssociateAllowListOutput)

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

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

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

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

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

func (*RDSMYSQL) AssociateAllowListWithContext added in v1.0.34

func (c *RDSMYSQL) AssociateAllowListWithContext(ctx volcengine.Context, input *AssociateAllowListInput, opts ...request.Option) (*AssociateAllowListOutput, error)

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

See AssociateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) CopyParameterTemplate added in v1.0.34

func (c *RDSMYSQL) CopyParameterTemplate(input *CopyParameterTemplateInput) (*CopyParameterTemplateOutput, error)

CopyParameterTemplate 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 CopyParameterTemplate for usage and error information.

func (*RDSMYSQL) CopyParameterTemplateCommon added in v1.0.34

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

CopyParameterTemplateCommon 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 CopyParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) CopyParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) CopyParameterTemplateCommonWithContext added in v1.0.34

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

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

See CopyParameterTemplateCommon 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) CopyParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) CopyParameterTemplateRequest(input *CopyParameterTemplateInput) (req *request.Request, output *CopyParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) CopyParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) CopyParameterTemplateWithContext(ctx volcengine.Context, input *CopyParameterTemplateInput, opts ...request.Option) (*CopyParameterTemplateOutput, error)

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

See CopyParameterTemplate 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) 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) CreateAllowList added in v1.0.34

func (c *RDSMYSQL) CreateAllowList(input *CreateAllowListInput) (*CreateAllowListOutput, error)

CreateAllowList 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 CreateAllowList for usage and error information.

func (*RDSMYSQL) CreateAllowListCommon added in v1.0.34

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

CreateAllowListCommon 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 CreateAllowListCommon for usage and error information.

func (*RDSMYSQL) CreateAllowListCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) CreateAllowListCommonWithContext added in v1.0.34

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

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

See CreateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) CreateAllowListRequest added in v1.0.34

func (c *RDSMYSQL) CreateAllowListRequest(input *CreateAllowListInput) (req *request.Request, output *CreateAllowListOutput)

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

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

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

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

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

func (*RDSMYSQL) CreateAllowListWithContext added in v1.0.34

func (c *RDSMYSQL) CreateAllowListWithContext(ctx volcengine.Context, input *CreateAllowListInput, opts ...request.Option) (*CreateAllowListOutput, error)

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

See CreateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*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) CreateParameterTemplate added in v1.0.34

func (c *RDSMYSQL) CreateParameterTemplate(input *CreateParameterTemplateInput) (*CreateParameterTemplateOutput, error)

CreateParameterTemplate 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 CreateParameterTemplate for usage and error information.

func (*RDSMYSQL) CreateParameterTemplateCommon added in v1.0.34

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

CreateParameterTemplateCommon 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 CreateParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) CreateParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) CreateParameterTemplateCommonWithContext added in v1.0.34

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

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

See CreateParameterTemplateCommon 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) CreateParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) CreateParameterTemplateRequest(input *CreateParameterTemplateInput) (req *request.Request, output *CreateParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) CreateParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) CreateParameterTemplateWithContext(ctx volcengine.Context, input *CreateParameterTemplateInput, opts ...request.Option) (*CreateParameterTemplateOutput, error)

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

See CreateParameterTemplate 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) DeleteAllowList added in v1.0.34

func (c *RDSMYSQL) DeleteAllowList(input *DeleteAllowListInput) (*DeleteAllowListOutput, error)

DeleteAllowList 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 DeleteAllowList for usage and error information.

func (*RDSMYSQL) DeleteAllowListCommon added in v1.0.34

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

DeleteAllowListCommon 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 DeleteAllowListCommon for usage and error information.

func (*RDSMYSQL) DeleteAllowListCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DeleteAllowListCommonWithContext added in v1.0.34

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

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

See DeleteAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) DeleteAllowListRequest added in v1.0.34

func (c *RDSMYSQL) DeleteAllowListRequest(input *DeleteAllowListInput) (req *request.Request, output *DeleteAllowListOutput)

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

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

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

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

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

func (*RDSMYSQL) DeleteAllowListWithContext added in v1.0.34

func (c *RDSMYSQL) DeleteAllowListWithContext(ctx volcengine.Context, input *DeleteAllowListInput, opts ...request.Option) (*DeleteAllowListOutput, error)

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

See DeleteAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*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) DeleteParameterTemplate added in v1.0.34

func (c *RDSMYSQL) DeleteParameterTemplate(input *DeleteParameterTemplateInput) (*DeleteParameterTemplateOutput, error)

DeleteParameterTemplate 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 DeleteParameterTemplate for usage and error information.

func (*RDSMYSQL) DeleteParameterTemplateCommon added in v1.0.34

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

DeleteParameterTemplateCommon 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 DeleteParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) DeleteParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DeleteParameterTemplateCommonWithContext added in v1.0.34

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

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

See DeleteParameterTemplateCommon 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) DeleteParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) DeleteParameterTemplateRequest(input *DeleteParameterTemplateInput) (req *request.Request, output *DeleteParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) DeleteParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) DeleteParameterTemplateWithContext(ctx volcengine.Context, input *DeleteParameterTemplateInput, opts ...request.Option) (*DeleteParameterTemplateOutput, error)

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

See DeleteParameterTemplate 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) DescribeAllowListDetail added in v1.0.34

func (c *RDSMYSQL) DescribeAllowListDetail(input *DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetail 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 DescribeAllowListDetail for usage and error information.

func (*RDSMYSQL) DescribeAllowListDetailCommon added in v1.0.34

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

DescribeAllowListDetailCommon 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 DescribeAllowListDetailCommon for usage and error information.

func (*RDSMYSQL) DescribeAllowListDetailCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DescribeAllowListDetailCommonWithContext added in v1.0.34

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

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

See DescribeAllowListDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) DescribeAllowListDetailRequest added in v1.0.34

func (c *RDSMYSQL) DescribeAllowListDetailRequest(input *DescribeAllowListDetailInput) (req *request.Request, output *DescribeAllowListDetailOutput)

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

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

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

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

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

func (*RDSMYSQL) DescribeAllowListDetailWithContext added in v1.0.34

func (c *RDSMYSQL) DescribeAllowListDetailWithContext(ctx volcengine.Context, input *DescribeAllowListDetailInput, opts ...request.Option) (*DescribeAllowListDetailOutput, error)

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

See DescribeAllowListDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) DescribeAllowLists added in v1.0.34

func (c *RDSMYSQL) DescribeAllowLists(input *DescribeAllowListsInput) (*DescribeAllowListsOutput, error)

DescribeAllowLists 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 DescribeAllowLists for usage and error information.

func (*RDSMYSQL) DescribeAllowListsCommon added in v1.0.34

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

DescribeAllowListsCommon 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 DescribeAllowListsCommon for usage and error information.

func (*RDSMYSQL) DescribeAllowListsCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DescribeAllowListsCommonWithContext added in v1.0.34

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

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

See DescribeAllowListsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) DescribeAllowListsRequest added in v1.0.34

func (c *RDSMYSQL) DescribeAllowListsRequest(input *DescribeAllowListsInput) (req *request.Request, output *DescribeAllowListsOutput)

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

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

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

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

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

func (*RDSMYSQL) DescribeAllowListsWithContext added in v1.0.34

func (c *RDSMYSQL) DescribeAllowListsWithContext(ctx volcengine.Context, input *DescribeAllowListsInput, opts ...request.Option) (*DescribeAllowListsOutput, error)

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

See DescribeAllowLists for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) DescribeApplyParameterTemplate added in v1.0.34

func (c *RDSMYSQL) DescribeApplyParameterTemplate(input *DescribeApplyParameterTemplateInput) (*DescribeApplyParameterTemplateOutput, error)

DescribeApplyParameterTemplate 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 DescribeApplyParameterTemplate for usage and error information.

func (*RDSMYSQL) DescribeApplyParameterTemplateCommon added in v1.0.34

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

DescribeApplyParameterTemplateCommon 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 DescribeApplyParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) DescribeApplyParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DescribeApplyParameterTemplateCommonWithContext added in v1.0.34

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

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

See DescribeApplyParameterTemplateCommon 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) DescribeApplyParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) DescribeApplyParameterTemplateRequest(input *DescribeApplyParameterTemplateInput) (req *request.Request, output *DescribeApplyParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) DescribeApplyParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) DescribeApplyParameterTemplateWithContext(ctx volcengine.Context, input *DescribeApplyParameterTemplateInput, opts ...request.Option) (*DescribeApplyParameterTemplateOutput, error)

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

See DescribeApplyParameterTemplate 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) DescribeParameterTemplate added in v1.0.34

func (c *RDSMYSQL) DescribeParameterTemplate(input *DescribeParameterTemplateInput) (*DescribeParameterTemplateOutput, error)

DescribeParameterTemplate 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 DescribeParameterTemplate for usage and error information.

func (*RDSMYSQL) DescribeParameterTemplateCommon added in v1.0.34

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

DescribeParameterTemplateCommon 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 DescribeParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) DescribeParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DescribeParameterTemplateCommonWithContext added in v1.0.34

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

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

See DescribeParameterTemplateCommon 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) DescribeParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) DescribeParameterTemplateRequest(input *DescribeParameterTemplateInput) (req *request.Request, output *DescribeParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) DescribeParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) DescribeParameterTemplateWithContext(ctx volcengine.Context, input *DescribeParameterTemplateInput, opts ...request.Option) (*DescribeParameterTemplateOutput, error)

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

See DescribeParameterTemplate 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) DisassociateAllowList added in v1.0.34

func (c *RDSMYSQL) DisassociateAllowList(input *DisassociateAllowListInput) (*DisassociateAllowListOutput, error)

DisassociateAllowList 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 DisassociateAllowList for usage and error information.

func (*RDSMYSQL) DisassociateAllowListCommon added in v1.0.34

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

DisassociateAllowListCommon 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 DisassociateAllowListCommon for usage and error information.

func (*RDSMYSQL) DisassociateAllowListCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) DisassociateAllowListCommonWithContext added in v1.0.34

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

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

See DisassociateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) DisassociateAllowListRequest added in v1.0.34

func (c *RDSMYSQL) DisassociateAllowListRequest(input *DisassociateAllowListInput) (req *request.Request, output *DisassociateAllowListOutput)

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

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

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

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

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

func (*RDSMYSQL) DisassociateAllowListWithContext added in v1.0.34

func (c *RDSMYSQL) DisassociateAllowListWithContext(ctx volcengine.Context, input *DisassociateAllowListInput, opts ...request.Option) (*DisassociateAllowListOutput, error)

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

See DisassociateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*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) ListInstanceParams added in v1.0.34

func (c *RDSMYSQL) ListInstanceParams(input *ListInstanceParamsInput) (*ListInstanceParamsOutput, error)

ListInstanceParams 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 ListInstanceParams for usage and error information.

func (*RDSMYSQL) ListInstanceParamsCommon added in v1.0.34

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

ListInstanceParamsCommon 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 ListInstanceParamsCommon for usage and error information.

func (*RDSMYSQL) ListInstanceParamsCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ListInstanceParamsCommonWithContext added in v1.0.34

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

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

See ListInstanceParamsCommon 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) ListInstanceParamsHistory added in v1.0.34

func (c *RDSMYSQL) ListInstanceParamsHistory(input *ListInstanceParamsHistoryInput) (*ListInstanceParamsHistoryOutput, error)

ListInstanceParamsHistory 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 ListInstanceParamsHistory for usage and error information.

func (*RDSMYSQL) ListInstanceParamsHistoryCommon added in v1.0.34

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

ListInstanceParamsHistoryCommon 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 ListInstanceParamsHistoryCommon for usage and error information.

func (*RDSMYSQL) ListInstanceParamsHistoryCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ListInstanceParamsHistoryCommonWithContext added in v1.0.34

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

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

See ListInstanceParamsHistoryCommon 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) ListInstanceParamsHistoryRequest added in v1.0.34

func (c *RDSMYSQL) ListInstanceParamsHistoryRequest(input *ListInstanceParamsHistoryInput) (req *request.Request, output *ListInstanceParamsHistoryOutput)

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

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

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

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

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

func (*RDSMYSQL) ListInstanceParamsHistoryWithContext added in v1.0.34

func (c *RDSMYSQL) ListInstanceParamsHistoryWithContext(ctx volcengine.Context, input *ListInstanceParamsHistoryInput, opts ...request.Option) (*ListInstanceParamsHistoryOutput, error)

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

See ListInstanceParamsHistory 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) ListInstanceParamsRequest added in v1.0.34

func (c *RDSMYSQL) ListInstanceParamsRequest(input *ListInstanceParamsInput) (req *request.Request, output *ListInstanceParamsOutput)

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

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

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

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

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

func (*RDSMYSQL) ListInstanceParamsWithContext added in v1.0.34

func (c *RDSMYSQL) ListInstanceParamsWithContext(ctx volcengine.Context, input *ListInstanceParamsInput, opts ...request.Option) (*ListInstanceParamsOutput, error)

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

See ListInstanceParams 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) ListParameterTemplates added in v1.0.34

func (c *RDSMYSQL) ListParameterTemplates(input *ListParameterTemplatesInput) (*ListParameterTemplatesOutput, error)

ListParameterTemplates 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 ListParameterTemplates for usage and error information.

func (*RDSMYSQL) ListParameterTemplatesCommon added in v1.0.34

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

ListParameterTemplatesCommon 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 ListParameterTemplatesCommon for usage and error information.

func (*RDSMYSQL) ListParameterTemplatesCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ListParameterTemplatesCommonWithContext added in v1.0.34

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

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

See ListParameterTemplatesCommon 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) ListParameterTemplatesRequest added in v1.0.34

func (c *RDSMYSQL) ListParameterTemplatesRequest(input *ListParameterTemplatesInput) (req *request.Request, output *ListParameterTemplatesOutput)

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

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

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

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

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

func (*RDSMYSQL) ListParameterTemplatesWithContext added in v1.0.34

func (c *RDSMYSQL) ListParameterTemplatesWithContext(ctx volcengine.Context, input *ListParameterTemplatesInput, opts ...request.Option) (*ListParameterTemplatesOutput, error)

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

See ListParameterTemplates 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) ListRegions added in v1.0.34

func (c *RDSMYSQL) ListRegions(input *ListRegionsInput) (*ListRegionsOutput, error)

ListRegions 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 ListRegions for usage and error information.

func (*RDSMYSQL) ListRegionsCommon added in v1.0.34

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

ListRegionsCommon 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 ListRegionsCommon for usage and error information.

func (*RDSMYSQL) ListRegionsCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ListRegionsCommonWithContext added in v1.0.34

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

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

See ListRegionsCommon 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) ListRegionsRequest added in v1.0.34

func (c *RDSMYSQL) ListRegionsRequest(input *ListRegionsInput) (req *request.Request, output *ListRegionsOutput)

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

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

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

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

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

func (*RDSMYSQL) ListRegionsWithContext added in v1.0.34

func (c *RDSMYSQL) ListRegionsWithContext(ctx volcengine.Context, input *ListRegionsInput, opts ...request.Option) (*ListRegionsOutput, error)

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

See ListRegions 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) ListVpcs added in v1.0.24

func (c *RDSMYSQL) ListVpcs(input *ListVpcsInput) (*ListVpcsOutput, error)

ListVpcs 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 ListVpcs for usage and error information.

func (*RDSMYSQL) ListVpcsCommon added in v1.0.24

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

ListVpcsCommon 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 ListVpcsCommon for usage and error information.

func (*RDSMYSQL) ListVpcsCommonRequest added in v1.0.24

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

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

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

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

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

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

func (*RDSMYSQL) ListVpcsCommonWithContext added in v1.0.24

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

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

See ListVpcsCommon 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) ListVpcsRequest added in v1.0.24

func (c *RDSMYSQL) ListVpcsRequest(input *ListVpcsInput) (req *request.Request, output *ListVpcsOutput)

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

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

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

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

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

func (*RDSMYSQL) ListVpcsWithContext added in v1.0.24

func (c *RDSMYSQL) ListVpcsWithContext(ctx volcengine.Context, input *ListVpcsInput, opts ...request.Option) (*ListVpcsOutput, error)

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

See ListVpcs 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) ListZones added in v1.0.24

func (c *RDSMYSQL) ListZones(input *ListZonesInput) (*ListZonesOutput, error)

ListZones 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 ListZones for usage and error information.

func (*RDSMYSQL) ListZonesCommon added in v1.0.24

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

ListZonesCommon 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 ListZonesCommon for usage and error information.

func (*RDSMYSQL) ListZonesCommonRequest added in v1.0.24

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

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

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

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

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

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

func (*RDSMYSQL) ListZonesCommonWithContext added in v1.0.24

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

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

See ListZonesCommon 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) ListZonesRequest added in v1.0.24

func (c *RDSMYSQL) ListZonesRequest(input *ListZonesInput) (req *request.Request, output *ListZonesOutput)

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

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

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

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

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

func (*RDSMYSQL) ListZonesWithContext added in v1.0.24

func (c *RDSMYSQL) ListZonesWithContext(ctx volcengine.Context, input *ListZonesInput, opts ...request.Option) (*ListZonesOutput, error)

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

See ListZones 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) ModifyAllowList added in v1.0.34

func (c *RDSMYSQL) ModifyAllowList(input *ModifyAllowListInput) (*ModifyAllowListOutput, error)

ModifyAllowList 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 ModifyAllowList for usage and error information.

func (*RDSMYSQL) ModifyAllowListCommon added in v1.0.34

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

ModifyAllowListCommon 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 ModifyAllowListCommon for usage and error information.

func (*RDSMYSQL) ModifyAllowListCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ModifyAllowListCommonWithContext added in v1.0.34

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

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

See ModifyAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) ModifyAllowListRequest added in v1.0.34

func (c *RDSMYSQL) ModifyAllowListRequest(input *ModifyAllowListInput) (req *request.Request, output *ModifyAllowListOutput)

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

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

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

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

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

func (*RDSMYSQL) ModifyAllowListWithContext added in v1.0.34

func (c *RDSMYSQL) ModifyAllowListWithContext(ctx volcengine.Context, input *ModifyAllowListInput, opts ...request.Option) (*ModifyAllowListOutput, error)

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

See ModifyAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) ModifyDBInstance added in v1.0.34

func (c *RDSMYSQL) ModifyDBInstance(input *ModifyDBInstanceInput) (*ModifyDBInstanceOutput, error)

ModifyDBInstance 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 ModifyDBInstance for usage and error information.

func (*RDSMYSQL) ModifyDBInstanceCommon added in v1.0.34

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

ModifyDBInstanceCommon 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 ModifyDBInstanceCommon for usage and error information.

func (*RDSMYSQL) ModifyDBInstanceCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ModifyDBInstanceCommonWithContext added in v1.0.34

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

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

See ModifyDBInstanceCommon 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) 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) ModifyDBInstanceRequest added in v1.0.34

func (c *RDSMYSQL) ModifyDBInstanceRequest(input *ModifyDBInstanceInput) (req *request.Request, output *ModifyDBInstanceOutput)

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

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

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

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

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

func (*RDSMYSQL) ModifyDBInstanceWithContext added in v1.0.34

func (c *RDSMYSQL) ModifyDBInstanceWithContext(ctx volcengine.Context, input *ModifyDBInstanceInput, opts ...request.Option) (*ModifyDBInstanceOutput, error)

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

See ModifyDBInstance 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) ModifyInstanceParams added in v1.0.34

func (c *RDSMYSQL) ModifyInstanceParams(input *ModifyInstanceParamsInput) (*ModifyInstanceParamsOutput, error)

ModifyInstanceParams 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 ModifyInstanceParams for usage and error information.

func (*RDSMYSQL) ModifyInstanceParamsCommon added in v1.0.34

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

ModifyInstanceParamsCommon 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 ModifyInstanceParamsCommon for usage and error information.

func (*RDSMYSQL) ModifyInstanceParamsCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ModifyInstanceParamsCommonWithContext added in v1.0.34

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

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

See ModifyInstanceParamsCommon 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) ModifyInstanceParamsRequest added in v1.0.34

func (c *RDSMYSQL) ModifyInstanceParamsRequest(input *ModifyInstanceParamsInput) (req *request.Request, output *ModifyInstanceParamsOutput)

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

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

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

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

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

func (*RDSMYSQL) ModifyInstanceParamsWithContext added in v1.0.34

func (c *RDSMYSQL) ModifyInstanceParamsWithContext(ctx volcengine.Context, input *ModifyInstanceParamsInput, opts ...request.Option) (*ModifyInstanceParamsOutput, error)

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

See ModifyInstanceParams 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) ModifyParameterTemplate added in v1.0.34

func (c *RDSMYSQL) ModifyParameterTemplate(input *ModifyParameterTemplateInput) (*ModifyParameterTemplateOutput, error)

ModifyParameterTemplate 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 ModifyParameterTemplate for usage and error information.

func (*RDSMYSQL) ModifyParameterTemplateCommon added in v1.0.34

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

ModifyParameterTemplateCommon 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 ModifyParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) ModifyParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) ModifyParameterTemplateCommonWithContext added in v1.0.34

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

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

See ModifyParameterTemplateCommon 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) ModifyParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) ModifyParameterTemplateRequest(input *ModifyParameterTemplateInput) (req *request.Request, output *ModifyParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) ModifyParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) ModifyParameterTemplateWithContext(ctx volcengine.Context, input *ModifyParameterTemplateInput, opts ...request.Option) (*ModifyParameterTemplateOutput, error)

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

See ModifyParameterTemplate 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) SaveAsParameterTemplate added in v1.0.34

func (c *RDSMYSQL) SaveAsParameterTemplate(input *SaveAsParameterTemplateInput) (*SaveAsParameterTemplateOutput, error)

SaveAsParameterTemplate 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 SaveAsParameterTemplate for usage and error information.

func (*RDSMYSQL) SaveAsParameterTemplateCommon added in v1.0.34

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

SaveAsParameterTemplateCommon 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 SaveAsParameterTemplateCommon for usage and error information.

func (*RDSMYSQL) SaveAsParameterTemplateCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) SaveAsParameterTemplateCommonWithContext added in v1.0.34

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

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

See SaveAsParameterTemplateCommon 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) SaveAsParameterTemplateRequest added in v1.0.34

func (c *RDSMYSQL) SaveAsParameterTemplateRequest(input *SaveAsParameterTemplateInput) (req *request.Request, output *SaveAsParameterTemplateOutput)

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

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

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

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

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

func (*RDSMYSQL) SaveAsParameterTemplateWithContext added in v1.0.34

func (c *RDSMYSQL) SaveAsParameterTemplateWithContext(ctx volcengine.Context, input *SaveAsParameterTemplateInput, opts ...request.Option) (*SaveAsParameterTemplateOutput, error)

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

See SaveAsParameterTemplate 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) UpgradeAllowListVersion added in v1.0.34

func (c *RDSMYSQL) UpgradeAllowListVersion(input *UpgradeAllowListVersionInput) (*UpgradeAllowListVersionOutput, error)

UpgradeAllowListVersion 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 UpgradeAllowListVersion for usage and error information.

func (*RDSMYSQL) UpgradeAllowListVersionCommon added in v1.0.34

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

UpgradeAllowListVersionCommon 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 UpgradeAllowListVersionCommon for usage and error information.

func (*RDSMYSQL) UpgradeAllowListVersionCommonRequest added in v1.0.34

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

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

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

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

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

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

func (*RDSMYSQL) UpgradeAllowListVersionCommonWithContext added in v1.0.34

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

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

See UpgradeAllowListVersionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RDSMYSQL) UpgradeAllowListVersionRequest added in v1.0.34

func (c *RDSMYSQL) UpgradeAllowListVersionRequest(input *UpgradeAllowListVersionInput) (req *request.Request, output *UpgradeAllowListVersionOutput)

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

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

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

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

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

func (*RDSMYSQL) UpgradeAllowListVersionWithContext added in v1.0.34

func (c *RDSMYSQL) UpgradeAllowListVersionWithContext(ctx volcengine.Context, input *UpgradeAllowListVersionInput, opts ...request.Option) (*UpgradeAllowListVersionOutput, error)

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

See UpgradeAllowListVersion for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type RDSMYSQLAPI

type RDSMYSQLAPI interface {
	AssociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateAllowList(*AssociateAllowListInput) (*AssociateAllowListOutput, error)
	AssociateAllowListWithContext(volcengine.Context, *AssociateAllowListInput, ...request.Option) (*AssociateAllowListOutput, error)
	AssociateAllowListRequest(*AssociateAllowListInput) (*request.Request, *AssociateAllowListOutput)

	CopyParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CopyParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CopyParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CopyParameterTemplate(*CopyParameterTemplateInput) (*CopyParameterTemplateOutput, error)
	CopyParameterTemplateWithContext(volcengine.Context, *CopyParameterTemplateInput, ...request.Option) (*CopyParameterTemplateOutput, error)
	CopyParameterTemplateRequest(*CopyParameterTemplateInput) (*request.Request, *CopyParameterTemplateOutput)

	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)

	CreateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAllowList(*CreateAllowListInput) (*CreateAllowListOutput, error)
	CreateAllowListWithContext(volcengine.Context, *CreateAllowListInput, ...request.Option) (*CreateAllowListOutput, error)
	CreateAllowListRequest(*CreateAllowListInput) (*request.Request, *CreateAllowListOutput)

	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)

	CreateParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateParameterTemplate(*CreateParameterTemplateInput) (*CreateParameterTemplateOutput, error)
	CreateParameterTemplateWithContext(volcengine.Context, *CreateParameterTemplateInput, ...request.Option) (*CreateParameterTemplateOutput, error)
	CreateParameterTemplateRequest(*CreateParameterTemplateInput) (*request.Request, *CreateParameterTemplateOutput)

	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)

	DeleteAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAllowList(*DeleteAllowListInput) (*DeleteAllowListOutput, error)
	DeleteAllowListWithContext(volcengine.Context, *DeleteAllowListInput, ...request.Option) (*DeleteAllowListOutput, error)
	DeleteAllowListRequest(*DeleteAllowListInput) (*request.Request, *DeleteAllowListOutput)

	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)

	DeleteParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteParameterTemplate(*DeleteParameterTemplateInput) (*DeleteParameterTemplateOutput, error)
	DeleteParameterTemplateWithContext(volcengine.Context, *DeleteParameterTemplateInput, ...request.Option) (*DeleteParameterTemplateOutput, error)
	DeleteParameterTemplateRequest(*DeleteParameterTemplateInput) (*request.Request, *DeleteParameterTemplateOutput)

	DescribeAllowListDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowListDetail(*DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailWithContext(volcengine.Context, *DescribeAllowListDetailInput, ...request.Option) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailRequest(*DescribeAllowListDetailInput) (*request.Request, *DescribeAllowListDetailOutput)

	DescribeAllowListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowLists(*DescribeAllowListsInput) (*DescribeAllowListsOutput, error)
	DescribeAllowListsWithContext(volcengine.Context, *DescribeAllowListsInput, ...request.Option) (*DescribeAllowListsOutput, error)
	DescribeAllowListsRequest(*DescribeAllowListsInput) (*request.Request, *DescribeAllowListsOutput)

	DescribeApplyParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeApplyParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeApplyParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeApplyParameterTemplate(*DescribeApplyParameterTemplateInput) (*DescribeApplyParameterTemplateOutput, error)
	DescribeApplyParameterTemplateWithContext(volcengine.Context, *DescribeApplyParameterTemplateInput, ...request.Option) (*DescribeApplyParameterTemplateOutput, error)
	DescribeApplyParameterTemplateRequest(*DescribeApplyParameterTemplateInput) (*request.Request, *DescribeApplyParameterTemplateOutput)

	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)

	DescribeParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeParameterTemplate(*DescribeParameterTemplateInput) (*DescribeParameterTemplateOutput, error)
	DescribeParameterTemplateWithContext(volcengine.Context, *DescribeParameterTemplateInput, ...request.Option) (*DescribeParameterTemplateOutput, error)
	DescribeParameterTemplateRequest(*DescribeParameterTemplateInput) (*request.Request, *DescribeParameterTemplateOutput)

	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)

	DisassociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisassociateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisassociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisassociateAllowList(*DisassociateAllowListInput) (*DisassociateAllowListOutput, error)
	DisassociateAllowListWithContext(volcengine.Context, *DisassociateAllowListInput, ...request.Option) (*DisassociateAllowListOutput, error)
	DisassociateAllowListRequest(*DisassociateAllowListInput) (*request.Request, *DisassociateAllowListOutput)

	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)

	ListInstanceParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceParamsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstanceParams(*ListInstanceParamsInput) (*ListInstanceParamsOutput, error)
	ListInstanceParamsWithContext(volcengine.Context, *ListInstanceParamsInput, ...request.Option) (*ListInstanceParamsOutput, error)
	ListInstanceParamsRequest(*ListInstanceParamsInput) (*request.Request, *ListInstanceParamsOutput)

	ListInstanceParamsHistoryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceParamsHistoryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceParamsHistoryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstanceParamsHistory(*ListInstanceParamsHistoryInput) (*ListInstanceParamsHistoryOutput, error)
	ListInstanceParamsHistoryWithContext(volcengine.Context, *ListInstanceParamsHistoryInput, ...request.Option) (*ListInstanceParamsHistoryOutput, error)
	ListInstanceParamsHistoryRequest(*ListInstanceParamsHistoryInput) (*request.Request, *ListInstanceParamsHistoryOutput)

	ListParameterTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListParameterTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListParameterTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListParameterTemplates(*ListParameterTemplatesInput) (*ListParameterTemplatesOutput, error)
	ListParameterTemplatesWithContext(volcengine.Context, *ListParameterTemplatesInput, ...request.Option) (*ListParameterTemplatesOutput, error)
	ListParameterTemplatesRequest(*ListParameterTemplatesInput) (*request.Request, *ListParameterTemplatesOutput)

	ListRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRegionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRegions(*ListRegionsInput) (*ListRegionsOutput, error)
	ListRegionsWithContext(volcengine.Context, *ListRegionsInput, ...request.Option) (*ListRegionsOutput, error)
	ListRegionsRequest(*ListRegionsInput) (*request.Request, *ListRegionsOutput)

	ListVpcsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListVpcsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListVpcsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListVpcs(*ListVpcsInput) (*ListVpcsOutput, error)
	ListVpcsWithContext(volcengine.Context, *ListVpcsInput, ...request.Option) (*ListVpcsOutput, error)
	ListVpcsRequest(*ListVpcsInput) (*request.Request, *ListVpcsOutput)

	ListZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListZones(*ListZonesInput) (*ListZonesOutput, error)
	ListZonesWithContext(volcengine.Context, *ListZonesInput, ...request.Option) (*ListZonesOutput, error)
	ListZonesRequest(*ListZonesInput) (*request.Request, *ListZonesOutput)

	ModifyAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAllowList(*ModifyAllowListInput) (*ModifyAllowListOutput, error)
	ModifyAllowListWithContext(volcengine.Context, *ModifyAllowListInput, ...request.Option) (*ModifyAllowListOutput, error)
	ModifyAllowListRequest(*ModifyAllowListInput) (*request.Request, *ModifyAllowListOutput)

	ModifyDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstance(*ModifyDBInstanceInput) (*ModifyDBInstanceOutput, error)
	ModifyDBInstanceWithContext(volcengine.Context, *ModifyDBInstanceInput, ...request.Option) (*ModifyDBInstanceOutput, error)
	ModifyDBInstanceRequest(*ModifyDBInstanceInput) (*request.Request, *ModifyDBInstanceOutput)

	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)

	ModifyInstanceParamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyInstanceParamsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyInstanceParamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyInstanceParams(*ModifyInstanceParamsInput) (*ModifyInstanceParamsOutput, error)
	ModifyInstanceParamsWithContext(volcengine.Context, *ModifyInstanceParamsInput, ...request.Option) (*ModifyInstanceParamsOutput, error)
	ModifyInstanceParamsRequest(*ModifyInstanceParamsInput) (*request.Request, *ModifyInstanceParamsOutput)

	ModifyParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyParameterTemplate(*ModifyParameterTemplateInput) (*ModifyParameterTemplateOutput, error)
	ModifyParameterTemplateWithContext(volcengine.Context, *ModifyParameterTemplateInput, ...request.Option) (*ModifyParameterTemplateOutput, error)
	ModifyParameterTemplateRequest(*ModifyParameterTemplateInput) (*request.Request, *ModifyParameterTemplateOutput)

	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)

	SaveAsParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SaveAsParameterTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SaveAsParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SaveAsParameterTemplate(*SaveAsParameterTemplateInput) (*SaveAsParameterTemplateOutput, error)
	SaveAsParameterTemplateWithContext(volcengine.Context, *SaveAsParameterTemplateInput, ...request.Option) (*SaveAsParameterTemplateOutput, error)
	SaveAsParameterTemplateRequest(*SaveAsParameterTemplateInput) (*request.Request, *SaveAsParameterTemplateOutput)

	UpgradeAllowListVersionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpgradeAllowListVersionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpgradeAllowListVersionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpgradeAllowListVersion(*UpgradeAllowListVersionInput) (*UpgradeAllowListVersionOutput, error)
	UpgradeAllowListVersionWithContext(volcengine.Context, *UpgradeAllowListVersionInput, ...request.Option) (*UpgradeAllowListVersionOutput, error)
	UpgradeAllowListVersionRequest(*UpgradeAllowListVersionInput) (*request.Request, *UpgradeAllowListVersionOutput)
}

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.AssociateAllowList 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 SaveAsParameterTemplateInput added in v1.0.34

type SaveAsParameterTemplateInput struct {

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

	TemplateDesc *string `max:"200" type:"string"`

	TemplateName *string `min:"2" max:"64" type:"string"`
	// contains filtered or unexported fields
}

func (SaveAsParameterTemplateInput) GoString added in v1.0.34

func (s SaveAsParameterTemplateInput) GoString() string

GoString returns the string representation

func (*SaveAsParameterTemplateInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (*SaveAsParameterTemplateInput) SetTemplateDesc added in v1.0.34

SetTemplateDesc sets the TemplateDesc field's value.

func (*SaveAsParameterTemplateInput) SetTemplateName added in v1.0.34

SetTemplateName sets the TemplateName field's value.

func (SaveAsParameterTemplateInput) String added in v1.0.34

String returns the string representation

func (*SaveAsParameterTemplateInput) Validate added in v1.0.34

func (s *SaveAsParameterTemplateInput) Validate() error

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

type SaveAsParameterTemplateOutput added in v1.0.34

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

func (SaveAsParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (SaveAsParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type TemplateInfoForDescribeParameterTemplateOutput added in v1.0.34

type TemplateInfoForDescribeParameterTemplateOutput struct {
	AccountId *string `type:"string"`

	CreateTime *string `type:"string"`

	NeedRestart *bool `type:"boolean"`

	ParameterNum *int64 `type:"int64"`

	TemplateCategory *string `type:"string" enum:"EnumOfTemplateCategoryForDescribeParameterTemplateOutput"`

	TemplateDesc *string `type:"string"`

	TemplateId *string `type:"string"`

	TemplateName *string `type:"string"`

	TemplateParams []*TemplateParamForDescribeParameterTemplateOutput `type:"list"`

	TemplateSource *string `type:"string" enum:"EnumOfTemplateSourceForDescribeParameterTemplateOutput"`

	TemplateType *string `type:"string" enum:"EnumOfTemplateTypeForDescribeParameterTemplateOutput"`

	TemplateTypeVersion *string `type:"string" enum:"EnumOfTemplateTypeVersionForDescribeParameterTemplateOutput"`

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

func (TemplateInfoForDescribeParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (*TemplateInfoForDescribeParameterTemplateOutput) SetAccountId added in v1.0.34

SetAccountId sets the AccountId field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetCreateTime added in v1.0.34

SetCreateTime sets the CreateTime field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetNeedRestart added in v1.0.34

SetNeedRestart sets the NeedRestart field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetParameterNum added in v1.0.34

SetParameterNum sets the ParameterNum field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateCategory added in v1.0.34

SetTemplateCategory sets the TemplateCategory field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateDesc added in v1.0.34

SetTemplateDesc sets the TemplateDesc field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateId added in v1.0.34

SetTemplateId sets the TemplateId field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateName added in v1.0.34

SetTemplateName sets the TemplateName field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateParams added in v1.0.34

SetTemplateParams sets the TemplateParams field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateSource added in v1.0.34

SetTemplateSource sets the TemplateSource field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateType added in v1.0.34

SetTemplateType sets the TemplateType field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetTemplateTypeVersion added in v1.0.34

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (*TemplateInfoForDescribeParameterTemplateOutput) SetUpdateTime added in v1.0.34

SetUpdateTime sets the UpdateTime field's value.

func (TemplateInfoForDescribeParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type TemplateParamForCreateParameterTemplateInput added in v1.0.34

type TemplateParamForCreateParameterTemplateInput struct {
	DefaultValue *string `type:"string"`

	Description *string `type:"string"`

	ExpectValue *string `type:"string"`

	Name *string `type:"string"`

	Restart *bool `type:"boolean"`

	RunningValue *string `type:"string"`

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

func (TemplateParamForCreateParameterTemplateInput) GoString added in v1.0.34

GoString returns the string representation

func (*TemplateParamForCreateParameterTemplateInput) SetDefaultValue added in v1.0.34

SetDefaultValue sets the DefaultValue field's value.

func (*TemplateParamForCreateParameterTemplateInput) SetDescription added in v1.0.34

SetDescription sets the Description field's value.

func (*TemplateParamForCreateParameterTemplateInput) SetExpectValue added in v1.0.34

SetExpectValue sets the ExpectValue field's value.

func (*TemplateParamForCreateParameterTemplateInput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*TemplateParamForCreateParameterTemplateInput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*TemplateParamForCreateParameterTemplateInput) SetRunningValue added in v1.0.34

SetRunningValue sets the RunningValue field's value.

func (*TemplateParamForCreateParameterTemplateInput) SetValueRange added in v1.0.34

SetValueRange sets the ValueRange field's value.

func (TemplateParamForCreateParameterTemplateInput) String added in v1.0.34

String returns the string representation

type TemplateParamForDescribeParameterTemplateOutput added in v1.0.34

type TemplateParamForDescribeParameterTemplateOutput struct {
	DefaultValue *string `type:"string"`

	Description *string `type:"string"`

	ExpectValue *string `type:"string"`

	Name *string `type:"string"`

	Restart *bool `type:"boolean"`

	RunningValue *string `type:"string"`

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

func (TemplateParamForDescribeParameterTemplateOutput) GoString added in v1.0.34

GoString returns the string representation

func (*TemplateParamForDescribeParameterTemplateOutput) SetDefaultValue added in v1.0.34

SetDefaultValue sets the DefaultValue field's value.

func (*TemplateParamForDescribeParameterTemplateOutput) SetDescription added in v1.0.34

SetDescription sets the Description field's value.

func (*TemplateParamForDescribeParameterTemplateOutput) SetExpectValue added in v1.0.34

SetExpectValue sets the ExpectValue field's value.

func (*TemplateParamForDescribeParameterTemplateOutput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*TemplateParamForDescribeParameterTemplateOutput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*TemplateParamForDescribeParameterTemplateOutput) SetRunningValue added in v1.0.34

SetRunningValue sets the RunningValue field's value.

func (*TemplateParamForDescribeParameterTemplateOutput) SetValueRange added in v1.0.34

SetValueRange sets the ValueRange field's value.

func (TemplateParamForDescribeParameterTemplateOutput) String added in v1.0.34

String returns the string representation

type TemplateParamForListParameterTemplatesOutput added in v1.0.34

type TemplateParamForListParameterTemplatesOutput struct {
	DefaultValue *string `type:"string"`

	Description *string `type:"string"`

	ExpectValue *string `type:"string"`

	Name *string `type:"string"`

	Restart *bool `type:"boolean"`

	RunningValue *string `type:"string"`

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

func (TemplateParamForListParameterTemplatesOutput) GoString added in v1.0.34

GoString returns the string representation

func (*TemplateParamForListParameterTemplatesOutput) SetDefaultValue added in v1.0.34

SetDefaultValue sets the DefaultValue field's value.

func (*TemplateParamForListParameterTemplatesOutput) SetDescription added in v1.0.34

SetDescription sets the Description field's value.

func (*TemplateParamForListParameterTemplatesOutput) SetExpectValue added in v1.0.34

SetExpectValue sets the ExpectValue field's value.

func (*TemplateParamForListParameterTemplatesOutput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*TemplateParamForListParameterTemplatesOutput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*TemplateParamForListParameterTemplatesOutput) SetRunningValue added in v1.0.34

SetRunningValue sets the RunningValue field's value.

func (*TemplateParamForListParameterTemplatesOutput) SetValueRange added in v1.0.34

SetValueRange sets the ValueRange field's value.

func (TemplateParamForListParameterTemplatesOutput) String added in v1.0.34

String returns the string representation

type TemplateParamForModifyParameterTemplateInput added in v1.0.34

type TemplateParamForModifyParameterTemplateInput struct {
	DefaultValue *string `type:"string"`

	Description *string `type:"string"`

	ExpectValue *string `type:"string"`

	Name *string `type:"string"`

	Restart *bool `type:"boolean"`

	RunningValue *string `type:"string"`

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

func (TemplateParamForModifyParameterTemplateInput) GoString added in v1.0.34

GoString returns the string representation

func (*TemplateParamForModifyParameterTemplateInput) SetDefaultValue added in v1.0.34

SetDefaultValue sets the DefaultValue field's value.

func (*TemplateParamForModifyParameterTemplateInput) SetDescription added in v1.0.34

SetDescription sets the Description field's value.

func (*TemplateParamForModifyParameterTemplateInput) SetExpectValue added in v1.0.34

SetExpectValue sets the ExpectValue field's value.

func (*TemplateParamForModifyParameterTemplateInput) SetName added in v1.0.34

SetName sets the Name field's value.

func (*TemplateParamForModifyParameterTemplateInput) SetRestart added in v1.0.34

SetRestart sets the Restart field's value.

func (*TemplateParamForModifyParameterTemplateInput) SetRunningValue added in v1.0.34

SetRunningValue sets the RunningValue field's value.

func (*TemplateParamForModifyParameterTemplateInput) SetValueRange added in v1.0.34

SetValueRange sets the ValueRange field's value.

func (TemplateParamForModifyParameterTemplateInput) String added in v1.0.34

String returns the string representation

type UpgradeAllowListVersionInput added in v1.0.34

type UpgradeAllowListVersionInput struct {

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

func (UpgradeAllowListVersionInput) GoString added in v1.0.34

func (s UpgradeAllowListVersionInput) GoString() string

GoString returns the string representation

func (*UpgradeAllowListVersionInput) SetInstanceId added in v1.0.34

SetInstanceId sets the InstanceId field's value.

func (UpgradeAllowListVersionInput) String added in v1.0.34

String returns the string representation

func (*UpgradeAllowListVersionInput) Validate added in v1.0.34

func (s *UpgradeAllowListVersionInput) Validate() error

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

type UpgradeAllowListVersionOutput added in v1.0.34

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

func (UpgradeAllowListVersionOutput) GoString added in v1.0.34

GoString returns the string representation

func (UpgradeAllowListVersionOutput) String added in v1.0.34

String returns the string representation

Jump to

Keyboard shortcuts

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