vedbm

package
v1.0.41 Latest Latest
Warning

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

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

Documentation

Overview

Package vedbmiface provides an interface to enable mocking the VEDBM 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 (
	// EnumOfAccountPrivilegeForCreateDatabaseInputCustom is a EnumOfAccountPrivilegeForCreateDatabaseInput enum value
	EnumOfAccountPrivilegeForCreateDatabaseInputCustom = "Custom"

	// EnumOfAccountPrivilegeForCreateDatabaseInputDdlonly is a EnumOfAccountPrivilegeForCreateDatabaseInput enum value
	EnumOfAccountPrivilegeForCreateDatabaseInputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForCreateDatabaseInputDmlonly is a EnumOfAccountPrivilegeForCreateDatabaseInput enum value
	EnumOfAccountPrivilegeForCreateDatabaseInputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForCreateDatabaseInputReadOnly is a EnumOfAccountPrivilegeForCreateDatabaseInput enum value
	EnumOfAccountPrivilegeForCreateDatabaseInputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForCreateDatabaseInputReadWrite is a EnumOfAccountPrivilegeForCreateDatabaseInput enum value
	EnumOfAccountPrivilegeForCreateDatabaseInputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfCharacterSetNameForCreateDatabaseInputAscii is a EnumOfCharacterSetNameForCreateDatabaseInput enum value
	EnumOfCharacterSetNameForCreateDatabaseInputAscii = "ascii"

	// EnumOfCharacterSetNameForCreateDatabaseInputLatin1 is a EnumOfCharacterSetNameForCreateDatabaseInput enum value
	EnumOfCharacterSetNameForCreateDatabaseInputLatin1 = "latin1"

	// EnumOfCharacterSetNameForCreateDatabaseInputUtf8 is a EnumOfCharacterSetNameForCreateDatabaseInput enum value
	EnumOfCharacterSetNameForCreateDatabaseInputUtf8 = "utf8"

	// EnumOfCharacterSetNameForCreateDatabaseInputUtf8mb4 is a EnumOfCharacterSetNameForCreateDatabaseInput enum value
	EnumOfCharacterSetNameForCreateDatabaseInputUtf8mb4 = "utf8mb4"
)
View Source
const (
	// EnumOfAccountPrivilegeForCreateDBAccountInputCustom is a EnumOfAccountPrivilegeForCreateDBAccountInput enum value
	EnumOfAccountPrivilegeForCreateDBAccountInputCustom = "Custom"

	// EnumOfAccountPrivilegeForCreateDBAccountInputDdlonly is a EnumOfAccountPrivilegeForCreateDBAccountInput enum value
	EnumOfAccountPrivilegeForCreateDBAccountInputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForCreateDBAccountInputDmlonly is a EnumOfAccountPrivilegeForCreateDBAccountInput enum value
	EnumOfAccountPrivilegeForCreateDBAccountInputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForCreateDBAccountInputReadOnly is a EnumOfAccountPrivilegeForCreateDBAccountInput enum value
	EnumOfAccountPrivilegeForCreateDBAccountInputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForCreateDBAccountInputReadWrite is a EnumOfAccountPrivilegeForCreateDBAccountInput enum value
	EnumOfAccountPrivilegeForCreateDBAccountInputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfAccountTypeForCreateDBAccountInputNormal is a EnumOfAccountTypeForCreateDBAccountInput enum value
	EnumOfAccountTypeForCreateDBAccountInputNormal = "Normal"

	// EnumOfAccountTypeForCreateDBAccountInputSuper is a EnumOfAccountTypeForCreateDBAccountInput enum value
	EnumOfAccountTypeForCreateDBAccountInputSuper = "Super"
)
View Source
const (
	// EnumOfConsistLevelForCreateDBEndpointInputEventual is a EnumOfConsistLevelForCreateDBEndpointInput enum value
	EnumOfConsistLevelForCreateDBEndpointInputEventual = "Eventual"

	// EnumOfConsistLevelForCreateDBEndpointInputGlobal is a EnumOfConsistLevelForCreateDBEndpointInput enum value
	EnumOfConsistLevelForCreateDBEndpointInputGlobal = "Global"

	// EnumOfConsistLevelForCreateDBEndpointInputSession is a EnumOfConsistLevelForCreateDBEndpointInput enum value
	EnumOfConsistLevelForCreateDBEndpointInputSession = "Session"
)
View Source
const (
	// EnumOfConsistTimeoutActionForCreateDBEndpointInputReadMaster is a EnumOfConsistTimeoutActionForCreateDBEndpointInput enum value
	EnumOfConsistTimeoutActionForCreateDBEndpointInputReadMaster = "ReadMaster"

	// EnumOfConsistTimeoutActionForCreateDBEndpointInputReturnError is a EnumOfConsistTimeoutActionForCreateDBEndpointInput enum value
	EnumOfConsistTimeoutActionForCreateDBEndpointInputReturnError = "ReturnError"
)
View Source
const (
	// EnumOfReadWriteModeForCreateDBEndpointInputReadOnly is a EnumOfReadWriteModeForCreateDBEndpointInput enum value
	EnumOfReadWriteModeForCreateDBEndpointInputReadOnly = "ReadOnly"

	// EnumOfReadWriteModeForCreateDBEndpointInputReadWrite is a EnumOfReadWriteModeForCreateDBEndpointInput enum value
	EnumOfReadWriteModeForCreateDBEndpointInputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfChargeTypeForCreateDBInstanceInputPostPaid is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForCreateDBInstanceInputPrePaid is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfDBEngineVersionForCreateDBInstanceInputMySql57 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySql57 = "MySQL_5_7"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMySql80 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfDBMinorVersionForCreateDBInstanceInput20 is a EnumOfDBMinorVersionForCreateDBInstanceInput enum value
	EnumOfDBMinorVersionForCreateDBInstanceInput20 = "2.0"

	// EnumOfDBMinorVersionForCreateDBInstanceInput30 is a EnumOfDBMinorVersionForCreateDBInstanceInput enum value
	EnumOfDBMinorVersionForCreateDBInstanceInput30 = "3.0"

	// EnumOfDBMinorVersionForCreateDBInstanceInput31 is a EnumOfDBMinorVersionForCreateDBInstanceInput enum value
	EnumOfDBMinorVersionForCreateDBInstanceInput31 = "3.1"

	// EnumOfDBMinorVersionForCreateDBInstanceInput32 is a EnumOfDBMinorVersionForCreateDBInstanceInput enum value
	EnumOfDBMinorVersionForCreateDBInstanceInput32 = "3.2"

	// EnumOfDBMinorVersionForCreateDBInstanceInput33 is a EnumOfDBMinorVersionForCreateDBInstanceInput enum value
	EnumOfDBMinorVersionForCreateDBInstanceInput33 = "3.3"
)
View Source
const (
	// EnumOfDeletionProtectionForCreateDBInstanceInputDisabled is a EnumOfDeletionProtectionForCreateDBInstanceInput enum value
	EnumOfDeletionProtectionForCreateDBInstanceInputDisabled = "disabled"

	// EnumOfDeletionProtectionForCreateDBInstanceInputEnabled is a EnumOfDeletionProtectionForCreateDBInstanceInput enum value
	EnumOfDeletionProtectionForCreateDBInstanceInputEnabled = "enabled"
)
View Source
const (
	// EnumOfLowerCaseTableNamesForCreateDBInstanceInput0 is a EnumOfLowerCaseTableNamesForCreateDBInstanceInput enum value
	EnumOfLowerCaseTableNamesForCreateDBInstanceInput0 = "0"

	// EnumOfLowerCaseTableNamesForCreateDBInstanceInput1 is a EnumOfLowerCaseTableNamesForCreateDBInstanceInput enum value
	EnumOfLowerCaseTableNamesForCreateDBInstanceInput1 = "1"
)
View Source
const (
	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG42xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG42xlarge = "vedb.mysql.g4.2xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG44xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG44xlarge = "vedb.mysql.g4.4xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG4Large is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG4Large = "vedb.mysql.g4.large"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG4Xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG4Xlarge = "vedb.mysql.g4.xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG82xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlG82xlarge = "vedb.mysql.g8.2xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX42xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX42xlarge = "vedb.mysql.x4.2xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX44xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX44xlarge = "vedb.mysql.x4.4xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX48xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX48xlarge = "vedb.mysql.x4.8xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX4Large is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX4Large = "vedb.mysql.x4.large"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX4Xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX4Xlarge = "vedb.mysql.x4.xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX82xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX82xlarge = "vedb.mysql.x8.2xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX84xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX84xlarge = "vedb.mysql.x8.4xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX86xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX86xlarge = "vedb.mysql.x8.6xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX88xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX88xlarge = "vedb.mysql.x8.8xlarge"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX8Large is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX8Large = "vedb.mysql.x8.large"

	// EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX8Xlarge is a EnumOfNodeSpecForCreateDBInstanceInput enum value
	EnumOfNodeSpecForCreateDBInstanceInputVedbMysqlX8Xlarge = "vedb.mysql.x8.xlarge"
)
View Source
const (
	// EnumOfPeriodUnitForCreateDBInstanceInputMonth is a EnumOfPeriodUnitForCreateDBInstanceInput enum value
	EnumOfPeriodUnitForCreateDBInstanceInputMonth = "Month"

	// EnumOfPeriodUnitForCreateDBInstanceInputYear is a EnumOfPeriodUnitForCreateDBInstanceInput enum value
	EnumOfPeriodUnitForCreateDBInstanceInputYear = "Year"
)
View Source
const (
	// EnumOfStorageChargeTypeForCreateDBInstanceInputPostPaid is a EnumOfStorageChargeTypeForCreateDBInstanceInput enum value
	EnumOfStorageChargeTypeForCreateDBInstanceInputPostPaid = "PostPaid"

	// EnumOfStorageChargeTypeForCreateDBInstanceInputPrePaid is a EnumOfStorageChargeTypeForCreateDBInstanceInput enum value
	EnumOfStorageChargeTypeForCreateDBInstanceInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySql57 is a EnumOfTemplateTypeVersionForCreateParameterTemplateInput enum value
	EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySql57 = "MySQL_5_7"

	// EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySql80 is a EnumOfTemplateTypeVersionForCreateParameterTemplateInput enum value
	EnumOfTemplateTypeVersionForCreateParameterTemplateInputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfBackupStatusForDescribeBackupsInputFailed is a EnumOfBackupStatusForDescribeBackupsInput enum value
	EnumOfBackupStatusForDescribeBackupsInputFailed = "Failed"

	// EnumOfBackupStatusForDescribeBackupsInputRunning is a EnumOfBackupStatusForDescribeBackupsInput enum value
	EnumOfBackupStatusForDescribeBackupsInputRunning = "Running"

	// EnumOfBackupStatusForDescribeBackupsInputSuccess is a EnumOfBackupStatusForDescribeBackupsInput enum value
	EnumOfBackupStatusForDescribeBackupsInputSuccess = "Success"
)
View Source
const (
	// EnumOfBackupStatusForDescribeBackupsOutputFailed is a EnumOfBackupStatusForDescribeBackupsOutput enum value
	EnumOfBackupStatusForDescribeBackupsOutputFailed = "Failed"

	// EnumOfBackupStatusForDescribeBackupsOutputRunning is a EnumOfBackupStatusForDescribeBackupsOutput enum value
	EnumOfBackupStatusForDescribeBackupsOutputRunning = "Running"

	// EnumOfBackupStatusForDescribeBackupsOutputSuccess is a EnumOfBackupStatusForDescribeBackupsOutput enum value
	EnumOfBackupStatusForDescribeBackupsOutputSuccess = "Success"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutputMySql57 is a EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutputMySql57 = "MySQL_5_7"

	// EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutputMySql80 is a EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfAccountPrivilegeForDescribeDatabasesOutputCustom is a EnumOfAccountPrivilegeForDescribeDatabasesOutput enum value
	EnumOfAccountPrivilegeForDescribeDatabasesOutputCustom = "Custom"

	// EnumOfAccountPrivilegeForDescribeDatabasesOutputDdlonly is a EnumOfAccountPrivilegeForDescribeDatabasesOutput enum value
	EnumOfAccountPrivilegeForDescribeDatabasesOutputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForDescribeDatabasesOutputDmlonly is a EnumOfAccountPrivilegeForDescribeDatabasesOutput enum value
	EnumOfAccountPrivilegeForDescribeDatabasesOutputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForDescribeDatabasesOutputReadOnly is a EnumOfAccountPrivilegeForDescribeDatabasesOutput enum value
	EnumOfAccountPrivilegeForDescribeDatabasesOutputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForDescribeDatabasesOutputReadWrite is a EnumOfAccountPrivilegeForDescribeDatabasesOutput enum value
	EnumOfAccountPrivilegeForDescribeDatabasesOutputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfCharacterSetNameForDescribeDatabasesOutputAscii is a EnumOfCharacterSetNameForDescribeDatabasesOutput enum value
	EnumOfCharacterSetNameForDescribeDatabasesOutputAscii = "ascii"

	// EnumOfCharacterSetNameForDescribeDatabasesOutputLatin1 is a EnumOfCharacterSetNameForDescribeDatabasesOutput enum value
	EnumOfCharacterSetNameForDescribeDatabasesOutputLatin1 = "latin1"

	// EnumOfCharacterSetNameForDescribeDatabasesOutputUtf8 is a EnumOfCharacterSetNameForDescribeDatabasesOutput enum value
	EnumOfCharacterSetNameForDescribeDatabasesOutputUtf8 = "utf8"

	// EnumOfCharacterSetNameForDescribeDatabasesOutputUtf8mb4 is a EnumOfCharacterSetNameForDescribeDatabasesOutput enum value
	EnumOfCharacterSetNameForDescribeDatabasesOutputUtf8mb4 = "utf8mb4"
)
View Source
const (
	// EnumOfAccountPrivilegeForDescribeDBAccountsOutputCustom is a EnumOfAccountPrivilegeForDescribeDBAccountsOutput enum value
	EnumOfAccountPrivilegeForDescribeDBAccountsOutputCustom = "Custom"

	// EnumOfAccountPrivilegeForDescribeDBAccountsOutputDdlonly is a EnumOfAccountPrivilegeForDescribeDBAccountsOutput enum value
	EnumOfAccountPrivilegeForDescribeDBAccountsOutputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForDescribeDBAccountsOutputDmlonly is a EnumOfAccountPrivilegeForDescribeDBAccountsOutput enum value
	EnumOfAccountPrivilegeForDescribeDBAccountsOutputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForDescribeDBAccountsOutputReadOnly is a EnumOfAccountPrivilegeForDescribeDBAccountsOutput enum value
	EnumOfAccountPrivilegeForDescribeDBAccountsOutputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForDescribeDBAccountsOutputReadWrite is a EnumOfAccountPrivilegeForDescribeDBAccountsOutput enum value
	EnumOfAccountPrivilegeForDescribeDBAccountsOutputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfAccountTypeForDescribeDBAccountsOutputNormal is a EnumOfAccountTypeForDescribeDBAccountsOutput enum value
	EnumOfAccountTypeForDescribeDBAccountsOutputNormal = "Normal"

	// EnumOfAccountTypeForDescribeDBAccountsOutputSuper is a EnumOfAccountTypeForDescribeDBAccountsOutput enum value
	EnumOfAccountTypeForDescribeDBAccountsOutputSuper = "Super"
)
View Source
const (
	// EnumOfConsistLevelForDescribeDBEndpointOutputEventual is a EnumOfConsistLevelForDescribeDBEndpointOutput enum value
	EnumOfConsistLevelForDescribeDBEndpointOutputEventual = "Eventual"

	// EnumOfConsistLevelForDescribeDBEndpointOutputGlobal is a EnumOfConsistLevelForDescribeDBEndpointOutput enum value
	EnumOfConsistLevelForDescribeDBEndpointOutputGlobal = "Global"

	// EnumOfConsistLevelForDescribeDBEndpointOutputSession is a EnumOfConsistLevelForDescribeDBEndpointOutput enum value
	EnumOfConsistLevelForDescribeDBEndpointOutputSession = "Session"
)
View Source
const (
	// EnumOfConsistTimeoutActionForDescribeDBEndpointOutputReadMaster is a EnumOfConsistTimeoutActionForDescribeDBEndpointOutput enum value
	EnumOfConsistTimeoutActionForDescribeDBEndpointOutputReadMaster = "ReadMaster"

	// EnumOfConsistTimeoutActionForDescribeDBEndpointOutputReturnError is a EnumOfConsistTimeoutActionForDescribeDBEndpointOutput enum value
	EnumOfConsistTimeoutActionForDescribeDBEndpointOutputReturnError = "ReturnError"
)
View Source
const (
	// EnumOfEndpointTypeForDescribeDBEndpointOutputCluster is a EnumOfEndpointTypeForDescribeDBEndpointOutput enum value
	EnumOfEndpointTypeForDescribeDBEndpointOutputCluster = "Cluster"

	// EnumOfEndpointTypeForDescribeDBEndpointOutputCustom is a EnumOfEndpointTypeForDescribeDBEndpointOutput enum value
	EnumOfEndpointTypeForDescribeDBEndpointOutputCustom = "Custom"

	// EnumOfEndpointTypeForDescribeDBEndpointOutputPrimary is a EnumOfEndpointTypeForDescribeDBEndpointOutput enum value
	EnumOfEndpointTypeForDescribeDBEndpointOutputPrimary = "Primary"
)
View Source
const (
	// EnumOfNetworkTypeForDescribeDBEndpointOutputPrivate is a EnumOfNetworkTypeForDescribeDBEndpointOutput enum value
	EnumOfNetworkTypeForDescribeDBEndpointOutputPrivate = "Private"

	// EnumOfNetworkTypeForDescribeDBEndpointOutputPublic is a EnumOfNetworkTypeForDescribeDBEndpointOutput enum value
	EnumOfNetworkTypeForDescribeDBEndpointOutputPublic = "Public"
)
View Source
const (
	// EnumOfReadWriteModeForDescribeDBEndpointOutputReadOnly is a EnumOfReadWriteModeForDescribeDBEndpointOutput enum value
	EnumOfReadWriteModeForDescribeDBEndpointOutputReadOnly = "ReadOnly"

	// EnumOfReadWriteModeForDescribeDBEndpointOutputReadWrite is a EnumOfReadWriteModeForDescribeDBEndpointOutput enum value
	EnumOfReadWriteModeForDescribeDBEndpointOutputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputExpired is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputExpired = "Expired"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputNormal is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputNormal = "Normal"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputOverdue is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputOverdue = "Overdue"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputRecycled is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputRecycled = "Recycled"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputShutdown is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputShutdown = "Shutdown"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstanceDetailOutputPostPaid is a EnumOfChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceDetailOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstanceDetailOutputPrePaid is a EnumOfChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceDetailOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfConsistLevelForDescribeDBInstanceDetailOutputEventual is a EnumOfConsistLevelForDescribeDBInstanceDetailOutput enum value
	EnumOfConsistLevelForDescribeDBInstanceDetailOutputEventual = "Eventual"

	// EnumOfConsistLevelForDescribeDBInstanceDetailOutputGlobal is a EnumOfConsistLevelForDescribeDBInstanceDetailOutput enum value
	EnumOfConsistLevelForDescribeDBInstanceDetailOutputGlobal = "Global"

	// EnumOfConsistLevelForDescribeDBInstanceDetailOutputSession is a EnumOfConsistLevelForDescribeDBInstanceDetailOutput enum value
	EnumOfConsistLevelForDescribeDBInstanceDetailOutputSession = "Session"
)
View Source
const (
	// EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutputReadMaster is a EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutput enum value
	EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutputReadMaster = "ReadMaster"

	// EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutputReturnError is a EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutput enum value
	EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutputReturnError = "ReturnError"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMySql57 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMySql57 = "MySQL_5_7"

	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMySql80 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfDayKindForDescribeDBInstanceDetailOutputMonth is a EnumOfDayKindForDescribeDBInstanceDetailOutput enum value
	EnumOfDayKindForDescribeDBInstanceDetailOutputMonth = "Month"

	// EnumOfDayKindForDescribeDBInstanceDetailOutputWeek is a EnumOfDayKindForDescribeDBInstanceDetailOutput enum value
	EnumOfDayKindForDescribeDBInstanceDetailOutputWeek = "Week"
)
View Source
const (
	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputFriday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputFriday = "Friday"

	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputMonday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputMonday = "Monday"

	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputSaturday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputSaturday = "Saturday"

	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputSunday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputSunday = "Sunday"

	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputThursday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputThursday = "Thursday"

	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputTuesday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputTuesday = "Tuesday"

	// EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputWednesday is a EnumOfDayOfWeekListForDescribeDBInstanceDetailOutput enum value
	EnumOfDayOfWeekListForDescribeDBInstanceDetailOutputWednesday = "Wednesday"
)
View Source
const (
	// EnumOfDeletionProtectionForDescribeDBInstanceDetailOutputDisabled is a EnumOfDeletionProtectionForDescribeDBInstanceDetailOutput enum value
	EnumOfDeletionProtectionForDescribeDBInstanceDetailOutputDisabled = "disabled"

	// EnumOfDeletionProtectionForDescribeDBInstanceDetailOutputEnabled is a EnumOfDeletionProtectionForDescribeDBInstanceDetailOutput enum value
	EnumOfDeletionProtectionForDescribeDBInstanceDetailOutputEnabled = "enabled"
)
View Source
const (
	// EnumOfEndpointTypeForDescribeDBInstanceDetailOutputCluster is a EnumOfEndpointTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfEndpointTypeForDescribeDBInstanceDetailOutputCluster = "Cluster"

	// EnumOfEndpointTypeForDescribeDBInstanceDetailOutputCustom is a EnumOfEndpointTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfEndpointTypeForDescribeDBInstanceDetailOutputCustom = "Custom"

	// EnumOfEndpointTypeForDescribeDBInstanceDetailOutputPrimary is a EnumOfEndpointTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfEndpointTypeForDescribeDBInstanceDetailOutputPrimary = "Primary"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputAddressModifying is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputAddressModifying = "AddressModifying"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputAllowListMaintaining is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputAllowListMaintaining = "AllowListMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputCreateFailed is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputCreateFailed = "CreateFailed"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputCreating is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputCreating = "Creating"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDeleting is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDeleting = "Deleting"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputError is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputError = "Error"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputExpired is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputExpired = "Expired"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputOwing is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputOwing = "Owing"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputPrimaryChanging is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputPrimaryChanging = "PrimaryChanging"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputReclaiming is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputReclaiming = "Reclaiming"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRestarting is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRestarting = "Restarting"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRestoring is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRestoring = "Restoring"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputResuming is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputResuming = "Resuming"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRunning is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRunning = "Running"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputScaling is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputScaling = "Scaling"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputUpgrading is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputUpgrading = "Upgrading"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputWaitingPaid = "WaitingPaid"
)
View Source
const (
	// EnumOfNetworkTypeForDescribeDBInstanceDetailOutputPrivate is a EnumOfNetworkTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfNetworkTypeForDescribeDBInstanceDetailOutputPrivate = "Private"

	// EnumOfNetworkTypeForDescribeDBInstanceDetailOutputPublic is a EnumOfNetworkTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfNetworkTypeForDescribeDBInstanceDetailOutputPublic = "Public"
)
View Source
const (
	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG42xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG42xlarge = "vedb.mysql.g4.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG44xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG44xlarge = "vedb.mysql.g4.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG4Large is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG4Large = "vedb.mysql.g4.large"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG4Xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG4Xlarge = "vedb.mysql.g4.xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG82xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlG82xlarge = "vedb.mysql.g8.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX42xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX42xlarge = "vedb.mysql.x4.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX44xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX44xlarge = "vedb.mysql.x4.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX48xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX48xlarge = "vedb.mysql.x4.8xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX4Large is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX4Large = "vedb.mysql.x4.large"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX4Xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX4Xlarge = "vedb.mysql.x4.xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX82xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX82xlarge = "vedb.mysql.x8.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX84xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX84xlarge = "vedb.mysql.x8.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX86xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX86xlarge = "vedb.mysql.x8.6xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX88xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX88xlarge = "vedb.mysql.x8.8xlarge"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX8Large is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX8Large = "vedb.mysql.x8.large"

	// EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX8Xlarge is a EnumOfNodeSpecForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeSpecForDescribeDBInstanceDetailOutputVedbMysqlX8Xlarge = "vedb.mysql.x8.xlarge"
)
View Source
const (
	// EnumOfNodeTypeForDescribeDBInstanceDetailOutputPrimary is a EnumOfNodeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeTypeForDescribeDBInstanceDetailOutputPrimary = "Primary"

	// EnumOfNodeTypeForDescribeDBInstanceDetailOutputReadOnly is a EnumOfNodeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeTypeForDescribeDBInstanceDetailOutputReadOnly = "ReadOnly"
)
View Source
const (
	// EnumOfReadWriteModeForDescribeDBInstanceDetailOutputReadOnly is a EnumOfReadWriteModeForDescribeDBInstanceDetailOutput enum value
	EnumOfReadWriteModeForDescribeDBInstanceDetailOutputReadOnly = "ReadOnly"

	// EnumOfReadWriteModeForDescribeDBInstanceDetailOutputReadWrite is a EnumOfReadWriteModeForDescribeDBInstanceDetailOutput enum value
	EnumOfReadWriteModeForDescribeDBInstanceDetailOutputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfSpecFamilyForDescribeDBInstanceDetailOutputExclusive is a EnumOfSpecFamilyForDescribeDBInstanceDetailOutput enum value
	EnumOfSpecFamilyForDescribeDBInstanceDetailOutputExclusive = "Exclusive"

	// EnumOfSpecFamilyForDescribeDBInstanceDetailOutputGeneral is a EnumOfSpecFamilyForDescribeDBInstanceDetailOutput enum value
	EnumOfSpecFamilyForDescribeDBInstanceDetailOutputGeneral = "General"
)
View Source
const (
	// EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutputPostPaid is a EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutputPostPaid = "PostPaid"

	// EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutputPrePaid is a EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutputHotStandby is a EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutputHotStandby = "HotStandby"

	// EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutputPrimary is a EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutputPrimary = "Primary"

	// EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutputZoneStandby is a EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutputZoneStandby = "ZoneStandby"
)
View Source
const (
	// EnumOfStatusForDescribeDBInstanceParameterChangeHistoryOutputApplied is a EnumOfStatusForDescribeDBInstanceParameterChangeHistoryOutput enum value
	EnumOfStatusForDescribeDBInstanceParameterChangeHistoryOutputApplied = "Applied"

	// EnumOfStatusForDescribeDBInstanceParameterChangeHistoryOutputSyncing is a EnumOfStatusForDescribeDBInstanceParameterChangeHistoryOutput enum value
	EnumOfStatusForDescribeDBInstanceParameterChangeHistoryOutputSyncing = "Syncing"
)
View Source
const (
	// EnumOfDataTypeForDescribeDBInstanceParametersOutputFloat is a EnumOfDataTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfDataTypeForDescribeDBInstanceParametersOutputFloat = "FLOAT"

	// EnumOfDataTypeForDescribeDBInstanceParametersOutputInt is a EnumOfDataTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfDataTypeForDescribeDBInstanceParametersOutputInt = "INT"

	// EnumOfDataTypeForDescribeDBInstanceParametersOutputString is a EnumOfDataTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfDataTypeForDescribeDBInstanceParametersOutputString = "STRING"
)
View Source
const (
	// EnumOfStatusForDescribeDBInstanceParametersOutputApplied is a EnumOfStatusForDescribeDBInstanceParametersOutput enum value
	EnumOfStatusForDescribeDBInstanceParametersOutputApplied = "Applied"

	// EnumOfStatusForDescribeDBInstanceParametersOutputSyncing is a EnumOfStatusForDescribeDBInstanceParametersOutput enum value
	EnumOfStatusForDescribeDBInstanceParametersOutputSyncing = "Syncing"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstancePriceDetailInputPostPaid is a EnumOfChargeTypeForDescribeDBInstancePriceDetailInput enum value
	EnumOfChargeTypeForDescribeDBInstancePriceDetailInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstancePriceDetailInputPrePaid is a EnumOfChargeTypeForDescribeDBInstancePriceDetailInput enum value
	EnumOfChargeTypeForDescribeDBInstancePriceDetailInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfPeriodUnitForDescribeDBInstancePriceDetailInputMonth is a EnumOfPeriodUnitForDescribeDBInstancePriceDetailInput enum value
	EnumOfPeriodUnitForDescribeDBInstancePriceDetailInputMonth = "month"

	// EnumOfPeriodUnitForDescribeDBInstancePriceDetailInputYear is a EnumOfPeriodUnitForDescribeDBInstancePriceDetailInput enum value
	EnumOfPeriodUnitForDescribeDBInstancePriceDetailInputYear = "year"
)
View Source
const (
	// EnumOfStorageChargeTypeForDescribeDBInstancePriceDetailInputPostPaid is a EnumOfStorageChargeTypeForDescribeDBInstancePriceDetailInput enum value
	EnumOfStorageChargeTypeForDescribeDBInstancePriceDetailInputPostPaid = "PostPaid"

	// EnumOfStorageChargeTypeForDescribeDBInstancePriceDetailInputPrePaid is a EnumOfStorageChargeTypeForDescribeDBInstancePriceDetailInput enum value
	EnumOfStorageChargeTypeForDescribeDBInstancePriceDetailInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfSpecFamilyForDescribeDBInstanceSpecsOutputExclusive is a EnumOfSpecFamilyForDescribeDBInstanceSpecsOutput enum value
	EnumOfSpecFamilyForDescribeDBInstanceSpecsOutputExclusive = "Exclusive"

	// EnumOfSpecFamilyForDescribeDBInstanceSpecsOutputGeneral is a EnumOfSpecFamilyForDescribeDBInstanceSpecsOutput enum value
	EnumOfSpecFamilyForDescribeDBInstanceSpecsOutputGeneral = "General"
)
View Source
const (
	// EnumOfChargeStatusForDescribeDBInstancesOutputExpired is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputExpired = "Expired"

	// EnumOfChargeStatusForDescribeDBInstancesOutputNormal is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputNormal = "Normal"

	// EnumOfChargeStatusForDescribeDBInstancesOutputOverdue is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputOverdue = "Overdue"

	// EnumOfChargeStatusForDescribeDBInstancesOutputRecycled is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputRecycled = "Recycled"

	// EnumOfChargeStatusForDescribeDBInstancesOutputShutdown is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputShutdown = "Shutdown"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstancesInputPostPaid is a EnumOfChargeTypeForDescribeDBInstancesInput enum value
	EnumOfChargeTypeForDescribeDBInstancesInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstancesInputPrePaid is a EnumOfChargeTypeForDescribeDBInstancesInput enum value
	EnumOfChargeTypeForDescribeDBInstancesInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstancesOutputPostPaid is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstancesOutputPrePaid is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstancesInputMySql57 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMySql57 = "MySQL_5_7"

	// EnumOfDBEngineVersionForDescribeDBInstancesInputMySql80 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMySql57 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMySql57 = "MySQL_5_7"

	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMySql80 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfDeletionProtectionForDescribeDBInstancesOutputDisabled is a EnumOfDeletionProtectionForDescribeDBInstancesOutput enum value
	EnumOfDeletionProtectionForDescribeDBInstancesOutputDisabled = "disabled"

	// EnumOfDeletionProtectionForDescribeDBInstancesOutputEnabled is a EnumOfDeletionProtectionForDescribeDBInstancesOutput enum value
	EnumOfDeletionProtectionForDescribeDBInstancesOutputEnabled = "enabled"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstancesInputAddressModifying is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputAddressModifying = "AddressModifying"

	// EnumOfInstanceStatusForDescribeDBInstancesInputAllowListMaintaining is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputAllowListMaintaining = "AllowListMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstancesInputCreateFailed is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputCreateFailed = "CreateFailed"

	// EnumOfInstanceStatusForDescribeDBInstancesInputCreating is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputCreating = "Creating"

	// EnumOfInstanceStatusForDescribeDBInstancesInputDeleting is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputDeleting = "Deleting"

	// EnumOfInstanceStatusForDescribeDBInstancesInputError is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputError = "Error"

	// EnumOfInstanceStatusForDescribeDBInstancesInputExpired is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputExpired = "Expired"

	// EnumOfInstanceStatusForDescribeDBInstancesInputOwing is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputOwing = "Owing"

	// EnumOfInstanceStatusForDescribeDBInstancesInputPrimaryChanging is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputPrimaryChanging = "PrimaryChanging"

	// EnumOfInstanceStatusForDescribeDBInstancesInputReclaiming is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputReclaiming = "Reclaiming"

	// EnumOfInstanceStatusForDescribeDBInstancesInputRestarting is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputRestarting = "Restarting"

	// EnumOfInstanceStatusForDescribeDBInstancesInputRestoring is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputRestoring = "Restoring"

	// EnumOfInstanceStatusForDescribeDBInstancesInputResuming is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputResuming = "Resuming"

	// EnumOfInstanceStatusForDescribeDBInstancesInputRunning is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputRunning = "Running"

	// EnumOfInstanceStatusForDescribeDBInstancesInputScaling is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputScaling = "Scaling"

	// EnumOfInstanceStatusForDescribeDBInstancesInputUpgrading is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputUpgrading = "Upgrading"

	// EnumOfInstanceStatusForDescribeDBInstancesInputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputWaitingPaid = "WaitingPaid"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstancesOutputAddressModifying is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputAddressModifying = "AddressModifying"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputAllowListMaintaining is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputAllowListMaintaining = "AllowListMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputCreateFailed is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputCreateFailed = "CreateFailed"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputCreating is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputCreating = "Creating"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputDeleting is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputDeleting = "Deleting"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputError is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputError = "Error"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputExpired is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputExpired = "Expired"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputOwing is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputOwing = "Owing"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputPrimaryChanging is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputPrimaryChanging = "PrimaryChanging"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputReclaiming is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputReclaiming = "Reclaiming"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputRestarting is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputRestarting = "Restarting"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputRestoring is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputRestoring = "Restoring"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputResuming is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputResuming = "Resuming"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputRunning is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputRunning = "Running"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputScaling is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputScaling = "Scaling"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputUpgrading is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputUpgrading = "Upgrading"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputWaitingPaid = "WaitingPaid"
)
View Source
const (
	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG42xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG42xlarge = "vedb.mysql.g4.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG44xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG44xlarge = "vedb.mysql.g4.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG4Large is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG4Large = "vedb.mysql.g4.large"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG4Xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG4Xlarge = "vedb.mysql.g4.xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG82xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlG82xlarge = "vedb.mysql.g8.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX42xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX42xlarge = "vedb.mysql.x4.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX44xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX44xlarge = "vedb.mysql.x4.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX48xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX48xlarge = "vedb.mysql.x4.8xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX4Large is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX4Large = "vedb.mysql.x4.large"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX4Xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX4Xlarge = "vedb.mysql.x4.xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX82xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX82xlarge = "vedb.mysql.x8.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX84xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX84xlarge = "vedb.mysql.x8.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX86xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX86xlarge = "vedb.mysql.x8.6xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX88xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX88xlarge = "vedb.mysql.x8.8xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX8Large is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX8Large = "vedb.mysql.x8.large"

	// EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX8Xlarge is a EnumOfNodeSpecForDescribeDBInstancesInput enum value
	EnumOfNodeSpecForDescribeDBInstancesInputVedbMysqlX8Xlarge = "vedb.mysql.x8.xlarge"
)
View Source
const (
	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG42xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG42xlarge = "vedb.mysql.g4.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG44xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG44xlarge = "vedb.mysql.g4.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG4Large is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG4Large = "vedb.mysql.g4.large"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG4Xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG4Xlarge = "vedb.mysql.g4.xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG82xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlG82xlarge = "vedb.mysql.g8.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX42xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX42xlarge = "vedb.mysql.x4.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX44xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX44xlarge = "vedb.mysql.x4.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX48xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX48xlarge = "vedb.mysql.x4.8xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX4Large is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX4Large = "vedb.mysql.x4.large"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX4Xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX4Xlarge = "vedb.mysql.x4.xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX82xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX82xlarge = "vedb.mysql.x8.2xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX84xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX84xlarge = "vedb.mysql.x8.4xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX86xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX86xlarge = "vedb.mysql.x8.6xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX88xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX88xlarge = "vedb.mysql.x8.8xlarge"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX8Large is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX8Large = "vedb.mysql.x8.large"

	// EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX8Xlarge is a EnumOfNodeSpecForDescribeDBInstancesOutput enum value
	EnumOfNodeSpecForDescribeDBInstancesOutputVedbMysqlX8Xlarge = "vedb.mysql.x8.xlarge"
)
View Source
const (
	// EnumOfNodeTypeForDescribeDBInstancesOutputPrimary is a EnumOfNodeTypeForDescribeDBInstancesOutput enum value
	EnumOfNodeTypeForDescribeDBInstancesOutputPrimary = "Primary"

	// EnumOfNodeTypeForDescribeDBInstancesOutputReadOnly is a EnumOfNodeTypeForDescribeDBInstancesOutput enum value
	EnumOfNodeTypeForDescribeDBInstancesOutputReadOnly = "ReadOnly"
)
View Source
const (
	// EnumOfStorageChargeTypeForDescribeDBInstancesInputPostPaid is a EnumOfStorageChargeTypeForDescribeDBInstancesInput enum value
	EnumOfStorageChargeTypeForDescribeDBInstancesInputPostPaid = "PostPaid"

	// EnumOfStorageChargeTypeForDescribeDBInstancesInputPrePaid is a EnumOfStorageChargeTypeForDescribeDBInstancesInput enum value
	EnumOfStorageChargeTypeForDescribeDBInstancesInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfStorageChargeTypeForDescribeDBInstancesOutputPostPaid is a EnumOfStorageChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageChargeTypeForDescribeDBInstancesOutputPostPaid = "PostPaid"

	// EnumOfStorageChargeTypeForDescribeDBInstancesOutputPrePaid is a EnumOfStorageChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageChargeTypeForDescribeDBInstancesOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfChargeTypeForDescribeExistDBInstancePriceInputPostPaid is a EnumOfChargeTypeForDescribeExistDBInstancePriceInput enum value
	EnumOfChargeTypeForDescribeExistDBInstancePriceInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeExistDBInstancePriceInputPrePaid is a EnumOfChargeTypeForDescribeExistDBInstancePriceInput enum value
	EnumOfChargeTypeForDescribeExistDBInstancePriceInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfNodeTypeForDescribeExistDBInstancePriceInputApworkNode is a EnumOfNodeTypeForDescribeExistDBInstancePriceInput enum value
	EnumOfNodeTypeForDescribeExistDBInstancePriceInputApworkNode = "APWorkNode"

	// EnumOfNodeTypeForDescribeExistDBInstancePriceInputDbengine is a EnumOfNodeTypeForDescribeExistDBInstancePriceInput enum value
	EnumOfNodeTypeForDescribeExistDBInstancePriceInputDbengine = "DBEngine"
)
View Source
const (
	// EnumOfPeriodUnitForDescribeExistDBInstancePriceInputMonth is a EnumOfPeriodUnitForDescribeExistDBInstancePriceInput enum value
	EnumOfPeriodUnitForDescribeExistDBInstancePriceInputMonth = "month"

	// EnumOfPeriodUnitForDescribeExistDBInstancePriceInputYear is a EnumOfPeriodUnitForDescribeExistDBInstancePriceInput enum value
	EnumOfPeriodUnitForDescribeExistDBInstancePriceInputYear = "year"
)
View Source
const (
	// EnumOfStorageChargeTypeForDescribeExistDBInstancePriceInputPostPaid is a EnumOfStorageChargeTypeForDescribeExistDBInstancePriceInput enum value
	EnumOfStorageChargeTypeForDescribeExistDBInstancePriceInputPostPaid = "PostPaid"

	// EnumOfStorageChargeTypeForDescribeExistDBInstancePriceInputPrePaid is a EnumOfStorageChargeTypeForDescribeExistDBInstancePriceInput enum value
	EnumOfStorageChargeTypeForDescribeExistDBInstancePriceInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfUserActionForDescribeExistDBInstancePriceInputModifyDbinstanceChargeType is a EnumOfUserActionForDescribeExistDBInstancePriceInput enum value
	EnumOfUserActionForDescribeExistDBInstancePriceInputModifyDbinstanceChargeType = "ModifyDBInstanceChargeType"

	// EnumOfUserActionForDescribeExistDBInstancePriceInputModifyDbinstanceSpec is a EnumOfUserActionForDescribeExistDBInstancePriceInput enum value
	EnumOfUserActionForDescribeExistDBInstancePriceInputModifyDbinstanceSpec = "ModifyDBInstanceSpec"
)
View Source
const (
	// EnumOfDataTypeForDescribeModifiableParametersOutputFloat is a EnumOfDataTypeForDescribeModifiableParametersOutput enum value
	EnumOfDataTypeForDescribeModifiableParametersOutputFloat = "FLOAT"

	// EnumOfDataTypeForDescribeModifiableParametersOutputInt is a EnumOfDataTypeForDescribeModifiableParametersOutput enum value
	EnumOfDataTypeForDescribeModifiableParametersOutputInt = "INT"

	// EnumOfDataTypeForDescribeModifiableParametersOutputString is a EnumOfDataTypeForDescribeModifiableParametersOutput enum value
	EnumOfDataTypeForDescribeModifiableParametersOutputString = "STRING"
)
View Source
const (
	// EnumOfStatusForDescribeModifiableParametersOutputApplied is a EnumOfStatusForDescribeModifiableParametersOutput enum value
	EnumOfStatusForDescribeModifiableParametersOutputApplied = "Applied"

	// EnumOfStatusForDescribeModifiableParametersOutputSyncing is a EnumOfStatusForDescribeModifiableParametersOutput enum value
	EnumOfStatusForDescribeModifiableParametersOutputSyncing = "Syncing"
)
View Source
const (
	// EnumOfTemplateTypeVersionForDescribeModifiableParametersInputMySql57 is a EnumOfTemplateTypeVersionForDescribeModifiableParametersInput enum value
	EnumOfTemplateTypeVersionForDescribeModifiableParametersInputMySql57 = "MySQL_5_7"

	// EnumOfTemplateTypeVersionForDescribeModifiableParametersInputMySql80 is a EnumOfTemplateTypeVersionForDescribeModifiableParametersInput enum value
	EnumOfTemplateTypeVersionForDescribeModifiableParametersInputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfTemplateSourceForDescribeParameterTemplatesInputSystem is a EnumOfTemplateSourceForDescribeParameterTemplatesInput enum value
	EnumOfTemplateSourceForDescribeParameterTemplatesInputSystem = "System"

	// EnumOfTemplateSourceForDescribeParameterTemplatesInputUser is a EnumOfTemplateSourceForDescribeParameterTemplatesInput enum value
	EnumOfTemplateSourceForDescribeParameterTemplatesInputUser = "User"
)
View Source
const (
	// EnumOfTemplateSourceForDescribeParameterTemplatesOutputSystem is a EnumOfTemplateSourceForDescribeParameterTemplatesOutput enum value
	EnumOfTemplateSourceForDescribeParameterTemplatesOutputSystem = "System"

	// EnumOfTemplateSourceForDescribeParameterTemplatesOutputUser is a EnumOfTemplateSourceForDescribeParameterTemplatesOutput enum value
	EnumOfTemplateSourceForDescribeParameterTemplatesOutputUser = "User"
)
View Source
const (
	// EnumOfTemplateTypeVersionForDescribeParameterTemplatesInputMySql57 is a EnumOfTemplateTypeVersionForDescribeParameterTemplatesInput enum value
	EnumOfTemplateTypeVersionForDescribeParameterTemplatesInputMySql57 = "MySQL_5_7"

	// EnumOfTemplateTypeVersionForDescribeParameterTemplatesInputMySql80 is a EnumOfTemplateTypeVersionForDescribeParameterTemplatesInput enum value
	EnumOfTemplateTypeVersionForDescribeParameterTemplatesInputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutputMySql57 is a EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutput enum value
	EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutputMySql57 = "MySQL_5_7"

	// EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutputMySql80 is a EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutput enum value
	EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutputMySql80 = "MySQL_8_0"
)
View Source
const (
	// EnumOfEventKindForDescribeScheduleEventsOutputInspection is a EnumOfEventKindForDescribeScheduleEventsOutput enum value
	EnumOfEventKindForDescribeScheduleEventsOutputInspection = "Inspection"

	// EnumOfEventKindForDescribeScheduleEventsOutputModifyClusterParams is a EnumOfEventKindForDescribeScheduleEventsOutput enum value
	EnumOfEventKindForDescribeScheduleEventsOutputModifyClusterParams = "ModifyClusterParams"

	// EnumOfEventKindForDescribeScheduleEventsOutputModifyDbinstanceParameters is a EnumOfEventKindForDescribeScheduleEventsOutput enum value
	EnumOfEventKindForDescribeScheduleEventsOutputModifyDbinstanceParameters = "ModifyDBInstanceParameters"

	// EnumOfEventKindForDescribeScheduleEventsOutputModifyDbinstanceSpec is a EnumOfEventKindForDescribeScheduleEventsOutput enum value
	EnumOfEventKindForDescribeScheduleEventsOutputModifyDbinstanceSpec = "ModifyDBInstanceSpec"

	// EnumOfEventKindForDescribeScheduleEventsOutputRestartDbinstance is a EnumOfEventKindForDescribeScheduleEventsOutput enum value
	EnumOfEventKindForDescribeScheduleEventsOutputRestartDbinstance = "RestartDBInstance"

	// EnumOfEventKindForDescribeScheduleEventsOutputUpgradeInstance is a EnumOfEventKindForDescribeScheduleEventsOutput enum value
	EnumOfEventKindForDescribeScheduleEventsOutputUpgradeInstance = "UpgradeInstance"
)
View Source
const (
	// EnumOfEventKindListForDescribeScheduleEventsInputModifyDbinstanceParameters is a EnumOfEventKindListForDescribeScheduleEventsInput enum value
	EnumOfEventKindListForDescribeScheduleEventsInputModifyDbinstanceParameters = "ModifyDBInstanceParameters"

	// EnumOfEventKindListForDescribeScheduleEventsInputModifyDbinstanceSpec is a EnumOfEventKindListForDescribeScheduleEventsInput enum value
	EnumOfEventKindListForDescribeScheduleEventsInputModifyDbinstanceSpec = "ModifyDBInstanceSpec"

	// EnumOfEventKindListForDescribeScheduleEventsInputRestartDbinstance is a EnumOfEventKindListForDescribeScheduleEventsInput enum value
	EnumOfEventKindListForDescribeScheduleEventsInputRestartDbinstance = "RestartDBInstance"

	// EnumOfEventKindListForDescribeScheduleEventsInputUpgradeInstance is a EnumOfEventKindListForDescribeScheduleEventsInput enum value
	EnumOfEventKindListForDescribeScheduleEventsInputUpgradeInstance = "UpgradeInstance"
)
View Source
const (
	// EnumOfScheduleTypeForDescribeScheduleEventsOutputImmediate is a EnumOfScheduleTypeForDescribeScheduleEventsOutput enum value
	EnumOfScheduleTypeForDescribeScheduleEventsOutputImmediate = "Immediate"

	// EnumOfScheduleTypeForDescribeScheduleEventsOutputMaintainTime is a EnumOfScheduleTypeForDescribeScheduleEventsOutput enum value
	EnumOfScheduleTypeForDescribeScheduleEventsOutputMaintainTime = "MaintainTime"

	// EnumOfScheduleTypeForDescribeScheduleEventsOutputSpecifiedTime is a EnumOfScheduleTypeForDescribeScheduleEventsOutput enum value
	EnumOfScheduleTypeForDescribeScheduleEventsOutputSpecifiedTime = "SpecifiedTime"
)
View Source
const (
	// EnumOfStatusForDescribeScheduleEventsOutputCancel is a EnumOfStatusForDescribeScheduleEventsOutput enum value
	EnumOfStatusForDescribeScheduleEventsOutputCancel = "cancel"

	// EnumOfStatusForDescribeScheduleEventsOutputExecuting is a EnumOfStatusForDescribeScheduleEventsOutput enum value
	EnumOfStatusForDescribeScheduleEventsOutputExecuting = "executing"

	// EnumOfStatusForDescribeScheduleEventsOutputFailure is a EnumOfStatusForDescribeScheduleEventsOutput enum value
	EnumOfStatusForDescribeScheduleEventsOutputFailure = "failure"

	// EnumOfStatusForDescribeScheduleEventsOutputFinish is a EnumOfStatusForDescribeScheduleEventsOutput enum value
	EnumOfStatusForDescribeScheduleEventsOutputFinish = "finish"

	// EnumOfStatusForDescribeScheduleEventsOutputPending is a EnumOfStatusForDescribeScheduleEventsOutput enum value
	EnumOfStatusForDescribeScheduleEventsOutputPending = "pending"
)
View Source
const (
	// EnumOfStatusListForDescribeScheduleEventsInputCancel is a EnumOfStatusListForDescribeScheduleEventsInput enum value
	EnumOfStatusListForDescribeScheduleEventsInputCancel = "cancel"

	// EnumOfStatusListForDescribeScheduleEventsInputExecuting is a EnumOfStatusListForDescribeScheduleEventsInput enum value
	EnumOfStatusListForDescribeScheduleEventsInputExecuting = "executing"

	// EnumOfStatusListForDescribeScheduleEventsInputFailure is a EnumOfStatusListForDescribeScheduleEventsInput enum value
	EnumOfStatusListForDescribeScheduleEventsInputFailure = "failure"

	// EnumOfStatusListForDescribeScheduleEventsInputFinish is a EnumOfStatusListForDescribeScheduleEventsInput enum value
	EnumOfStatusListForDescribeScheduleEventsInputFinish = "finish"

	// EnumOfStatusListForDescribeScheduleEventsInputPending is a EnumOfStatusListForDescribeScheduleEventsInput enum value
	EnumOfStatusListForDescribeScheduleEventsInputPending = "pending"
)
View Source
const (
	// EnumOfStorageTypeListForDescribeStoragePayablePriceInputClusterpool is a EnumOfStorageTypeListForDescribeStoragePayablePriceInput enum value
	EnumOfStorageTypeListForDescribeStoragePayablePriceInputClusterpool = "Clusterpool"

	// EnumOfStorageTypeListForDescribeStoragePayablePriceInputColdDataArchive is a EnumOfStorageTypeListForDescribeStoragePayablePriceInput enum value
	EnumOfStorageTypeListForDescribeStoragePayablePriceInputColdDataArchive = "ColdDataArchive"
)
View Source
const (
	// EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputCustom is a EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputCustom = "Custom"

	// EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputDdlonly is a EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputDdlonly = "DDLOnly"

	// EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputDmlonly is a EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputDmlonly = "DMLOnly"

	// EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputReadOnly is a EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputReadOnly = "ReadOnly"

	// EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputReadWrite is a EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInput enum value
	EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfModifyModeForModifyAllowListInputAppend is a EnumOfModifyModeForModifyAllowListInput enum value
	EnumOfModifyModeForModifyAllowListInputAppend = "Append"

	// EnumOfModifyModeForModifyAllowListInputCover is a EnumOfModifyModeForModifyAllowListInput enum value
	EnumOfModifyModeForModifyAllowListInputCover = "Cover"

	// EnumOfModifyModeForModifyAllowListInputDelete is a EnumOfModifyModeForModifyAllowListInput enum value
	EnumOfModifyModeForModifyAllowListInputDelete = "Delete"
)
View Source
const (
	// EnumOfBackupTimeForModifyBackupPolicyInput0000z0200z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput0000z0200z = "00:00Z-02:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput0200z0400z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput0200z0400z = "02:00Z-04:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput0400z0600z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput0400z0600z = "04:00Z-06:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput0600z0800z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput0600z0800z = "06:00Z-08:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput0800z1000z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput0800z1000z = "08:00Z-10:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput1000z1200z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput1000z1200z = "10:00Z-12:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput1200z1400z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput1200z1400z = "12:00Z-14:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput1400z1600z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput1400z1600z = "14:00Z-16:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput1600z1800z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput1600z1800z = "16:00Z-18:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput1800z2000z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput1800z2000z = "18:00Z-20:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput2000z2200z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput2000z2200z = "20:00Z-22:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput2200z0000z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput2200z0000z = "22:00Z-00:00Z"

	// EnumOfBackupTimeForModifyBackupPolicyInput2200z2400z is a EnumOfBackupTimeForModifyBackupPolicyInput enum value
	EnumOfBackupTimeForModifyBackupPolicyInput2200z2400z = "22:00Z-24:00Z"
)
View Source
const (
	// EnumOfConsistLevelForModifyDBEndpointInputEventual is a EnumOfConsistLevelForModifyDBEndpointInput enum value
	EnumOfConsistLevelForModifyDBEndpointInputEventual = "Eventual"

	// EnumOfConsistLevelForModifyDBEndpointInputGlobal is a EnumOfConsistLevelForModifyDBEndpointInput enum value
	EnumOfConsistLevelForModifyDBEndpointInputGlobal = "Global"

	// EnumOfConsistLevelForModifyDBEndpointInputSession is a EnumOfConsistLevelForModifyDBEndpointInput enum value
	EnumOfConsistLevelForModifyDBEndpointInputSession = "Session"
)
View Source
const (
	// EnumOfConsistTimeoutActionForModifyDBEndpointInputReadMaster is a EnumOfConsistTimeoutActionForModifyDBEndpointInput enum value
	EnumOfConsistTimeoutActionForModifyDBEndpointInputReadMaster = "ReadMaster"

	// EnumOfConsistTimeoutActionForModifyDBEndpointInputReturnError is a EnumOfConsistTimeoutActionForModifyDBEndpointInput enum value
	EnumOfConsistTimeoutActionForModifyDBEndpointInputReturnError = "ReturnError"
)
View Source
const (
	// EnumOfReadWriteModeForModifyDBEndpointInputReadOnly is a EnumOfReadWriteModeForModifyDBEndpointInput enum value
	EnumOfReadWriteModeForModifyDBEndpointInputReadOnly = "ReadOnly"

	// EnumOfReadWriteModeForModifyDBEndpointInputReadWrite is a EnumOfReadWriteModeForModifyDBEndpointInput enum value
	EnumOfReadWriteModeForModifyDBEndpointInputReadWrite = "ReadWrite"
)
View Source
const (
	// EnumOfNetworkTypeForModifyDBEndpointAddressInputPrivate is a EnumOfNetworkTypeForModifyDBEndpointAddressInput enum value
	EnumOfNetworkTypeForModifyDBEndpointAddressInputPrivate = "Private"

	// EnumOfNetworkTypeForModifyDBEndpointAddressInputPublic is a EnumOfNetworkTypeForModifyDBEndpointAddressInput enum value
	EnumOfNetworkTypeForModifyDBEndpointAddressInputPublic = "Public"
)
View Source
const (
	// EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPostPaid is a EnumOfChargeTypeForModifyDBInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPrePaid is a EnumOfChargeTypeForModifyDBInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputMonth is a EnumOfPeriodUnitForModifyDBInstanceChargeTypeInput enum value
	EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputMonth = "Month"

	// EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputYear is a EnumOfPeriodUnitForModifyDBInstanceChargeTypeInput enum value
	EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputYear = "Year"
)
View Source
const (
	// EnumOfDeletionProtectionForModifyDBInstanceDeletionProtectionPolicyInputDisabled is a EnumOfDeletionProtectionForModifyDBInstanceDeletionProtectionPolicyInput enum value
	EnumOfDeletionProtectionForModifyDBInstanceDeletionProtectionPolicyInputDisabled = "disabled"

	// EnumOfDeletionProtectionForModifyDBInstanceDeletionProtectionPolicyInputEnabled is a EnumOfDeletionProtectionForModifyDBInstanceDeletionProtectionPolicyInput enum value
	EnumOfDeletionProtectionForModifyDBInstanceDeletionProtectionPolicyInputEnabled = "enabled"
)
View Source
const (
	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG42xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG42xlarge = "vedb.mysql.g4.2xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG44xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG44xlarge = "vedb.mysql.g4.4xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG4Large is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG4Large = "vedb.mysql.g4.large"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG4Xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG4Xlarge = "vedb.mysql.g4.xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG82xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlG82xlarge = "vedb.mysql.g8.2xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX42xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX42xlarge = "vedb.mysql.x4.2xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX44xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX44xlarge = "vedb.mysql.x4.4xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX48xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX48xlarge = "vedb.mysql.x4.8xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX4Large is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX4Large = "vedb.mysql.x4.large"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX4Xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX4Xlarge = "vedb.mysql.x4.xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX82xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX82xlarge = "vedb.mysql.x8.2xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX84xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX84xlarge = "vedb.mysql.x8.4xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX86xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX86xlarge = "vedb.mysql.x8.6xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX88xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX88xlarge = "vedb.mysql.x8.8xlarge"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX8Large is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX8Large = "vedb.mysql.x8.large"

	// EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX8Xlarge is a EnumOfNodeSpecForModifyDBInstanceSpecInput enum value
	EnumOfNodeSpecForModifyDBInstanceSpecInputVedbMysqlX8Xlarge = "vedb.mysql.x8.xlarge"
)
View Source
const (
	// EnumOfScheduleTypeForModifyScheduleEventsInputImmediate is a EnumOfScheduleTypeForModifyScheduleEventsInput enum value
	EnumOfScheduleTypeForModifyScheduleEventsInputImmediate = "Immediate"

	// EnumOfScheduleTypeForModifyScheduleEventsInputMaintainTime is a EnumOfScheduleTypeForModifyScheduleEventsInput enum value
	EnumOfScheduleTypeForModifyScheduleEventsInputMaintainTime = "MaintainTime"

	// EnumOfScheduleTypeForModifyScheduleEventsInputSpecifiedTime is a EnumOfScheduleTypeForModifyScheduleEventsInput enum value
	EnumOfScheduleTypeForModifyScheduleEventsInputSpecifiedTime = "SpecifiedTime"
)
View Source
const (
	// EnumOfDBMinorVersionForRestoreToNewInstanceInput20 is a EnumOfDBMinorVersionForRestoreToNewInstanceInput enum value
	EnumOfDBMinorVersionForRestoreToNewInstanceInput20 = "2.0"

	// EnumOfDBMinorVersionForRestoreToNewInstanceInput30 is a EnumOfDBMinorVersionForRestoreToNewInstanceInput enum value
	EnumOfDBMinorVersionForRestoreToNewInstanceInput30 = "3.0"

	// EnumOfDBMinorVersionForRestoreToNewInstanceInput31 is a EnumOfDBMinorVersionForRestoreToNewInstanceInput enum value
	EnumOfDBMinorVersionForRestoreToNewInstanceInput31 = "3.1"

	// EnumOfDBMinorVersionForRestoreToNewInstanceInput32 is a EnumOfDBMinorVersionForRestoreToNewInstanceInput enum value
	EnumOfDBMinorVersionForRestoreToNewInstanceInput32 = "3.2"

	// EnumOfDBMinorVersionForRestoreToNewInstanceInput33 is a EnumOfDBMinorVersionForRestoreToNewInstanceInput enum value
	EnumOfDBMinorVersionForRestoreToNewInstanceInput33 = "3.3"
)
View Source
const (
	// EnumOfDeletionProtectionForRestoreToNewInstanceInputDisabled is a EnumOfDeletionProtectionForRestoreToNewInstanceInput enum value
	EnumOfDeletionProtectionForRestoreToNewInstanceInputDisabled = "disabled"

	// EnumOfDeletionProtectionForRestoreToNewInstanceInputEnabled is a EnumOfDeletionProtectionForRestoreToNewInstanceInput enum value
	EnumOfDeletionProtectionForRestoreToNewInstanceInputEnabled = "enabled"
)
View Source
const (
	// EnumOfPeriodUnitForRestoreToNewInstanceInputMonth is a EnumOfPeriodUnitForRestoreToNewInstanceInput enum value
	EnumOfPeriodUnitForRestoreToNewInstanceInputMonth = "Month"

	// EnumOfPeriodUnitForRestoreToNewInstanceInputYear is a EnumOfPeriodUnitForRestoreToNewInstanceInput enum value
	EnumOfPeriodUnitForRestoreToNewInstanceInputYear = "Year"
)
View Source
const (
	ServiceName = "vedbm"     // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "vedbm"     // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// EnumOfBackupMethodForCreateBackupInputPhysical is a EnumOfBackupMethodForCreateBackupInput enum value
	EnumOfBackupMethodForCreateBackupInputPhysical = "Physical"
)
View Source
const (
	// EnumOfBackupMethodForDescribeBackupsInputPhysical is a EnumOfBackupMethodForDescribeBackupsInput enum value
	EnumOfBackupMethodForDescribeBackupsInputPhysical = "Physical"
)
View Source
const (
	// EnumOfBackupTypeForCreateBackupInputFull is a EnumOfBackupTypeForCreateBackupInput enum value
	EnumOfBackupTypeForCreateBackupInputFull = "Full"
)
View Source
const (
	// EnumOfBackupTypeForDescribeBackupsInputFull is a EnumOfBackupTypeForDescribeBackupsInput enum value
	EnumOfBackupTypeForDescribeBackupsInputFull = "Full"
)
View Source
const (
	// EnumOfDataKeepPolicyForDeleteDBInstanceInputLast is a EnumOfDataKeepPolicyForDeleteDBInstanceInput enum value
	EnumOfDataKeepPolicyForDeleteDBInstanceInputLast = "Last"
)
View Source
const (
	// EnumOfEndpointTypeForCreateDBEndpointInputCustom is a EnumOfEndpointTypeForCreateDBEndpointInput enum value
	EnumOfEndpointTypeForCreateDBEndpointInputCustom = "Custom"
)
View Source
const (
	// EnumOfTemplateCategoryForCreateParameterTemplateInputDbengine is a EnumOfTemplateCategoryForCreateParameterTemplateInput enum value
	EnumOfTemplateCategoryForCreateParameterTemplateInputDbengine = "DBEngine"
)
View Source
const (
	// EnumOfTemplateCategoryForDescribeModifiableParametersInputDbengine is a EnumOfTemplateCategoryForDescribeModifiableParametersInput enum value
	EnumOfTemplateCategoryForDescribeModifiableParametersInputDbengine = "DBEngine"
)
View Source
const (
	// EnumOfTemplateCategoryForDescribeParameterTemplatesInputDbengine is a EnumOfTemplateCategoryForDescribeParameterTemplatesInput enum value
	EnumOfTemplateCategoryForDescribeParameterTemplatesInputDbengine = "DBEngine"
)
View Source
const (
	// EnumOfTemplateCategoryForDescribeParameterTemplatesOutputDbengine is a EnumOfTemplateCategoryForDescribeParameterTemplatesOutput enum value
	EnumOfTemplateCategoryForDescribeParameterTemplatesOutputDbengine = "DBEngine"
)
View Source
const (
	// EnumOfTemplateTypeForCreateParameterTemplateInputMySql is a EnumOfTemplateTypeForCreateParameterTemplateInput enum value
	EnumOfTemplateTypeForCreateParameterTemplateInputMySql = "MySQL"
)
View Source
const (
	// EnumOfTemplateTypeForDescribeModifiableParametersInputMySql is a EnumOfTemplateTypeForDescribeModifiableParametersInput enum value
	EnumOfTemplateTypeForDescribeModifiableParametersInputMySql = "MySQL"
)
View Source
const (
	// EnumOfTemplateTypeForDescribeParameterTemplatesInputMySql is a EnumOfTemplateTypeForDescribeParameterTemplatesInput enum value
	EnumOfTemplateTypeForDescribeParameterTemplatesInputMySql = "MySQL"
)
View Source
const (
	// EnumOfTemplateTypeForDescribeParameterTemplatesOutputMySql is a EnumOfTemplateTypeForDescribeParameterTemplatesOutput enum value
	EnumOfTemplateTypeForDescribeParameterTemplatesOutputMySql = "MySQL"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountForDescribeDBAccountsOutput

type AccountForDescribeDBAccountsOutput struct {
	AccountDesc *string `type:"string" json:",omitempty"`

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

	AccountPrivileges []*AccountPrivilegeForDescribeDBAccountsOutput `type:"list" json:",omitempty"`

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

func (AccountForDescribeDBAccountsOutput) GoString

GoString returns the string representation

func (*AccountForDescribeDBAccountsOutput) SetAccountDesc

SetAccountDesc sets the AccountDesc field's value.

func (*AccountForDescribeDBAccountsOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*AccountForDescribeDBAccountsOutput) SetAccountPrivileges

SetAccountPrivileges sets the AccountPrivileges field's value.

func (*AccountForDescribeDBAccountsOutput) SetAccountType

SetAccountType sets the AccountType field's value.

func (AccountForDescribeDBAccountsOutput) String

String returns the string representation

type AccountPrivilegeForCreateDBAccountInput

type AccountPrivilegeForCreateDBAccountInput struct {
	AccountPrivilege *string `type:"string" json:",omitempty" enum:"EnumOfAccountPrivilegeForCreateDBAccountInput"`

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

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

func (AccountPrivilegeForCreateDBAccountInput) GoString

GoString returns the string representation

func (*AccountPrivilegeForCreateDBAccountInput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*AccountPrivilegeForCreateDBAccountInput) SetAccountPrivilegeDetail

SetAccountPrivilegeDetail sets the AccountPrivilegeDetail field's value.

func (*AccountPrivilegeForCreateDBAccountInput) SetDBName

SetDBName sets the DBName field's value.

func (AccountPrivilegeForCreateDBAccountInput) String

String returns the string representation

type AccountPrivilegeForDescribeDBAccountsOutput

type AccountPrivilegeForDescribeDBAccountsOutput struct {
	AccountPrivilege *string `type:"string" json:",omitempty" enum:"EnumOfAccountPrivilegeForDescribeDBAccountsOutput"`

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

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

func (AccountPrivilegeForDescribeDBAccountsOutput) GoString

GoString returns the string representation

func (*AccountPrivilegeForDescribeDBAccountsOutput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*AccountPrivilegeForDescribeDBAccountsOutput) SetAccountPrivilegeDetail

SetAccountPrivilegeDetail sets the AccountPrivilegeDetail field's value.

func (*AccountPrivilegeForDescribeDBAccountsOutput) SetDBName

SetDBName sets the DBName field's value.

func (AccountPrivilegeForDescribeDBAccountsOutput) String

String returns the string representation

type AccountPrivilegeForGrantDBAccountPrivilegeInput

type AccountPrivilegeForGrantDBAccountPrivilegeInput struct {
	AccountPrivilege *string `type:"string" json:",omitempty" enum:"EnumOfAccountPrivilegeForGrantDBAccountPrivilegeInput"`

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

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

func (AccountPrivilegeForGrantDBAccountPrivilegeInput) GoString

GoString returns the string representation

func (*AccountPrivilegeForGrantDBAccountPrivilegeInput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*AccountPrivilegeForGrantDBAccountPrivilegeInput) SetAccountPrivilegeDetail

SetAccountPrivilegeDetail sets the AccountPrivilegeDetail field's value.

func (*AccountPrivilegeForGrantDBAccountPrivilegeInput) SetDBName

SetDBName sets the DBName field's value.

func (AccountPrivilegeForGrantDBAccountPrivilegeInput) String

String returns the string representation

type AddTagsToResourceInput

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

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

func (AddTagsToResourceInput) GoString

func (s AddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*AddTagsToResourceInput) SetInstanceIds

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

SetInstanceIds sets the InstanceIds field's value.

func (*AddTagsToResourceInput) SetTags

SetTags sets the Tags field's value.

func (AddTagsToResourceInput) String

func (s AddTagsToResourceInput) String() string

String returns the string representation

type AddTagsToResourceOutput

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

func (AddTagsToResourceOutput) GoString

func (s AddTagsToResourceOutput) GoString() string

GoString returns the string representation

func (AddTagsToResourceOutput) String

func (s AddTagsToResourceOutput) String() string

String returns the string representation

type AddressForDescribeDBEndpointOutput

type AddressForDescribeDBEndpointOutput struct {
	DNSVisibility *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

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

func (AddressForDescribeDBEndpointOutput) GoString

GoString returns the string representation

func (*AddressForDescribeDBEndpointOutput) SetDNSVisibility

SetDNSVisibility sets the DNSVisibility field's value.

func (*AddressForDescribeDBEndpointOutput) SetDomain

SetDomain sets the Domain field's value.

func (*AddressForDescribeDBEndpointOutput) SetEipId

SetEipId sets the EipId field's value.

func (*AddressForDescribeDBEndpointOutput) SetIPAddress

SetIPAddress sets the IPAddress field's value.

func (*AddressForDescribeDBEndpointOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*AddressForDescribeDBEndpointOutput) SetPort

SetPort sets the Port field's value.

func (*AddressForDescribeDBEndpointOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (AddressForDescribeDBEndpointOutput) String

String returns the string representation

type AddressForDescribeDBInstanceDetailOutput

type AddressForDescribeDBInstanceDetailOutput struct {
	DNSVisibility *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

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

func (AddressForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*AddressForDescribeDBInstanceDetailOutput) SetDNSVisibility

SetDNSVisibility sets the DNSVisibility field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetDomain

SetDomain sets the Domain field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetEipId

SetEipId sets the EipId field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetIPAddress

SetIPAddress sets the IPAddress field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetPort

SetPort sets the Port field's value.

func (*AddressForDescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (AddressForDescribeDBInstanceDetailOutput) String

String returns the string representation

type AllowListForDescribeAllowListsOutput

type AllowListForDescribeAllowListsOutput struct {
	AllowListDesc *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (AllowListForDescribeAllowListsOutput) GoString

GoString returns the string representation

func (*AllowListForDescribeAllowListsOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListIPNum

SetAllowListIPNum sets the AllowListIPNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*AllowListForDescribeAllowListsOutput) SetAssociatedInstanceNum

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (AllowListForDescribeAllowListsOutput) String

String returns the string representation

type ApplyParameterTemplateInput

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

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

func (ApplyParameterTemplateInput) GoString

func (s ApplyParameterTemplateInput) GoString() string

GoString returns the string representation

func (*ApplyParameterTemplateInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*ApplyParameterTemplateInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (ApplyParameterTemplateInput) String

String returns the string representation

func (*ApplyParameterTemplateInput) Validate

func (s *ApplyParameterTemplateInput) Validate() error

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

type ApplyParameterTemplateOutput

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

func (ApplyParameterTemplateOutput) GoString

func (s ApplyParameterTemplateOutput) GoString() string

GoString returns the string representation

func (ApplyParameterTemplateOutput) String

String returns the string representation

type AssociateAllowListInput

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

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

func (AssociateAllowListInput) GoString

func (s AssociateAllowListInput) GoString() string

GoString returns the string representation

func (*AssociateAllowListInput) SetAllowListIds

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

SetAllowListIds sets the AllowListIds field's value.

func (*AssociateAllowListInput) SetInstanceIds

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

SetInstanceIds sets the InstanceIds field's value.

func (AssociateAllowListInput) String

func (s AssociateAllowListInput) String() string

String returns the string representation

type AssociateAllowListOutput

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

func (AssociateAllowListOutput) GoString

func (s AssociateAllowListOutput) GoString() string

GoString returns the string representation

func (AssociateAllowListOutput) String

func (s AssociateAllowListOutput) String() string

String returns the string representation

type AssociatedInstanceForDescribeAllowListDetailOutput

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

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

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

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

func (AssociatedInstanceForDescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetVPC

SetVPC sets the VPC field's value.

func (AssociatedInstanceForDescribeAllowListDetailOutput) String

String returns the string representation

type AuthorizedAllowListForDescribeInstanceAllowListsOutput

type AuthorizedAllowListForDescribeInstanceAllowListsOutput struct {
	AllowListDesc *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (AuthorizedAllowListForDescribeInstanceAllowListsOutput) GoString

GoString returns the string representation

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetAllowListIPNum

SetAllowListIPNum sets the AllowListIPNum field's value.

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetAssociatedInstanceNum

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (*AuthorizedAllowListForDescribeInstanceAllowListsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (AuthorizedAllowListForDescribeInstanceAllowListsOutput) String

String returns the string representation

type BackupsInfoForDescribeBackupsOutput

type BackupsInfoForDescribeBackupsOutput struct {
	BackupEndTime *string `type:"string" json:",omitempty"`

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

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

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

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

	BackupStatus *string `type:"string" json:",omitempty" enum:"EnumOfBackupStatusForDescribeBackupsOutput"`

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

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

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

func (BackupsInfoForDescribeBackupsOutput) GoString

GoString returns the string representation

func (*BackupsInfoForDescribeBackupsOutput) SetBackupEndTime

SetBackupEndTime sets the BackupEndTime field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupFileSize

SetBackupFileSize sets the BackupFileSize field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupMethod

SetBackupMethod sets the BackupMethod field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupStartTime

SetBackupStartTime sets the BackupStartTime field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupStatus

SetBackupStatus sets the BackupStatus field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetBackupType

SetBackupType sets the BackupType field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetConsistentTime

SetConsistentTime sets the ConsistentTime field's value.

func (*BackupsInfoForDescribeBackupsOutput) SetCreateType

SetCreateType sets the CreateType field's value.

func (BackupsInfoForDescribeBackupsOutput) String

String returns the string representation

type CancelScheduleEventsInput

type CancelScheduleEventsInput struct {
	EventId []*string `type:"list" json:",omitempty"`

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

func (CancelScheduleEventsInput) GoString

func (s CancelScheduleEventsInput) GoString() string

GoString returns the string representation

func (*CancelScheduleEventsInput) SetEventId

SetEventId sets the EventId field's value.

func (*CancelScheduleEventsInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (CancelScheduleEventsInput) String

func (s CancelScheduleEventsInput) String() string

String returns the string representation

type CancelScheduleEventsOutput

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

func (CancelScheduleEventsOutput) GoString

func (s CancelScheduleEventsOutput) GoString() string

GoString returns the string representation

func (CancelScheduleEventsOutput) String

String returns the string representation

type ChangeMasterInput

type ChangeMasterInput struct {

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

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

func (ChangeMasterInput) GoString

func (s ChangeMasterInput) GoString() string

GoString returns the string representation

func (*ChangeMasterInput) SetClusterName

func (s *ChangeMasterInput) SetClusterName(v string) *ChangeMasterInput

SetClusterName sets the ClusterName field's value.

func (*ChangeMasterInput) SetTargetNode

func (s *ChangeMasterInput) SetTargetNode(v string) *ChangeMasterInput

SetTargetNode sets the TargetNode field's value.

func (ChangeMasterInput) String

func (s ChangeMasterInput) String() string

String returns the string representation

func (*ChangeMasterInput) Validate

func (s *ChangeMasterInput) Validate() error

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

type ChangeMasterOutput

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

func (ChangeMasterOutput) GoString

func (s ChangeMasterOutput) GoString() string

GoString returns the string representation

func (ChangeMasterOutput) String

func (s ChangeMasterOutput) String() string

String returns the string representation

type ChargeDetailForDescribeDBInstanceDetailOutput

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

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

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

	ChargeStatus *string `type:"string" json:",omitempty" enum:"EnumOfChargeStatusForDescribeDBInstanceDetailOutput"`

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

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

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

func (ChargeDetailForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeEndTime

SetChargeEndTime sets the ChargeEndTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeStartTime

SetChargeStartTime sets the ChargeStartTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetOverdueReclaimTime

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*ChargeDetailForDescribeDBInstanceDetailOutput) SetOverdueTime

SetOverdueTime sets the OverdueTime field's value.

func (ChargeDetailForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ChargeDetailForDescribeDBInstancesOutput

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

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

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

	ChargeStatus *string `type:"string" json:",omitempty" enum:"EnumOfChargeStatusForDescribeDBInstancesOutput"`

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

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

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

func (ChargeDetailForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*ChargeDetailForDescribeDBInstancesOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeEndTime

SetChargeEndTime sets the ChargeEndTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeStartTime

SetChargeStartTime sets the ChargeStartTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeStatus

SetChargeStatus sets the ChargeStatus field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetOverdueReclaimTime

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*ChargeDetailForDescribeDBInstancesOutput) SetOverdueTime

SetOverdueTime sets the OverdueTime field's value.

func (ChargeDetailForDescribeDBInstancesOutput) String

String returns the string representation

type ChargeItemPriceForDescribeDBInstancePriceDetailOutput

type ChargeItemPriceForDescribeDBInstancePriceDetailOutput struct {
	ChargeItemCode *string `type:"string" json:",omitempty"`

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

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

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

	UnitPrice *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ChargeItemPriceForDescribeDBInstancePriceDetailOutput) GoString

GoString returns the string representation

func (*ChargeItemPriceForDescribeDBInstancePriceDetailOutput) SetChargeItemCode

SetChargeItemCode sets the ChargeItemCode field's value.

func (*ChargeItemPriceForDescribeDBInstancePriceDetailOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*ChargeItemPriceForDescribeDBInstancePriceDetailOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*ChargeItemPriceForDescribeDBInstancePriceDetailOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (*ChargeItemPriceForDescribeDBInstancePriceDetailOutput) SetUnitPrice

SetUnitPrice sets the UnitPrice field's value.

func (ChargeItemPriceForDescribeDBInstancePriceDetailOutput) String

String returns the string representation

type ChargeItemPriceForDescribeExistDBInstancePriceOutput

type ChargeItemPriceForDescribeExistDBInstancePriceOutput struct {
	ChargeItemCode *string `type:"string" json:",omitempty"`

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

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

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

	UnitPrice *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ChargeItemPriceForDescribeExistDBInstancePriceOutput) GoString

GoString returns the string representation

func (*ChargeItemPriceForDescribeExistDBInstancePriceOutput) SetChargeItemCode

SetChargeItemCode sets the ChargeItemCode field's value.

func (*ChargeItemPriceForDescribeExistDBInstancePriceOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*ChargeItemPriceForDescribeExistDBInstancePriceOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*ChargeItemPriceForDescribeExistDBInstancePriceOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (*ChargeItemPriceForDescribeExistDBInstancePriceOutput) SetUnitPrice

SetUnitPrice sets the UnitPrice field's value.

func (ChargeItemPriceForDescribeExistDBInstancePriceOutput) String

String returns the string representation

type ChargeItemPriceForDescribeStoragePayablePriceOutput

type ChargeItemPriceForDescribeStoragePayablePriceOutput struct {
	ChargeItemCode *string `type:"string" json:",omitempty"`

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

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

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

	UnitPrice *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ChargeItemPriceForDescribeStoragePayablePriceOutput) GoString

GoString returns the string representation

func (*ChargeItemPriceForDescribeStoragePayablePriceOutput) SetChargeItemCode

SetChargeItemCode sets the ChargeItemCode field's value.

func (*ChargeItemPriceForDescribeStoragePayablePriceOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*ChargeItemPriceForDescribeStoragePayablePriceOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*ChargeItemPriceForDescribeStoragePayablePriceOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (*ChargeItemPriceForDescribeStoragePayablePriceOutput) SetUnitPrice

SetUnitPrice sets the UnitPrice field's value.

func (ChargeItemPriceForDescribeStoragePayablePriceOutput) String

String returns the string representation

type ConfigItemPriceForDescribeDBInstancePriceDetailOutput

type ConfigItemPriceForDescribeDBInstancePriceDetailOutput struct {
	ChargeItemPrices []*ChargeItemPriceForDescribeDBInstancePriceDetailOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

	RefundAmount *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigItemPriceForDescribeDBInstancePriceDetailOutput) GoString

GoString returns the string representation

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetChargeItemPrices

SetChargeItemPrices sets the ChargeItemPrices field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetConfigurationCode

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetCouponAmount

SetCouponAmount sets the CouponAmount field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetInstanceID

SetInstanceID sets the InstanceID field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetQuantity

SetQuantity sets the Quantity field's value.

func (*ConfigItemPriceForDescribeDBInstancePriceDetailOutput) SetRefundAmount

SetRefundAmount sets the RefundAmount field's value.

func (ConfigItemPriceForDescribeDBInstancePriceDetailOutput) String

String returns the string representation

type ConfigItemPriceForDescribeExistDBInstancePriceOutput

type ConfigItemPriceForDescribeExistDBInstancePriceOutput struct {
	ChargeItemPrices []*ChargeItemPriceForDescribeExistDBInstancePriceOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

	RefundAmount *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigItemPriceForDescribeExistDBInstancePriceOutput) GoString

GoString returns the string representation

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetChargeItemPrices

SetChargeItemPrices sets the ChargeItemPrices field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetConfigurationCode

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetCouponAmount

SetCouponAmount sets the CouponAmount field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetInstanceID

SetInstanceID sets the InstanceID field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetQuantity

SetQuantity sets the Quantity field's value.

func (*ConfigItemPriceForDescribeExistDBInstancePriceOutput) SetRefundAmount

SetRefundAmount sets the RefundAmount field's value.

func (ConfigItemPriceForDescribeExistDBInstancePriceOutput) String

String returns the string representation

type CreateAllowListInput

type CreateAllowListInput struct {

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

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

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

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

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

func (CreateAllowListInput) GoString

func (s CreateAllowListInput) GoString() string

GoString returns the string representation

func (*CreateAllowListInput) SetAllowList

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

SetAllowList sets the AllowList field's value.

func (*CreateAllowListInput) SetAllowListDesc

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

SetAllowListDesc sets the AllowListDesc field's value.

func (*CreateAllowListInput) SetAllowListName

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

SetAllowListName sets the AllowListName field's value.

func (*CreateAllowListInput) SetAllowListType

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

SetAllowListType sets the AllowListType field's value.

func (*CreateAllowListInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (CreateAllowListInput) String

func (s CreateAllowListInput) String() string

String returns the string representation

func (*CreateAllowListInput) Validate

func (s *CreateAllowListInput) Validate() error

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

type CreateAllowListOutput

type CreateAllowListOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAllowListOutput) GoString

func (s CreateAllowListOutput) GoString() string

GoString returns the string representation

func (*CreateAllowListOutput) SetAllowListId

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

SetAllowListId sets the AllowListId field's value.

func (CreateAllowListOutput) String

func (s CreateAllowListOutput) String() string

String returns the string representation

type CreateBackupInput

type CreateBackupInput struct {
	BackupMethod *string `type:"string" json:",omitempty" enum:"EnumOfBackupMethodForCreateBackupInput"`

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

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

func (CreateBackupInput) GoString

func (s CreateBackupInput) GoString() string

GoString returns the string representation

func (*CreateBackupInput) SetBackupMethod

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

SetBackupMethod sets the BackupMethod field's value.

func (*CreateBackupInput) SetBackupType

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

SetBackupType sets the BackupType field's value.

func (*CreateBackupInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (CreateBackupInput) String

func (s CreateBackupInput) String() string

String returns the string representation

func (*CreateBackupInput) Validate

func (s *CreateBackupInput) Validate() error

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

type CreateBackupOutput

type CreateBackupOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateBackupOutput) GoString

func (s CreateBackupOutput) GoString() string

GoString returns the string representation

func (*CreateBackupOutput) SetBackupId

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

SetBackupId sets the BackupId field's value.

func (CreateBackupOutput) String

func (s CreateBackupOutput) String() string

String returns the string representation

type CreateDBAccountInput

type CreateDBAccountInput struct {
	AccountDesc *string `type:"string" json:",omitempty"`

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

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

	AccountPrivileges []*AccountPrivilegeForCreateDBAccountInput `type:"list" json:",omitempty"`

	// AccountType is a required field
	AccountType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAccountTypeForCreateDBAccountInput"`

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

func (CreateDBAccountInput) GoString

func (s CreateDBAccountInput) GoString() string

GoString returns the string representation

func (*CreateDBAccountInput) SetAccountDesc

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

SetAccountDesc sets the AccountDesc field's value.

func (*CreateDBAccountInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*CreateDBAccountInput) SetAccountPassword

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

SetAccountPassword sets the AccountPassword field's value.

func (*CreateDBAccountInput) SetAccountPrivileges

SetAccountPrivileges sets the AccountPrivileges field's value.

func (*CreateDBAccountInput) SetAccountType

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

SetAccountType sets the AccountType field's value.

func (*CreateDBAccountInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (CreateDBAccountInput) String

func (s CreateDBAccountInput) String() string

String returns the string representation

func (*CreateDBAccountInput) Validate

func (s *CreateDBAccountInput) Validate() error

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

type CreateDBAccountOutput

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

func (CreateDBAccountOutput) GoString

func (s CreateDBAccountOutput) GoString() string

GoString returns the string representation

func (CreateDBAccountOutput) String

func (s CreateDBAccountOutput) String() string

String returns the string representation

type CreateDBEndpointInput

type CreateDBEndpointInput struct {
	AutoAddNewNodes *bool `type:"boolean" json:",omitempty"`

	ConsistLevel *string `type:"string" json:",omitempty" enum:"EnumOfConsistLevelForCreateDBEndpointInput"`

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

	ConsistTimeoutAction *string `type:"string" json:",omitempty" enum:"EnumOfConsistTimeoutActionForCreateDBEndpointInput"`

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

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

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

	// EndpointType is a required field
	EndpointType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfEndpointTypeForCreateDBEndpointInput"`

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

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

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

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

func (CreateDBEndpointInput) GoString

func (s CreateDBEndpointInput) GoString() string

GoString returns the string representation

func (*CreateDBEndpointInput) SetAutoAddNewNodes

func (s *CreateDBEndpointInput) SetAutoAddNewNodes(v bool) *CreateDBEndpointInput

SetAutoAddNewNodes sets the AutoAddNewNodes field's value.

func (*CreateDBEndpointInput) SetConsistLevel

func (s *CreateDBEndpointInput) SetConsistLevel(v string) *CreateDBEndpointInput

SetConsistLevel sets the ConsistLevel field's value.

func (*CreateDBEndpointInput) SetConsistTimeout

func (s *CreateDBEndpointInput) SetConsistTimeout(v int32) *CreateDBEndpointInput

SetConsistTimeout sets the ConsistTimeout field's value.

func (*CreateDBEndpointInput) SetConsistTimeoutAction

func (s *CreateDBEndpointInput) SetConsistTimeoutAction(v string) *CreateDBEndpointInput

SetConsistTimeoutAction sets the ConsistTimeoutAction field's value.

func (*CreateDBEndpointInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateDBEndpointInput) SetDistributedTransaction

func (s *CreateDBEndpointInput) SetDistributedTransaction(v bool) *CreateDBEndpointInput

SetDistributedTransaction sets the DistributedTransaction field's value.

func (*CreateDBEndpointInput) SetEndpointName

func (s *CreateDBEndpointInput) SetEndpointName(v string) *CreateDBEndpointInput

SetEndpointName sets the EndpointName field's value.

func (*CreateDBEndpointInput) SetEndpointType

func (s *CreateDBEndpointInput) SetEndpointType(v string) *CreateDBEndpointInput

SetEndpointType sets the EndpointType field's value.

func (*CreateDBEndpointInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*CreateDBEndpointInput) SetMasterAcceptReadRequests

func (s *CreateDBEndpointInput) SetMasterAcceptReadRequests(v bool) *CreateDBEndpointInput

SetMasterAcceptReadRequests sets the MasterAcceptReadRequests field's value.

func (*CreateDBEndpointInput) SetNodes

SetNodes sets the Nodes field's value.

func (*CreateDBEndpointInput) SetReadWriteMode

func (s *CreateDBEndpointInput) SetReadWriteMode(v string) *CreateDBEndpointInput

SetReadWriteMode sets the ReadWriteMode field's value.

func (CreateDBEndpointInput) String

func (s CreateDBEndpointInput) String() string

String returns the string representation

func (*CreateDBEndpointInput) Validate

func (s *CreateDBEndpointInput) Validate() error

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

type CreateDBEndpointOutput

type CreateDBEndpointOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateDBEndpointOutput) GoString

func (s CreateDBEndpointOutput) GoString() string

GoString returns the string representation

func (*CreateDBEndpointOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (CreateDBEndpointOutput) String

func (s CreateDBEndpointOutput) String() string

String returns the string representation

type CreateDBEndpointPublicAddressInput

type CreateDBEndpointPublicAddressInput struct {

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

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

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

func (CreateDBEndpointPublicAddressInput) GoString

GoString returns the string representation

func (*CreateDBEndpointPublicAddressInput) SetEipId

SetEipId sets the EipId field's value.

func (*CreateDBEndpointPublicAddressInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*CreateDBEndpointPublicAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (CreateDBEndpointPublicAddressInput) String

String returns the string representation

func (*CreateDBEndpointPublicAddressInput) Validate

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

type CreateDBEndpointPublicAddressOutput

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

func (CreateDBEndpointPublicAddressOutput) GoString

GoString returns the string representation

func (CreateDBEndpointPublicAddressOutput) String

String returns the string representation

type CreateDBInstanceInput

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

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

	// DBEngineVersion is a required field
	DBEngineVersion *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfDBEngineVersionForCreateDBInstanceInput"`

	DBMinorVersion *string `type:"string" json:",omitempty" enum:"EnumOfDBMinorVersionForCreateDBInstanceInput"`

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

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

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

	LowerCaseTableNames *string `type:"string" json:",omitempty" enum:"EnumOfLowerCaseTableNamesForCreateDBInstanceInput"`

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

	// NodeSpec is a required field
	NodeSpec *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfNodeSpecForCreateDBInstanceInput"`

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

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

	PeriodUnit *string `type:"string" json:",omitempty" enum:"EnumOfPeriodUnitForCreateDBInstanceInput"`

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

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

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

	StorageChargeType *string `type:"string" json:",omitempty" enum:"EnumOfStorageChargeTypeForCreateDBInstanceInput"`

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

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

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

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

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

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

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

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceInput) 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) SetDBEngineVersion

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

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*CreateDBInstanceInput) SetDBMinorVersion

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

SetDBMinorVersion sets the DBMinorVersion field's value.

func (*CreateDBInstanceInput) SetDBTimeZone

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

SetDBTimeZone sets the DBTimeZone field's value.

func (*CreateDBInstanceInput) SetDeletionProtection

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

SetDeletionProtection sets the DeletionProtection field's value.

func (*CreateDBInstanceInput) SetInstanceName

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

SetInstanceName sets the InstanceName field's value.

func (*CreateDBInstanceInput) SetLowerCaseTableNames

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

SetLowerCaseTableNames sets the LowerCaseTableNames field's value.

func (*CreateDBInstanceInput) SetNodeNumber

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

SetNodeNumber sets the NodeNumber field's value.

func (*CreateDBInstanceInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*CreateDBInstanceInput) SetNumber

SetNumber sets the Number field's value.

func (*CreateDBInstanceInput) SetPeriod

SetPeriod sets the Period field's value.

func (*CreateDBInstanceInput) SetPeriodUnit

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

SetPeriodUnit sets the PeriodUnit field's value.

func (*CreateDBInstanceInput) SetPort

SetPort sets the Port field's value.

func (*CreateDBInstanceInput) SetPrePaidStorageInGB

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

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (*CreateDBInstanceInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateDBInstanceInput) SetStorageChargeType

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

SetStorageChargeType sets the StorageChargeType field's value.

func (*CreateDBInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateDBInstanceInput) SetSuperAccountName

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

SetSuperAccountName sets the SuperAccountName field's value.

func (*CreateDBInstanceInput) SetSuperAccountPassword

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

SetSuperAccountPassword sets the SuperAccountPassword field's value.

func (*CreateDBInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateDBInstanceInput) SetTemplateId

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

SetTemplateId sets the TemplateId field's value.

func (*CreateDBInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateDBInstanceInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (CreateDBInstanceInput) String

func (s CreateDBInstanceInput) String() string

String returns the string representation

func (*CreateDBInstanceInput) Validate

func (s *CreateDBInstanceInput) Validate() error

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

type CreateDBInstanceOutput

type CreateDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (CreateDBInstanceOutput) GoString

func (s CreateDBInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBInstanceOutput) SetOrderId

SetOrderId sets the OrderId field's value.

func (CreateDBInstanceOutput) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type CreateDatabaseInput

type CreateDatabaseInput struct {
	CharacterSetName *string `type:"string" json:",omitempty" enum:"EnumOfCharacterSetNameForCreateDatabaseInput"`

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

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

	DatabasesPrivileges []*DatabasesPrivilegeForCreateDatabaseInput `type:"list" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" 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) SetDBDesc

SetDBDesc sets the DBDesc field's value.

func (*CreateDatabaseInput) SetDBName

SetDBName sets the DBName field's value.

func (*CreateDatabaseInput) SetDatabasesPrivileges

SetDatabasesPrivileges sets the DatabasesPrivileges 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

type CreateParameterTemplateInput struct {

	// TemplateCategory is a required field
	TemplateCategory *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTemplateCategoryForCreateParameterTemplateInput"`

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

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

	TemplateParameters []*TemplateParameterForCreateParameterTemplateInput `type:"list" json:",omitempty"`

	// TemplateType is a required field
	TemplateType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTemplateTypeForCreateParameterTemplateInput"`

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

func (CreateParameterTemplateInput) GoString

func (s CreateParameterTemplateInput) GoString() string

GoString returns the string representation

func (*CreateParameterTemplateInput) SetTemplateCategory

SetTemplateCategory sets the TemplateCategory field's value.

func (*CreateParameterTemplateInput) SetTemplateDescription

SetTemplateDescription sets the TemplateDescription field's value.

func (*CreateParameterTemplateInput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (*CreateParameterTemplateInput) SetTemplateParameters

SetTemplateParameters sets the TemplateParameters field's value.

func (*CreateParameterTemplateInput) SetTemplateType

SetTemplateType sets the TemplateType field's value.

func (*CreateParameterTemplateInput) SetTemplateTypeVersion

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (CreateParameterTemplateInput) String

String returns the string representation

func (*CreateParameterTemplateInput) Validate

func (s *CreateParameterTemplateInput) Validate() error

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

type CreateParameterTemplateOutput

type CreateParameterTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateParameterTemplateOutput) GoString

GoString returns the string representation

func (*CreateParameterTemplateOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (CreateParameterTemplateOutput) String

String returns the string representation

type DatabaseForDescribeDatabasesOutput

type DatabaseForDescribeDatabasesOutput struct {
	CharacterSetName *string `type:"string" json:",omitempty" enum:"EnumOfCharacterSetNameForDescribeDatabasesOutput"`

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

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

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

func (DatabaseForDescribeDatabasesOutput) GoString

GoString returns the string representation

func (*DatabaseForDescribeDatabasesOutput) SetCharacterSetName

SetCharacterSetName sets the CharacterSetName field's value.

func (*DatabaseForDescribeDatabasesOutput) SetDBDesc

SetDBDesc sets the DBDesc field's value.

func (*DatabaseForDescribeDatabasesOutput) SetDBName

SetDBName sets the DBName field's value.

func (*DatabaseForDescribeDatabasesOutput) SetDatabasesPrivileges

SetDatabasesPrivileges sets the DatabasesPrivileges field's value.

func (DatabaseForDescribeDatabasesOutput) String

String returns the string representation

type DatabasesPrivilegeForCreateDatabaseInput

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

	AccountPrivilege *string `type:"string" json:",omitempty" enum:"EnumOfAccountPrivilegeForCreateDatabaseInput"`

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

func (DatabasesPrivilegeForCreateDatabaseInput) GoString

GoString returns the string representation

func (*DatabasesPrivilegeForCreateDatabaseInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*DatabasesPrivilegeForCreateDatabaseInput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*DatabasesPrivilegeForCreateDatabaseInput) SetAccountPrivilegeDetail

SetAccountPrivilegeDetail sets the AccountPrivilegeDetail field's value.

func (DatabasesPrivilegeForCreateDatabaseInput) String

String returns the string representation

type DatabasesPrivilegeForDescribeDatabasesOutput

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

	AccountPrivilege *string `type:"string" json:",omitempty" enum:"EnumOfAccountPrivilegeForDescribeDatabasesOutput"`

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

func (DatabasesPrivilegeForDescribeDatabasesOutput) GoString

GoString returns the string representation

func (*DatabasesPrivilegeForDescribeDatabasesOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*DatabasesPrivilegeForDescribeDatabasesOutput) SetAccountPrivilege

SetAccountPrivilege sets the AccountPrivilege field's value.

func (*DatabasesPrivilegeForDescribeDatabasesOutput) SetAccountPrivilegeDetail

SetAccountPrivilegeDetail sets the AccountPrivilegeDetail field's value.

func (DatabasesPrivilegeForDescribeDatabasesOutput) String

String returns the string representation

type DeleteAllowListInput

type DeleteAllowListInput struct {

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

func (DeleteAllowListInput) GoString

func (s DeleteAllowListInput) GoString() string

GoString returns the string representation

func (*DeleteAllowListInput) SetAllowListId

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

SetAllowListId sets the AllowListId field's value.

func (DeleteAllowListInput) String

func (s DeleteAllowListInput) String() string

String returns the string representation

func (*DeleteAllowListInput) Validate

func (s *DeleteAllowListInput) Validate() error

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

type DeleteAllowListOutput

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

func (DeleteAllowListOutput) GoString

func (s DeleteAllowListOutput) GoString() string

GoString returns the string representation

func (DeleteAllowListOutput) String

func (s DeleteAllowListOutput) String() string

String returns the string representation

type DeleteBackupInput

type DeleteBackupInput struct {

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

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

func (DeleteBackupInput) GoString

func (s DeleteBackupInput) GoString() string

GoString returns the string representation

func (*DeleteBackupInput) SetBackupId

func (s *DeleteBackupInput) SetBackupId(v string) *DeleteBackupInput

SetBackupId sets the BackupId field's value.

func (*DeleteBackupInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteBackupInput) String

func (s DeleteBackupInput) String() string

String returns the string representation

func (*DeleteBackupInput) Validate

func (s *DeleteBackupInput) Validate() error

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

type DeleteBackupOutput

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

func (DeleteBackupOutput) GoString

func (s DeleteBackupOutput) GoString() string

GoString returns the string representation

func (DeleteBackupOutput) String

func (s DeleteBackupOutput) String() string

String returns the string representation

type DeleteDBAccountInput

type DeleteDBAccountInput struct {

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

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

func (DeleteDBAccountInput) GoString

func (s DeleteDBAccountInput) GoString() string

GoString returns the string representation

func (*DeleteDBAccountInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*DeleteDBAccountInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteDBAccountInput) String

func (s DeleteDBAccountInput) String() string

String returns the string representation

func (*DeleteDBAccountInput) Validate

func (s *DeleteDBAccountInput) Validate() error

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

type DeleteDBAccountOutput

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

func (DeleteDBAccountOutput) GoString

func (s DeleteDBAccountOutput) GoString() string

GoString returns the string representation

func (DeleteDBAccountOutput) String

func (s DeleteDBAccountOutput) String() string

String returns the string representation

type DeleteDBEndpointInput

type DeleteDBEndpointInput struct {

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

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

func (DeleteDBEndpointInput) GoString

func (s DeleteDBEndpointInput) GoString() string

GoString returns the string representation

func (*DeleteDBEndpointInput) SetEndpointId

func (s *DeleteDBEndpointInput) SetEndpointId(v string) *DeleteDBEndpointInput

SetEndpointId sets the EndpointId field's value.

func (*DeleteDBEndpointInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteDBEndpointInput) String

func (s DeleteDBEndpointInput) String() string

String returns the string representation

func (*DeleteDBEndpointInput) Validate

func (s *DeleteDBEndpointInput) Validate() error

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

type DeleteDBEndpointOutput

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

func (DeleteDBEndpointOutput) GoString

func (s DeleteDBEndpointOutput) GoString() string

GoString returns the string representation

func (DeleteDBEndpointOutput) String

func (s DeleteDBEndpointOutput) String() string

String returns the string representation

type DeleteDBEndpointPublicAddressInput

type DeleteDBEndpointPublicAddressInput struct {

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

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

func (DeleteDBEndpointPublicAddressInput) GoString

GoString returns the string representation

func (*DeleteDBEndpointPublicAddressInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DeleteDBEndpointPublicAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DeleteDBEndpointPublicAddressInput) String

String returns the string representation

func (*DeleteDBEndpointPublicAddressInput) Validate

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

type DeleteDBEndpointPublicAddressOutput

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

func (DeleteDBEndpointPublicAddressOutput) GoString

GoString returns the string representation

func (DeleteDBEndpointPublicAddressOutput) String

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {
	DataKeepPolicy *string `type:"string" json:",omitempty" enum:"EnumOfDataKeepPolicyForDeleteDBInstanceInput"`

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

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceInput) SetDataKeepPolicy

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

SetDataKeepPolicy sets the DataKeepPolicy field's value.

func (*DeleteDBInstanceInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteDBInstanceInput) String

func (s DeleteDBInstanceInput) String() string

String returns the string representation

func (*DeleteDBInstanceInput) Validate

func (s *DeleteDBInstanceInput) Validate() error

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

type DeleteDBInstanceOutput

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

func (DeleteDBInstanceOutput) GoString

func (s DeleteDBInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteDBInstanceOutput) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DeleteDatabaseInput

type DeleteDatabaseInput struct {

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

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

func (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

type DeleteParameterTemplateInput struct {

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

func (DeleteParameterTemplateInput) GoString

func (s DeleteParameterTemplateInput) GoString() string

GoString returns the string representation

func (*DeleteParameterTemplateInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (DeleteParameterTemplateInput) String

String returns the string representation

func (*DeleteParameterTemplateInput) Validate

func (s *DeleteParameterTemplateInput) Validate() error

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

type DeleteParameterTemplateOutput

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

func (DeleteParameterTemplateOutput) GoString

GoString returns the string representation

func (DeleteParameterTemplateOutput) String

String returns the string representation

type DescribeAllowListDetailInput

type DescribeAllowListDetailInput struct {

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

func (DescribeAllowListDetailInput) GoString

func (s DescribeAllowListDetailInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListDetailInput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (DescribeAllowListDetailInput) String

String returns the string representation

func (*DescribeAllowListDetailInput) Validate

func (s *DescribeAllowListDetailInput) Validate() error

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

type DescribeAllowListDetailOutput

type DescribeAllowListDetailOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

func (DescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*DescribeAllowListDetailOutput) SetAllowList

SetAllowList sets the AllowList field's value.

func (*DescribeAllowListDetailOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*DescribeAllowListDetailOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*DescribeAllowListDetailOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*DescribeAllowListDetailOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstanceNum

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

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstances

SetAssociatedInstances sets the AssociatedInstances field's value.

func (*DescribeAllowListDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (DescribeAllowListDetailOutput) String

String returns the string representation

type DescribeAllowListsInput

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

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

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

func (DescribeAllowListsInput) GoString

func (s DescribeAllowListsInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeAllowListsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeAllowListsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAllowListsInput) String

func (s DescribeAllowListsInput) String() string

String returns the string representation

func (*DescribeAllowListsInput) Validate

func (s *DescribeAllowListsInput) Validate() error

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

type DescribeAllowListsOutput

type DescribeAllowListsOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeAllowListsOutput) GoString

func (s DescribeAllowListsOutput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsOutput) SetAllowLists

SetAllowLists sets the AllowLists field's value.

func (DescribeAllowListsOutput) String

func (s DescribeAllowListsOutput) String() string

String returns the string representation

type DescribeAvailabilityZonesInput

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

func (DescribeAvailabilityZonesInput) GoString

GoString returns the string representation

func (*DescribeAvailabilityZonesInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAvailabilityZonesInput) String

String returns the string representation

type DescribeAvailabilityZonesOutput

type DescribeAvailabilityZonesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DescribeAvailabilityZonesOutput) GoString

GoString returns the string representation

func (*DescribeAvailabilityZonesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeAvailabilityZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeAvailabilityZonesOutput) String

String returns the string representation

type DescribeBackupPolicyInput

type DescribeBackupPolicyInput struct {

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

func (DescribeBackupPolicyInput) GoString

func (s DescribeBackupPolicyInput) GoString() string

GoString returns the string representation

func (*DescribeBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeBackupPolicyInput) String

func (s DescribeBackupPolicyInput) String() string

String returns the string representation

func (*DescribeBackupPolicyInput) Validate

func (s *DescribeBackupPolicyInput) Validate() error

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

type DescribeBackupPolicyOutput

type DescribeBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

func (DescribeBackupPolicyOutput) GoString

func (s DescribeBackupPolicyOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupPolicyOutput) SetBackupRetentionPeriod

func (s *DescribeBackupPolicyOutput) SetBackupRetentionPeriod(v int32) *DescribeBackupPolicyOutput

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*DescribeBackupPolicyOutput) SetBackupTime

SetBackupTime sets the BackupTime field's value.

func (*DescribeBackupPolicyOutput) SetContinueBackup

SetContinueBackup sets the ContinueBackup field's value.

func (*DescribeBackupPolicyOutput) SetFullBackupPeriod

SetFullBackupPeriod sets the FullBackupPeriod field's value.

func (*DescribeBackupPolicyOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeBackupPolicyOutput) String

String returns the string representation

type DescribeBackupsInput

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

	BackupMethod *string `type:"string" json:",omitempty" enum:"EnumOfBackupMethodForDescribeBackupsInput"`

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

	BackupStatus *string `type:"string" json:",omitempty" enum:"EnumOfBackupStatusForDescribeBackupsInput"`

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

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

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

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

func (DescribeBackupsInput) GoString

func (s DescribeBackupsInput) GoString() string

GoString returns the string representation

func (*DescribeBackupsInput) SetBackupEndTime

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

SetBackupEndTime sets the BackupEndTime field's value.

func (*DescribeBackupsInput) SetBackupMethod

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

SetBackupMethod sets the BackupMethod field's value.

func (*DescribeBackupsInput) SetBackupStartTime

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

SetBackupStartTime sets the BackupStartTime field's value.

func (*DescribeBackupsInput) SetBackupStatus

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

SetBackupStatus sets the BackupStatus field's value.

func (*DescribeBackupsInput) SetBackupType

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

SetBackupType sets the BackupType field's value.

func (*DescribeBackupsInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*DescribeBackupsInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*DescribeBackupsInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (DescribeBackupsInput) String

func (s DescribeBackupsInput) String() string

String returns the string representation

func (*DescribeBackupsInput) Validate

func (s *DescribeBackupsInput) Validate() error

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

type DescribeBackupsOutput

type DescribeBackupsOutput struct {
	Metadata *response.ResponseMetadata

	BackupsInfo []*BackupsInfoForDescribeBackupsOutput `type:"list" json:",omitempty"`

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

func (DescribeBackupsOutput) GoString

func (s DescribeBackupsOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupsOutput) SetBackupsInfo

SetBackupsInfo sets the BackupsInfo field's value.

func (*DescribeBackupsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeBackupsOutput) String

func (s DescribeBackupsOutput) String() string

String returns the string representation

type DescribeCrossRegionBackupDBInstancesInput

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

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

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

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

func (DescribeCrossRegionBackupDBInstancesInput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupDBInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCrossRegionBackupDBInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCrossRegionBackupDBInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCrossRegionBackupDBInstancesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (DescribeCrossRegionBackupDBInstancesInput) String

String returns the string representation

type DescribeCrossRegionBackupDBInstancesOutput

type DescribeCrossRegionBackupDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DescribeCrossRegionBackupDBInstancesOutput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupDBInstancesOutput) SetInstances

SetInstances sets the Instances field's value.

func (*DescribeCrossRegionBackupDBInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeCrossRegionBackupDBInstancesOutput) String

String returns the string representation

type DescribeCrossRegionBackupPolicyInput

type DescribeCrossRegionBackupPolicyInput struct {

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

func (DescribeCrossRegionBackupPolicyInput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeCrossRegionBackupPolicyInput) String

String returns the string representation

func (*DescribeCrossRegionBackupPolicyInput) Validate

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

type DescribeCrossRegionBackupPolicyOutput

type DescribeCrossRegionBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

func (DescribeCrossRegionBackupPolicyOutput) GoString

GoString returns the string representation

func (*DescribeCrossRegionBackupPolicyOutput) SetCrossRegionBackup

SetCrossRegionBackup sets the CrossRegionBackup field's value.

func (*DescribeCrossRegionBackupPolicyOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCrossRegionBackupPolicyOutput) SetRetention

SetRetention sets the Retention field's value.

func (*DescribeCrossRegionBackupPolicyOutput) SetTargetRegion

SetTargetRegion sets the TargetRegion field's value.

func (DescribeCrossRegionBackupPolicyOutput) String

String returns the string representation

type DescribeDBAccountsInput

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

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

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

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

func (DescribeDBAccountsInput) GoString

func (s DescribeDBAccountsInput) GoString() string

GoString returns the string representation

func (*DescribeDBAccountsInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*DescribeDBAccountsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBAccountsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBAccountsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDBAccountsInput) String

func (s DescribeDBAccountsInput) String() string

String returns the string representation

func (*DescribeDBAccountsInput) Validate

func (s *DescribeDBAccountsInput) Validate() error

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

type DescribeDBAccountsOutput

type DescribeDBAccountsOutput struct {
	Metadata *response.ResponseMetadata

	Accounts []*AccountForDescribeDBAccountsOutput `type:"list" json:",omitempty"`

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

func (DescribeDBAccountsOutput) GoString

func (s DescribeDBAccountsOutput) GoString() string

GoString returns the string representation

func (*DescribeDBAccountsOutput) SetAccounts

SetAccounts sets the Accounts field's value.

func (*DescribeDBAccountsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBAccountsOutput) String

func (s DescribeDBAccountsOutput) String() string

String returns the string representation

type DescribeDBEndpointInput

type DescribeDBEndpointInput struct {
	EndpointId *string `type:"string" json:",omitempty"`

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

func (DescribeDBEndpointInput) GoString

func (s DescribeDBEndpointInput) GoString() string

GoString returns the string representation

func (*DescribeDBEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DescribeDBEndpointInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBEndpointInput) String

func (s DescribeDBEndpointInput) String() string

String returns the string representation

func (*DescribeDBEndpointInput) Validate

func (s *DescribeDBEndpointInput) Validate() error

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

type DescribeDBEndpointOutput

type DescribeDBEndpointOutput struct {
	Metadata *response.ResponseMetadata

	Endpoints []*EndpointForDescribeDBEndpointOutput `type:"list" json:",omitempty"`

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

func (DescribeDBEndpointOutput) GoString

func (s DescribeDBEndpointOutput) GoString() string

GoString returns the string representation

func (*DescribeDBEndpointOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*DescribeDBEndpointOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBEndpointOutput) String

func (s DescribeDBEndpointOutput) String() string

String returns the string representation

type DescribeDBInstanceDetailInput

type DescribeDBInstanceDetailInput struct {

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

func (DescribeDBInstanceDetailInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceDetailInput) String

String returns the string representation

func (*DescribeDBInstanceDetailInput) Validate

func (s *DescribeDBInstanceDetailInput) Validate() error

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

type DescribeDBInstanceDetailOutput

type DescribeDBInstanceDetailOutput struct {
	Metadata *response.ResponseMetadata

	ChargeDetail *ChargeDetailForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	Endpoints []*EndpointForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	InstanceDetail *InstanceDetailForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

	Nodes []*NodeForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

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

func (DescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailOutput) SetChargeDetail

SetChargeDetail sets the ChargeDetail field's value.

func (*DescribeDBInstanceDetailOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*DescribeDBInstanceDetailOutput) SetInstanceDetail

SetInstanceDetail sets the InstanceDetail field's value.

func (*DescribeDBInstanceDetailOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*DescribeDBInstanceDetailOutput) SetTags

SetTags sets the Tags field's value.

func (DescribeDBInstanceDetailOutput) String

String returns the string representation

type DescribeDBInstanceParameterChangeHistoryInput

type DescribeDBInstanceParameterChangeHistoryInput struct {
	EndTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (DescribeDBInstanceParameterChangeHistoryInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParameterChangeHistoryInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDBInstanceParameterChangeHistoryInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParameterChangeHistoryInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstanceParameterChangeHistoryInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstanceParameterChangeHistoryInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*DescribeDBInstanceParameterChangeHistoryInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDBInstanceParameterChangeHistoryInput) String

String returns the string representation

func (*DescribeDBInstanceParameterChangeHistoryInput) Validate

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

type DescribeDBInstanceParameterChangeHistoryOutput

type DescribeDBInstanceParameterChangeHistoryOutput struct {
	Metadata *response.ResponseMetadata

	ParameterChangeHistory []*ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput `type:"list" json:",omitempty"`

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

func (DescribeDBInstanceParameterChangeHistoryOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParameterChangeHistoryOutput) SetParameterChangeHistory

SetParameterChangeHistory sets the ParameterChangeHistory field's value.

func (*DescribeDBInstanceParameterChangeHistoryOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBInstanceParameterChangeHistoryOutput) String

String returns the string representation

type DescribeDBInstanceParametersInput

type DescribeDBInstanceParametersInput struct {

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

func (DescribeDBInstanceParametersInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParametersInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceParametersInput) String

String returns the string representation

func (*DescribeDBInstanceParametersInput) Validate

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

type DescribeDBInstanceParametersOutput

type DescribeDBInstanceParametersOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DescribeDBInstanceParametersOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceParametersOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParametersOutput) SetParameters

SetParameters sets the Parameters field's value.

func (DescribeDBInstanceParametersOutput) String

String returns the string representation

type DescribeDBInstancePriceDetailInput

type DescribeDBInstancePriceDetailInput struct {
	ChargeType *string `type:"string" json:",omitempty" enum:"EnumOfChargeTypeForDescribeDBInstancePriceDetailInput"`

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

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

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

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

	PeriodUnit *string `type:"string" json:",omitempty" enum:"EnumOfPeriodUnitForDescribeDBInstancePriceDetailInput"`

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

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

func (DescribeDBInstancePriceDetailInput) GoString

GoString returns the string representation

func (*DescribeDBInstancePriceDetailInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstancePriceDetailInput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*DescribeDBInstancePriceDetailInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*DescribeDBInstancePriceDetailInput) SetNumber

SetNumber sets the Number field's value.

func (*DescribeDBInstancePriceDetailInput) SetPeriod

SetPeriod sets the Period field's value.

func (*DescribeDBInstancePriceDetailInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (*DescribeDBInstancePriceDetailInput) SetPrePaidStorageInGB

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (*DescribeDBInstancePriceDetailInput) SetStorageChargeType

SetStorageChargeType sets the StorageChargeType field's value.

func (DescribeDBInstancePriceDetailInput) String

String returns the string representation

func (*DescribeDBInstancePriceDetailInput) Validate

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

type DescribeDBInstancePriceDetailOutput

type DescribeDBInstancePriceDetailOutput struct {
	Metadata *response.ResponseMetadata

	ChargeItemPrices []*ChargeItemPriceForDescribeDBInstancePriceDetailOutput `type:"list" json:",omitempty"`

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

	ConfigItemPrices []*ConfigItemPriceForDescribeDBInstancePriceDetailOutput `type:"list" json:",omitempty"`

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

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

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

	PayablePrice *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDBInstancePriceDetailOutput) GoString

GoString returns the string representation

func (*DescribeDBInstancePriceDetailOutput) SetChargeItemPrices

SetChargeItemPrices sets the ChargeItemPrices field's value.

func (*DescribeDBInstancePriceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstancePriceDetailOutput) SetConfigItemPrices

SetConfigItemPrices sets the ConfigItemPrices field's value.

func (*DescribeDBInstancePriceDetailOutput) SetCurrency

SetCurrency sets the Currency field's value.

func (*DescribeDBInstancePriceDetailOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*DescribeDBInstancePriceDetailOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*DescribeDBInstancePriceDetailOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (DescribeDBInstancePriceDetailOutput) String

String returns the string representation

type DescribeDBInstanceSpecsInput

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

func (DescribeDBInstanceSpecsInput) GoString

func (s DescribeDBInstanceSpecsInput) GoString() string

GoString returns the string representation

func (DescribeDBInstanceSpecsInput) String

String returns the string representation

type DescribeDBInstanceSpecsOutput

type DescribeDBInstanceSpecsOutput struct {
	Metadata *response.ResponseMetadata

	NodeSpecs []*NodeSpecForDescribeDBInstanceSpecsOutput `type:"list" json:",omitempty"`

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

func (DescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceSpecsOutput) SetNodeSpecs

SetNodeSpecs sets the NodeSpecs field's value.

func (*DescribeDBInstanceSpecsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBInstanceSpecsOutput) String

String returns the string representation

type DescribeDBInstanceVersionInput

type DescribeDBInstanceVersionInput struct {

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

func (DescribeDBInstanceVersionInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceVersionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceVersionInput) String

String returns the string representation

func (*DescribeDBInstanceVersionInput) Validate

func (s *DescribeDBInstanceVersionInput) Validate() error

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

type DescribeDBInstanceVersionOutput

type DescribeDBInstanceVersionOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (DescribeDBInstanceVersionOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceVersionOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstanceVersionOutput) SetDBMinorVersion

SetDBMinorVersion sets the DBMinorVersion field's value.

func (*DescribeDBInstanceVersionOutput) SetDBRevisionVersion

SetDBRevisionVersion sets the DBRevisionVersion field's value.

func (DescribeDBInstanceVersionOutput) String

String returns the string representation

type DescribeDBInstancesInput

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

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

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

	DBEngineVersion *string `type:"string" json:",omitempty" enum:"EnumOfDBEngineVersionForDescribeDBInstancesInput"`

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

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

	InstanceStatus *string `type:"string" json:",omitempty" enum:"EnumOfInstanceStatusForDescribeDBInstancesInput"`

	NodeSpec *string `type:"string" json:",omitempty" enum:"EnumOfNodeSpecForDescribeDBInstancesInput"`

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

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

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

	StorageChargeType *string `type:"string" json:",omitempty" enum:"EnumOfStorageChargeTypeForDescribeDBInstancesInput"`

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

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

func (DescribeDBInstancesInput) GoString

func (s DescribeDBInstancesInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeDBInstancesInput) SetCreateTimeEnd

SetCreateTimeEnd sets the CreateTimeEnd field's value.

func (*DescribeDBInstancesInput) SetCreateTimeStart

func (s *DescribeDBInstancesInput) SetCreateTimeStart(v string) *DescribeDBInstancesInput

SetCreateTimeStart sets the CreateTimeStart field's value.

func (*DescribeDBInstancesInput) SetDBEngineVersion

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

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstancesInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstancesInput) SetInstanceStatus

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

SetInstanceStatus sets the InstanceStatus field's value.

func (*DescribeDBInstancesInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*DescribeDBInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstancesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstancesInput) SetStorageChargeType

func (s *DescribeDBInstancesInput) SetStorageChargeType(v string) *DescribeDBInstancesInput

SetStorageChargeType sets the StorageChargeType field's value.

func (*DescribeDBInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeDBInstancesInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeDBInstancesInput) String

func (s DescribeDBInstancesInput) String() string

String returns the string representation

type DescribeDBInstancesOutput

type DescribeDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DescribeDBInstancesOutput) GoString

func (s DescribeDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesOutput) SetInstances

SetInstances sets the Instances field's value.

func (*DescribeDBInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBInstancesOutput) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeDatabasesInput

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

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

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

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

func (DescribeDatabasesInput) GoString

func (s DescribeDatabasesInput) GoString() string

GoString returns the string representation

func (*DescribeDatabasesInput) SetDBName

SetDBName sets the DBName field's value.

func (*DescribeDatabasesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDatabasesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDatabasesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDatabasesInput) String

func (s DescribeDatabasesInput) String() string

String returns the string representation

func (*DescribeDatabasesInput) Validate

func (s *DescribeDatabasesInput) Validate() error

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

type DescribeDatabasesOutput

type DescribeDatabasesOutput struct {
	Metadata *response.ResponseMetadata

	Databases []*DatabaseForDescribeDatabasesOutput `type:"list" json:",omitempty"`

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

func (DescribeDatabasesOutput) GoString

func (s DescribeDatabasesOutput) GoString() string

GoString returns the string representation

func (*DescribeDatabasesOutput) SetDatabases

SetDatabases sets the Databases field's value.

func (*DescribeDatabasesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDatabasesOutput) String

func (s DescribeDatabasesOutput) String() string

String returns the string representation

type DescribeExistDBInstancePriceInput

type DescribeExistDBInstancePriceInput struct {
	ChargeType *string `type:"string" json:",omitempty" enum:"EnumOfChargeTypeForDescribeExistDBInstancePriceInput"`

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

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

	PeriodUnit *string `type:"string" json:",omitempty" enum:"EnumOfPeriodUnitForDescribeExistDBInstancePriceInput"`

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

func (DescribeExistDBInstancePriceInput) GoString

GoString returns the string representation

func (*DescribeExistDBInstancePriceInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeExistDBInstancePriceInput) SetInstances

SetInstances sets the Instances field's value.

func (*DescribeExistDBInstancePriceInput) SetPeriod

SetPeriod sets the Period field's value.

func (*DescribeExistDBInstancePriceInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (*DescribeExistDBInstancePriceInput) SetUserAction

SetUserAction sets the UserAction field's value.

func (DescribeExistDBInstancePriceInput) String

String returns the string representation

type DescribeExistDBInstancePriceOutput

type DescribeExistDBInstancePriceOutput struct {
	Metadata *response.ResponseMetadata

	ChargeItemPrices []*ChargeItemPriceForDescribeExistDBInstancePriceOutput `type:"list" json:",omitempty"`

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

	ConfigItemPrices []*ConfigItemPriceForDescribeExistDBInstancePriceOutput `type:"list" json:",omitempty"`

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

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

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

	PayablePrice *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeExistDBInstancePriceOutput) GoString

GoString returns the string representation

func (*DescribeExistDBInstancePriceOutput) SetChargeItemPrices

SetChargeItemPrices sets the ChargeItemPrices field's value.

func (*DescribeExistDBInstancePriceOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeExistDBInstancePriceOutput) SetConfigItemPrices

SetConfigItemPrices sets the ConfigItemPrices field's value.

func (*DescribeExistDBInstancePriceOutput) SetCurrency

SetCurrency sets the Currency field's value.

func (*DescribeExistDBInstancePriceOutput) SetDiscountPrice

SetDiscountPrice sets the DiscountPrice field's value.

func (*DescribeExistDBInstancePriceOutput) SetOriginalPrice

SetOriginalPrice sets the OriginalPrice field's value.

func (*DescribeExistDBInstancePriceOutput) SetPayablePrice

SetPayablePrice sets the PayablePrice field's value.

func (DescribeExistDBInstancePriceOutput) String

String returns the string representation

type DescribeInstanceAllowListsInput

type DescribeInstanceAllowListsInput struct {

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

func (DescribeInstanceAllowListsInput) GoString

GoString returns the string representation

func (*DescribeInstanceAllowListsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeInstanceAllowListsInput) String

String returns the string representation

func (*DescribeInstanceAllowListsInput) Validate

func (s *DescribeInstanceAllowListsInput) Validate() error

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

type DescribeInstanceAllowListsOutput

type DescribeInstanceAllowListsOutput struct {
	Metadata *response.ResponseMetadata

	AuthorizedAllowLists []*AuthorizedAllowListForDescribeInstanceAllowListsOutput `type:"list" json:",omitempty"`

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

func (DescribeInstanceAllowListsOutput) GoString

GoString returns the string representation

func (*DescribeInstanceAllowListsOutput) SetAuthorizedAllowLists

SetAuthorizedAllowLists sets the AuthorizedAllowLists field's value.

func (*DescribeInstanceAllowListsOutput) SetUnauthorizedAllowListNum

func (s *DescribeInstanceAllowListsOutput) SetUnauthorizedAllowListNum(v int32) *DescribeInstanceAllowListsOutput

SetUnauthorizedAllowListNum sets the UnauthorizedAllowListNum field's value.

func (DescribeInstanceAllowListsOutput) String

String returns the string representation

type DescribeModifiableParametersInput

type DescribeModifiableParametersInput struct {

	// TemplateCategory is a required field
	TemplateCategory *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTemplateCategoryForDescribeModifiableParametersInput"`

	// TemplateType is a required field
	TemplateType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTemplateTypeForDescribeModifiableParametersInput"`

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

func (DescribeModifiableParametersInput) GoString

GoString returns the string representation

func (*DescribeModifiableParametersInput) SetTemplateCategory

SetTemplateCategory sets the TemplateCategory field's value.

func (*DescribeModifiableParametersInput) SetTemplateType

SetTemplateType sets the TemplateType field's value.

func (*DescribeModifiableParametersInput) SetTemplateTypeVersion

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (DescribeModifiableParametersInput) String

String returns the string representation

func (*DescribeModifiableParametersInput) Validate

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

type DescribeModifiableParametersOutput

type DescribeModifiableParametersOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeModifiableParametersOutput) GoString

GoString returns the string representation

func (*DescribeModifiableParametersOutput) SetParameters

SetParameters sets the Parameters field's value.

func (DescribeModifiableParametersOutput) String

String returns the string representation

type DescribeParameterTemplateDetailInput

type DescribeParameterTemplateDetailInput struct {

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

func (DescribeParameterTemplateDetailInput) GoString

GoString returns the string representation

func (*DescribeParameterTemplateDetailInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (DescribeParameterTemplateDetailInput) String

String returns the string representation

func (*DescribeParameterTemplateDetailInput) Validate

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

type DescribeParameterTemplateDetailOutput

type DescribeParameterTemplateDetailOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

	TemplateParameters []*TemplateParameterForDescribeParameterTemplateDetailOutput `type:"list" json:",omitempty"`

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

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

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

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

func (DescribeParameterTemplateDetailOutput) GoString

GoString returns the string representation

func (*DescribeParameterTemplateDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeParameterTemplateDetailOutput) SetNeedRestart

SetNeedRestart sets the NeedRestart field's value.

func (*DescribeParameterTemplateDetailOutput) SetParameterNumber

SetParameterNumber sets the ParameterNumber field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateCategory

SetTemplateCategory sets the TemplateCategory field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateDescription

SetTemplateDescription sets the TemplateDescription field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateParameters

SetTemplateParameters sets the TemplateParameters field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateSource

SetTemplateSource sets the TemplateSource field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateType

SetTemplateType sets the TemplateType field's value.

func (*DescribeParameterTemplateDetailOutput) SetTemplateTypeVersion

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (*DescribeParameterTemplateDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DescribeParameterTemplateDetailOutput) String

String returns the string representation

type DescribeParameterTemplatesInput

type DescribeParameterTemplatesInput struct {

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

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

	TemplateCategory *string `type:"string" json:",omitempty" enum:"EnumOfTemplateCategoryForDescribeParameterTemplatesInput"`

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

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

	TemplateSource *string `type:"string" json:",omitempty" enum:"EnumOfTemplateSourceForDescribeParameterTemplatesInput"`

	TemplateType *string `type:"string" json:",omitempty" enum:"EnumOfTemplateTypeForDescribeParameterTemplatesInput"`

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

func (DescribeParameterTemplatesInput) GoString

GoString returns the string representation

func (*DescribeParameterTemplatesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeParameterTemplatesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeParameterTemplatesInput) SetTemplateCategory

SetTemplateCategory sets the TemplateCategory field's value.

func (*DescribeParameterTemplatesInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*DescribeParameterTemplatesInput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (*DescribeParameterTemplatesInput) SetTemplateSource

SetTemplateSource sets the TemplateSource field's value.

func (*DescribeParameterTemplatesInput) SetTemplateType

SetTemplateType sets the TemplateType field's value.

func (*DescribeParameterTemplatesInput) SetTemplateTypeVersion

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (DescribeParameterTemplatesInput) String

String returns the string representation

func (*DescribeParameterTemplatesInput) Validate

func (s *DescribeParameterTemplatesInput) Validate() error

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

type DescribeParameterTemplatesOutput

type DescribeParameterTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	TemplateInfos []*TemplateInfoForDescribeParameterTemplatesOutput `type:"list" json:",omitempty"`

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

func (DescribeParameterTemplatesOutput) GoString

GoString returns the string representation

func (*DescribeParameterTemplatesOutput) SetTemplateInfos

SetTemplateInfos sets the TemplateInfos field's value.

func (*DescribeParameterTemplatesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeParameterTemplatesOutput) String

String returns the string representation

type DescribeRecoverableTimeInput

type DescribeRecoverableTimeInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" 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

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

func (DescribeRecoverableTimeOutput) GoString

GoString returns the string representation

func (*DescribeRecoverableTimeOutput) SetRecoverableTimeInfo

SetRecoverableTimeInfo sets the RecoverableTimeInfo field's value.

func (DescribeRecoverableTimeOutput) String

String returns the string representation

type DescribeRegionsInput

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

func (DescribeRegionsInput) GoString

func (s DescribeRegionsInput) GoString() string

GoString returns the string representation

func (DescribeRegionsInput) String

func (s DescribeRegionsInput) String() string

String returns the string representation

type DescribeRegionsOutput

type DescribeRegionsOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeRegionsOutput) GoString

func (s DescribeRegionsOutput) GoString() string

GoString returns the string representation

func (*DescribeRegionsOutput) SetRegions

SetRegions sets the Regions field's value.

func (DescribeRegionsOutput) String

func (s DescribeRegionsOutput) String() string

String returns the string representation

type DescribeScheduleEventsInput

type DescribeScheduleEventsInput struct {
	BeginTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (DescribeScheduleEventsInput) GoString

func (s DescribeScheduleEventsInput) GoString() string

GoString returns the string representation

func (*DescribeScheduleEventsInput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*DescribeScheduleEventsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeScheduleEventsInput) SetEventId

SetEventId sets the EventId field's value.

func (*DescribeScheduleEventsInput) SetEventKind

SetEventKind sets the EventKind field's value.

func (*DescribeScheduleEventsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeScheduleEventsInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeScheduleEventsInput) SetOffset

SetOffset sets the Offset field's value.

func (*DescribeScheduleEventsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeScheduleEventsInput) SetStatus

SetStatus sets the Status field's value.

func (DescribeScheduleEventsInput) String

String returns the string representation

type DescribeScheduleEventsOutput

type DescribeScheduleEventsOutput struct {
	Metadata *response.ResponseMetadata

	ScheduleTasksInfo []*ScheduleTasksInfoForDescribeScheduleEventsOutput `type:"list" json:",omitempty"`

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

func (DescribeScheduleEventsOutput) GoString

func (s DescribeScheduleEventsOutput) GoString() string

GoString returns the string representation

func (*DescribeScheduleEventsOutput) SetScheduleTasksInfo

SetScheduleTasksInfo sets the ScheduleTasksInfo field's value.

func (*DescribeScheduleEventsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeScheduleEventsOutput) String

String returns the string representation

type DescribeStoragePayablePriceInput

type DescribeStoragePayablePriceInput struct {
	StorageTypes []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeStoragePayablePriceInput) GoString

GoString returns the string representation

func (*DescribeStoragePayablePriceInput) SetStorageTypes

SetStorageTypes sets the StorageTypes field's value.

func (DescribeStoragePayablePriceInput) String

String returns the string representation

type DescribeStoragePayablePriceOutput

type DescribeStoragePayablePriceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeStoragePayablePriceOutput) GoString

GoString returns the string representation

func (*DescribeStoragePayablePriceOutput) SetChargeItemPrices

SetChargeItemPrices sets the ChargeItemPrices field's value.

func (DescribeStoragePayablePriceOutput) String

String returns the string representation

type DisassociateAllowListInput

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

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

func (DisassociateAllowListInput) GoString

func (s DisassociateAllowListInput) GoString() string

GoString returns the string representation

func (*DisassociateAllowListInput) SetAllowListIds

SetAllowListIds sets the AllowListIds field's value.

func (*DisassociateAllowListInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (DisassociateAllowListInput) String

String returns the string representation

type DisassociateAllowListOutput

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

func (DisassociateAllowListOutput) GoString

func (s DisassociateAllowListOutput) GoString() string

GoString returns the string representation

func (DisassociateAllowListOutput) String

String returns the string representation

type EndpointForDescribeDBEndpointOutput

type EndpointForDescribeDBEndpointOutput struct {
	Addresses []*AddressForDescribeDBEndpointOutput `type:"list" json:",omitempty"`

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

	ConsistLevel *string `type:"string" json:",omitempty" enum:"EnumOfConsistLevelForDescribeDBEndpointOutput"`

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

	ConsistTimeoutAction *string `type:"string" json:",omitempty" enum:"EnumOfConsistTimeoutActionForDescribeDBEndpointOutput"`

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

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

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

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

	EndpointType *string `type:"string" json:",omitempty" enum:"EnumOfEndpointTypeForDescribeDBEndpointOutput"`

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

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

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

func (EndpointForDescribeDBEndpointOutput) GoString

GoString returns the string representation

func (*EndpointForDescribeDBEndpointOutput) SetAddresses

SetAddresses sets the Addresses field's value.

func (*EndpointForDescribeDBEndpointOutput) SetAutoAddNewNodes

SetAutoAddNewNodes sets the AutoAddNewNodes field's value.

func (*EndpointForDescribeDBEndpointOutput) SetConsistLevel

SetConsistLevel sets the ConsistLevel field's value.

func (*EndpointForDescribeDBEndpointOutput) SetConsistTimeout

SetConsistTimeout sets the ConsistTimeout field's value.

func (*EndpointForDescribeDBEndpointOutput) SetConsistTimeoutAction

SetConsistTimeoutAction sets the ConsistTimeoutAction field's value.

func (*EndpointForDescribeDBEndpointOutput) SetDescription

SetDescription sets the Description field's value.

func (*EndpointForDescribeDBEndpointOutput) SetDistributedTransaction

SetDistributedTransaction sets the DistributedTransaction field's value.

func (*EndpointForDescribeDBEndpointOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForDescribeDBEndpointOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*EndpointForDescribeDBEndpointOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*EndpointForDescribeDBEndpointOutput) SetMasterAcceptReadRequests

SetMasterAcceptReadRequests sets the MasterAcceptReadRequests field's value.

func (*EndpointForDescribeDBEndpointOutput) SetNodeIds

SetNodeIds sets the NodeIds field's value.

func (*EndpointForDescribeDBEndpointOutput) SetReadWriteMode

SetReadWriteMode sets the ReadWriteMode field's value.

func (EndpointForDescribeDBEndpointOutput) String

String returns the string representation

type EndpointForDescribeDBInstanceDetailOutput

type EndpointForDescribeDBInstanceDetailOutput struct {
	Addresses []*AddressForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

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

	ConsistLevel *string `type:"string" json:",omitempty" enum:"EnumOfConsistLevelForDescribeDBInstanceDetailOutput"`

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

	ConsistTimeoutAction *string `type:"string" json:",omitempty" enum:"EnumOfConsistTimeoutActionForDescribeDBInstanceDetailOutput"`

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

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

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

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

	EndpointType *string `type:"string" json:",omitempty" enum:"EnumOfEndpointTypeForDescribeDBInstanceDetailOutput"`

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

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

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

func (EndpointForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*EndpointForDescribeDBInstanceDetailOutput) SetAddresses

SetAddresses sets the Addresses field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetAutoAddNewNodes

SetAutoAddNewNodes sets the AutoAddNewNodes field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetConsistLevel

SetConsistLevel sets the ConsistLevel field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetConsistTimeout

SetConsistTimeout sets the ConsistTimeout field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetConsistTimeoutAction

SetConsistTimeoutAction sets the ConsistTimeoutAction field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetDescription

SetDescription sets the Description field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetDistributedTransaction

SetDistributedTransaction sets the DistributedTransaction field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetEndpointName

SetEndpointName sets the EndpointName field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetMasterAcceptReadRequests

SetMasterAcceptReadRequests sets the MasterAcceptReadRequests field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetNodeIds

SetNodeIds sets the NodeIds field's value.

func (*EndpointForDescribeDBInstanceDetailOutput) SetReadWriteMode

SetReadWriteMode sets the ReadWriteMode field's value.

func (EndpointForDescribeDBInstanceDetailOutput) String

String returns the string representation

type GrantDBAccountPrivilegeInput

type GrantDBAccountPrivilegeInput struct {

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

	AccountPrivileges []*AccountPrivilegeForGrantDBAccountPrivilegeInput `type:"list" json:",omitempty"`

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

func (GrantDBAccountPrivilegeInput) GoString

func (s GrantDBAccountPrivilegeInput) GoString() string

GoString returns the string representation

func (*GrantDBAccountPrivilegeInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*GrantDBAccountPrivilegeInput) SetAccountPrivileges

SetAccountPrivileges sets the AccountPrivileges field's value.

func (*GrantDBAccountPrivilegeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (GrantDBAccountPrivilegeInput) String

String returns the string representation

func (*GrantDBAccountPrivilegeInput) Validate

func (s *GrantDBAccountPrivilegeInput) Validate() error

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

type GrantDBAccountPrivilegeOutput

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

func (GrantDBAccountPrivilegeOutput) GoString

GoString returns the string representation

func (GrantDBAccountPrivilegeOutput) String

String returns the string representation

type InstanceDetailForDescribeDBInstanceDetailOutput

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

	DBEngineVersion *string `type:"string" json:",omitempty" enum:"EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput"`

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

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

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

	InstanceStatus *string `type:"string" json:",omitempty" enum:"EnumOfInstanceStatusForDescribeDBInstanceDetailOutput"`

	InstanceStructures []*InstanceStructureForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

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

	MaintenanceWindow *MaintenanceWindowForDescribeDBInstanceDetailOutput `type:"structure" json:",omitempty"`

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

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

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

	SpecFamily *string `type:"string" json:",omitempty" enum:"EnumOfSpecFamilyForDescribeDBInstanceDetailOutput"`

	StorageChargeType *string `type:"string" json:",omitempty" enum:"EnumOfStorageChargeTypeForDescribeDBInstanceDetailOutput"`

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

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

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

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

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

func (InstanceDetailForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetInstanceStructures

SetInstanceStructures sets the InstanceStructures field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetLowerCaseTableNames

SetLowerCaseTableNames sets the LowerCaseTableNames field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetMaintenanceWindow

SetMaintenanceWindow sets the MaintenanceWindow field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetPrePaidStorageInGB

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetSpecFamily

SetSpecFamily sets the SpecFamily field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetStorageChargeType

SetStorageChargeType sets the StorageChargeType field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetStorageUsedGiB

SetStorageUsedGiB sets the StorageUsedGiB field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstanceDetailForDescribeDBInstanceDetailOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (InstanceDetailForDescribeDBInstanceDetailOutput) String

String returns the string representation

type InstanceForDescribeCrossRegionBackupDBInstancesOutput

type InstanceForDescribeCrossRegionBackupDBInstancesOutput struct {
	CrossRegionBackup *bool `type:"boolean" json:",omitempty"`

	DBEngineVersion *string `type:"string" json:",omitempty" enum:"EnumOfDBEngineVersionForDescribeCrossRegionBackupDBInstancesOutput"`

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

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

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

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

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

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

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

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

func (InstanceForDescribeCrossRegionBackupDBInstancesOutput) GoString

GoString returns the string representation

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetCrossRegionBackup

SetCrossRegionBackup sets the CrossRegionBackup field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetDBRevisionVersion

SetDBRevisionVersion sets the DBRevisionVersion field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetLowerCaseTableNames

SetLowerCaseTableNames sets the LowerCaseTableNames field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetRetention

SetRetention sets the Retention field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetTargetRegion

SetTargetRegion sets the TargetRegion field's value.

func (*InstanceForDescribeCrossRegionBackupDBInstancesOutput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (InstanceForDescribeCrossRegionBackupDBInstancesOutput) String

String returns the string representation

type InstanceForDescribeDBInstancesOutput

type InstanceForDescribeDBInstancesOutput struct {
	ChargeDetail *ChargeDetailForDescribeDBInstancesOutput `type:"structure" json:",omitempty"`

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

	DBEngineVersion *string `type:"string" json:",omitempty" enum:"EnumOfDBEngineVersionForDescribeDBInstancesOutput"`

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

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

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

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

	InstanceStatus *string `type:"string" json:",omitempty" enum:"EnumOfInstanceStatusForDescribeDBInstancesOutput"`

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

	Nodes []*NodeForDescribeDBInstancesOutput `type:"list" json:",omitempty"`

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

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

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

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

	StorageChargeType *string `type:"string" json:",omitempty" enum:"EnumOfStorageChargeTypeForDescribeDBInstancesOutput"`

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

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

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

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

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

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

func (InstanceForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*InstanceForDescribeDBInstancesOutput) SetChargeDetail

SetChargeDetail sets the ChargeDetail field's value.

func (*InstanceForDescribeDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDBRevisionVersion

SetDBRevisionVersion sets the DBRevisionVersion field's value.

func (*InstanceForDescribeDBInstancesOutput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*InstanceForDescribeDBInstancesOutput) SetLowerCaseTableNames

SetLowerCaseTableNames sets the LowerCaseTableNames field's value.

func (*InstanceForDescribeDBInstancesOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*InstanceForDescribeDBInstancesOutput) SetPrePaidStorageInGB

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (*InstanceForDescribeDBInstancesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*InstanceForDescribeDBInstancesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetSpecFamily

SetSpecFamily sets the SpecFamily field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStorageChargeType

SetStorageChargeType sets the StorageChargeType field's value.

func (*InstanceForDescribeDBInstancesOutput) SetStorageUsedGiB

SetStorageUsedGiB sets the StorageUsedGiB field's value.

func (*InstanceForDescribeDBInstancesOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*InstanceForDescribeDBInstancesOutput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (*InstanceForDescribeDBInstancesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*InstanceForDescribeDBInstancesOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (InstanceForDescribeDBInstancesOutput) String

String returns the string representation

type InstanceForDescribeExistDBInstancePriceInput

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

	NodeSpecs []*NodeSpecForDescribeExistDBInstancePriceInput `type:"list" json:",omitempty"`

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

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

func (InstanceForDescribeExistDBInstancePriceInput) GoString

GoString returns the string representation

func (*InstanceForDescribeExistDBInstancePriceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceForDescribeExistDBInstancePriceInput) SetNodeSpecs

SetNodeSpecs sets the NodeSpecs field's value.

func (*InstanceForDescribeExistDBInstancePriceInput) SetPrePaidStorageInGB

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (*InstanceForDescribeExistDBInstancePriceInput) SetStorageChargeType

SetStorageChargeType sets the StorageChargeType field's value.

func (InstanceForDescribeExistDBInstancePriceInput) String

String returns the string representation

type InstanceStructureForDescribeDBInstanceDetailOutput

type InstanceStructureForDescribeDBInstanceDetailOutput struct {
	Nodes []*NodeForDescribeDBInstanceDetailOutput `type:"list" json:",omitempty"`

	SubInstanceType *string `type:"string" json:",omitempty" enum:"EnumOfSubInstanceTypeForDescribeDBInstanceDetailOutput"`

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

func (InstanceStructureForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*InstanceStructureForDescribeDBInstanceDetailOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*InstanceStructureForDescribeDBInstanceDetailOutput) SetSubInstanceType

SetSubInstanceType sets the SubInstanceType field's value.

func (*InstanceStructureForDescribeDBInstanceDetailOutput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (InstanceStructureForDescribeDBInstanceDetailOutput) String

String returns the string representation

type MaintenanceWindowForDescribeDBInstanceDetailOutput

type MaintenanceWindowForDescribeDBInstanceDetailOutput struct {
	DayKind *string `type:"string" json:",omitempty" enum:"EnumOfDayKindForDescribeDBInstanceDetailOutput"`

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

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

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

func (MaintenanceWindowForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetDayKind

SetDayKind sets the DayKind field's value.

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetDayOfMonth

SetDayOfMonth sets the DayOfMonth field's value.

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetDayOfWeek

SetDayOfWeek sets the DayOfWeek field's value.

func (*MaintenanceWindowForDescribeDBInstanceDetailOutput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (MaintenanceWindowForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ModifyAllowListInput

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

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

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

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

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

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

func (ModifyAllowListInput) GoString

func (s ModifyAllowListInput) GoString() string

GoString returns the string representation

func (*ModifyAllowListInput) SetAllowList

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

SetAllowList sets the AllowList field's value.

func (*ModifyAllowListInput) SetAllowListDesc

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

SetAllowListDesc sets the AllowListDesc field's value.

func (*ModifyAllowListInput) SetAllowListId

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

SetAllowListId sets the AllowListId field's value.

func (*ModifyAllowListInput) SetAllowListName

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

SetAllowListName sets the AllowListName field's value.

func (*ModifyAllowListInput) SetApplyInstanceNum

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

SetApplyInstanceNum sets the ApplyInstanceNum field's value.

func (*ModifyAllowListInput) SetModifyMode

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

SetModifyMode sets the ModifyMode field's value.

func (ModifyAllowListInput) String

func (s ModifyAllowListInput) String() string

String returns the string representation

func (*ModifyAllowListInput) Validate

func (s *ModifyAllowListInput) Validate() error

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

type ModifyAllowListOutput

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

func (ModifyAllowListOutput) GoString

func (s ModifyAllowListOutput) GoString() string

GoString returns the string representation

func (ModifyAllowListOutput) String

func (s ModifyAllowListOutput) String() string

String returns the string representation

type ModifyBackupPolicyInput

type ModifyBackupPolicyInput struct {

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

	// BackupTime is a required field
	BackupTime *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfBackupTimeForModifyBackupPolicyInput"`

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

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

func (ModifyBackupPolicyInput) GoString

func (s ModifyBackupPolicyInput) GoString() string

GoString returns the string representation

func (*ModifyBackupPolicyInput) SetBackupRetentionPeriod

func (s *ModifyBackupPolicyInput) SetBackupRetentionPeriod(v int32) *ModifyBackupPolicyInput

SetBackupRetentionPeriod sets the BackupRetentionPeriod field's value.

func (*ModifyBackupPolicyInput) SetBackupTime

SetBackupTime sets the BackupTime field's value.

func (*ModifyBackupPolicyInput) SetFullBackupPeriod

func (s *ModifyBackupPolicyInput) SetFullBackupPeriod(v string) *ModifyBackupPolicyInput

SetFullBackupPeriod sets the FullBackupPeriod field's value.

func (*ModifyBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyBackupPolicyInput) String

func (s ModifyBackupPolicyInput) String() string

String returns the string representation

func (*ModifyBackupPolicyInput) Validate

func (s *ModifyBackupPolicyInput) Validate() error

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

type ModifyBackupPolicyOutput

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

func (ModifyBackupPolicyOutput) GoString

func (s ModifyBackupPolicyOutput) GoString() string

GoString returns the string representation

func (ModifyBackupPolicyOutput) String

func (s ModifyBackupPolicyOutput) String() string

String returns the string representation

type ModifyCrossRegionBackupPolicyInput

type ModifyCrossRegionBackupPolicyInput struct {
	CrossRegionBackup *bool `type:"boolean" json:",omitempty"`

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

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

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

func (ModifyCrossRegionBackupPolicyInput) GoString

GoString returns the string representation

func (*ModifyCrossRegionBackupPolicyInput) SetCrossRegionBackup

SetCrossRegionBackup sets the CrossRegionBackup field's value.

func (*ModifyCrossRegionBackupPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyCrossRegionBackupPolicyInput) SetRetention

SetRetention sets the Retention field's value.

func (*ModifyCrossRegionBackupPolicyInput) SetTargetRegion

SetTargetRegion sets the TargetRegion field's value.

func (ModifyCrossRegionBackupPolicyInput) String

String returns the string representation

func (*ModifyCrossRegionBackupPolicyInput) Validate

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

type ModifyCrossRegionBackupPolicyOutput

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

func (ModifyCrossRegionBackupPolicyOutput) GoString

GoString returns the string representation

func (ModifyCrossRegionBackupPolicyOutput) String

String returns the string representation

type ModifyDBAccountDescriptionInput

type ModifyDBAccountDescriptionInput struct {

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

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

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

func (ModifyDBAccountDescriptionInput) GoString

GoString returns the string representation

func (*ModifyDBAccountDescriptionInput) SetAccountDesc

SetAccountDesc sets the AccountDesc field's value.

func (*ModifyDBAccountDescriptionInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*ModifyDBAccountDescriptionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyDBAccountDescriptionInput) String

String returns the string representation

func (*ModifyDBAccountDescriptionInput) Validate

func (s *ModifyDBAccountDescriptionInput) Validate() error

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

type ModifyDBAccountDescriptionOutput

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

func (ModifyDBAccountDescriptionOutput) GoString

GoString returns the string representation

func (ModifyDBAccountDescriptionOutput) String

String returns the string representation

type ModifyDBEndpointAddressInput

type ModifyDBEndpointAddressInput struct {
	DomainPrefix *string `type:"string" json:",omitempty"`

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

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

	// NetworkType is a required field
	NetworkType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfNetworkTypeForModifyDBEndpointAddressInput"`

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

func (ModifyDBEndpointAddressInput) GoString

func (s ModifyDBEndpointAddressInput) GoString() string

GoString returns the string representation

func (*ModifyDBEndpointAddressInput) SetDomainPrefix

SetDomainPrefix sets the DomainPrefix field's value.

func (*ModifyDBEndpointAddressInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*ModifyDBEndpointAddressInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBEndpointAddressInput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*ModifyDBEndpointAddressInput) SetPort

SetPort sets the Port field's value.

func (ModifyDBEndpointAddressInput) String

String returns the string representation

func (*ModifyDBEndpointAddressInput) Validate

func (s *ModifyDBEndpointAddressInput) Validate() error

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

type ModifyDBEndpointAddressOutput

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

func (ModifyDBEndpointAddressOutput) GoString

GoString returns the string representation

func (ModifyDBEndpointAddressOutput) String

String returns the string representation

type ModifyDBEndpointDNSInput

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

func (ModifyDBEndpointDNSInput) GoString

func (s ModifyDBEndpointDNSInput) GoString() string

GoString returns the string representation

func (ModifyDBEndpointDNSInput) String

func (s ModifyDBEndpointDNSInput) String() string

String returns the string representation

type ModifyDBEndpointDNSOutput

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

func (ModifyDBEndpointDNSOutput) GoString

func (s ModifyDBEndpointDNSOutput) GoString() string

GoString returns the string representation

func (ModifyDBEndpointDNSOutput) String

func (s ModifyDBEndpointDNSOutput) String() string

String returns the string representation

type ModifyDBEndpointInput

type ModifyDBEndpointInput struct {
	AutoAddNewNodes *bool `type:"boolean" json:",omitempty"`

	ConsistLevel *string `type:"string" json:",omitempty" enum:"EnumOfConsistLevelForModifyDBEndpointInput"`

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

	ConsistTimeoutAction *string `type:"string" json:",omitempty" enum:"EnumOfConsistTimeoutActionForModifyDBEndpointInput"`

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

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

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

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

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

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

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

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

func (ModifyDBEndpointInput) GoString

func (s ModifyDBEndpointInput) GoString() string

GoString returns the string representation

func (*ModifyDBEndpointInput) SetAutoAddNewNodes

func (s *ModifyDBEndpointInput) SetAutoAddNewNodes(v bool) *ModifyDBEndpointInput

SetAutoAddNewNodes sets the AutoAddNewNodes field's value.

func (*ModifyDBEndpointInput) SetConsistLevel

func (s *ModifyDBEndpointInput) SetConsistLevel(v string) *ModifyDBEndpointInput

SetConsistLevel sets the ConsistLevel field's value.

func (*ModifyDBEndpointInput) SetConsistTimeout

func (s *ModifyDBEndpointInput) SetConsistTimeout(v int32) *ModifyDBEndpointInput

SetConsistTimeout sets the ConsistTimeout field's value.

func (*ModifyDBEndpointInput) SetConsistTimeoutAction

func (s *ModifyDBEndpointInput) SetConsistTimeoutAction(v string) *ModifyDBEndpointInput

SetConsistTimeoutAction sets the ConsistTimeoutAction field's value.

func (*ModifyDBEndpointInput) SetDescription

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

SetDescription sets the Description field's value.

func (*ModifyDBEndpointInput) SetDistributedTransaction

func (s *ModifyDBEndpointInput) SetDistributedTransaction(v bool) *ModifyDBEndpointInput

SetDistributedTransaction sets the DistributedTransaction field's value.

func (*ModifyDBEndpointInput) SetEndpointId

func (s *ModifyDBEndpointInput) SetEndpointId(v string) *ModifyDBEndpointInput

SetEndpointId sets the EndpointId field's value.

func (*ModifyDBEndpointInput) SetEndpointName

func (s *ModifyDBEndpointInput) SetEndpointName(v string) *ModifyDBEndpointInput

SetEndpointName sets the EndpointName field's value.

func (*ModifyDBEndpointInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBEndpointInput) SetMasterAcceptReadRequests

func (s *ModifyDBEndpointInput) SetMasterAcceptReadRequests(v bool) *ModifyDBEndpointInput

SetMasterAcceptReadRequests sets the MasterAcceptReadRequests field's value.

func (*ModifyDBEndpointInput) SetNodes

SetNodes sets the Nodes field's value.

func (*ModifyDBEndpointInput) SetReadWriteMode

func (s *ModifyDBEndpointInput) SetReadWriteMode(v string) *ModifyDBEndpointInput

SetReadWriteMode sets the ReadWriteMode field's value.

func (ModifyDBEndpointInput) String

func (s ModifyDBEndpointInput) String() string

String returns the string representation

func (*ModifyDBEndpointInput) Validate

func (s *ModifyDBEndpointInput) Validate() error

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

type ModifyDBEndpointOutput

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

func (ModifyDBEndpointOutput) GoString

func (s ModifyDBEndpointOutput) GoString() string

GoString returns the string representation

func (ModifyDBEndpointOutput) String

func (s ModifyDBEndpointOutput) String() string

String returns the string representation

type ModifyDBInstanceChargeTypeInput

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

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

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

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

	PeriodUnit *string `type:"string" json:",omitempty" enum:"EnumOfPeriodUnitForModifyDBInstanceChargeTypeInput"`

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

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

func (ModifyDBInstanceChargeTypeInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceChargeTypeInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ModifyDBInstanceChargeTypeInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ModifyDBInstanceChargeTypeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceChargeTypeInput) SetPeriod

SetPeriod sets the Period field's value.

func (*ModifyDBInstanceChargeTypeInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (*ModifyDBInstanceChargeTypeInput) SetPrePaidStorageGB

SetPrePaidStorageGB sets the PrePaidStorageGB field's value.

func (*ModifyDBInstanceChargeTypeInput) SetStorageChargeType

SetStorageChargeType sets the StorageChargeType field's value.

func (ModifyDBInstanceChargeTypeInput) String

String returns the string representation

func (*ModifyDBInstanceChargeTypeInput) Validate

func (s *ModifyDBInstanceChargeTypeInput) Validate() error

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

type ModifyDBInstanceChargeTypeOutput

type ModifyDBInstanceChargeTypeOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ModifyDBInstanceChargeTypeOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceChargeTypeOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceChargeTypeOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceChargeTypeOutput) String

String returns the string representation

type ModifyDBInstanceDeletionProtectionPolicyInput

type ModifyDBInstanceDeletionProtectionPolicyInput struct {

	// DeletionProtection is a required field
	DeletionProtection *string `` /* 127-byte string literal not displayed */

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

func (ModifyDBInstanceDeletionProtectionPolicyInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceDeletionProtectionPolicyInput) SetDeletionProtection

SetDeletionProtection sets the DeletionProtection field's value.

func (*ModifyDBInstanceDeletionProtectionPolicyInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceDeletionProtectionPolicyInput) String

String returns the string representation

func (*ModifyDBInstanceDeletionProtectionPolicyInput) Validate

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

type ModifyDBInstanceDeletionProtectionPolicyOutput

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

func (ModifyDBInstanceDeletionProtectionPolicyOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceDeletionProtectionPolicyOutput) String

String returns the string representation

type ModifyDBInstanceMaintenanceWindowInput

type ModifyDBInstanceMaintenanceWindowInput struct {

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

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

func (ModifyDBInstanceMaintenanceWindowInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceMaintenanceWindowInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceMaintenanceWindowInput) SetMaintenanceTime

SetMaintenanceTime sets the MaintenanceTime field's value.

func (ModifyDBInstanceMaintenanceWindowInput) String

String returns the string representation

func (*ModifyDBInstanceMaintenanceWindowInput) Validate

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

type ModifyDBInstanceMaintenanceWindowOutput

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

func (ModifyDBInstanceMaintenanceWindowOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceMaintenanceWindowOutput) String

String returns the string representation

type ModifyDBInstanceNameInput

type ModifyDBInstanceNameInput struct {

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

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

func (ModifyDBInstanceNameInput) GoString

func (s ModifyDBInstanceNameInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceNameInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceNameInput) SetInstanceNewName

SetInstanceNewName sets the InstanceNewName field's value.

func (ModifyDBInstanceNameInput) String

func (s ModifyDBInstanceNameInput) String() string

String returns the string representation

func (*ModifyDBInstanceNameInput) Validate

func (s *ModifyDBInstanceNameInput) Validate() error

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

type ModifyDBInstanceNameOutput

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

func (ModifyDBInstanceNameOutput) GoString

func (s ModifyDBInstanceNameOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceNameOutput) String

String returns the string representation

type ModifyDBInstanceParametersInput

type ModifyDBInstanceParametersInput struct {

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

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

func (ModifyDBInstanceParametersInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceParametersInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceParametersInput) SetParameters

SetParameters sets the Parameters field's value.

func (ModifyDBInstanceParametersInput) String

String returns the string representation

func (*ModifyDBInstanceParametersInput) Validate

func (s *ModifyDBInstanceParametersInput) Validate() error

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

type ModifyDBInstanceParametersOutput

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

func (ModifyDBInstanceParametersOutput) GoString

GoString returns the string representation

func (ModifyDBInstanceParametersOutput) String

String returns the string representation

type ModifyDBInstanceSpecInput

type ModifyDBInstanceSpecInput struct {

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

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

	// NodeSpec is a required field
	NodeSpec *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfNodeSpecForModifyDBInstanceSpecInput"`

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

func (ModifyDBInstanceSpecInput) GoString

func (s ModifyDBInstanceSpecInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceSpecInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceSpecInput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*ModifyDBInstanceSpecInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*ModifyDBInstanceSpecInput) SetPrePaidStorageInGB

func (s *ModifyDBInstanceSpecInput) SetPrePaidStorageInGB(v int32) *ModifyDBInstanceSpecInput

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (ModifyDBInstanceSpecInput) String

func (s ModifyDBInstanceSpecInput) String() string

String returns the string representation

func (*ModifyDBInstanceSpecInput) Validate

func (s *ModifyDBInstanceSpecInput) Validate() error

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

type ModifyDBInstanceSpecOutput

type ModifyDBInstanceSpecOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ModifyDBInstanceSpecOutput) GoString

func (s ModifyDBInstanceSpecOutput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceSpecOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceSpecOutput) SetOrderId

SetOrderId sets the OrderId field's value.

func (ModifyDBInstanceSpecOutput) String

String returns the string representation

type ModifyDBNodeConfigInput

type ModifyDBNodeConfigInput struct {
	FailoverPriority *int32 `type:"int32" json:",omitempty"`

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

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

func (ModifyDBNodeConfigInput) GoString

func (s ModifyDBNodeConfigInput) GoString() string

GoString returns the string representation

func (*ModifyDBNodeConfigInput) SetFailoverPriority

func (s *ModifyDBNodeConfigInput) SetFailoverPriority(v int32) *ModifyDBNodeConfigInput

SetFailoverPriority sets the FailoverPriority field's value.

func (*ModifyDBNodeConfigInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBNodeConfigInput) SetNodeId

SetNodeId sets the NodeId field's value.

func (ModifyDBNodeConfigInput) String

func (s ModifyDBNodeConfigInput) String() string

String returns the string representation

func (*ModifyDBNodeConfigInput) Validate

func (s *ModifyDBNodeConfigInput) Validate() error

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

type ModifyDBNodeConfigOutput

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

func (ModifyDBNodeConfigOutput) GoString

func (s ModifyDBNodeConfigOutput) GoString() string

GoString returns the string representation

func (ModifyDBNodeConfigOutput) String

func (s ModifyDBNodeConfigOutput) String() string

String returns the string representation

type ModifyDatabaseDescriptionInput

type ModifyDatabaseDescriptionInput struct {

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

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

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

func (ModifyDatabaseDescriptionInput) GoString

GoString returns the string representation

func (*ModifyDatabaseDescriptionInput) SetDBDesc

SetDBDesc sets the DBDesc field's value.

func (*ModifyDatabaseDescriptionInput) SetDBName

SetDBName sets the DBName field's value.

func (*ModifyDatabaseDescriptionInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (ModifyDatabaseDescriptionInput) String

String returns the string representation

func (*ModifyDatabaseDescriptionInput) Validate

func (s *ModifyDatabaseDescriptionInput) Validate() error

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

type ModifyDatabaseDescriptionOutput

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

func (ModifyDatabaseDescriptionOutput) GoString

GoString returns the string representation

func (ModifyDatabaseDescriptionOutput) String

String returns the string representation

type ModifyScheduleEventsInput

type ModifyScheduleEventsInput struct {
	EventId []*string `type:"list" json:",omitempty"`

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

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

func (ModifyScheduleEventsInput) GoString

func (s ModifyScheduleEventsInput) GoString() string

GoString returns the string representation

func (*ModifyScheduleEventsInput) SetEventId

SetEventId sets the EventId field's value.

func (*ModifyScheduleEventsInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*ModifyScheduleEventsInput) SetScheduleType

SetScheduleType sets the ScheduleType field's value.

func (ModifyScheduleEventsInput) String

func (s ModifyScheduleEventsInput) String() string

String returns the string representation

type ModifyScheduleEventsOutput

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

func (ModifyScheduleEventsOutput) GoString

func (s ModifyScheduleEventsOutput) GoString() string

GoString returns the string representation

func (ModifyScheduleEventsOutput) String

String returns the string representation

type NodeForDescribeDBInstanceDetailOutput

type NodeForDescribeDBInstanceDetailOutput struct {
	FailoverPriority *int32 `type:"int32" json:",omitempty"`

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

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

	NodeSpec *string `type:"string" json:",omitempty" enum:"EnumOfNodeSpecForDescribeDBInstanceDetailOutput"`

	NodeType *string `type:"string" json:",omitempty" enum:"EnumOfNodeTypeForDescribeDBInstanceDetailOutput"`

	VCPU *int32 `type:"int32" json:"vCPU,omitempty"`

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

func (NodeForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*NodeForDescribeDBInstanceDetailOutput) SetFailoverPriority

SetFailoverPriority sets the FailoverPriority field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetMemory

SetMemory sets the Memory field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeType

SetNodeType sets the NodeType field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (NodeForDescribeDBInstanceDetailOutput) String

String returns the string representation

type NodeForDescribeDBInstancesOutput

type NodeForDescribeDBInstancesOutput struct {
	FailoverPriority *int32 `type:"int32" json:",omitempty"`

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

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

	NodeSpec *string `type:"string" json:",omitempty" enum:"EnumOfNodeSpecForDescribeDBInstancesOutput"`

	NodeType *string `type:"string" json:",omitempty" enum:"EnumOfNodeTypeForDescribeDBInstancesOutput"`

	VCPU *int32 `type:"int32" json:"vCPU,omitempty"`

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

func (NodeForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*NodeForDescribeDBInstancesOutput) SetFailoverPriority

SetFailoverPriority sets the FailoverPriority field's value.

func (*NodeForDescribeDBInstancesOutput) SetMemory

SetMemory sets the Memory field's value.

func (*NodeForDescribeDBInstancesOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*NodeForDescribeDBInstancesOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeForDescribeDBInstancesOutput) SetNodeType

SetNodeType sets the NodeType field's value.

func (*NodeForDescribeDBInstancesOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (*NodeForDescribeDBInstancesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (NodeForDescribeDBInstancesOutput) String

String returns the string representation

type NodeSpecForDescribeDBInstanceSpecsOutput

type NodeSpecForDescribeDBInstanceSpecsOutput struct {
	Connection *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

	SpecFamily *string `type:"string" json:",omitempty" enum:"EnumOfSpecFamilyForDescribeDBInstanceSpecsOutput"`

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

func (NodeSpecForDescribeDBInstanceSpecsOutput) GoString

GoString returns the string representation

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetConnection

SetConnection sets the Connection field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetMaxIops

SetMaxIops sets the MaxIops field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetMemory

SetMemory sets the Memory field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetPrePaidMaxStorage

SetPrePaidMaxStorage sets the PrePaidMaxStorage field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetPrePaidMinStorage

SetPrePaidMinStorage sets the PrePaidMinStorage field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetSpecFamily

SetSpecFamily sets the SpecFamily field's value.

func (*NodeSpecForDescribeDBInstanceSpecsOutput) SetVCPU

SetVCPU sets the VCPU field's value.

func (NodeSpecForDescribeDBInstanceSpecsOutput) String

String returns the string representation

type NodeSpecForDescribeExistDBInstancePriceInput

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

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

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

func (NodeSpecForDescribeExistDBInstancePriceInput) GoString

GoString returns the string representation

func (*NodeSpecForDescribeExistDBInstancePriceInput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*NodeSpecForDescribeExistDBInstancePriceInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeSpecForDescribeExistDBInstancePriceInput) SetNodeType

SetNodeType sets the NodeType field's value.

func (NodeSpecForDescribeExistDBInstancePriceInput) String

String returns the string representation

type ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput

type ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput struct {
	ModifyTime *string `type:"string" json:",omitempty"`

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

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

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

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

func (ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) GoString

GoString returns the string representation

func (*ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) SetModifyTime

SetModifyTime sets the ModifyTime field's value.

func (*ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) SetNewParameterValue

SetNewParameterValue sets the NewParameterValue field's value.

func (*ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) SetOldParameterValue

SetOldParameterValue sets the OldParameterValue field's value.

func (*ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) SetStatus

SetStatus sets the Status field's value.

func (ParameterChangeHistoryForDescribeDBInstanceParameterChangeHistoryOutput) String

String returns the string representation

type ParameterForDescribeDBInstanceParametersOutput

type ParameterForDescribeDBInstanceParametersOutput struct {
	CheckingCode *string `type:"string" json:",omitempty"`

	DataType *string `type:"string" json:",omitempty" enum:"EnumOfDataTypeForDescribeDBInstanceParametersOutput"`

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

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

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

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

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

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

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

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

func (ParameterForDescribeDBInstanceParametersOutput) GoString

GoString returns the string representation

func (*ParameterForDescribeDBInstanceParametersOutput) SetCheckingCode

SetCheckingCode sets the CheckingCode field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetDataType

SetDataType sets the DataType field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetModifiable

SetModifiable sets the Modifiable field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetNeedRestart

SetNeedRestart sets the NeedRestart field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetParameterDefaultValue

SetParameterDefaultValue sets the ParameterDefaultValue field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetParameterDescription

SetParameterDescription sets the ParameterDescription field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetParameterDisplayValue

SetParameterDisplayValue sets the ParameterDisplayValue field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetParameterValue

SetParameterValue sets the ParameterValue field's value.

func (*ParameterForDescribeDBInstanceParametersOutput) SetStatus

SetStatus sets the Status field's value.

func (ParameterForDescribeDBInstanceParametersOutput) String

String returns the string representation

type ParameterForDescribeModifiableParametersOutput

type ParameterForDescribeModifiableParametersOutput struct {
	CheckingCode *string `type:"string" json:",omitempty"`

	DataType *string `type:"string" json:",omitempty" enum:"EnumOfDataTypeForDescribeModifiableParametersOutput"`

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

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

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

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

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

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

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

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

func (ParameterForDescribeModifiableParametersOutput) GoString

GoString returns the string representation

func (*ParameterForDescribeModifiableParametersOutput) SetCheckingCode

SetCheckingCode sets the CheckingCode field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetDataType

SetDataType sets the DataType field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetModifiable

SetModifiable sets the Modifiable field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetNeedRestart

SetNeedRestart sets the NeedRestart field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetParameterDefaultValue

SetParameterDefaultValue sets the ParameterDefaultValue field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetParameterDescription

SetParameterDescription sets the ParameterDescription field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetParameterDisplayValue

SetParameterDisplayValue sets the ParameterDisplayValue field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetParameterValue

SetParameterValue sets the ParameterValue field's value.

func (*ParameterForDescribeModifiableParametersOutput) SetStatus

SetStatus sets the Status field's value.

func (ParameterForDescribeModifiableParametersOutput) String

String returns the string representation

type ParameterForModifyDBInstanceParametersInput

type ParameterForModifyDBInstanceParametersInput struct {
	ParameterName *string `type:"string" json:",omitempty"`

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

func (ParameterForModifyDBInstanceParametersInput) GoString

GoString returns the string representation

func (*ParameterForModifyDBInstanceParametersInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*ParameterForModifyDBInstanceParametersInput) SetParameterValue

SetParameterValue sets the ParameterValue field's value.

func (ParameterForModifyDBInstanceParametersInput) String

String returns the string representation

type RecoverableTimeInfoForDescribeRecoverableTimeOutput

type RecoverableTimeInfoForDescribeRecoverableTimeOutput struct {
	EarliestRecoverableTime *string `type:"string" json:",omitempty"`

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

func (RecoverableTimeInfoForDescribeRecoverableTimeOutput) GoString

GoString returns the string representation

func (*RecoverableTimeInfoForDescribeRecoverableTimeOutput) SetEarliestRecoverableTime

SetEarliestRecoverableTime sets the EarliestRecoverableTime field's value.

func (*RecoverableTimeInfoForDescribeRecoverableTimeOutput) SetLatestRecoverableTime

SetLatestRecoverableTime sets the LatestRecoverableTime field's value.

func (RecoverableTimeInfoForDescribeRecoverableTimeOutput) String

String returns the string representation

type RegionForDescribeRegionsOutput

type RegionForDescribeRegionsOutput struct {
	RegionId *string `type:"string" json:",omitempty"`

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

func (RegionForDescribeRegionsOutput) GoString

GoString returns the string representation

func (*RegionForDescribeRegionsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*RegionForDescribeRegionsOutput) SetRegionName

SetRegionName sets the RegionName field's value.

func (RegionForDescribeRegionsOutput) String

String returns the string representation

type RemoveTagsFromResourceInput

type RemoveTagsFromResourceInput struct {
	All *bool `type:"boolean" json:",omitempty"`

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

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

func (RemoveTagsFromResourceInput) GoString

func (s RemoveTagsFromResourceInput) GoString() string

GoString returns the string representation

func (*RemoveTagsFromResourceInput) SetAll

SetAll sets the All field's value.

func (*RemoveTagsFromResourceInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*RemoveTagsFromResourceInput) SetTagKeys

SetTagKeys sets the TagKeys field's value.

func (RemoveTagsFromResourceInput) String

String returns the string representation

type RemoveTagsFromResourceOutput

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

func (RemoveTagsFromResourceOutput) GoString

func (s RemoveTagsFromResourceOutput) GoString() string

GoString returns the string representation

func (RemoveTagsFromResourceOutput) String

String returns the string representation

type ResetAccountInput

type ResetAccountInput struct {

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

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

func (ResetAccountInput) GoString

func (s ResetAccountInput) GoString() string

GoString returns the string representation

func (*ResetAccountInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*ResetAccountInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (ResetAccountInput) String

func (s ResetAccountInput) String() string

String returns the string representation

func (*ResetAccountInput) Validate

func (s *ResetAccountInput) Validate() error

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

type ResetAccountOutput

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

func (ResetAccountOutput) GoString

func (s ResetAccountOutput) GoString() string

GoString returns the string representation

func (ResetAccountOutput) String

func (s ResetAccountOutput) String() string

String returns the string representation

type ResetDBAccountInput

type ResetDBAccountInput struct {

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

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

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

func (ResetDBAccountInput) GoString

func (s ResetDBAccountInput) GoString() string

GoString returns the string representation

func (*ResetDBAccountInput) SetAccountName

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

SetAccountName sets the AccountName field's value.

func (*ResetDBAccountInput) SetAccountPassword

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

SetAccountPassword sets the AccountPassword field's value.

func (*ResetDBAccountInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (ResetDBAccountInput) String

func (s ResetDBAccountInput) String() string

String returns the string representation

func (*ResetDBAccountInput) Validate

func (s *ResetDBAccountInput) Validate() error

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

type ResetDBAccountOutput

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

func (ResetDBAccountOutput) GoString

func (s ResetDBAccountOutput) GoString() string

GoString returns the string representation

func (ResetDBAccountOutput) String

func (s ResetDBAccountOutput) String() string

String returns the string representation

type RestartDBInstanceInput

type RestartDBInstanceInput struct {

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

	NodeId *string `type:"string" json:",omitempty"`
	// 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) SetNodeId

SetNodeId sets the NodeId 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 RestoreTableInput

type RestoreTableInput struct {
	BackupId *string `type:"string" json:",omitempty"`

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

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

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

func (RestoreTableInput) GoString

func (s RestoreTableInput) GoString() string

GoString returns the string representation

func (*RestoreTableInput) SetBackupId

func (s *RestoreTableInput) SetBackupId(v string) *RestoreTableInput

SetBackupId sets the BackupId field's value.

func (*RestoreTableInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*RestoreTableInput) SetRestoreTime

func (s *RestoreTableInput) SetRestoreTime(v string) *RestoreTableInput

SetRestoreTime sets the RestoreTime field's value.

func (*RestoreTableInput) SetTableMeta

SetTableMeta sets the TableMeta field's value.

func (RestoreTableInput) String

func (s RestoreTableInput) String() string

String returns the string representation

func (*RestoreTableInput) Validate

func (s *RestoreTableInput) Validate() error

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

type RestoreTableOutput

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

func (RestoreTableOutput) GoString

func (s RestoreTableOutput) GoString() string

GoString returns the string representation

func (RestoreTableOutput) String

func (s RestoreTableOutput) String() string

String returns the string representation

type RestoreToNewInstanceInput

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

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

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

	DBMinorVersion *string `type:"string" json:",omitempty" enum:"EnumOfDBMinorVersionForRestoreToNewInstanceInput"`

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

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

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

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

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

	PeriodUnit *string `type:"string" json:",omitempty" enum:"EnumOfPeriodUnitForRestoreToNewInstanceInput"`

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

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

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

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

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

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

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

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

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

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

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

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

func (RestoreToNewInstanceInput) GoString

func (s RestoreToNewInstanceInput) GoString() string

GoString returns the string representation

func (*RestoreToNewInstanceInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*RestoreToNewInstanceInput) SetBackupId

SetBackupId sets the BackupId field's value.

func (*RestoreToNewInstanceInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*RestoreToNewInstanceInput) SetDBMinorVersion

SetDBMinorVersion sets the DBMinorVersion field's value.

func (*RestoreToNewInstanceInput) SetDeletionProtection

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

SetDeletionProtection sets the DeletionProtection field's value.

func (*RestoreToNewInstanceInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*RestoreToNewInstanceInput) SetNodeNumber

SetNodeNumber sets the NodeNumber field's value.

func (*RestoreToNewInstanceInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*RestoreToNewInstanceInput) SetPeriod

SetPeriod sets the Period field's value.

func (*RestoreToNewInstanceInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (*RestoreToNewInstanceInput) SetPort

SetPort sets the Port field's value.

func (*RestoreToNewInstanceInput) SetPrePaidStorageInGB

func (s *RestoreToNewInstanceInput) SetPrePaidStorageInGB(v int32) *RestoreToNewInstanceInput

SetPrePaidStorageInGB sets the PrePaidStorageInGB field's value.

func (*RestoreToNewInstanceInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*RestoreToNewInstanceInput) SetRestoreTime

SetRestoreTime sets the RestoreTime field's value.

func (*RestoreToNewInstanceInput) SetSrcInstanceId

SetSrcInstanceId sets the SrcInstanceId field's value.

func (*RestoreToNewInstanceInput) SetSrcProjectName

SetSrcProjectName sets the SrcProjectName field's value.

func (*RestoreToNewInstanceInput) SetStorageChargeType

func (s *RestoreToNewInstanceInput) SetStorageChargeType(v string) *RestoreToNewInstanceInput

SetStorageChargeType sets the StorageChargeType field's value.

func (*RestoreToNewInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*RestoreToNewInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*RestoreToNewInstanceInput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*RestoreToNewInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*RestoreToNewInstanceInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (RestoreToNewInstanceInput) String

func (s RestoreToNewInstanceInput) String() string

String returns the string representation

func (*RestoreToNewInstanceInput) Validate

func (s *RestoreToNewInstanceInput) Validate() error

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

type RestoreToNewInstanceOutput

type RestoreToNewInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (RestoreToNewInstanceOutput) GoString

func (s RestoreToNewInstanceOutput) GoString() string

GoString returns the string representation

func (*RestoreToNewInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*RestoreToNewInstanceOutput) SetOrderId

SetOrderId sets the OrderId field's value.

func (RestoreToNewInstanceOutput) String

String returns the string representation

type RevokeDBAccountPrivilegeInput

type RevokeDBAccountPrivilegeInput struct {

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

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

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

func (RevokeDBAccountPrivilegeInput) GoString

GoString returns the string representation

func (*RevokeDBAccountPrivilegeInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*RevokeDBAccountPrivilegeInput) SetDBNames

SetDBNames sets the DBNames field's value.

func (*RevokeDBAccountPrivilegeInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RevokeDBAccountPrivilegeInput) String

String returns the string representation

func (*RevokeDBAccountPrivilegeInput) Validate

func (s *RevokeDBAccountPrivilegeInput) Validate() error

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

type RevokeDBAccountPrivilegeOutput

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

func (RevokeDBAccountPrivilegeOutput) GoString

GoString returns the string representation

func (RevokeDBAccountPrivilegeOutput) String

String returns the string representation

type SaveAsParameterTemplateInput

type SaveAsParameterTemplateInput struct {

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

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

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

func (SaveAsParameterTemplateInput) GoString

func (s SaveAsParameterTemplateInput) GoString() string

GoString returns the string representation

func (*SaveAsParameterTemplateInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*SaveAsParameterTemplateInput) SetTemplateDescription

SetTemplateDescription sets the TemplateDescription field's value.

func (*SaveAsParameterTemplateInput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (SaveAsParameterTemplateInput) String

String returns the string representation

func (*SaveAsParameterTemplateInput) Validate

func (s *SaveAsParameterTemplateInput) Validate() error

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

type SaveAsParameterTemplateOutput

type SaveAsParameterTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (SaveAsParameterTemplateOutput) GoString

GoString returns the string representation

func (*SaveAsParameterTemplateOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (SaveAsParameterTemplateOutput) String

String returns the string representation

type ScheduleTasksInfoForDescribeScheduleEventsOutput

type ScheduleTasksInfoForDescribeScheduleEventsOutput struct {
	AccountID *int32 `type:"int32" json:",omitempty"`

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

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

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

	EventKind *string `type:"string" json:",omitempty" enum:"EnumOfEventKindForDescribeScheduleEventsOutput"`

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

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

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

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

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

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

	ScheduleType *string `type:"string" json:",omitempty" enum:"EnumOfScheduleTypeForDescribeScheduleEventsOutput"`

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

func (ScheduleTasksInfoForDescribeScheduleEventsOutput) GoString

GoString returns the string representation

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetEventId

SetEventId sets the EventId field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetEventKind

SetEventKind sets the EventKind field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetInstanceID

SetInstanceID sets the InstanceID field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetMessage

SetMessage sets the Message field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetPlannedStartTime

SetPlannedStartTime sets the PlannedStartTime field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetScheduleType

SetScheduleType sets the ScheduleType field's value.

func (*ScheduleTasksInfoForDescribeScheduleEventsOutput) SetStatus

SetStatus sets the Status field's value.

func (ScheduleTasksInfoForDescribeScheduleEventsOutput) String

String returns the string representation

type TableForRestoreTableInput

type TableForRestoreTableInput struct {
	NewTableName *string `type:"string" json:",omitempty"`

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

func (TableForRestoreTableInput) GoString

func (s TableForRestoreTableInput) GoString() string

GoString returns the string representation

func (*TableForRestoreTableInput) SetNewTableName

SetNewTableName sets the NewTableName field's value.

func (*TableForRestoreTableInput) SetTableName

SetTableName sets the TableName field's value.

func (TableForRestoreTableInput) String

func (s TableForRestoreTableInput) String() string

String returns the string representation

type TableMetaForRestoreTableInput

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

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

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

func (TableMetaForRestoreTableInput) GoString

GoString returns the string representation

func (*TableMetaForRestoreTableInput) SetDBName

SetDBName sets the DBName field's value.

func (*TableMetaForRestoreTableInput) SetNewDBName

SetNewDBName sets the NewDBName field's value.

func (*TableMetaForRestoreTableInput) SetTable

SetTable sets the Table field's value.

func (TableMetaForRestoreTableInput) String

String returns the string representation

type TagFilterForDescribeDBInstancesInput

type TagFilterForDescribeDBInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagFilterForDescribeDBInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeDBInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeDBInstancesInput) SetValue

SetValue sets the Value field's value.

func (TagFilterForDescribeDBInstancesInput) String

String returns the string representation

type TagForAddTagsToResourceInput

type TagForAddTagsToResourceInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForAddTagsToResourceInput) GoString

func (s TagForAddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*TagForAddTagsToResourceInput) SetKey

SetKey sets the Key field's value.

func (*TagForAddTagsToResourceInput) SetValue

SetValue sets the Value field's value.

func (TagForAddTagsToResourceInput) String

String returns the string representation

type TagForCreateDBInstanceInput

type TagForCreateDBInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForCreateDBInstanceInput) GoString

func (s TagForCreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateDBInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateDBInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateDBInstanceInput) String

String returns the string representation

type TagForDescribeDBInstanceDetailOutput

type TagForDescribeDBInstanceDetailOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstanceDetailOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstanceDetailOutput) String

String returns the string representation

type TagForDescribeDBInstancesOutput

type TagForDescribeDBInstancesOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*TagForDescribeDBInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeDBInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeDBInstancesOutput) String

String returns the string representation

type TagForRestoreToNewInstanceInput

type TagForRestoreToNewInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForRestoreToNewInstanceInput) GoString

GoString returns the string representation

func (*TagForRestoreToNewInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForRestoreToNewInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForRestoreToNewInstanceInput) String

String returns the string representation

type TemplateInfoForDescribeParameterTemplatesOutput

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

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

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

	TemplateCategory *string `type:"string" json:",omitempty" enum:"EnumOfTemplateCategoryForDescribeParameterTemplatesOutput"`

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

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

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

	TemplateSource *string `type:"string" json:",omitempty" enum:"EnumOfTemplateSourceForDescribeParameterTemplatesOutput"`

	TemplateType *string `type:"string" json:",omitempty" enum:"EnumOfTemplateTypeForDescribeParameterTemplatesOutput"`

	TemplateTypeVersion *string `type:"string" json:",omitempty" enum:"EnumOfTemplateTypeVersionForDescribeParameterTemplatesOutput"`

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

func (TemplateInfoForDescribeParameterTemplatesOutput) GoString

GoString returns the string representation

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetNeedRestart

SetNeedRestart sets the NeedRestart field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetParameterNumber

SetParameterNumber sets the ParameterNumber field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateCategory

SetTemplateCategory sets the TemplateCategory field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateDescription

SetTemplateDescription sets the TemplateDescription field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateId

SetTemplateId sets the TemplateId field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateSource

SetTemplateSource sets the TemplateSource field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateType

SetTemplateType sets the TemplateType field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetTemplateTypeVersion

SetTemplateTypeVersion sets the TemplateTypeVersion field's value.

func (*TemplateInfoForDescribeParameterTemplatesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (TemplateInfoForDescribeParameterTemplatesOutput) String

String returns the string representation

type TemplateParameterForCreateParameterTemplateInput

type TemplateParameterForCreateParameterTemplateInput struct {
	ParameterName *string `type:"string" json:",omitempty"`

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

func (TemplateParameterForCreateParameterTemplateInput) GoString

GoString returns the string representation

func (*TemplateParameterForCreateParameterTemplateInput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*TemplateParameterForCreateParameterTemplateInput) SetParameterValue

SetParameterValue sets the ParameterValue field's value.

func (TemplateParameterForCreateParameterTemplateInput) String

String returns the string representation

type TemplateParameterForDescribeParameterTemplateDetailOutput

type TemplateParameterForDescribeParameterTemplateDetailOutput struct {
	ParameterName *string `type:"string" json:",omitempty"`

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

func (TemplateParameterForDescribeParameterTemplateDetailOutput) GoString

GoString returns the string representation

func (*TemplateParameterForDescribeParameterTemplateDetailOutput) SetParameterName

SetParameterName sets the ParameterName field's value.

func (*TemplateParameterForDescribeParameterTemplateDetailOutput) SetParameterValue

SetParameterValue sets the ParameterValue field's value.

func (TemplateParameterForDescribeParameterTemplateDetailOutput) String

String returns the string representation

type VEDBM

type VEDBM struct {
	*client.Client
}

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

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

func New

func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *VEDBM

New create int can support ssl or region locate set

func (*VEDBM) AddTagsToResource

func (c *VEDBM) AddTagsToResource(input *AddTagsToResourceInput) (*AddTagsToResourceOutput, error)

AddTagsToResource API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation AddTagsToResource for usage and error information.

func (*VEDBM) AddTagsToResourceCommon

func (c *VEDBM) AddTagsToResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddTagsToResourceCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation AddTagsToResourceCommon for usage and error information.

func (*VEDBM) AddTagsToResourceCommonRequest

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

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

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

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

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

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

func (*VEDBM) AddTagsToResourceCommonWithContext

func (c *VEDBM) AddTagsToResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*VEDBM) AddTagsToResourceRequest

func (c *VEDBM) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *AddTagsToResourceOutput)

AddTagsToResourceRequest generates a "byteplus/request.Request" representing the client's request for the AddTagsToResource operation. The "output" return value will be populated with the AddTagsToResourceCommon request's response once the request completes successfully.

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

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

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

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

func (*VEDBM) AddTagsToResourceWithContext

func (c *VEDBM) AddTagsToResourceWithContext(ctx byteplus.Context, input *AddTagsToResourceInput, opts ...request.Option) (*AddTagsToResourceOutput, error)

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

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

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

func (*VEDBM) ApplyParameterTemplate

func (c *VEDBM) ApplyParameterTemplate(input *ApplyParameterTemplateInput) (*ApplyParameterTemplateOutput, error)

ApplyParameterTemplate API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation ApplyParameterTemplate for usage and error information.

func (*VEDBM) ApplyParameterTemplateCommon

func (c *VEDBM) ApplyParameterTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ApplyParameterTemplateCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation ApplyParameterTemplateCommon for usage and error information.

func (*VEDBM) ApplyParameterTemplateCommonRequest

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

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

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

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

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

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

func (*VEDBM) ApplyParameterTemplateCommonWithContext

func (c *VEDBM) ApplyParameterTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ApplyParameterTemplateCommon 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 (*VEDBM) ApplyParameterTemplateRequest

func (c *VEDBM) ApplyParameterTemplateRequest(input *ApplyParameterTemplateInput) (req *request.Request, output *ApplyParameterTemplateOutput)

ApplyParameterTemplateRequest generates a "byteplus/request.Request" representing the client's request for the ApplyParameterTemplate operation. The "output" return value will be populated with the ApplyParameterTemplateCommon request's response once the request completes successfully.

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

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

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

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

func (*VEDBM) ApplyParameterTemplateWithContext

func (c *VEDBM) ApplyParameterTemplateWithContext(ctx byteplus.Context, input *ApplyParameterTemplateInput, opts ...request.Option) (*ApplyParameterTemplateOutput, error)

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

See ApplyParameterTemplate 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 (*VEDBM) AssociateAllowList

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

AssociateAllowList API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation AssociateAllowList for usage and error information.

func (*VEDBM) AssociateAllowListCommon

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

AssociateAllowListCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation AssociateAllowListCommon for usage and error information.

func (*VEDBM) AssociateAllowListCommonRequest

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

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

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

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

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

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

func (*VEDBM) AssociateAllowListCommonWithContext

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

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

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

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

func (*VEDBM) AssociateAllowListRequest

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

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

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

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

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

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

func (*VEDBM) AssociateAllowListWithContext

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

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

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

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

func (*VEDBM) CancelScheduleEvents

func (c *VEDBM) CancelScheduleEvents(input *CancelScheduleEventsInput) (*CancelScheduleEventsOutput, error)

CancelScheduleEvents API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation CancelScheduleEvents for usage and error information.

func (*VEDBM) CancelScheduleEventsCommon

func (c *VEDBM) CancelScheduleEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelScheduleEventsCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation CancelScheduleEventsCommon for usage and error information.

func (*VEDBM) CancelScheduleEventsCommonRequest

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

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

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

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

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

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

func (*VEDBM) CancelScheduleEventsCommonWithContext

func (c *VEDBM) CancelScheduleEventsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See CancelScheduleEventsCommon 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 (*VEDBM) CancelScheduleEventsRequest

func (c *VEDBM) CancelScheduleEventsRequest(input *CancelScheduleEventsInput) (req *request.Request, output *CancelScheduleEventsOutput)

CancelScheduleEventsRequest generates a "byteplus/request.Request" representing the client's request for the CancelScheduleEvents operation. The "output" return value will be populated with the CancelScheduleEventsCommon request's response once the request completes successfully.

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

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

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

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

func (*VEDBM) CancelScheduleEventsWithContext

func (c *VEDBM) CancelScheduleEventsWithContext(ctx byteplus.Context, input *CancelScheduleEventsInput, opts ...request.Option) (*CancelScheduleEventsOutput, error)

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

See CancelScheduleEvents 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 (*VEDBM) ChangeMaster

func (c *VEDBM) ChangeMaster(input *ChangeMasterInput) (*ChangeMasterOutput, error)

ChangeMaster API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation ChangeMaster for usage and error information.

func (*VEDBM) ChangeMasterCommon

func (c *VEDBM) ChangeMasterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ChangeMasterCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation ChangeMasterCommon for usage and error information.

func (*VEDBM) ChangeMasterCommonRequest

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

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

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

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

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

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

func (*VEDBM) ChangeMasterCommonWithContext

func (c *VEDBM) ChangeMasterCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See ChangeMasterCommon 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 (*VEDBM) ChangeMasterRequest

func (c *VEDBM) ChangeMasterRequest(input *ChangeMasterInput) (req *request.Request, output *ChangeMasterOutput)

ChangeMasterRequest generates a "byteplus/request.Request" representing the client's request for the ChangeMaster operation. The "output" return value will be populated with the ChangeMasterCommon request's response once the request completes successfully.

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

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

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

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

func (*VEDBM) ChangeMasterWithContext

func (c *VEDBM) ChangeMasterWithContext(ctx byteplus.Context, input *ChangeMasterInput, opts ...request.Option) (*ChangeMasterOutput, error)

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

See ChangeMaster 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 (*VEDBM) CreateAllowList

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

CreateAllowList API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation CreateAllowList for usage and error information.

func (*VEDBM) CreateAllowListCommon

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

CreateAllowListCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation CreateAllowListCommon for usage and error information.

func (*VEDBM) CreateAllowListCommonRequest

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

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

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

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

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

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

func (*VEDBM) CreateAllowListCommonWithContext

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

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

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

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

func (*VEDBM) CreateAllowListRequest

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

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

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

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

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

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

func (*VEDBM) CreateAllowListWithContext

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

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

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

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

func (*VEDBM) CreateBackup

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

CreateBackup API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation CreateBackup for usage and error information.

func (*VEDBM) CreateBackupCommon

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

CreateBackupCommon API operation for VEDBM.

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

See the BYTEPLUS API reference guide for VEDBM's API operation CreateBackupCommon for usage and error information.

func (*VEDBM) CreateBackupCommonRequest

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

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

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

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

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

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

func (*VEDBM) CreateBackupCommonWithContext

func (c *VEDBM) CreateBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*VEDBM) CreateBackupRequest

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

CreateBackupRequest generates a "byteplus/request.Request" representing the client's request for the CreateBackup operation. The "output" return value will be populated with the CreateBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateBackupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateBackupCommon Send returns without error.

See CreateBackup for more information on using the CreateBackup API call, and error handling.

// Example sending a request using the CreateBackupRequest method.
req, resp := client.CreateBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateBackupWithContext

func (c *VEDBM) CreateBackupWithContext(ctx byteplus.Context, input *CreateBackupInput, opts ...request.Option) (*CreateBackupOutput, error)

CreateBackupWithContext is the same as CreateBackup with the addition of the ability to pass a context and additional request options.

See CreateBackup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDBAccount

func (c *VEDBM) CreateDBAccount(input *CreateDBAccountInput) (*CreateDBAccountOutput, error)

CreateDBAccount API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBAccount for usage and error information.

func (*VEDBM) CreateDBAccountCommon

func (c *VEDBM) CreateDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBAccountCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBAccountCommon for usage and error information.

func (*VEDBM) CreateDBAccountCommonRequest

func (c *VEDBM) CreateDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBAccountCommon operation. The "output" return value will be populated with the CreateDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBAccountCommon Send returns without error.

See CreateDBAccountCommon for more information on using the CreateDBAccountCommon API call, and error handling.

// Example sending a request using the CreateDBAccountCommonRequest method.
req, resp := client.CreateDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBAccountCommonWithContext

func (c *VEDBM) CreateDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBAccountCommonWithContext is the same as CreateDBAccountCommon with the addition of the ability to pass a context and additional request options.

See CreateDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDBAccountRequest

func (c *VEDBM) CreateDBAccountRequest(input *CreateDBAccountInput) (req *request.Request, output *CreateDBAccountOutput)

CreateDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBAccount operation. The "output" return value will be populated with the CreateDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBAccountCommon Send returns without error.

See CreateDBAccount for more information on using the CreateDBAccount API call, and error handling.

// Example sending a request using the CreateDBAccountRequest method.
req, resp := client.CreateDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBAccountWithContext

func (c *VEDBM) CreateDBAccountWithContext(ctx byteplus.Context, input *CreateDBAccountInput, opts ...request.Option) (*CreateDBAccountOutput, error)

CreateDBAccountWithContext is the same as CreateDBAccount with the addition of the ability to pass a context and additional request options.

See CreateDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDBEndpoint

func (c *VEDBM) CreateDBEndpoint(input *CreateDBEndpointInput) (*CreateDBEndpointOutput, error)

CreateDBEndpoint API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBEndpoint for usage and error information.

func (*VEDBM) CreateDBEndpointCommon

func (c *VEDBM) CreateDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBEndpointCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBEndpointCommon for usage and error information.

func (*VEDBM) CreateDBEndpointCommonRequest

func (c *VEDBM) CreateDBEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBEndpointCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointCommon operation. The "output" return value will be populated with the CreateDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointCommon Send returns without error.

See CreateDBEndpointCommon for more information on using the CreateDBEndpointCommon API call, and error handling.

// Example sending a request using the CreateDBEndpointCommonRequest method.
req, resp := client.CreateDBEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBEndpointCommonWithContext

func (c *VEDBM) CreateDBEndpointCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBEndpointCommonWithContext is the same as CreateDBEndpointCommon with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointCommon 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 (*VEDBM) CreateDBEndpointPublicAddress

func (c *VEDBM) CreateDBEndpointPublicAddress(input *CreateDBEndpointPublicAddressInput) (*CreateDBEndpointPublicAddressOutput, error)

CreateDBEndpointPublicAddress API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBEndpointPublicAddress for usage and error information.

func (*VEDBM) CreateDBEndpointPublicAddressCommon

func (c *VEDBM) CreateDBEndpointPublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBEndpointPublicAddressCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBEndpointPublicAddressCommon for usage and error information.

func (*VEDBM) CreateDBEndpointPublicAddressCommonRequest

func (c *VEDBM) CreateDBEndpointPublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBEndpointPublicAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointPublicAddressCommon operation. The "output" return value will be populated with the CreateDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointPublicAddressCommon Send returns without error.

See CreateDBEndpointPublicAddressCommon for more information on using the CreateDBEndpointPublicAddressCommon API call, and error handling.

// Example sending a request using the CreateDBEndpointPublicAddressCommonRequest method.
req, resp := client.CreateDBEndpointPublicAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBEndpointPublicAddressCommonWithContext

func (c *VEDBM) CreateDBEndpointPublicAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBEndpointPublicAddressCommonWithContext is the same as CreateDBEndpointPublicAddressCommon with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointPublicAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDBEndpointPublicAddressRequest

func (c *VEDBM) CreateDBEndpointPublicAddressRequest(input *CreateDBEndpointPublicAddressInput) (req *request.Request, output *CreateDBEndpointPublicAddressOutput)

CreateDBEndpointPublicAddressRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpointPublicAddress operation. The "output" return value will be populated with the CreateDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointPublicAddressCommon Send returns without error.

See CreateDBEndpointPublicAddress for more information on using the CreateDBEndpointPublicAddress API call, and error handling.

// Example sending a request using the CreateDBEndpointPublicAddressRequest method.
req, resp := client.CreateDBEndpointPublicAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBEndpointPublicAddressWithContext

func (c *VEDBM) CreateDBEndpointPublicAddressWithContext(ctx byteplus.Context, input *CreateDBEndpointPublicAddressInput, opts ...request.Option) (*CreateDBEndpointPublicAddressOutput, error)

CreateDBEndpointPublicAddressWithContext is the same as CreateDBEndpointPublicAddress with the addition of the ability to pass a context and additional request options.

See CreateDBEndpointPublicAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDBEndpointRequest

func (c *VEDBM) CreateDBEndpointRequest(input *CreateDBEndpointInput) (req *request.Request, output *CreateDBEndpointOutput)

CreateDBEndpointRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBEndpoint operation. The "output" return value will be populated with the CreateDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBEndpointCommon Send returns without error.

See CreateDBEndpoint for more information on using the CreateDBEndpoint API call, and error handling.

// Example sending a request using the CreateDBEndpointRequest method.
req, resp := client.CreateDBEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBEndpointWithContext

func (c *VEDBM) CreateDBEndpointWithContext(ctx byteplus.Context, input *CreateDBEndpointInput, opts ...request.Option) (*CreateDBEndpointOutput, error)

CreateDBEndpointWithContext is the same as CreateDBEndpoint with the addition of the ability to pass a context and additional request options.

See CreateDBEndpoint 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 (*VEDBM) CreateDBInstance

func (c *VEDBM) CreateDBInstance(input *CreateDBInstanceInput) (*CreateDBInstanceOutput, error)

CreateDBInstance API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBInstance for usage and error information.

func (*VEDBM) CreateDBInstanceCommon

func (c *VEDBM) CreateDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBInstanceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDBInstanceCommon for usage and error information.

func (*VEDBM) CreateDBInstanceCommonRequest

func (c *VEDBM) CreateDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBInstanceCommon operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstanceCommon for more information on using the CreateDBInstanceCommon API call, and error handling.

// Example sending a request using the CreateDBInstanceCommonRequest method.
req, resp := client.CreateDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBInstanceCommonWithContext

func (c *VEDBM) CreateDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDBInstanceCommonWithContext is the same as CreateDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDBInstanceRequest

func (c *VEDBM) CreateDBInstanceRequest(input *CreateDBInstanceInput) (req *request.Request, output *CreateDBInstanceOutput)

CreateDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the CreateDBInstance operation. The "output" return value will be populated with the CreateDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDBInstanceCommon Send returns without error.

See CreateDBInstance for more information on using the CreateDBInstance API call, and error handling.

// Example sending a request using the CreateDBInstanceRequest method.
req, resp := client.CreateDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) CreateDBInstanceWithContext

func (c *VEDBM) CreateDBInstanceWithContext(ctx byteplus.Context, input *CreateDBInstanceInput, opts ...request.Option) (*CreateDBInstanceOutput, error)

CreateDBInstanceWithContext is the same as CreateDBInstance with the addition of the ability to pass a context and additional request options.

See CreateDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) CreateDatabase

func (c *VEDBM) CreateDatabase(input *CreateDatabaseInput) (*CreateDatabaseOutput, error)

CreateDatabase API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDatabase for usage and error information.

func (*VEDBM) CreateDatabaseCommon

func (c *VEDBM) CreateDatabaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDatabaseCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateDatabaseCommon for usage and error information.

func (*VEDBM) CreateDatabaseCommonRequest

func (c *VEDBM) CreateDatabaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDatabaseCommonRequest generates a "byteplus/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 (*VEDBM) CreateDatabaseCommonWithContext

func (c *VEDBM) CreateDatabaseCommonWithContext(ctx byteplus.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 (*VEDBM) CreateDatabaseRequest

func (c *VEDBM) CreateDatabaseRequest(input *CreateDatabaseInput) (req *request.Request, output *CreateDatabaseOutput)

CreateDatabaseRequest generates a "byteplus/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 (*VEDBM) CreateDatabaseWithContext

func (c *VEDBM) CreateDatabaseWithContext(ctx byteplus.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 (*VEDBM) CreateParameterTemplate

func (c *VEDBM) CreateParameterTemplate(input *CreateParameterTemplateInput) (*CreateParameterTemplateOutput, error)

CreateParameterTemplate API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateParameterTemplate for usage and error information.

func (*VEDBM) CreateParameterTemplateCommon

func (c *VEDBM) CreateParameterTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateParameterTemplateCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation CreateParameterTemplateCommon for usage and error information.

func (*VEDBM) CreateParameterTemplateCommonRequest

func (c *VEDBM) CreateParameterTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateParameterTemplateCommonRequest generates a "byteplus/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 (*VEDBM) CreateParameterTemplateCommonWithContext

func (c *VEDBM) CreateParameterTemplateCommonWithContext(ctx byteplus.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 (*VEDBM) CreateParameterTemplateRequest

func (c *VEDBM) CreateParameterTemplateRequest(input *CreateParameterTemplateInput) (req *request.Request, output *CreateParameterTemplateOutput)

CreateParameterTemplateRequest generates a "byteplus/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 (*VEDBM) CreateParameterTemplateWithContext

func (c *VEDBM) CreateParameterTemplateWithContext(ctx byteplus.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 (*VEDBM) DeleteAllowList

func (c *VEDBM) DeleteAllowList(input *DeleteAllowListInput) (*DeleteAllowListOutput, error)

DeleteAllowList API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteAllowList for usage and error information.

func (*VEDBM) DeleteAllowListCommon

func (c *VEDBM) DeleteAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAllowListCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteAllowListCommon for usage and error information.

func (*VEDBM) DeleteAllowListCommonRequest

func (c *VEDBM) DeleteAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAllowListCommon operation. The "output" return value will be populated with the DeleteAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowListCommon Send returns without error.

See DeleteAllowListCommon for more information on using the DeleteAllowListCommon API call, and error handling.

// Example sending a request using the DeleteAllowListCommonRequest method.
req, resp := client.DeleteAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteAllowListCommonWithContext

func (c *VEDBM) DeleteAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAllowListCommonWithContext is the same as DeleteAllowListCommon with the addition of the ability to pass a context and additional request options.

See DeleteAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteAllowListRequest

func (c *VEDBM) DeleteAllowListRequest(input *DeleteAllowListInput) (req *request.Request, output *DeleteAllowListOutput)

DeleteAllowListRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAllowList operation. The "output" return value will be populated with the DeleteAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAllowListCommon Send returns without error.

See DeleteAllowList for more information on using the DeleteAllowList API call, and error handling.

// Example sending a request using the DeleteAllowListRequest method.
req, resp := client.DeleteAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteAllowListWithContext

func (c *VEDBM) DeleteAllowListWithContext(ctx byteplus.Context, input *DeleteAllowListInput, opts ...request.Option) (*DeleteAllowListOutput, error)

DeleteAllowListWithContext is the same as DeleteAllowList with the addition of the ability to pass a context and additional request options.

See DeleteAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteBackup

func (c *VEDBM) DeleteBackup(input *DeleteBackupInput) (*DeleteBackupOutput, error)

DeleteBackup API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteBackup for usage and error information.

func (*VEDBM) DeleteBackupCommon

func (c *VEDBM) DeleteBackupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBackupCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteBackupCommon for usage and error information.

func (*VEDBM) DeleteBackupCommonRequest

func (c *VEDBM) DeleteBackupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteBackupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBackupCommon operation. The "output" return value will be populated with the DeleteBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBackupCommon Send returns without error.

See DeleteBackupCommon for more information on using the DeleteBackupCommon API call, and error handling.

// Example sending a request using the DeleteBackupCommonRequest method.
req, resp := client.DeleteBackupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteBackupCommonWithContext

func (c *VEDBM) DeleteBackupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteBackupCommonWithContext is the same as DeleteBackupCommon with the addition of the ability to pass a context and additional request options.

See DeleteBackupCommon 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 (*VEDBM) DeleteBackupRequest

func (c *VEDBM) DeleteBackupRequest(input *DeleteBackupInput) (req *request.Request, output *DeleteBackupOutput)

DeleteBackupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteBackup operation. The "output" return value will be populated with the DeleteBackupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteBackupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteBackupCommon Send returns without error.

See DeleteBackup for more information on using the DeleteBackup API call, and error handling.

// Example sending a request using the DeleteBackupRequest method.
req, resp := client.DeleteBackupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteBackupWithContext

func (c *VEDBM) DeleteBackupWithContext(ctx byteplus.Context, input *DeleteBackupInput, opts ...request.Option) (*DeleteBackupOutput, error)

DeleteBackupWithContext is the same as DeleteBackup with the addition of the ability to pass a context and additional request options.

See DeleteBackup 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 (*VEDBM) DeleteDBAccount

func (c *VEDBM) DeleteDBAccount(input *DeleteDBAccountInput) (*DeleteDBAccountOutput, error)

DeleteDBAccount API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBAccount for usage and error information.

func (*VEDBM) DeleteDBAccountCommon

func (c *VEDBM) DeleteDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBAccountCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBAccountCommon for usage and error information.

func (*VEDBM) DeleteDBAccountCommonRequest

func (c *VEDBM) DeleteDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBAccountCommon operation. The "output" return value will be populated with the DeleteDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBAccountCommon Send returns without error.

See DeleteDBAccountCommon for more information on using the DeleteDBAccountCommon API call, and error handling.

// Example sending a request using the DeleteDBAccountCommonRequest method.
req, resp := client.DeleteDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBAccountCommonWithContext

func (c *VEDBM) DeleteDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBAccountCommonWithContext is the same as DeleteDBAccountCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteDBAccountRequest

func (c *VEDBM) DeleteDBAccountRequest(input *DeleteDBAccountInput) (req *request.Request, output *DeleteDBAccountOutput)

DeleteDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBAccount operation. The "output" return value will be populated with the DeleteDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBAccountCommon Send returns without error.

See DeleteDBAccount for more information on using the DeleteDBAccount API call, and error handling.

// Example sending a request using the DeleteDBAccountRequest method.
req, resp := client.DeleteDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBAccountWithContext

func (c *VEDBM) DeleteDBAccountWithContext(ctx byteplus.Context, input *DeleteDBAccountInput, opts ...request.Option) (*DeleteDBAccountOutput, error)

DeleteDBAccountWithContext is the same as DeleteDBAccount with the addition of the ability to pass a context and additional request options.

See DeleteDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteDBEndpoint

func (c *VEDBM) DeleteDBEndpoint(input *DeleteDBEndpointInput) (*DeleteDBEndpointOutput, error)

DeleteDBEndpoint API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBEndpoint for usage and error information.

func (*VEDBM) DeleteDBEndpointCommon

func (c *VEDBM) DeleteDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBEndpointCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBEndpointCommon for usage and error information.

func (*VEDBM) DeleteDBEndpointCommonRequest

func (c *VEDBM) DeleteDBEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBEndpointCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointCommon operation. The "output" return value will be populated with the DeleteDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointCommon Send returns without error.

See DeleteDBEndpointCommon for more information on using the DeleteDBEndpointCommon API call, and error handling.

// Example sending a request using the DeleteDBEndpointCommonRequest method.
req, resp := client.DeleteDBEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBEndpointCommonWithContext

func (c *VEDBM) DeleteDBEndpointCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBEndpointCommonWithContext is the same as DeleteDBEndpointCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointCommon 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 (*VEDBM) DeleteDBEndpointPublicAddress

func (c *VEDBM) DeleteDBEndpointPublicAddress(input *DeleteDBEndpointPublicAddressInput) (*DeleteDBEndpointPublicAddressOutput, error)

DeleteDBEndpointPublicAddress API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBEndpointPublicAddress for usage and error information.

func (*VEDBM) DeleteDBEndpointPublicAddressCommon

func (c *VEDBM) DeleteDBEndpointPublicAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBEndpointPublicAddressCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBEndpointPublicAddressCommon for usage and error information.

func (*VEDBM) DeleteDBEndpointPublicAddressCommonRequest

func (c *VEDBM) DeleteDBEndpointPublicAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBEndpointPublicAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointPublicAddressCommon operation. The "output" return value will be populated with the DeleteDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointPublicAddressCommon Send returns without error.

See DeleteDBEndpointPublicAddressCommon for more information on using the DeleteDBEndpointPublicAddressCommon API call, and error handling.

// Example sending a request using the DeleteDBEndpointPublicAddressCommonRequest method.
req, resp := client.DeleteDBEndpointPublicAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBEndpointPublicAddressCommonWithContext

func (c *VEDBM) DeleteDBEndpointPublicAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBEndpointPublicAddressCommonWithContext is the same as DeleteDBEndpointPublicAddressCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointPublicAddressCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteDBEndpointPublicAddressRequest

func (c *VEDBM) DeleteDBEndpointPublicAddressRequest(input *DeleteDBEndpointPublicAddressInput) (req *request.Request, output *DeleteDBEndpointPublicAddressOutput)

DeleteDBEndpointPublicAddressRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpointPublicAddress operation. The "output" return value will be populated with the DeleteDBEndpointPublicAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointPublicAddressCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointPublicAddressCommon Send returns without error.

See DeleteDBEndpointPublicAddress for more information on using the DeleteDBEndpointPublicAddress API call, and error handling.

// Example sending a request using the DeleteDBEndpointPublicAddressRequest method.
req, resp := client.DeleteDBEndpointPublicAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBEndpointPublicAddressWithContext

func (c *VEDBM) DeleteDBEndpointPublicAddressWithContext(ctx byteplus.Context, input *DeleteDBEndpointPublicAddressInput, opts ...request.Option) (*DeleteDBEndpointPublicAddressOutput, error)

DeleteDBEndpointPublicAddressWithContext is the same as DeleteDBEndpointPublicAddress with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpointPublicAddress for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteDBEndpointRequest

func (c *VEDBM) DeleteDBEndpointRequest(input *DeleteDBEndpointInput) (req *request.Request, output *DeleteDBEndpointOutput)

DeleteDBEndpointRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBEndpoint operation. The "output" return value will be populated with the DeleteDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBEndpointCommon Send returns without error.

See DeleteDBEndpoint for more information on using the DeleteDBEndpoint API call, and error handling.

// Example sending a request using the DeleteDBEndpointRequest method.
req, resp := client.DeleteDBEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBEndpointWithContext

func (c *VEDBM) DeleteDBEndpointWithContext(ctx byteplus.Context, input *DeleteDBEndpointInput, opts ...request.Option) (*DeleteDBEndpointOutput, error)

DeleteDBEndpointWithContext is the same as DeleteDBEndpoint with the addition of the ability to pass a context and additional request options.

See DeleteDBEndpoint 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 (*VEDBM) DeleteDBInstance

func (c *VEDBM) DeleteDBInstance(input *DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)

DeleteDBInstance API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBInstance for usage and error information.

func (*VEDBM) DeleteDBInstanceCommon

func (c *VEDBM) DeleteDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBInstanceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDBInstanceCommon for usage and error information.

func (*VEDBM) DeleteDBInstanceCommonRequest

func (c *VEDBM) DeleteDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBInstanceCommon operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstanceCommon for more information on using the DeleteDBInstanceCommon API call, and error handling.

// Example sending a request using the DeleteDBInstanceCommonRequest method.
req, resp := client.DeleteDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBInstanceCommonWithContext

func (c *VEDBM) DeleteDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDBInstanceCommonWithContext is the same as DeleteDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteDBInstanceRequest

func (c *VEDBM) DeleteDBInstanceRequest(input *DeleteDBInstanceInput) (req *request.Request, output *DeleteDBInstanceOutput)

DeleteDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteDBInstance operation. The "output" return value will be populated with the DeleteDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDBInstanceCommon Send returns without error.

See DeleteDBInstance for more information on using the DeleteDBInstance API call, and error handling.

// Example sending a request using the DeleteDBInstanceRequest method.
req, resp := client.DeleteDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DeleteDBInstanceWithContext

func (c *VEDBM) DeleteDBInstanceWithContext(ctx byteplus.Context, input *DeleteDBInstanceInput, opts ...request.Option) (*DeleteDBInstanceOutput, error)

DeleteDBInstanceWithContext is the same as DeleteDBInstance with the addition of the ability to pass a context and additional request options.

See DeleteDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DeleteDatabase

func (c *VEDBM) DeleteDatabase(input *DeleteDatabaseInput) (*DeleteDatabaseOutput, error)

DeleteDatabase API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDatabase for usage and error information.

func (*VEDBM) DeleteDatabaseCommon

func (c *VEDBM) DeleteDatabaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDatabaseCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteDatabaseCommon for usage and error information.

func (*VEDBM) DeleteDatabaseCommonRequest

func (c *VEDBM) DeleteDatabaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDatabaseCommonRequest generates a "byteplus/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 (*VEDBM) DeleteDatabaseCommonWithContext

func (c *VEDBM) DeleteDatabaseCommonWithContext(ctx byteplus.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 (*VEDBM) DeleteDatabaseRequest

func (c *VEDBM) DeleteDatabaseRequest(input *DeleteDatabaseInput) (req *request.Request, output *DeleteDatabaseOutput)

DeleteDatabaseRequest generates a "byteplus/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 (*VEDBM) DeleteDatabaseWithContext

func (c *VEDBM) DeleteDatabaseWithContext(ctx byteplus.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 (*VEDBM) DeleteParameterTemplate

func (c *VEDBM) DeleteParameterTemplate(input *DeleteParameterTemplateInput) (*DeleteParameterTemplateOutput, error)

DeleteParameterTemplate API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteParameterTemplate for usage and error information.

func (*VEDBM) DeleteParameterTemplateCommon

func (c *VEDBM) DeleteParameterTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteParameterTemplateCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DeleteParameterTemplateCommon for usage and error information.

func (*VEDBM) DeleteParameterTemplateCommonRequest

func (c *VEDBM) DeleteParameterTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteParameterTemplateCommonRequest generates a "byteplus/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 (*VEDBM) DeleteParameterTemplateCommonWithContext

func (c *VEDBM) DeleteParameterTemplateCommonWithContext(ctx byteplus.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 (*VEDBM) DeleteParameterTemplateRequest

func (c *VEDBM) DeleteParameterTemplateRequest(input *DeleteParameterTemplateInput) (req *request.Request, output *DeleteParameterTemplateOutput)

DeleteParameterTemplateRequest generates a "byteplus/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 (*VEDBM) DeleteParameterTemplateWithContext

func (c *VEDBM) DeleteParameterTemplateWithContext(ctx byteplus.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 (*VEDBM) DescribeAllowListDetail

func (c *VEDBM) DescribeAllowListDetail(input *DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetail API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeAllowListDetail for usage and error information.

func (*VEDBM) DescribeAllowListDetailCommon

func (c *VEDBM) DescribeAllowListDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAllowListDetailCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeAllowListDetailCommon for usage and error information.

func (*VEDBM) DescribeAllowListDetailCommonRequest

func (c *VEDBM) DescribeAllowListDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAllowListDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowListDetailCommon operation. The "output" return value will be populated with the DescribeAllowListDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListDetailCommon Send returns without error.

See DescribeAllowListDetailCommon for more information on using the DescribeAllowListDetailCommon API call, and error handling.

// Example sending a request using the DescribeAllowListDetailCommonRequest method.
req, resp := client.DescribeAllowListDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeAllowListDetailCommonWithContext

func (c *VEDBM) DescribeAllowListDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAllowListDetailCommonWithContext is the same as DescribeAllowListDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeAllowListDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeAllowListDetailRequest

func (c *VEDBM) DescribeAllowListDetailRequest(input *DescribeAllowListDetailInput) (req *request.Request, output *DescribeAllowListDetailOutput)

DescribeAllowListDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowListDetail operation. The "output" return value will be populated with the DescribeAllowListDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListDetailCommon Send returns without error.

See DescribeAllowListDetail for more information on using the DescribeAllowListDetail API call, and error handling.

// Example sending a request using the DescribeAllowListDetailRequest method.
req, resp := client.DescribeAllowListDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeAllowListDetailWithContext

func (c *VEDBM) DescribeAllowListDetailWithContext(ctx byteplus.Context, input *DescribeAllowListDetailInput, opts ...request.Option) (*DescribeAllowListDetailOutput, error)

DescribeAllowListDetailWithContext is the same as DescribeAllowListDetail with the addition of the ability to pass a context and additional request options.

See DescribeAllowListDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeAllowLists

func (c *VEDBM) DescribeAllowLists(input *DescribeAllowListsInput) (*DescribeAllowListsOutput, error)

DescribeAllowLists API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeAllowLists for usage and error information.

func (*VEDBM) DescribeAllowListsCommon

func (c *VEDBM) DescribeAllowListsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAllowListsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeAllowListsCommon for usage and error information.

func (*VEDBM) DescribeAllowListsCommonRequest

func (c *VEDBM) DescribeAllowListsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAllowListsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowListsCommon operation. The "output" return value will be populated with the DescribeAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListsCommon Send returns without error.

See DescribeAllowListsCommon for more information on using the DescribeAllowListsCommon API call, and error handling.

// Example sending a request using the DescribeAllowListsCommonRequest method.
req, resp := client.DescribeAllowListsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeAllowListsCommonWithContext

func (c *VEDBM) DescribeAllowListsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAllowListsCommonWithContext is the same as DescribeAllowListsCommon with the addition of the ability to pass a context and additional request options.

See DescribeAllowListsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeAllowListsRequest

func (c *VEDBM) DescribeAllowListsRequest(input *DescribeAllowListsInput) (req *request.Request, output *DescribeAllowListsOutput)

DescribeAllowListsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAllowLists operation. The "output" return value will be populated with the DescribeAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAllowListsCommon Send returns without error.

See DescribeAllowLists for more information on using the DescribeAllowLists API call, and error handling.

// Example sending a request using the DescribeAllowListsRequest method.
req, resp := client.DescribeAllowListsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeAllowListsWithContext

func (c *VEDBM) DescribeAllowListsWithContext(ctx byteplus.Context, input *DescribeAllowListsInput, opts ...request.Option) (*DescribeAllowListsOutput, error)

DescribeAllowListsWithContext is the same as DescribeAllowLists with the addition of the ability to pass a context and additional request options.

See DescribeAllowLists for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeAvailabilityZones

func (c *VEDBM) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)

DescribeAvailabilityZones API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeAvailabilityZones for usage and error information.

func (*VEDBM) DescribeAvailabilityZonesCommon

func (c *VEDBM) DescribeAvailabilityZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAvailabilityZonesCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeAvailabilityZonesCommon for usage and error information.

func (*VEDBM) DescribeAvailabilityZonesCommonRequest

func (c *VEDBM) DescribeAvailabilityZonesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAvailabilityZonesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailabilityZonesCommon operation. The "output" return value will be populated with the DescribeAvailabilityZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailabilityZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailabilityZonesCommon Send returns without error.

See DescribeAvailabilityZonesCommon for more information on using the DescribeAvailabilityZonesCommon API call, and error handling.

// Example sending a request using the DescribeAvailabilityZonesCommonRequest method.
req, resp := client.DescribeAvailabilityZonesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeAvailabilityZonesCommonWithContext

func (c *VEDBM) DescribeAvailabilityZonesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAvailabilityZonesCommonWithContext is the same as DescribeAvailabilityZonesCommon with the addition of the ability to pass a context and additional request options.

See DescribeAvailabilityZonesCommon 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 (*VEDBM) DescribeAvailabilityZonesRequest

func (c *VEDBM) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)

DescribeAvailabilityZonesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeAvailabilityZones operation. The "output" return value will be populated with the DescribeAvailabilityZonesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailabilityZonesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailabilityZonesCommon Send returns without error.

See DescribeAvailabilityZones for more information on using the DescribeAvailabilityZones API call, and error handling.

// Example sending a request using the DescribeAvailabilityZonesRequest method.
req, resp := client.DescribeAvailabilityZonesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeAvailabilityZonesWithContext

func (c *VEDBM) DescribeAvailabilityZonesWithContext(ctx byteplus.Context, input *DescribeAvailabilityZonesInput, opts ...request.Option) (*DescribeAvailabilityZonesOutput, error)

DescribeAvailabilityZonesWithContext is the same as DescribeAvailabilityZones with the addition of the ability to pass a context and additional request options.

See DescribeAvailabilityZones 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 (*VEDBM) DescribeBackupPolicy

func (c *VEDBM) DescribeBackupPolicy(input *DescribeBackupPolicyInput) (*DescribeBackupPolicyOutput, error)

DescribeBackupPolicy API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeBackupPolicy for usage and error information.

func (*VEDBM) DescribeBackupPolicyCommon

func (c *VEDBM) DescribeBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupPolicyCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeBackupPolicyCommon for usage and error information.

func (*VEDBM) DescribeBackupPolicyCommonRequest

func (c *VEDBM) DescribeBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupPolicyCommon operation. The "output" return value will be populated with the DescribeBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupPolicyCommon Send returns without error.

See DescribeBackupPolicyCommon for more information on using the DescribeBackupPolicyCommon API call, and error handling.

// Example sending a request using the DescribeBackupPolicyCommonRequest method.
req, resp := client.DescribeBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeBackupPolicyCommonWithContext

func (c *VEDBM) DescribeBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupPolicyCommonWithContext is the same as DescribeBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupPolicyCommon 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 (*VEDBM) DescribeBackupPolicyRequest

func (c *VEDBM) DescribeBackupPolicyRequest(input *DescribeBackupPolicyInput) (req *request.Request, output *DescribeBackupPolicyOutput)

DescribeBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupPolicy operation. The "output" return value will be populated with the DescribeBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupPolicyCommon Send returns without error.

See DescribeBackupPolicy for more information on using the DescribeBackupPolicy API call, and error handling.

// Example sending a request using the DescribeBackupPolicyRequest method.
req, resp := client.DescribeBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeBackupPolicyWithContext

func (c *VEDBM) DescribeBackupPolicyWithContext(ctx byteplus.Context, input *DescribeBackupPolicyInput, opts ...request.Option) (*DescribeBackupPolicyOutput, error)

DescribeBackupPolicyWithContext is the same as DescribeBackupPolicy with the addition of the ability to pass a context and additional request options.

See DescribeBackupPolicy 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 (*VEDBM) DescribeBackups

func (c *VEDBM) DescribeBackups(input *DescribeBackupsInput) (*DescribeBackupsOutput, error)

DescribeBackups API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeBackups for usage and error information.

func (*VEDBM) DescribeBackupsCommon

func (c *VEDBM) DescribeBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeBackupsCommon for usage and error information.

func (*VEDBM) DescribeBackupsCommonRequest

func (c *VEDBM) DescribeBackupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackupsCommon operation. The "output" return value will be populated with the DescribeBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupsCommon Send returns without error.

See DescribeBackupsCommon for more information on using the DescribeBackupsCommon API call, and error handling.

// Example sending a request using the DescribeBackupsCommonRequest method.
req, resp := client.DescribeBackupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeBackupsCommonWithContext

func (c *VEDBM) DescribeBackupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackupsCommonWithContext is the same as DescribeBackupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeBackupsRequest

func (c *VEDBM) DescribeBackupsRequest(input *DescribeBackupsInput) (req *request.Request, output *DescribeBackupsOutput)

DescribeBackupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeBackups operation. The "output" return value will be populated with the DescribeBackupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackupsCommon Send returns without error.

See DescribeBackups for more information on using the DescribeBackups API call, and error handling.

// Example sending a request using the DescribeBackupsRequest method.
req, resp := client.DescribeBackupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeBackupsWithContext

func (c *VEDBM) DescribeBackupsWithContext(ctx byteplus.Context, input *DescribeBackupsInput, opts ...request.Option) (*DescribeBackupsOutput, error)

DescribeBackupsWithContext is the same as DescribeBackups with the addition of the ability to pass a context and additional request options.

See DescribeBackups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeCrossRegionBackupDBInstances

func (c *VEDBM) DescribeCrossRegionBackupDBInstances(input *DescribeCrossRegionBackupDBInstancesInput) (*DescribeCrossRegionBackupDBInstancesOutput, error)

DescribeCrossRegionBackupDBInstances API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeCrossRegionBackupDBInstances for usage and error information.

func (*VEDBM) DescribeCrossRegionBackupDBInstancesCommon

func (c *VEDBM) DescribeCrossRegionBackupDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCrossRegionBackupDBInstancesCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeCrossRegionBackupDBInstancesCommon for usage and error information.

func (*VEDBM) DescribeCrossRegionBackupDBInstancesCommonRequest

func (c *VEDBM) DescribeCrossRegionBackupDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeCrossRegionBackupDBInstancesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupDBInstancesCommon operation. The "output" return value will be populated with the DescribeCrossRegionBackupDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupDBInstancesCommon Send returns without error.

See DescribeCrossRegionBackupDBInstancesCommon for more information on using the DescribeCrossRegionBackupDBInstancesCommon API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupDBInstancesCommonRequest method.
req, resp := client.DescribeCrossRegionBackupDBInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeCrossRegionBackupDBInstancesCommonWithContext

func (c *VEDBM) DescribeCrossRegionBackupDBInstancesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeCrossRegionBackupDBInstancesCommonWithContext is the same as DescribeCrossRegionBackupDBInstancesCommon with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupDBInstancesCommon 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 (*VEDBM) DescribeCrossRegionBackupDBInstancesRequest

func (c *VEDBM) DescribeCrossRegionBackupDBInstancesRequest(input *DescribeCrossRegionBackupDBInstancesInput) (req *request.Request, output *DescribeCrossRegionBackupDBInstancesOutput)

DescribeCrossRegionBackupDBInstancesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupDBInstances operation. The "output" return value will be populated with the DescribeCrossRegionBackupDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupDBInstancesCommon Send returns without error.

See DescribeCrossRegionBackupDBInstances for more information on using the DescribeCrossRegionBackupDBInstances API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupDBInstancesRequest method.
req, resp := client.DescribeCrossRegionBackupDBInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeCrossRegionBackupDBInstancesWithContext

func (c *VEDBM) DescribeCrossRegionBackupDBInstancesWithContext(ctx byteplus.Context, input *DescribeCrossRegionBackupDBInstancesInput, opts ...request.Option) (*DescribeCrossRegionBackupDBInstancesOutput, error)

DescribeCrossRegionBackupDBInstancesWithContext is the same as DescribeCrossRegionBackupDBInstances with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupDBInstances 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 (*VEDBM) DescribeCrossRegionBackupPolicy

func (c *VEDBM) DescribeCrossRegionBackupPolicy(input *DescribeCrossRegionBackupPolicyInput) (*DescribeCrossRegionBackupPolicyOutput, error)

DescribeCrossRegionBackupPolicy API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeCrossRegionBackupPolicy for usage and error information.

func (*VEDBM) DescribeCrossRegionBackupPolicyCommon

func (c *VEDBM) DescribeCrossRegionBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCrossRegionBackupPolicyCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeCrossRegionBackupPolicyCommon for usage and error information.

func (*VEDBM) DescribeCrossRegionBackupPolicyCommonRequest

func (c *VEDBM) DescribeCrossRegionBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeCrossRegionBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupPolicyCommon operation. The "output" return value will be populated with the DescribeCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupPolicyCommon Send returns without error.

See DescribeCrossRegionBackupPolicyCommon for more information on using the DescribeCrossRegionBackupPolicyCommon API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupPolicyCommonRequest method.
req, resp := client.DescribeCrossRegionBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeCrossRegionBackupPolicyCommonWithContext

func (c *VEDBM) DescribeCrossRegionBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeCrossRegionBackupPolicyCommonWithContext is the same as DescribeCrossRegionBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeCrossRegionBackupPolicyRequest

func (c *VEDBM) DescribeCrossRegionBackupPolicyRequest(input *DescribeCrossRegionBackupPolicyInput) (req *request.Request, output *DescribeCrossRegionBackupPolicyOutput)

DescribeCrossRegionBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCrossRegionBackupPolicy operation. The "output" return value will be populated with the DescribeCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCrossRegionBackupPolicyCommon Send returns without error.

See DescribeCrossRegionBackupPolicy for more information on using the DescribeCrossRegionBackupPolicy API call, and error handling.

// Example sending a request using the DescribeCrossRegionBackupPolicyRequest method.
req, resp := client.DescribeCrossRegionBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeCrossRegionBackupPolicyWithContext

func (c *VEDBM) DescribeCrossRegionBackupPolicyWithContext(ctx byteplus.Context, input *DescribeCrossRegionBackupPolicyInput, opts ...request.Option) (*DescribeCrossRegionBackupPolicyOutput, error)

DescribeCrossRegionBackupPolicyWithContext is the same as DescribeCrossRegionBackupPolicy with the addition of the ability to pass a context and additional request options.

See DescribeCrossRegionBackupPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDBAccounts

func (c *VEDBM) DescribeDBAccounts(input *DescribeDBAccountsInput) (*DescribeDBAccountsOutput, error)

DescribeDBAccounts API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBAccounts for usage and error information.

func (*VEDBM) DescribeDBAccountsCommon

func (c *VEDBM) DescribeDBAccountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBAccountsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBAccountsCommon for usage and error information.

func (*VEDBM) DescribeDBAccountsCommonRequest

func (c *VEDBM) DescribeDBAccountsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBAccountsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBAccountsCommon operation. The "output" return value will be populated with the DescribeDBAccountsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBAccountsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBAccountsCommon Send returns without error.

See DescribeDBAccountsCommon for more information on using the DescribeDBAccountsCommon API call, and error handling.

// Example sending a request using the DescribeDBAccountsCommonRequest method.
req, resp := client.DescribeDBAccountsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBAccountsCommonWithContext

func (c *VEDBM) DescribeDBAccountsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBAccountsCommonWithContext is the same as DescribeDBAccountsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBAccountsCommon 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 (*VEDBM) DescribeDBAccountsRequest

func (c *VEDBM) DescribeDBAccountsRequest(input *DescribeDBAccountsInput) (req *request.Request, output *DescribeDBAccountsOutput)

DescribeDBAccountsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBAccounts operation. The "output" return value will be populated with the DescribeDBAccountsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBAccountsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBAccountsCommon Send returns without error.

See DescribeDBAccounts for more information on using the DescribeDBAccounts API call, and error handling.

// Example sending a request using the DescribeDBAccountsRequest method.
req, resp := client.DescribeDBAccountsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBAccountsWithContext

func (c *VEDBM) DescribeDBAccountsWithContext(ctx byteplus.Context, input *DescribeDBAccountsInput, opts ...request.Option) (*DescribeDBAccountsOutput, error)

DescribeDBAccountsWithContext is the same as DescribeDBAccounts with the addition of the ability to pass a context and additional request options.

See DescribeDBAccounts 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 (*VEDBM) DescribeDBEndpoint

func (c *VEDBM) DescribeDBEndpoint(input *DescribeDBEndpointInput) (*DescribeDBEndpointOutput, error)

DescribeDBEndpoint API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBEndpoint for usage and error information.

func (*VEDBM) DescribeDBEndpointCommon

func (c *VEDBM) DescribeDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBEndpointCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBEndpointCommon for usage and error information.

func (*VEDBM) DescribeDBEndpointCommonRequest

func (c *VEDBM) DescribeDBEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBEndpointCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBEndpointCommon operation. The "output" return value will be populated with the DescribeDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBEndpointCommon Send returns without error.

See DescribeDBEndpointCommon for more information on using the DescribeDBEndpointCommon API call, and error handling.

// Example sending a request using the DescribeDBEndpointCommonRequest method.
req, resp := client.DescribeDBEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBEndpointCommonWithContext

func (c *VEDBM) DescribeDBEndpointCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBEndpointCommonWithContext is the same as DescribeDBEndpointCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBEndpointCommon 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 (*VEDBM) DescribeDBEndpointRequest

func (c *VEDBM) DescribeDBEndpointRequest(input *DescribeDBEndpointInput) (req *request.Request, output *DescribeDBEndpointOutput)

DescribeDBEndpointRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBEndpoint operation. The "output" return value will be populated with the DescribeDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBEndpointCommon Send returns without error.

See DescribeDBEndpoint for more information on using the DescribeDBEndpoint API call, and error handling.

// Example sending a request using the DescribeDBEndpointRequest method.
req, resp := client.DescribeDBEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBEndpointWithContext

func (c *VEDBM) DescribeDBEndpointWithContext(ctx byteplus.Context, input *DescribeDBEndpointInput, opts ...request.Option) (*DescribeDBEndpointOutput, error)

DescribeDBEndpointWithContext is the same as DescribeDBEndpoint with the addition of the ability to pass a context and additional request options.

See DescribeDBEndpoint 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 (*VEDBM) DescribeDBInstanceDetail

func (c *VEDBM) DescribeDBInstanceDetail(input *DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetail API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceDetail for usage and error information.

func (*VEDBM) DescribeDBInstanceDetailCommon

func (c *VEDBM) DescribeDBInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceDetailCommon for usage and error information.

func (*VEDBM) DescribeDBInstanceDetailCommonRequest

func (c *VEDBM) DescribeDBInstanceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceDetailCommon operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetailCommon for more information on using the DescribeDBInstanceDetailCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailCommonRequest method.
req, resp := client.DescribeDBInstanceDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceDetailCommonWithContext

func (c *VEDBM) DescribeDBInstanceDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommonWithContext is the same as DescribeDBInstanceDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDBInstanceDetailRequest

func (c *VEDBM) DescribeDBInstanceDetailRequest(input *DescribeDBInstanceDetailInput) (req *request.Request, output *DescribeDBInstanceDetailOutput)

DescribeDBInstanceDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceDetail operation. The "output" return value will be populated with the DescribeDBInstanceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceDetailCommon Send returns without error.

See DescribeDBInstanceDetail for more information on using the DescribeDBInstanceDetail API call, and error handling.

// Example sending a request using the DescribeDBInstanceDetailRequest method.
req, resp := client.DescribeDBInstanceDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceDetailWithContext

func (c *VEDBM) DescribeDBInstanceDetailWithContext(ctx byteplus.Context, input *DescribeDBInstanceDetailInput, opts ...request.Option) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetailWithContext is the same as DescribeDBInstanceDetail with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDBInstanceParameterChangeHistory

func (c *VEDBM) DescribeDBInstanceParameterChangeHistory(input *DescribeDBInstanceParameterChangeHistoryInput) (*DescribeDBInstanceParameterChangeHistoryOutput, error)

DescribeDBInstanceParameterChangeHistory API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceParameterChangeHistory for usage and error information.

func (*VEDBM) DescribeDBInstanceParameterChangeHistoryCommon

func (c *VEDBM) DescribeDBInstanceParameterChangeHistoryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParameterChangeHistoryCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceParameterChangeHistoryCommon for usage and error information.

func (*VEDBM) DescribeDBInstanceParameterChangeHistoryCommonRequest

func (c *VEDBM) DescribeDBInstanceParameterChangeHistoryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceParameterChangeHistoryCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParameterChangeHistoryCommon operation. The "output" return value will be populated with the DescribeDBInstanceParameterChangeHistoryCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParameterChangeHistoryCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParameterChangeHistoryCommon Send returns without error.

See DescribeDBInstanceParameterChangeHistoryCommon for more information on using the DescribeDBInstanceParameterChangeHistoryCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceParameterChangeHistoryCommonRequest method.
req, resp := client.DescribeDBInstanceParameterChangeHistoryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceParameterChangeHistoryCommonWithContext

func (c *VEDBM) DescribeDBInstanceParameterChangeHistoryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceParameterChangeHistoryCommonWithContext is the same as DescribeDBInstanceParameterChangeHistoryCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParameterChangeHistoryCommon 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 (*VEDBM) DescribeDBInstanceParameterChangeHistoryRequest

func (c *VEDBM) DescribeDBInstanceParameterChangeHistoryRequest(input *DescribeDBInstanceParameterChangeHistoryInput) (req *request.Request, output *DescribeDBInstanceParameterChangeHistoryOutput)

DescribeDBInstanceParameterChangeHistoryRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParameterChangeHistory operation. The "output" return value will be populated with the DescribeDBInstanceParameterChangeHistoryCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParameterChangeHistoryCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParameterChangeHistoryCommon Send returns without error.

See DescribeDBInstanceParameterChangeHistory for more information on using the DescribeDBInstanceParameterChangeHistory API call, and error handling.

// Example sending a request using the DescribeDBInstanceParameterChangeHistoryRequest method.
req, resp := client.DescribeDBInstanceParameterChangeHistoryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceParameterChangeHistoryWithContext

func (c *VEDBM) DescribeDBInstanceParameterChangeHistoryWithContext(ctx byteplus.Context, input *DescribeDBInstanceParameterChangeHistoryInput, opts ...request.Option) (*DescribeDBInstanceParameterChangeHistoryOutput, error)

DescribeDBInstanceParameterChangeHistoryWithContext is the same as DescribeDBInstanceParameterChangeHistory with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParameterChangeHistory 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 (*VEDBM) DescribeDBInstanceParameters

func (c *VEDBM) DescribeDBInstanceParameters(input *DescribeDBInstanceParametersInput) (*DescribeDBInstanceParametersOutput, error)

DescribeDBInstanceParameters API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceParameters for usage and error information.

func (*VEDBM) DescribeDBInstanceParametersCommon

func (c *VEDBM) DescribeDBInstanceParametersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParametersCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceParametersCommon for usage and error information.

func (*VEDBM) DescribeDBInstanceParametersCommonRequest

func (c *VEDBM) DescribeDBInstanceParametersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceParametersCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParametersCommon operation. The "output" return value will be populated with the DescribeDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParametersCommon Send returns without error.

See DescribeDBInstanceParametersCommon for more information on using the DescribeDBInstanceParametersCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceParametersCommonRequest method.
req, resp := client.DescribeDBInstanceParametersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceParametersCommonWithContext

func (c *VEDBM) DescribeDBInstanceParametersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceParametersCommonWithContext is the same as DescribeDBInstanceParametersCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParametersCommon 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 (*VEDBM) DescribeDBInstanceParametersRequest

func (c *VEDBM) DescribeDBInstanceParametersRequest(input *DescribeDBInstanceParametersInput) (req *request.Request, output *DescribeDBInstanceParametersOutput)

DescribeDBInstanceParametersRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceParameters operation. The "output" return value will be populated with the DescribeDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceParametersCommon Send returns without error.

See DescribeDBInstanceParameters for more information on using the DescribeDBInstanceParameters API call, and error handling.

// Example sending a request using the DescribeDBInstanceParametersRequest method.
req, resp := client.DescribeDBInstanceParametersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceParametersWithContext

func (c *VEDBM) DescribeDBInstanceParametersWithContext(ctx byteplus.Context, input *DescribeDBInstanceParametersInput, opts ...request.Option) (*DescribeDBInstanceParametersOutput, error)

DescribeDBInstanceParametersWithContext is the same as DescribeDBInstanceParameters with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceParameters 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 (*VEDBM) DescribeDBInstancePriceDetail

func (c *VEDBM) DescribeDBInstancePriceDetail(input *DescribeDBInstancePriceDetailInput) (*DescribeDBInstancePriceDetailOutput, error)

DescribeDBInstancePriceDetail API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstancePriceDetail for usage and error information.

func (*VEDBM) DescribeDBInstancePriceDetailCommon

func (c *VEDBM) DescribeDBInstancePriceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancePriceDetailCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstancePriceDetailCommon for usage and error information.

func (*VEDBM) DescribeDBInstancePriceDetailCommonRequest

func (c *VEDBM) DescribeDBInstancePriceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstancePriceDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstancePriceDetailCommon operation. The "output" return value will be populated with the DescribeDBInstancePriceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancePriceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancePriceDetailCommon Send returns without error.

See DescribeDBInstancePriceDetailCommon for more information on using the DescribeDBInstancePriceDetailCommon API call, and error handling.

// Example sending a request using the DescribeDBInstancePriceDetailCommonRequest method.
req, resp := client.DescribeDBInstancePriceDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstancePriceDetailCommonWithContext

func (c *VEDBM) DescribeDBInstancePriceDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstancePriceDetailCommonWithContext is the same as DescribeDBInstancePriceDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstancePriceDetailCommon 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 (*VEDBM) DescribeDBInstancePriceDetailRequest

func (c *VEDBM) DescribeDBInstancePriceDetailRequest(input *DescribeDBInstancePriceDetailInput) (req *request.Request, output *DescribeDBInstancePriceDetailOutput)

DescribeDBInstancePriceDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstancePriceDetail operation. The "output" return value will be populated with the DescribeDBInstancePriceDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancePriceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancePriceDetailCommon Send returns without error.

See DescribeDBInstancePriceDetail for more information on using the DescribeDBInstancePriceDetail API call, and error handling.

// Example sending a request using the DescribeDBInstancePriceDetailRequest method.
req, resp := client.DescribeDBInstancePriceDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstancePriceDetailWithContext

func (c *VEDBM) DescribeDBInstancePriceDetailWithContext(ctx byteplus.Context, input *DescribeDBInstancePriceDetailInput, opts ...request.Option) (*DescribeDBInstancePriceDetailOutput, error)

DescribeDBInstancePriceDetailWithContext is the same as DescribeDBInstancePriceDetail with the addition of the ability to pass a context and additional request options.

See DescribeDBInstancePriceDetail 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 (*VEDBM) DescribeDBInstanceSpecs

func (c *VEDBM) DescribeDBInstanceSpecs(input *DescribeDBInstanceSpecsInput) (*DescribeDBInstanceSpecsOutput, error)

DescribeDBInstanceSpecs API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceSpecs for usage and error information.

func (*VEDBM) DescribeDBInstanceSpecsCommon

func (c *VEDBM) DescribeDBInstanceSpecsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceSpecsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceSpecsCommon for usage and error information.

func (*VEDBM) DescribeDBInstanceSpecsCommonRequest

func (c *VEDBM) DescribeDBInstanceSpecsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceSpecsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceSpecsCommon operation. The "output" return value will be populated with the DescribeDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceSpecsCommon Send returns without error.

See DescribeDBInstanceSpecsCommon for more information on using the DescribeDBInstanceSpecsCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceSpecsCommonRequest method.
req, resp := client.DescribeDBInstanceSpecsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceSpecsCommonWithContext

func (c *VEDBM) DescribeDBInstanceSpecsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceSpecsCommonWithContext is the same as DescribeDBInstanceSpecsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceSpecsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDBInstanceSpecsRequest

func (c *VEDBM) DescribeDBInstanceSpecsRequest(input *DescribeDBInstanceSpecsInput) (req *request.Request, output *DescribeDBInstanceSpecsOutput)

DescribeDBInstanceSpecsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceSpecs operation. The "output" return value will be populated with the DescribeDBInstanceSpecsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceSpecsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceSpecsCommon Send returns without error.

See DescribeDBInstanceSpecs for more information on using the DescribeDBInstanceSpecs API call, and error handling.

// Example sending a request using the DescribeDBInstanceSpecsRequest method.
req, resp := client.DescribeDBInstanceSpecsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceSpecsWithContext

func (c *VEDBM) DescribeDBInstanceSpecsWithContext(ctx byteplus.Context, input *DescribeDBInstanceSpecsInput, opts ...request.Option) (*DescribeDBInstanceSpecsOutput, error)

DescribeDBInstanceSpecsWithContext is the same as DescribeDBInstanceSpecs with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceSpecs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDBInstanceVersion

func (c *VEDBM) DescribeDBInstanceVersion(input *DescribeDBInstanceVersionInput) (*DescribeDBInstanceVersionOutput, error)

DescribeDBInstanceVersion API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceVersion for usage and error information.

func (*VEDBM) DescribeDBInstanceVersionCommon

func (c *VEDBM) DescribeDBInstanceVersionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceVersionCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstanceVersionCommon for usage and error information.

func (*VEDBM) DescribeDBInstanceVersionCommonRequest

func (c *VEDBM) DescribeDBInstanceVersionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstanceVersionCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceVersionCommon operation. The "output" return value will be populated with the DescribeDBInstanceVersionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceVersionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceVersionCommon Send returns without error.

See DescribeDBInstanceVersionCommon for more information on using the DescribeDBInstanceVersionCommon API call, and error handling.

// Example sending a request using the DescribeDBInstanceVersionCommonRequest method.
req, resp := client.DescribeDBInstanceVersionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceVersionCommonWithContext

func (c *VEDBM) DescribeDBInstanceVersionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstanceVersionCommonWithContext is the same as DescribeDBInstanceVersionCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceVersionCommon 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 (*VEDBM) DescribeDBInstanceVersionRequest

func (c *VEDBM) DescribeDBInstanceVersionRequest(input *DescribeDBInstanceVersionInput) (req *request.Request, output *DescribeDBInstanceVersionOutput)

DescribeDBInstanceVersionRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstanceVersion operation. The "output" return value will be populated with the DescribeDBInstanceVersionCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstanceVersionCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstanceVersionCommon Send returns without error.

See DescribeDBInstanceVersion for more information on using the DescribeDBInstanceVersion API call, and error handling.

// Example sending a request using the DescribeDBInstanceVersionRequest method.
req, resp := client.DescribeDBInstanceVersionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstanceVersionWithContext

func (c *VEDBM) DescribeDBInstanceVersionWithContext(ctx byteplus.Context, input *DescribeDBInstanceVersionInput, opts ...request.Option) (*DescribeDBInstanceVersionOutput, error)

DescribeDBInstanceVersionWithContext is the same as DescribeDBInstanceVersion with the addition of the ability to pass a context and additional request options.

See DescribeDBInstanceVersion 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 (*VEDBM) DescribeDBInstances

func (c *VEDBM) DescribeDBInstances(input *DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)

DescribeDBInstances API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstances for usage and error information.

func (*VEDBM) DescribeDBInstancesCommon

func (c *VEDBM) DescribeDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancesCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDBInstancesCommon for usage and error information.

func (*VEDBM) DescribeDBInstancesCommonRequest

func (c *VEDBM) DescribeDBInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBInstancesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstancesCommon operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstancesCommon for more information on using the DescribeDBInstancesCommon API call, and error handling.

// Example sending a request using the DescribeDBInstancesCommonRequest method.
req, resp := client.DescribeDBInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstancesCommonWithContext

func (c *VEDBM) DescribeDBInstancesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBInstancesCommonWithContext is the same as DescribeDBInstancesCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDBInstancesRequest

func (c *VEDBM) DescribeDBInstancesRequest(input *DescribeDBInstancesInput) (req *request.Request, output *DescribeDBInstancesOutput)

DescribeDBInstancesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDBInstances operation. The "output" return value will be populated with the DescribeDBInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBInstancesCommon Send returns without error.

See DescribeDBInstances for more information on using the DescribeDBInstances API call, and error handling.

// Example sending a request using the DescribeDBInstancesRequest method.
req, resp := client.DescribeDBInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDBInstancesWithContext

func (c *VEDBM) DescribeDBInstancesWithContext(ctx byteplus.Context, input *DescribeDBInstancesInput, opts ...request.Option) (*DescribeDBInstancesOutput, error)

DescribeDBInstancesWithContext is the same as DescribeDBInstances with the addition of the ability to pass a context and additional request options.

See DescribeDBInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeDatabases

func (c *VEDBM) DescribeDatabases(input *DescribeDatabasesInput) (*DescribeDatabasesOutput, error)

DescribeDatabases API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDatabases for usage and error information.

func (*VEDBM) DescribeDatabasesCommon

func (c *VEDBM) DescribeDatabasesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDatabasesCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeDatabasesCommon for usage and error information.

func (*VEDBM) DescribeDatabasesCommonRequest

func (c *VEDBM) DescribeDatabasesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDatabasesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDatabasesCommon operation. The "output" return value will be populated with the DescribeDatabasesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDatabasesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDatabasesCommon Send returns without error.

See DescribeDatabasesCommon for more information on using the DescribeDatabasesCommon API call, and error handling.

// Example sending a request using the DescribeDatabasesCommonRequest method.
req, resp := client.DescribeDatabasesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDatabasesCommonWithContext

func (c *VEDBM) DescribeDatabasesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDatabasesCommonWithContext is the same as DescribeDatabasesCommon with the addition of the ability to pass a context and additional request options.

See DescribeDatabasesCommon 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 (*VEDBM) DescribeDatabasesRequest

func (c *VEDBM) DescribeDatabasesRequest(input *DescribeDatabasesInput) (req *request.Request, output *DescribeDatabasesOutput)

DescribeDatabasesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeDatabases operation. The "output" return value will be populated with the DescribeDatabasesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDatabasesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDatabasesCommon Send returns without error.

See DescribeDatabases for more information on using the DescribeDatabases API call, and error handling.

// Example sending a request using the DescribeDatabasesRequest method.
req, resp := client.DescribeDatabasesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeDatabasesWithContext

func (c *VEDBM) DescribeDatabasesWithContext(ctx byteplus.Context, input *DescribeDatabasesInput, opts ...request.Option) (*DescribeDatabasesOutput, error)

DescribeDatabasesWithContext is the same as DescribeDatabases with the addition of the ability to pass a context and additional request options.

See DescribeDatabases 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 (*VEDBM) DescribeExistDBInstancePrice

func (c *VEDBM) DescribeExistDBInstancePrice(input *DescribeExistDBInstancePriceInput) (*DescribeExistDBInstancePriceOutput, error)

DescribeExistDBInstancePrice API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeExistDBInstancePrice for usage and error information.

func (*VEDBM) DescribeExistDBInstancePriceCommon

func (c *VEDBM) DescribeExistDBInstancePriceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeExistDBInstancePriceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeExistDBInstancePriceCommon for usage and error information.

func (*VEDBM) DescribeExistDBInstancePriceCommonRequest

func (c *VEDBM) DescribeExistDBInstancePriceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeExistDBInstancePriceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeExistDBInstancePriceCommon operation. The "output" return value will be populated with the DescribeExistDBInstancePriceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeExistDBInstancePriceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeExistDBInstancePriceCommon Send returns without error.

See DescribeExistDBInstancePriceCommon for more information on using the DescribeExistDBInstancePriceCommon API call, and error handling.

// Example sending a request using the DescribeExistDBInstancePriceCommonRequest method.
req, resp := client.DescribeExistDBInstancePriceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeExistDBInstancePriceCommonWithContext

func (c *VEDBM) DescribeExistDBInstancePriceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeExistDBInstancePriceCommonWithContext is the same as DescribeExistDBInstancePriceCommon with the addition of the ability to pass a context and additional request options.

See DescribeExistDBInstancePriceCommon 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 (*VEDBM) DescribeExistDBInstancePriceRequest

func (c *VEDBM) DescribeExistDBInstancePriceRequest(input *DescribeExistDBInstancePriceInput) (req *request.Request, output *DescribeExistDBInstancePriceOutput)

DescribeExistDBInstancePriceRequest generates a "byteplus/request.Request" representing the client's request for the DescribeExistDBInstancePrice operation. The "output" return value will be populated with the DescribeExistDBInstancePriceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeExistDBInstancePriceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeExistDBInstancePriceCommon Send returns without error.

See DescribeExistDBInstancePrice for more information on using the DescribeExistDBInstancePrice API call, and error handling.

// Example sending a request using the DescribeExistDBInstancePriceRequest method.
req, resp := client.DescribeExistDBInstancePriceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeExistDBInstancePriceWithContext

func (c *VEDBM) DescribeExistDBInstancePriceWithContext(ctx byteplus.Context, input *DescribeExistDBInstancePriceInput, opts ...request.Option) (*DescribeExistDBInstancePriceOutput, error)

DescribeExistDBInstancePriceWithContext is the same as DescribeExistDBInstancePrice with the addition of the ability to pass a context and additional request options.

See DescribeExistDBInstancePrice 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 (*VEDBM) DescribeInstanceAllowLists

func (c *VEDBM) DescribeInstanceAllowLists(input *DescribeInstanceAllowListsInput) (*DescribeInstanceAllowListsOutput, error)

DescribeInstanceAllowLists API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeInstanceAllowLists for usage and error information.

func (*VEDBM) DescribeInstanceAllowListsCommon

func (c *VEDBM) DescribeInstanceAllowListsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeInstanceAllowListsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeInstanceAllowListsCommon for usage and error information.

func (*VEDBM) DescribeInstanceAllowListsCommonRequest

func (c *VEDBM) DescribeInstanceAllowListsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeInstanceAllowListsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeInstanceAllowListsCommon operation. The "output" return value will be populated with the DescribeInstanceAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeInstanceAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeInstanceAllowListsCommon Send returns without error.

See DescribeInstanceAllowListsCommon for more information on using the DescribeInstanceAllowListsCommon API call, and error handling.

// Example sending a request using the DescribeInstanceAllowListsCommonRequest method.
req, resp := client.DescribeInstanceAllowListsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeInstanceAllowListsCommonWithContext

func (c *VEDBM) DescribeInstanceAllowListsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeInstanceAllowListsCommonWithContext is the same as DescribeInstanceAllowListsCommon with the addition of the ability to pass a context and additional request options.

See DescribeInstanceAllowListsCommon 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 (*VEDBM) DescribeInstanceAllowListsRequest

func (c *VEDBM) DescribeInstanceAllowListsRequest(input *DescribeInstanceAllowListsInput) (req *request.Request, output *DescribeInstanceAllowListsOutput)

DescribeInstanceAllowListsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeInstanceAllowLists operation. The "output" return value will be populated with the DescribeInstanceAllowListsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeInstanceAllowListsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeInstanceAllowListsCommon Send returns without error.

See DescribeInstanceAllowLists for more information on using the DescribeInstanceAllowLists API call, and error handling.

// Example sending a request using the DescribeInstanceAllowListsRequest method.
req, resp := client.DescribeInstanceAllowListsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeInstanceAllowListsWithContext

func (c *VEDBM) DescribeInstanceAllowListsWithContext(ctx byteplus.Context, input *DescribeInstanceAllowListsInput, opts ...request.Option) (*DescribeInstanceAllowListsOutput, error)

DescribeInstanceAllowListsWithContext is the same as DescribeInstanceAllowLists with the addition of the ability to pass a context and additional request options.

See DescribeInstanceAllowLists 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 (*VEDBM) DescribeModifiableParameters

func (c *VEDBM) DescribeModifiableParameters(input *DescribeModifiableParametersInput) (*DescribeModifiableParametersOutput, error)

DescribeModifiableParameters API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeModifiableParameters for usage and error information.

func (*VEDBM) DescribeModifiableParametersCommon

func (c *VEDBM) DescribeModifiableParametersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeModifiableParametersCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeModifiableParametersCommon for usage and error information.

func (*VEDBM) DescribeModifiableParametersCommonRequest

func (c *VEDBM) DescribeModifiableParametersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeModifiableParametersCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeModifiableParametersCommon operation. The "output" return value will be populated with the DescribeModifiableParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeModifiableParametersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeModifiableParametersCommon Send returns without error.

See DescribeModifiableParametersCommon for more information on using the DescribeModifiableParametersCommon API call, and error handling.

// Example sending a request using the DescribeModifiableParametersCommonRequest method.
req, resp := client.DescribeModifiableParametersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeModifiableParametersCommonWithContext

func (c *VEDBM) DescribeModifiableParametersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeModifiableParametersCommonWithContext is the same as DescribeModifiableParametersCommon with the addition of the ability to pass a context and additional request options.

See DescribeModifiableParametersCommon 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 (*VEDBM) DescribeModifiableParametersRequest

func (c *VEDBM) DescribeModifiableParametersRequest(input *DescribeModifiableParametersInput) (req *request.Request, output *DescribeModifiableParametersOutput)

DescribeModifiableParametersRequest generates a "byteplus/request.Request" representing the client's request for the DescribeModifiableParameters operation. The "output" return value will be populated with the DescribeModifiableParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeModifiableParametersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeModifiableParametersCommon Send returns without error.

See DescribeModifiableParameters for more information on using the DescribeModifiableParameters API call, and error handling.

// Example sending a request using the DescribeModifiableParametersRequest method.
req, resp := client.DescribeModifiableParametersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeModifiableParametersWithContext

func (c *VEDBM) DescribeModifiableParametersWithContext(ctx byteplus.Context, input *DescribeModifiableParametersInput, opts ...request.Option) (*DescribeModifiableParametersOutput, error)

DescribeModifiableParametersWithContext is the same as DescribeModifiableParameters with the addition of the ability to pass a context and additional request options.

See DescribeModifiableParameters 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 (*VEDBM) DescribeParameterTemplateDetail

func (c *VEDBM) DescribeParameterTemplateDetail(input *DescribeParameterTemplateDetailInput) (*DescribeParameterTemplateDetailOutput, error)

DescribeParameterTemplateDetail API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeParameterTemplateDetail for usage and error information.

func (*VEDBM) DescribeParameterTemplateDetailCommon

func (c *VEDBM) DescribeParameterTemplateDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeParameterTemplateDetailCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeParameterTemplateDetailCommon for usage and error information.

func (*VEDBM) DescribeParameterTemplateDetailCommonRequest

func (c *VEDBM) DescribeParameterTemplateDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeParameterTemplateDetailCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterTemplateDetailCommon operation. The "output" return value will be populated with the DescribeParameterTemplateDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterTemplateDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterTemplateDetailCommon Send returns without error.

See DescribeParameterTemplateDetailCommon for more information on using the DescribeParameterTemplateDetailCommon API call, and error handling.

// Example sending a request using the DescribeParameterTemplateDetailCommonRequest method.
req, resp := client.DescribeParameterTemplateDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeParameterTemplateDetailCommonWithContext

func (c *VEDBM) DescribeParameterTemplateDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeParameterTemplateDetailCommonWithContext is the same as DescribeParameterTemplateDetailCommon with the addition of the ability to pass a context and additional request options.

See DescribeParameterTemplateDetailCommon 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 (*VEDBM) DescribeParameterTemplateDetailRequest

func (c *VEDBM) DescribeParameterTemplateDetailRequest(input *DescribeParameterTemplateDetailInput) (req *request.Request, output *DescribeParameterTemplateDetailOutput)

DescribeParameterTemplateDetailRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterTemplateDetail operation. The "output" return value will be populated with the DescribeParameterTemplateDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterTemplateDetailCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterTemplateDetailCommon Send returns without error.

See DescribeParameterTemplateDetail for more information on using the DescribeParameterTemplateDetail API call, and error handling.

// Example sending a request using the DescribeParameterTemplateDetailRequest method.
req, resp := client.DescribeParameterTemplateDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeParameterTemplateDetailWithContext

func (c *VEDBM) DescribeParameterTemplateDetailWithContext(ctx byteplus.Context, input *DescribeParameterTemplateDetailInput, opts ...request.Option) (*DescribeParameterTemplateDetailOutput, error)

DescribeParameterTemplateDetailWithContext is the same as DescribeParameterTemplateDetail with the addition of the ability to pass a context and additional request options.

See DescribeParameterTemplateDetail 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 (*VEDBM) DescribeParameterTemplates

func (c *VEDBM) DescribeParameterTemplates(input *DescribeParameterTemplatesInput) (*DescribeParameterTemplatesOutput, error)

DescribeParameterTemplates API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeParameterTemplates for usage and error information.

func (*VEDBM) DescribeParameterTemplatesCommon

func (c *VEDBM) DescribeParameterTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeParameterTemplatesCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeParameterTemplatesCommon for usage and error information.

func (*VEDBM) DescribeParameterTemplatesCommonRequest

func (c *VEDBM) DescribeParameterTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeParameterTemplatesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterTemplatesCommon operation. The "output" return value will be populated with the DescribeParameterTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterTemplatesCommon Send returns without error.

See DescribeParameterTemplatesCommon for more information on using the DescribeParameterTemplatesCommon API call, and error handling.

// Example sending a request using the DescribeParameterTemplatesCommonRequest method.
req, resp := client.DescribeParameterTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeParameterTemplatesCommonWithContext

func (c *VEDBM) DescribeParameterTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeParameterTemplatesCommonWithContext is the same as DescribeParameterTemplatesCommon with the addition of the ability to pass a context and additional request options.

See DescribeParameterTemplatesCommon 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 (*VEDBM) DescribeParameterTemplatesRequest

func (c *VEDBM) DescribeParameterTemplatesRequest(input *DescribeParameterTemplatesInput) (req *request.Request, output *DescribeParameterTemplatesOutput)

DescribeParameterTemplatesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeParameterTemplates operation. The "output" return value will be populated with the DescribeParameterTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeParameterTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeParameterTemplatesCommon Send returns without error.

See DescribeParameterTemplates for more information on using the DescribeParameterTemplates API call, and error handling.

// Example sending a request using the DescribeParameterTemplatesRequest method.
req, resp := client.DescribeParameterTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeParameterTemplatesWithContext

func (c *VEDBM) DescribeParameterTemplatesWithContext(ctx byteplus.Context, input *DescribeParameterTemplatesInput, opts ...request.Option) (*DescribeParameterTemplatesOutput, error)

DescribeParameterTemplatesWithContext is the same as DescribeParameterTemplates with the addition of the ability to pass a context and additional request options.

See DescribeParameterTemplates 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 (*VEDBM) DescribeRecoverableTime

func (c *VEDBM) DescribeRecoverableTime(input *DescribeRecoverableTimeInput) (*DescribeRecoverableTimeOutput, error)

DescribeRecoverableTime API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeRecoverableTime for usage and error information.

func (*VEDBM) DescribeRecoverableTimeCommon

func (c *VEDBM) DescribeRecoverableTimeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRecoverableTimeCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeRecoverableTimeCommon for usage and error information.

func (*VEDBM) DescribeRecoverableTimeCommonRequest

func (c *VEDBM) DescribeRecoverableTimeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRecoverableTimeCommonRequest generates a "byteplus/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 (*VEDBM) DescribeRecoverableTimeCommonWithContext

func (c *VEDBM) DescribeRecoverableTimeCommonWithContext(ctx byteplus.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 (*VEDBM) DescribeRecoverableTimeRequest

func (c *VEDBM) DescribeRecoverableTimeRequest(input *DescribeRecoverableTimeInput) (req *request.Request, output *DescribeRecoverableTimeOutput)

DescribeRecoverableTimeRequest generates a "byteplus/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 (*VEDBM) DescribeRecoverableTimeWithContext

func (c *VEDBM) DescribeRecoverableTimeWithContext(ctx byteplus.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 (*VEDBM) DescribeRegions

func (c *VEDBM) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)

DescribeRegions API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeRegions for usage and error information.

func (*VEDBM) DescribeRegionsCommon

func (c *VEDBM) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRegionsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeRegionsCommon for usage and error information.

func (*VEDBM) DescribeRegionsCommonRequest

func (c *VEDBM) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeRegionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegionsCommon operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegionsCommon for more information on using the DescribeRegionsCommon API call, and error handling.

// Example sending a request using the DescribeRegionsCommonRequest method.
req, resp := client.DescribeRegionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeRegionsCommonWithContext

func (c *VEDBM) DescribeRegionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeRegionsCommonWithContext is the same as DescribeRegionsCommon with the addition of the ability to pass a context and additional request options.

See DescribeRegionsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeRegionsRequest

func (c *VEDBM) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)

DescribeRegionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegions operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.

See DescribeRegions for more information on using the DescribeRegions API call, and error handling.

// Example sending a request using the DescribeRegionsRequest method.
req, resp := client.DescribeRegionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeRegionsWithContext

func (c *VEDBM) DescribeRegionsWithContext(ctx byteplus.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)

DescribeRegionsWithContext is the same as DescribeRegions with the addition of the ability to pass a context and additional request options.

See DescribeRegions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DescribeScheduleEvents

func (c *VEDBM) DescribeScheduleEvents(input *DescribeScheduleEventsInput) (*DescribeScheduleEventsOutput, error)

DescribeScheduleEvents API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeScheduleEvents for usage and error information.

func (*VEDBM) DescribeScheduleEventsCommon

func (c *VEDBM) DescribeScheduleEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeScheduleEventsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeScheduleEventsCommon for usage and error information.

func (*VEDBM) DescribeScheduleEventsCommonRequest

func (c *VEDBM) DescribeScheduleEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeScheduleEventsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeScheduleEventsCommon operation. The "output" return value will be populated with the DescribeScheduleEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeScheduleEventsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScheduleEventsCommon Send returns without error.

See DescribeScheduleEventsCommon for more information on using the DescribeScheduleEventsCommon API call, and error handling.

// Example sending a request using the DescribeScheduleEventsCommonRequest method.
req, resp := client.DescribeScheduleEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeScheduleEventsCommonWithContext

func (c *VEDBM) DescribeScheduleEventsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeScheduleEventsCommonWithContext is the same as DescribeScheduleEventsCommon with the addition of the ability to pass a context and additional request options.

See DescribeScheduleEventsCommon 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 (*VEDBM) DescribeScheduleEventsRequest

func (c *VEDBM) DescribeScheduleEventsRequest(input *DescribeScheduleEventsInput) (req *request.Request, output *DescribeScheduleEventsOutput)

DescribeScheduleEventsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeScheduleEvents operation. The "output" return value will be populated with the DescribeScheduleEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeScheduleEventsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeScheduleEventsCommon Send returns without error.

See DescribeScheduleEvents for more information on using the DescribeScheduleEvents API call, and error handling.

// Example sending a request using the DescribeScheduleEventsRequest method.
req, resp := client.DescribeScheduleEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeScheduleEventsWithContext

func (c *VEDBM) DescribeScheduleEventsWithContext(ctx byteplus.Context, input *DescribeScheduleEventsInput, opts ...request.Option) (*DescribeScheduleEventsOutput, error)

DescribeScheduleEventsWithContext is the same as DescribeScheduleEvents with the addition of the ability to pass a context and additional request options.

See DescribeScheduleEvents 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 (*VEDBM) DescribeStoragePayablePrice

func (c *VEDBM) DescribeStoragePayablePrice(input *DescribeStoragePayablePriceInput) (*DescribeStoragePayablePriceOutput, error)

DescribeStoragePayablePrice API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeStoragePayablePrice for usage and error information.

func (*VEDBM) DescribeStoragePayablePriceCommon

func (c *VEDBM) DescribeStoragePayablePriceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeStoragePayablePriceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DescribeStoragePayablePriceCommon for usage and error information.

func (*VEDBM) DescribeStoragePayablePriceCommonRequest

func (c *VEDBM) DescribeStoragePayablePriceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeStoragePayablePriceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeStoragePayablePriceCommon operation. The "output" return value will be populated with the DescribeStoragePayablePriceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeStoragePayablePriceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeStoragePayablePriceCommon Send returns without error.

See DescribeStoragePayablePriceCommon for more information on using the DescribeStoragePayablePriceCommon API call, and error handling.

// Example sending a request using the DescribeStoragePayablePriceCommonRequest method.
req, resp := client.DescribeStoragePayablePriceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeStoragePayablePriceCommonWithContext

func (c *VEDBM) DescribeStoragePayablePriceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeStoragePayablePriceCommonWithContext is the same as DescribeStoragePayablePriceCommon with the addition of the ability to pass a context and additional request options.

See DescribeStoragePayablePriceCommon 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 (*VEDBM) DescribeStoragePayablePriceRequest

func (c *VEDBM) DescribeStoragePayablePriceRequest(input *DescribeStoragePayablePriceInput) (req *request.Request, output *DescribeStoragePayablePriceOutput)

DescribeStoragePayablePriceRequest generates a "byteplus/request.Request" representing the client's request for the DescribeStoragePayablePrice operation. The "output" return value will be populated with the DescribeStoragePayablePriceCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeStoragePayablePriceCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeStoragePayablePriceCommon Send returns without error.

See DescribeStoragePayablePrice for more information on using the DescribeStoragePayablePrice API call, and error handling.

// Example sending a request using the DescribeStoragePayablePriceRequest method.
req, resp := client.DescribeStoragePayablePriceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DescribeStoragePayablePriceWithContext

func (c *VEDBM) DescribeStoragePayablePriceWithContext(ctx byteplus.Context, input *DescribeStoragePayablePriceInput, opts ...request.Option) (*DescribeStoragePayablePriceOutput, error)

DescribeStoragePayablePriceWithContext is the same as DescribeStoragePayablePrice with the addition of the ability to pass a context and additional request options.

See DescribeStoragePayablePrice 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 (*VEDBM) DisassociateAllowList

func (c *VEDBM) DisassociateAllowList(input *DisassociateAllowListInput) (*DisassociateAllowListOutput, error)

DisassociateAllowList API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DisassociateAllowList for usage and error information.

func (*VEDBM) DisassociateAllowListCommon

func (c *VEDBM) DisassociateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisassociateAllowListCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation DisassociateAllowListCommon for usage and error information.

func (*VEDBM) DisassociateAllowListCommonRequest

func (c *VEDBM) DisassociateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisassociateAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateAllowListCommon operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowListCommon for more information on using the DisassociateAllowListCommon API call, and error handling.

// Example sending a request using the DisassociateAllowListCommonRequest method.
req, resp := client.DisassociateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DisassociateAllowListCommonWithContext

func (c *VEDBM) DisassociateAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisassociateAllowListCommonWithContext is the same as DisassociateAllowListCommon with the addition of the ability to pass a context and additional request options.

See DisassociateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) DisassociateAllowListRequest

func (c *VEDBM) DisassociateAllowListRequest(input *DisassociateAllowListInput) (req *request.Request, output *DisassociateAllowListOutput)

DisassociateAllowListRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateAllowList operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowList for more information on using the DisassociateAllowList API call, and error handling.

// Example sending a request using the DisassociateAllowListRequest method.
req, resp := client.DisassociateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) DisassociateAllowListWithContext

func (c *VEDBM) DisassociateAllowListWithContext(ctx byteplus.Context, input *DisassociateAllowListInput, opts ...request.Option) (*DisassociateAllowListOutput, error)

DisassociateAllowListWithContext is the same as DisassociateAllowList with the addition of the ability to pass a context and additional request options.

See DisassociateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) GrantDBAccountPrivilege

func (c *VEDBM) GrantDBAccountPrivilege(input *GrantDBAccountPrivilegeInput) (*GrantDBAccountPrivilegeOutput, error)

GrantDBAccountPrivilege API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation GrantDBAccountPrivilege for usage and error information.

func (*VEDBM) GrantDBAccountPrivilegeCommon

func (c *VEDBM) GrantDBAccountPrivilegeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GrantDBAccountPrivilegeCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation GrantDBAccountPrivilegeCommon for usage and error information.

func (*VEDBM) GrantDBAccountPrivilegeCommonRequest

func (c *VEDBM) GrantDBAccountPrivilegeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GrantDBAccountPrivilegeCommonRequest generates a "byteplus/request.Request" representing the client's request for the GrantDBAccountPrivilegeCommon operation. The "output" return value will be populated with the GrantDBAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned GrantDBAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after GrantDBAccountPrivilegeCommon Send returns without error.

See GrantDBAccountPrivilegeCommon for more information on using the GrantDBAccountPrivilegeCommon API call, and error handling.

// Example sending a request using the GrantDBAccountPrivilegeCommonRequest method.
req, resp := client.GrantDBAccountPrivilegeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) GrantDBAccountPrivilegeCommonWithContext

func (c *VEDBM) GrantDBAccountPrivilegeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GrantDBAccountPrivilegeCommonWithContext is the same as GrantDBAccountPrivilegeCommon with the addition of the ability to pass a context and additional request options.

See GrantDBAccountPrivilegeCommon 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 (*VEDBM) GrantDBAccountPrivilegeRequest

func (c *VEDBM) GrantDBAccountPrivilegeRequest(input *GrantDBAccountPrivilegeInput) (req *request.Request, output *GrantDBAccountPrivilegeOutput)

GrantDBAccountPrivilegeRequest generates a "byteplus/request.Request" representing the client's request for the GrantDBAccountPrivilege operation. The "output" return value will be populated with the GrantDBAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned GrantDBAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after GrantDBAccountPrivilegeCommon Send returns without error.

See GrantDBAccountPrivilege for more information on using the GrantDBAccountPrivilege API call, and error handling.

// Example sending a request using the GrantDBAccountPrivilegeRequest method.
req, resp := client.GrantDBAccountPrivilegeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) GrantDBAccountPrivilegeWithContext

func (c *VEDBM) GrantDBAccountPrivilegeWithContext(ctx byteplus.Context, input *GrantDBAccountPrivilegeInput, opts ...request.Option) (*GrantDBAccountPrivilegeOutput, error)

GrantDBAccountPrivilegeWithContext is the same as GrantDBAccountPrivilege with the addition of the ability to pass a context and additional request options.

See GrantDBAccountPrivilege 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 (*VEDBM) ModifyAllowList

func (c *VEDBM) ModifyAllowList(input *ModifyAllowListInput) (*ModifyAllowListOutput, error)

ModifyAllowList API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyAllowList for usage and error information.

func (*VEDBM) ModifyAllowListCommon

func (c *VEDBM) ModifyAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyAllowListCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyAllowListCommon for usage and error information.

func (*VEDBM) ModifyAllowListCommonRequest

func (c *VEDBM) ModifyAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyAllowListCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyAllowListCommon operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowListCommon for more information on using the ModifyAllowListCommon API call, and error handling.

// Example sending a request using the ModifyAllowListCommonRequest method.
req, resp := client.ModifyAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyAllowListCommonWithContext

func (c *VEDBM) ModifyAllowListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyAllowListCommonWithContext is the same as ModifyAllowListCommon with the addition of the ability to pass a context and additional request options.

See ModifyAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyAllowListRequest

func (c *VEDBM) ModifyAllowListRequest(input *ModifyAllowListInput) (req *request.Request, output *ModifyAllowListOutput)

ModifyAllowListRequest generates a "byteplus/request.Request" representing the client's request for the ModifyAllowList operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowList for more information on using the ModifyAllowList API call, and error handling.

// Example sending a request using the ModifyAllowListRequest method.
req, resp := client.ModifyAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyAllowListWithContext

func (c *VEDBM) ModifyAllowListWithContext(ctx byteplus.Context, input *ModifyAllowListInput, opts ...request.Option) (*ModifyAllowListOutput, error)

ModifyAllowListWithContext is the same as ModifyAllowList with the addition of the ability to pass a context and additional request options.

See ModifyAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyBackupPolicy

func (c *VEDBM) ModifyBackupPolicy(input *ModifyBackupPolicyInput) (*ModifyBackupPolicyOutput, error)

ModifyBackupPolicy API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyBackupPolicy for usage and error information.

func (*VEDBM) ModifyBackupPolicyCommon

func (c *VEDBM) ModifyBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyBackupPolicyCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyBackupPolicyCommon for usage and error information.

func (*VEDBM) ModifyBackupPolicyCommonRequest

func (c *VEDBM) ModifyBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyBackupPolicyCommon operation. The "output" return value will be populated with the ModifyBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyBackupPolicyCommon Send returns without error.

See ModifyBackupPolicyCommon for more information on using the ModifyBackupPolicyCommon API call, and error handling.

// Example sending a request using the ModifyBackupPolicyCommonRequest method.
req, resp := client.ModifyBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyBackupPolicyCommonWithContext

func (c *VEDBM) ModifyBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyBackupPolicyCommonWithContext is the same as ModifyBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyBackupPolicyCommon 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 (*VEDBM) ModifyBackupPolicyRequest

func (c *VEDBM) ModifyBackupPolicyRequest(input *ModifyBackupPolicyInput) (req *request.Request, output *ModifyBackupPolicyOutput)

ModifyBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyBackupPolicy operation. The "output" return value will be populated with the ModifyBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyBackupPolicyCommon Send returns without error.

See ModifyBackupPolicy for more information on using the ModifyBackupPolicy API call, and error handling.

// Example sending a request using the ModifyBackupPolicyRequest method.
req, resp := client.ModifyBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyBackupPolicyWithContext

func (c *VEDBM) ModifyBackupPolicyWithContext(ctx byteplus.Context, input *ModifyBackupPolicyInput, opts ...request.Option) (*ModifyBackupPolicyOutput, error)

ModifyBackupPolicyWithContext is the same as ModifyBackupPolicy with the addition of the ability to pass a context and additional request options.

See ModifyBackupPolicy 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 (*VEDBM) ModifyCrossRegionBackupPolicy

func (c *VEDBM) ModifyCrossRegionBackupPolicy(input *ModifyCrossRegionBackupPolicyInput) (*ModifyCrossRegionBackupPolicyOutput, error)

ModifyCrossRegionBackupPolicy API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyCrossRegionBackupPolicy for usage and error information.

func (*VEDBM) ModifyCrossRegionBackupPolicyCommon

func (c *VEDBM) ModifyCrossRegionBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyCrossRegionBackupPolicyCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyCrossRegionBackupPolicyCommon for usage and error information.

func (*VEDBM) ModifyCrossRegionBackupPolicyCommonRequest

func (c *VEDBM) ModifyCrossRegionBackupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyCrossRegionBackupPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCrossRegionBackupPolicyCommon operation. The "output" return value will be populated with the ModifyCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCrossRegionBackupPolicyCommon Send returns without error.

See ModifyCrossRegionBackupPolicyCommon for more information on using the ModifyCrossRegionBackupPolicyCommon API call, and error handling.

// Example sending a request using the ModifyCrossRegionBackupPolicyCommonRequest method.
req, resp := client.ModifyCrossRegionBackupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyCrossRegionBackupPolicyCommonWithContext

func (c *VEDBM) ModifyCrossRegionBackupPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyCrossRegionBackupPolicyCommonWithContext is the same as ModifyCrossRegionBackupPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyCrossRegionBackupPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyCrossRegionBackupPolicyRequest

func (c *VEDBM) ModifyCrossRegionBackupPolicyRequest(input *ModifyCrossRegionBackupPolicyInput) (req *request.Request, output *ModifyCrossRegionBackupPolicyOutput)

ModifyCrossRegionBackupPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCrossRegionBackupPolicy operation. The "output" return value will be populated with the ModifyCrossRegionBackupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyCrossRegionBackupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCrossRegionBackupPolicyCommon Send returns without error.

See ModifyCrossRegionBackupPolicy for more information on using the ModifyCrossRegionBackupPolicy API call, and error handling.

// Example sending a request using the ModifyCrossRegionBackupPolicyRequest method.
req, resp := client.ModifyCrossRegionBackupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyCrossRegionBackupPolicyWithContext

func (c *VEDBM) ModifyCrossRegionBackupPolicyWithContext(ctx byteplus.Context, input *ModifyCrossRegionBackupPolicyInput, opts ...request.Option) (*ModifyCrossRegionBackupPolicyOutput, error)

ModifyCrossRegionBackupPolicyWithContext is the same as ModifyCrossRegionBackupPolicy with the addition of the ability to pass a context and additional request options.

See ModifyCrossRegionBackupPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBAccountDescription

func (c *VEDBM) ModifyDBAccountDescription(input *ModifyDBAccountDescriptionInput) (*ModifyDBAccountDescriptionOutput, error)

ModifyDBAccountDescription API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBAccountDescription for usage and error information.

func (*VEDBM) ModifyDBAccountDescriptionCommon

func (c *VEDBM) ModifyDBAccountDescriptionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBAccountDescriptionCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBAccountDescriptionCommon for usage and error information.

func (*VEDBM) ModifyDBAccountDescriptionCommonRequest

func (c *VEDBM) ModifyDBAccountDescriptionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBAccountDescriptionCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBAccountDescriptionCommon operation. The "output" return value will be populated with the ModifyDBAccountDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBAccountDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBAccountDescriptionCommon Send returns without error.

See ModifyDBAccountDescriptionCommon for more information on using the ModifyDBAccountDescriptionCommon API call, and error handling.

// Example sending a request using the ModifyDBAccountDescriptionCommonRequest method.
req, resp := client.ModifyDBAccountDescriptionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBAccountDescriptionCommonWithContext

func (c *VEDBM) ModifyDBAccountDescriptionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBAccountDescriptionCommonWithContext is the same as ModifyDBAccountDescriptionCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBAccountDescriptionCommon 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 (*VEDBM) ModifyDBAccountDescriptionRequest

func (c *VEDBM) ModifyDBAccountDescriptionRequest(input *ModifyDBAccountDescriptionInput) (req *request.Request, output *ModifyDBAccountDescriptionOutput)

ModifyDBAccountDescriptionRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBAccountDescription operation. The "output" return value will be populated with the ModifyDBAccountDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBAccountDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBAccountDescriptionCommon Send returns without error.

See ModifyDBAccountDescription for more information on using the ModifyDBAccountDescription API call, and error handling.

// Example sending a request using the ModifyDBAccountDescriptionRequest method.
req, resp := client.ModifyDBAccountDescriptionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBAccountDescriptionWithContext

func (c *VEDBM) ModifyDBAccountDescriptionWithContext(ctx byteplus.Context, input *ModifyDBAccountDescriptionInput, opts ...request.Option) (*ModifyDBAccountDescriptionOutput, error)

ModifyDBAccountDescriptionWithContext is the same as ModifyDBAccountDescription with the addition of the ability to pass a context and additional request options.

See ModifyDBAccountDescription 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 (*VEDBM) ModifyDBEndpoint

func (c *VEDBM) ModifyDBEndpoint(input *ModifyDBEndpointInput) (*ModifyDBEndpointOutput, error)

ModifyDBEndpoint API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBEndpoint for usage and error information.

func (*VEDBM) ModifyDBEndpointAddress

func (c *VEDBM) ModifyDBEndpointAddress(input *ModifyDBEndpointAddressInput) (*ModifyDBEndpointAddressOutput, error)

ModifyDBEndpointAddress API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBEndpointAddress for usage and error information.

func (*VEDBM) ModifyDBEndpointAddressCommon

func (c *VEDBM) ModifyDBEndpointAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBEndpointAddressCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBEndpointAddressCommon for usage and error information.

func (*VEDBM) ModifyDBEndpointAddressCommonRequest

func (c *VEDBM) ModifyDBEndpointAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBEndpointAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBEndpointAddressCommon operation. The "output" return value will be populated with the ModifyDBEndpointAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBEndpointAddressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBEndpointAddressCommon Send returns without error.

See ModifyDBEndpointAddressCommon for more information on using the ModifyDBEndpointAddressCommon API call, and error handling.

// Example sending a request using the ModifyDBEndpointAddressCommonRequest method.
req, resp := client.ModifyDBEndpointAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBEndpointAddressCommonWithContext

func (c *VEDBM) ModifyDBEndpointAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBEndpointAddressCommonWithContext is the same as ModifyDBEndpointAddressCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBEndpointAddressCommon 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 (*VEDBM) ModifyDBEndpointAddressRequest

func (c *VEDBM) ModifyDBEndpointAddressRequest(input *ModifyDBEndpointAddressInput) (req *request.Request, output *ModifyDBEndpointAddressOutput)

ModifyDBEndpointAddressRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBEndpointAddress operation. The "output" return value will be populated with the ModifyDBEndpointAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBEndpointAddressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBEndpointAddressCommon Send returns without error.

See ModifyDBEndpointAddress for more information on using the ModifyDBEndpointAddress API call, and error handling.

// Example sending a request using the ModifyDBEndpointAddressRequest method.
req, resp := client.ModifyDBEndpointAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBEndpointAddressWithContext

func (c *VEDBM) ModifyDBEndpointAddressWithContext(ctx byteplus.Context, input *ModifyDBEndpointAddressInput, opts ...request.Option) (*ModifyDBEndpointAddressOutput, error)

ModifyDBEndpointAddressWithContext is the same as ModifyDBEndpointAddress with the addition of the ability to pass a context and additional request options.

See ModifyDBEndpointAddress 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 (*VEDBM) ModifyDBEndpointCommon

func (c *VEDBM) ModifyDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBEndpointCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBEndpointCommon for usage and error information.

func (*VEDBM) ModifyDBEndpointCommonRequest

func (c *VEDBM) ModifyDBEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBEndpointCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBEndpointCommon operation. The "output" return value will be populated with the ModifyDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBEndpointCommon Send returns without error.

See ModifyDBEndpointCommon for more information on using the ModifyDBEndpointCommon API call, and error handling.

// Example sending a request using the ModifyDBEndpointCommonRequest method.
req, resp := client.ModifyDBEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBEndpointCommonWithContext

func (c *VEDBM) ModifyDBEndpointCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBEndpointCommonWithContext is the same as ModifyDBEndpointCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBEndpointCommon 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 (*VEDBM) ModifyDBEndpointDNS

func (c *VEDBM) ModifyDBEndpointDNS(input *ModifyDBEndpointDNSInput) (*ModifyDBEndpointDNSOutput, error)

ModifyDBEndpointDNS API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBEndpointDNS for usage and error information.

func (*VEDBM) ModifyDBEndpointDNSCommon

func (c *VEDBM) ModifyDBEndpointDNSCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBEndpointDNSCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBEndpointDNSCommon for usage and error information.

func (*VEDBM) ModifyDBEndpointDNSCommonRequest

func (c *VEDBM) ModifyDBEndpointDNSCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBEndpointDNSCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBEndpointDNSCommon operation. The "output" return value will be populated with the ModifyDBEndpointDNSCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBEndpointDNSCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBEndpointDNSCommon Send returns without error.

See ModifyDBEndpointDNSCommon for more information on using the ModifyDBEndpointDNSCommon API call, and error handling.

// Example sending a request using the ModifyDBEndpointDNSCommonRequest method.
req, resp := client.ModifyDBEndpointDNSCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBEndpointDNSCommonWithContext

func (c *VEDBM) ModifyDBEndpointDNSCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBEndpointDNSCommonWithContext is the same as ModifyDBEndpointDNSCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBEndpointDNSCommon 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 (*VEDBM) ModifyDBEndpointDNSRequest

func (c *VEDBM) ModifyDBEndpointDNSRequest(input *ModifyDBEndpointDNSInput) (req *request.Request, output *ModifyDBEndpointDNSOutput)

ModifyDBEndpointDNSRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBEndpointDNS operation. The "output" return value will be populated with the ModifyDBEndpointDNSCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBEndpointDNSCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBEndpointDNSCommon Send returns without error.

See ModifyDBEndpointDNS for more information on using the ModifyDBEndpointDNS API call, and error handling.

// Example sending a request using the ModifyDBEndpointDNSRequest method.
req, resp := client.ModifyDBEndpointDNSRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBEndpointDNSWithContext

func (c *VEDBM) ModifyDBEndpointDNSWithContext(ctx byteplus.Context, input *ModifyDBEndpointDNSInput, opts ...request.Option) (*ModifyDBEndpointDNSOutput, error)

ModifyDBEndpointDNSWithContext is the same as ModifyDBEndpointDNS with the addition of the ability to pass a context and additional request options.

See ModifyDBEndpointDNS 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 (*VEDBM) ModifyDBEndpointRequest

func (c *VEDBM) ModifyDBEndpointRequest(input *ModifyDBEndpointInput) (req *request.Request, output *ModifyDBEndpointOutput)

ModifyDBEndpointRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBEndpoint operation. The "output" return value will be populated with the ModifyDBEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBEndpointCommon Send returns without error.

See ModifyDBEndpoint for more information on using the ModifyDBEndpoint API call, and error handling.

// Example sending a request using the ModifyDBEndpointRequest method.
req, resp := client.ModifyDBEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBEndpointWithContext

func (c *VEDBM) ModifyDBEndpointWithContext(ctx byteplus.Context, input *ModifyDBEndpointInput, opts ...request.Option) (*ModifyDBEndpointOutput, error)

ModifyDBEndpointWithContext is the same as ModifyDBEndpoint with the addition of the ability to pass a context and additional request options.

See ModifyDBEndpoint 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 (*VEDBM) ModifyDBInstanceChargeType

func (c *VEDBM) ModifyDBInstanceChargeType(input *ModifyDBInstanceChargeTypeInput) (*ModifyDBInstanceChargeTypeOutput, error)

ModifyDBInstanceChargeType API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceChargeType for usage and error information.

func (*VEDBM) ModifyDBInstanceChargeTypeCommon

func (c *VEDBM) ModifyDBInstanceChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceChargeTypeCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceChargeTypeCommon for usage and error information.

func (*VEDBM) ModifyDBInstanceChargeTypeCommonRequest

func (c *VEDBM) ModifyDBInstanceChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceChargeTypeCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceChargeTypeCommon operation. The "output" return value will be populated with the ModifyDBInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceChargeTypeCommon Send returns without error.

See ModifyDBInstanceChargeTypeCommon for more information on using the ModifyDBInstanceChargeTypeCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceChargeTypeCommonRequest method.
req, resp := client.ModifyDBInstanceChargeTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceChargeTypeCommonWithContext

func (c *VEDBM) ModifyDBInstanceChargeTypeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceChargeTypeCommonWithContext is the same as ModifyDBInstanceChargeTypeCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceChargeTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBInstanceChargeTypeRequest

func (c *VEDBM) ModifyDBInstanceChargeTypeRequest(input *ModifyDBInstanceChargeTypeInput) (req *request.Request, output *ModifyDBInstanceChargeTypeOutput)

ModifyDBInstanceChargeTypeRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceChargeType operation. The "output" return value will be populated with the ModifyDBInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceChargeTypeCommon Send returns without error.

See ModifyDBInstanceChargeType for more information on using the ModifyDBInstanceChargeType API call, and error handling.

// Example sending a request using the ModifyDBInstanceChargeTypeRequest method.
req, resp := client.ModifyDBInstanceChargeTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceChargeTypeWithContext

func (c *VEDBM) ModifyDBInstanceChargeTypeWithContext(ctx byteplus.Context, input *ModifyDBInstanceChargeTypeInput, opts ...request.Option) (*ModifyDBInstanceChargeTypeOutput, error)

ModifyDBInstanceChargeTypeWithContext is the same as ModifyDBInstanceChargeType with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceChargeType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBInstanceDeletionProtectionPolicy

func (c *VEDBM) ModifyDBInstanceDeletionProtectionPolicy(input *ModifyDBInstanceDeletionProtectionPolicyInput) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)

ModifyDBInstanceDeletionProtectionPolicy API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceDeletionProtectionPolicy for usage and error information.

func (*VEDBM) ModifyDBInstanceDeletionProtectionPolicyCommon

func (c *VEDBM) ModifyDBInstanceDeletionProtectionPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceDeletionProtectionPolicyCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceDeletionProtectionPolicyCommon for usage and error information.

func (*VEDBM) ModifyDBInstanceDeletionProtectionPolicyCommonRequest

func (c *VEDBM) ModifyDBInstanceDeletionProtectionPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceDeletionProtectionPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceDeletionProtectionPolicyCommon operation. The "output" return value will be populated with the ModifyDBInstanceDeletionProtectionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceDeletionProtectionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceDeletionProtectionPolicyCommon Send returns without error.

See ModifyDBInstanceDeletionProtectionPolicyCommon for more information on using the ModifyDBInstanceDeletionProtectionPolicyCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceDeletionProtectionPolicyCommonRequest method.
req, resp := client.ModifyDBInstanceDeletionProtectionPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceDeletionProtectionPolicyCommonWithContext

func (c *VEDBM) ModifyDBInstanceDeletionProtectionPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceDeletionProtectionPolicyCommonWithContext is the same as ModifyDBInstanceDeletionProtectionPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceDeletionProtectionPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBInstanceDeletionProtectionPolicyRequest

func (c *VEDBM) ModifyDBInstanceDeletionProtectionPolicyRequest(input *ModifyDBInstanceDeletionProtectionPolicyInput) (req *request.Request, output *ModifyDBInstanceDeletionProtectionPolicyOutput)

ModifyDBInstanceDeletionProtectionPolicyRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceDeletionProtectionPolicy operation. The "output" return value will be populated with the ModifyDBInstanceDeletionProtectionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceDeletionProtectionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceDeletionProtectionPolicyCommon Send returns without error.

See ModifyDBInstanceDeletionProtectionPolicy for more information on using the ModifyDBInstanceDeletionProtectionPolicy API call, and error handling.

// Example sending a request using the ModifyDBInstanceDeletionProtectionPolicyRequest method.
req, resp := client.ModifyDBInstanceDeletionProtectionPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceDeletionProtectionPolicyWithContext

func (c *VEDBM) ModifyDBInstanceDeletionProtectionPolicyWithContext(ctx byteplus.Context, input *ModifyDBInstanceDeletionProtectionPolicyInput, opts ...request.Option) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)

ModifyDBInstanceDeletionProtectionPolicyWithContext is the same as ModifyDBInstanceDeletionProtectionPolicy with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceDeletionProtectionPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBInstanceMaintenanceWindow

func (c *VEDBM) ModifyDBInstanceMaintenanceWindow(input *ModifyDBInstanceMaintenanceWindowInput) (*ModifyDBInstanceMaintenanceWindowOutput, error)

ModifyDBInstanceMaintenanceWindow API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceMaintenanceWindow for usage and error information.

func (*VEDBM) ModifyDBInstanceMaintenanceWindowCommon

func (c *VEDBM) ModifyDBInstanceMaintenanceWindowCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceMaintenanceWindowCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceMaintenanceWindowCommon for usage and error information.

func (*VEDBM) ModifyDBInstanceMaintenanceWindowCommonRequest

func (c *VEDBM) ModifyDBInstanceMaintenanceWindowCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceMaintenanceWindowCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceMaintenanceWindowCommon operation. The "output" return value will be populated with the ModifyDBInstanceMaintenanceWindowCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceMaintenanceWindowCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceMaintenanceWindowCommon Send returns without error.

See ModifyDBInstanceMaintenanceWindowCommon for more information on using the ModifyDBInstanceMaintenanceWindowCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceMaintenanceWindowCommonRequest method.
req, resp := client.ModifyDBInstanceMaintenanceWindowCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceMaintenanceWindowCommonWithContext

func (c *VEDBM) ModifyDBInstanceMaintenanceWindowCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceMaintenanceWindowCommonWithContext is the same as ModifyDBInstanceMaintenanceWindowCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceMaintenanceWindowCommon 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 (*VEDBM) ModifyDBInstanceMaintenanceWindowRequest

func (c *VEDBM) ModifyDBInstanceMaintenanceWindowRequest(input *ModifyDBInstanceMaintenanceWindowInput) (req *request.Request, output *ModifyDBInstanceMaintenanceWindowOutput)

ModifyDBInstanceMaintenanceWindowRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceMaintenanceWindow operation. The "output" return value will be populated with the ModifyDBInstanceMaintenanceWindowCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceMaintenanceWindowCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceMaintenanceWindowCommon Send returns without error.

See ModifyDBInstanceMaintenanceWindow for more information on using the ModifyDBInstanceMaintenanceWindow API call, and error handling.

// Example sending a request using the ModifyDBInstanceMaintenanceWindowRequest method.
req, resp := client.ModifyDBInstanceMaintenanceWindowRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceMaintenanceWindowWithContext

func (c *VEDBM) ModifyDBInstanceMaintenanceWindowWithContext(ctx byteplus.Context, input *ModifyDBInstanceMaintenanceWindowInput, opts ...request.Option) (*ModifyDBInstanceMaintenanceWindowOutput, error)

ModifyDBInstanceMaintenanceWindowWithContext is the same as ModifyDBInstanceMaintenanceWindow with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceMaintenanceWindow 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 (*VEDBM) ModifyDBInstanceName

func (c *VEDBM) ModifyDBInstanceName(input *ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceName API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceName for usage and error information.

func (*VEDBM) ModifyDBInstanceNameCommon

func (c *VEDBM) ModifyDBInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceNameCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceNameCommon for usage and error information.

func (*VEDBM) ModifyDBInstanceNameCommonRequest

func (c *VEDBM) ModifyDBInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceNameCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceNameCommon operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceNameCommon for more information on using the ModifyDBInstanceNameCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameCommonRequest method.
req, resp := client.ModifyDBInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceNameCommonWithContext

func (c *VEDBM) ModifyDBInstanceNameCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceNameCommonWithContext is the same as ModifyDBInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBInstanceNameRequest

func (c *VEDBM) ModifyDBInstanceNameRequest(input *ModifyDBInstanceNameInput) (req *request.Request, output *ModifyDBInstanceNameOutput)

ModifyDBInstanceNameRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceName operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceName for more information on using the ModifyDBInstanceName API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameRequest method.
req, resp := client.ModifyDBInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceNameWithContext

func (c *VEDBM) ModifyDBInstanceNameWithContext(ctx byteplus.Context, input *ModifyDBInstanceNameInput, opts ...request.Option) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceNameWithContext is the same as ModifyDBInstanceName with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ModifyDBInstanceParameters

func (c *VEDBM) ModifyDBInstanceParameters(input *ModifyDBInstanceParametersInput) (*ModifyDBInstanceParametersOutput, error)

ModifyDBInstanceParameters API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceParameters for usage and error information.

func (*VEDBM) ModifyDBInstanceParametersCommon

func (c *VEDBM) ModifyDBInstanceParametersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceParametersCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceParametersCommon for usage and error information.

func (*VEDBM) ModifyDBInstanceParametersCommonRequest

func (c *VEDBM) ModifyDBInstanceParametersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceParametersCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceParametersCommon operation. The "output" return value will be populated with the ModifyDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceParametersCommon Send returns without error.

See ModifyDBInstanceParametersCommon for more information on using the ModifyDBInstanceParametersCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceParametersCommonRequest method.
req, resp := client.ModifyDBInstanceParametersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceParametersCommonWithContext

func (c *VEDBM) ModifyDBInstanceParametersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceParametersCommonWithContext is the same as ModifyDBInstanceParametersCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceParametersCommon 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 (*VEDBM) ModifyDBInstanceParametersRequest

func (c *VEDBM) ModifyDBInstanceParametersRequest(input *ModifyDBInstanceParametersInput) (req *request.Request, output *ModifyDBInstanceParametersOutput)

ModifyDBInstanceParametersRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceParameters operation. The "output" return value will be populated with the ModifyDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceParametersCommon Send returns without error.

See ModifyDBInstanceParameters for more information on using the ModifyDBInstanceParameters API call, and error handling.

// Example sending a request using the ModifyDBInstanceParametersRequest method.
req, resp := client.ModifyDBInstanceParametersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceParametersWithContext

func (c *VEDBM) ModifyDBInstanceParametersWithContext(ctx byteplus.Context, input *ModifyDBInstanceParametersInput, opts ...request.Option) (*ModifyDBInstanceParametersOutput, error)

ModifyDBInstanceParametersWithContext is the same as ModifyDBInstanceParameters with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceParameters 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 (*VEDBM) ModifyDBInstanceSpec

func (c *VEDBM) ModifyDBInstanceSpec(input *ModifyDBInstanceSpecInput) (*ModifyDBInstanceSpecOutput, error)

ModifyDBInstanceSpec API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceSpec for usage and error information.

func (*VEDBM) ModifyDBInstanceSpecCommon

func (c *VEDBM) ModifyDBInstanceSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceSpecCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBInstanceSpecCommon for usage and error information.

func (*VEDBM) ModifyDBInstanceSpecCommonRequest

func (c *VEDBM) ModifyDBInstanceSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceSpecCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceSpecCommon operation. The "output" return value will be populated with the ModifyDBInstanceSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSpecCommon Send returns without error.

See ModifyDBInstanceSpecCommon for more information on using the ModifyDBInstanceSpecCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceSpecCommonRequest method.
req, resp := client.ModifyDBInstanceSpecCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceSpecCommonWithContext

func (c *VEDBM) ModifyDBInstanceSpecCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceSpecCommonWithContext is the same as ModifyDBInstanceSpecCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSpecCommon 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 (*VEDBM) ModifyDBInstanceSpecRequest

func (c *VEDBM) ModifyDBInstanceSpecRequest(input *ModifyDBInstanceSpecInput) (req *request.Request, output *ModifyDBInstanceSpecOutput)

ModifyDBInstanceSpecRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBInstanceSpec operation. The "output" return value will be populated with the ModifyDBInstanceSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSpecCommon Send returns without error.

See ModifyDBInstanceSpec for more information on using the ModifyDBInstanceSpec API call, and error handling.

// Example sending a request using the ModifyDBInstanceSpecRequest method.
req, resp := client.ModifyDBInstanceSpecRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBInstanceSpecWithContext

func (c *VEDBM) ModifyDBInstanceSpecWithContext(ctx byteplus.Context, input *ModifyDBInstanceSpecInput, opts ...request.Option) (*ModifyDBInstanceSpecOutput, error)

ModifyDBInstanceSpecWithContext is the same as ModifyDBInstanceSpec with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSpec 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 (*VEDBM) ModifyDBNodeConfig

func (c *VEDBM) ModifyDBNodeConfig(input *ModifyDBNodeConfigInput) (*ModifyDBNodeConfigOutput, error)

ModifyDBNodeConfig API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBNodeConfig for usage and error information.

func (*VEDBM) ModifyDBNodeConfigCommon

func (c *VEDBM) ModifyDBNodeConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBNodeConfigCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDBNodeConfigCommon for usage and error information.

func (*VEDBM) ModifyDBNodeConfigCommonRequest

func (c *VEDBM) ModifyDBNodeConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBNodeConfigCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBNodeConfigCommon operation. The "output" return value will be populated with the ModifyDBNodeConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBNodeConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBNodeConfigCommon Send returns without error.

See ModifyDBNodeConfigCommon for more information on using the ModifyDBNodeConfigCommon API call, and error handling.

// Example sending a request using the ModifyDBNodeConfigCommonRequest method.
req, resp := client.ModifyDBNodeConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBNodeConfigCommonWithContext

func (c *VEDBM) ModifyDBNodeConfigCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBNodeConfigCommonWithContext is the same as ModifyDBNodeConfigCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBNodeConfigCommon 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 (*VEDBM) ModifyDBNodeConfigRequest

func (c *VEDBM) ModifyDBNodeConfigRequest(input *ModifyDBNodeConfigInput) (req *request.Request, output *ModifyDBNodeConfigOutput)

ModifyDBNodeConfigRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDBNodeConfig operation. The "output" return value will be populated with the ModifyDBNodeConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBNodeConfigCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBNodeConfigCommon Send returns without error.

See ModifyDBNodeConfig for more information on using the ModifyDBNodeConfig API call, and error handling.

// Example sending a request using the ModifyDBNodeConfigRequest method.
req, resp := client.ModifyDBNodeConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDBNodeConfigWithContext

func (c *VEDBM) ModifyDBNodeConfigWithContext(ctx byteplus.Context, input *ModifyDBNodeConfigInput, opts ...request.Option) (*ModifyDBNodeConfigOutput, error)

ModifyDBNodeConfigWithContext is the same as ModifyDBNodeConfig with the addition of the ability to pass a context and additional request options.

See ModifyDBNodeConfig 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 (*VEDBM) ModifyDatabaseDescription

func (c *VEDBM) ModifyDatabaseDescription(input *ModifyDatabaseDescriptionInput) (*ModifyDatabaseDescriptionOutput, error)

ModifyDatabaseDescription API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDatabaseDescription for usage and error information.

func (*VEDBM) ModifyDatabaseDescriptionCommon

func (c *VEDBM) ModifyDatabaseDescriptionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDatabaseDescriptionCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyDatabaseDescriptionCommon for usage and error information.

func (*VEDBM) ModifyDatabaseDescriptionCommonRequest

func (c *VEDBM) ModifyDatabaseDescriptionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDatabaseDescriptionCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDatabaseDescriptionCommon operation. The "output" return value will be populated with the ModifyDatabaseDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDatabaseDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDatabaseDescriptionCommon Send returns without error.

See ModifyDatabaseDescriptionCommon for more information on using the ModifyDatabaseDescriptionCommon API call, and error handling.

// Example sending a request using the ModifyDatabaseDescriptionCommonRequest method.
req, resp := client.ModifyDatabaseDescriptionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDatabaseDescriptionCommonWithContext

func (c *VEDBM) ModifyDatabaseDescriptionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDatabaseDescriptionCommonWithContext is the same as ModifyDatabaseDescriptionCommon with the addition of the ability to pass a context and additional request options.

See ModifyDatabaseDescriptionCommon 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 (*VEDBM) ModifyDatabaseDescriptionRequest

func (c *VEDBM) ModifyDatabaseDescriptionRequest(input *ModifyDatabaseDescriptionInput) (req *request.Request, output *ModifyDatabaseDescriptionOutput)

ModifyDatabaseDescriptionRequest generates a "byteplus/request.Request" representing the client's request for the ModifyDatabaseDescription operation. The "output" return value will be populated with the ModifyDatabaseDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDatabaseDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDatabaseDescriptionCommon Send returns without error.

See ModifyDatabaseDescription for more information on using the ModifyDatabaseDescription API call, and error handling.

// Example sending a request using the ModifyDatabaseDescriptionRequest method.
req, resp := client.ModifyDatabaseDescriptionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyDatabaseDescriptionWithContext

func (c *VEDBM) ModifyDatabaseDescriptionWithContext(ctx byteplus.Context, input *ModifyDatabaseDescriptionInput, opts ...request.Option) (*ModifyDatabaseDescriptionOutput, error)

ModifyDatabaseDescriptionWithContext is the same as ModifyDatabaseDescription with the addition of the ability to pass a context and additional request options.

See ModifyDatabaseDescription 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 (*VEDBM) ModifyScheduleEvents

func (c *VEDBM) ModifyScheduleEvents(input *ModifyScheduleEventsInput) (*ModifyScheduleEventsOutput, error)

ModifyScheduleEvents API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyScheduleEvents for usage and error information.

func (*VEDBM) ModifyScheduleEventsCommon

func (c *VEDBM) ModifyScheduleEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyScheduleEventsCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ModifyScheduleEventsCommon for usage and error information.

func (*VEDBM) ModifyScheduleEventsCommonRequest

func (c *VEDBM) ModifyScheduleEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyScheduleEventsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyScheduleEventsCommon operation. The "output" return value will be populated with the ModifyScheduleEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyScheduleEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScheduleEventsCommon Send returns without error.

See ModifyScheduleEventsCommon for more information on using the ModifyScheduleEventsCommon API call, and error handling.

// Example sending a request using the ModifyScheduleEventsCommonRequest method.
req, resp := client.ModifyScheduleEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyScheduleEventsCommonWithContext

func (c *VEDBM) ModifyScheduleEventsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyScheduleEventsCommonWithContext is the same as ModifyScheduleEventsCommon with the addition of the ability to pass a context and additional request options.

See ModifyScheduleEventsCommon 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 (*VEDBM) ModifyScheduleEventsRequest

func (c *VEDBM) ModifyScheduleEventsRequest(input *ModifyScheduleEventsInput) (req *request.Request, output *ModifyScheduleEventsOutput)

ModifyScheduleEventsRequest generates a "byteplus/request.Request" representing the client's request for the ModifyScheduleEvents operation. The "output" return value will be populated with the ModifyScheduleEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyScheduleEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyScheduleEventsCommon Send returns without error.

See ModifyScheduleEvents for more information on using the ModifyScheduleEvents API call, and error handling.

// Example sending a request using the ModifyScheduleEventsRequest method.
req, resp := client.ModifyScheduleEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ModifyScheduleEventsWithContext

func (c *VEDBM) ModifyScheduleEventsWithContext(ctx byteplus.Context, input *ModifyScheduleEventsInput, opts ...request.Option) (*ModifyScheduleEventsOutput, error)

ModifyScheduleEventsWithContext is the same as ModifyScheduleEvents with the addition of the ability to pass a context and additional request options.

See ModifyScheduleEvents 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 (*VEDBM) RemoveTagsFromResource

func (c *VEDBM) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResource API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RemoveTagsFromResource for usage and error information.

func (*VEDBM) RemoveTagsFromResourceCommon

func (c *VEDBM) RemoveTagsFromResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveTagsFromResourceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RemoveTagsFromResourceCommon for usage and error information.

func (*VEDBM) RemoveTagsFromResourceCommonRequest

func (c *VEDBM) RemoveTagsFromResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveTagsFromResourceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RemoveTagsFromResourceCommon operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResourceCommon for more information on using the RemoveTagsFromResourceCommon API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceCommonRequest method.
req, resp := client.RemoveTagsFromResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RemoveTagsFromResourceCommonWithContext

func (c *VEDBM) RemoveTagsFromResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveTagsFromResourceCommonWithContext is the same as RemoveTagsFromResourceCommon with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResourceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) RemoveTagsFromResourceRequest

func (c *VEDBM) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *RemoveTagsFromResourceOutput)

RemoveTagsFromResourceRequest generates a "byteplus/request.Request" representing the client's request for the RemoveTagsFromResource operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResource for more information on using the RemoveTagsFromResource API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceRequest method.
req, resp := client.RemoveTagsFromResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RemoveTagsFromResourceWithContext

func (c *VEDBM) RemoveTagsFromResourceWithContext(ctx byteplus.Context, input *RemoveTagsFromResourceInput, opts ...request.Option) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResourceWithContext is the same as RemoveTagsFromResource with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResource for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) ResetAccount

func (c *VEDBM) ResetAccount(input *ResetAccountInput) (*ResetAccountOutput, error)

ResetAccount API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ResetAccount for usage and error information.

func (*VEDBM) ResetAccountCommon

func (c *VEDBM) ResetAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResetAccountCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ResetAccountCommon for usage and error information.

func (*VEDBM) ResetAccountCommonRequest

func (c *VEDBM) ResetAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResetAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the ResetAccountCommon operation. The "output" return value will be populated with the ResetAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ResetAccountCommon Send returns without error.

See ResetAccountCommon for more information on using the ResetAccountCommon API call, and error handling.

// Example sending a request using the ResetAccountCommonRequest method.
req, resp := client.ResetAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ResetAccountCommonWithContext

func (c *VEDBM) ResetAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResetAccountCommonWithContext is the same as ResetAccountCommon with the addition of the ability to pass a context and additional request options.

See ResetAccountCommon 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 (*VEDBM) ResetAccountRequest

func (c *VEDBM) ResetAccountRequest(input *ResetAccountInput) (req *request.Request, output *ResetAccountOutput)

ResetAccountRequest generates a "byteplus/request.Request" representing the client's request for the ResetAccount operation. The "output" return value will be populated with the ResetAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ResetAccountCommon Send returns without error.

See ResetAccount for more information on using the ResetAccount API call, and error handling.

// Example sending a request using the ResetAccountRequest method.
req, resp := client.ResetAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ResetAccountWithContext

func (c *VEDBM) ResetAccountWithContext(ctx byteplus.Context, input *ResetAccountInput, opts ...request.Option) (*ResetAccountOutput, error)

ResetAccountWithContext is the same as ResetAccount with the addition of the ability to pass a context and additional request options.

See ResetAccount 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 (*VEDBM) ResetDBAccount

func (c *VEDBM) ResetDBAccount(input *ResetDBAccountInput) (*ResetDBAccountOutput, error)

ResetDBAccount API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ResetDBAccount for usage and error information.

func (*VEDBM) ResetDBAccountCommon

func (c *VEDBM) ResetDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResetDBAccountCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation ResetDBAccountCommon for usage and error information.

func (*VEDBM) ResetDBAccountCommonRequest

func (c *VEDBM) ResetDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResetDBAccountCommonRequest generates a "byteplus/request.Request" representing the client's request for the ResetDBAccountCommon operation. The "output" return value will be populated with the ResetDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ResetDBAccountCommon Send returns without error.

See ResetDBAccountCommon for more information on using the ResetDBAccountCommon API call, and error handling.

// Example sending a request using the ResetDBAccountCommonRequest method.
req, resp := client.ResetDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ResetDBAccountCommonWithContext

func (c *VEDBM) ResetDBAccountCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResetDBAccountCommonWithContext is the same as ResetDBAccountCommon with the addition of the ability to pass a context and additional request options.

See ResetDBAccountCommon 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 (*VEDBM) ResetDBAccountRequest

func (c *VEDBM) ResetDBAccountRequest(input *ResetDBAccountInput) (req *request.Request, output *ResetDBAccountOutput)

ResetDBAccountRequest generates a "byteplus/request.Request" representing the client's request for the ResetDBAccount operation. The "output" return value will be populated with the ResetDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ResetDBAccountCommon Send returns without error.

See ResetDBAccount for more information on using the ResetDBAccount API call, and error handling.

// Example sending a request using the ResetDBAccountRequest method.
req, resp := client.ResetDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) ResetDBAccountWithContext

func (c *VEDBM) ResetDBAccountWithContext(ctx byteplus.Context, input *ResetDBAccountInput, opts ...request.Option) (*ResetDBAccountOutput, error)

ResetDBAccountWithContext is the same as ResetDBAccount with the addition of the ability to pass a context and additional request options.

See ResetDBAccount 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 (*VEDBM) RestartDBInstance

func (c *VEDBM) RestartDBInstance(input *RestartDBInstanceInput) (*RestartDBInstanceOutput, error)

RestartDBInstance API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RestartDBInstance for usage and error information.

func (*VEDBM) RestartDBInstanceCommon

func (c *VEDBM) RestartDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RestartDBInstanceCommon for usage and error information.

func (*VEDBM) RestartDBInstanceCommonRequest

func (c *VEDBM) RestartDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstanceCommon operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstanceCommon for more information on using the RestartDBInstanceCommon API call, and error handling.

// Example sending a request using the RestartDBInstanceCommonRequest method.
req, resp := client.RestartDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RestartDBInstanceCommonWithContext

func (c *VEDBM) RestartDBInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestartDBInstanceCommonWithContext is the same as RestartDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) RestartDBInstanceRequest

func (c *VEDBM) RestartDBInstanceRequest(input *RestartDBInstanceInput) (req *request.Request, output *RestartDBInstanceOutput)

RestartDBInstanceRequest generates a "byteplus/request.Request" representing the client's request for the RestartDBInstance operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstance for more information on using the RestartDBInstance API call, and error handling.

// Example sending a request using the RestartDBInstanceRequest method.
req, resp := client.RestartDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RestartDBInstanceWithContext

func (c *VEDBM) RestartDBInstanceWithContext(ctx byteplus.Context, input *RestartDBInstanceInput, opts ...request.Option) (*RestartDBInstanceOutput, error)

RestartDBInstanceWithContext is the same as RestartDBInstance with the addition of the ability to pass a context and additional request options.

See RestartDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEDBM) RestoreTable

func (c *VEDBM) RestoreTable(input *RestoreTableInput) (*RestoreTableOutput, error)

RestoreTable API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RestoreTable for usage and error information.

func (*VEDBM) RestoreTableCommon

func (c *VEDBM) RestoreTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestoreTableCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RestoreTableCommon for usage and error information.

func (*VEDBM) RestoreTableCommonRequest

func (c *VEDBM) RestoreTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestoreTableCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestoreTableCommon operation. The "output" return value will be populated with the RestoreTableCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreTableCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreTableCommon Send returns without error.

See RestoreTableCommon for more information on using the RestoreTableCommon API call, and error handling.

// Example sending a request using the RestoreTableCommonRequest method.
req, resp := client.RestoreTableCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RestoreTableCommonWithContext

func (c *VEDBM) RestoreTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestoreTableCommonWithContext is the same as RestoreTableCommon with the addition of the ability to pass a context and additional request options.

See RestoreTableCommon 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 (*VEDBM) RestoreTableRequest

func (c *VEDBM) RestoreTableRequest(input *RestoreTableInput) (req *request.Request, output *RestoreTableOutput)

RestoreTableRequest generates a "byteplus/request.Request" representing the client's request for the RestoreTable operation. The "output" return value will be populated with the RestoreTableCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreTableCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreTableCommon Send returns without error.

See RestoreTable for more information on using the RestoreTable API call, and error handling.

// Example sending a request using the RestoreTableRequest method.
req, resp := client.RestoreTableRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RestoreTableWithContext

func (c *VEDBM) RestoreTableWithContext(ctx byteplus.Context, input *RestoreTableInput, opts ...request.Option) (*RestoreTableOutput, error)

RestoreTableWithContext is the same as RestoreTable with the addition of the ability to pass a context and additional request options.

See RestoreTable 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 (*VEDBM) RestoreToNewInstance

func (c *VEDBM) RestoreToNewInstance(input *RestoreToNewInstanceInput) (*RestoreToNewInstanceOutput, error)

RestoreToNewInstance API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RestoreToNewInstance for usage and error information.

func (*VEDBM) RestoreToNewInstanceCommon

func (c *VEDBM) RestoreToNewInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestoreToNewInstanceCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RestoreToNewInstanceCommon for usage and error information.

func (*VEDBM) RestoreToNewInstanceCommonRequest

func (c *VEDBM) RestoreToNewInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestoreToNewInstanceCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestoreToNewInstanceCommon operation. The "output" return value will be populated with the RestoreToNewInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreToNewInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreToNewInstanceCommon Send returns without error.

See RestoreToNewInstanceCommon for more information on using the RestoreToNewInstanceCommon API call, and error handling.

// Example sending a request using the RestoreToNewInstanceCommonRequest method.
req, resp := client.RestoreToNewInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RestoreToNewInstanceCommonWithContext

func (c *VEDBM) RestoreToNewInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestoreToNewInstanceCommonWithContext is the same as RestoreToNewInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestoreToNewInstanceCommon 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 (*VEDBM) RestoreToNewInstanceRequest

func (c *VEDBM) RestoreToNewInstanceRequest(input *RestoreToNewInstanceInput) (req *request.Request, output *RestoreToNewInstanceOutput)

RestoreToNewInstanceRequest generates a "byteplus/request.Request" representing the client's request for the RestoreToNewInstance operation. The "output" return value will be populated with the RestoreToNewInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreToNewInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreToNewInstanceCommon Send returns without error.

See RestoreToNewInstance for more information on using the RestoreToNewInstance API call, and error handling.

// Example sending a request using the RestoreToNewInstanceRequest method.
req, resp := client.RestoreToNewInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RestoreToNewInstanceWithContext

func (c *VEDBM) RestoreToNewInstanceWithContext(ctx byteplus.Context, input *RestoreToNewInstanceInput, opts ...request.Option) (*RestoreToNewInstanceOutput, error)

RestoreToNewInstanceWithContext is the same as RestoreToNewInstance with the addition of the ability to pass a context and additional request options.

See RestoreToNewInstance 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 (*VEDBM) RevokeDBAccountPrivilege

func (c *VEDBM) RevokeDBAccountPrivilege(input *RevokeDBAccountPrivilegeInput) (*RevokeDBAccountPrivilegeOutput, error)

RevokeDBAccountPrivilege API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RevokeDBAccountPrivilege for usage and error information.

func (*VEDBM) RevokeDBAccountPrivilegeCommon

func (c *VEDBM) RevokeDBAccountPrivilegeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RevokeDBAccountPrivilegeCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation RevokeDBAccountPrivilegeCommon for usage and error information.

func (*VEDBM) RevokeDBAccountPrivilegeCommonRequest

func (c *VEDBM) RevokeDBAccountPrivilegeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RevokeDBAccountPrivilegeCommonRequest generates a "byteplus/request.Request" representing the client's request for the RevokeDBAccountPrivilegeCommon operation. The "output" return value will be populated with the RevokeDBAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned RevokeDBAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeDBAccountPrivilegeCommon Send returns without error.

See RevokeDBAccountPrivilegeCommon for more information on using the RevokeDBAccountPrivilegeCommon API call, and error handling.

// Example sending a request using the RevokeDBAccountPrivilegeCommonRequest method.
req, resp := client.RevokeDBAccountPrivilegeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RevokeDBAccountPrivilegeCommonWithContext

func (c *VEDBM) RevokeDBAccountPrivilegeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RevokeDBAccountPrivilegeCommonWithContext is the same as RevokeDBAccountPrivilegeCommon with the addition of the ability to pass a context and additional request options.

See RevokeDBAccountPrivilegeCommon 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 (*VEDBM) RevokeDBAccountPrivilegeRequest

func (c *VEDBM) RevokeDBAccountPrivilegeRequest(input *RevokeDBAccountPrivilegeInput) (req *request.Request, output *RevokeDBAccountPrivilegeOutput)

RevokeDBAccountPrivilegeRequest generates a "byteplus/request.Request" representing the client's request for the RevokeDBAccountPrivilege operation. The "output" return value will be populated with the RevokeDBAccountPrivilegeCommon request's response once the request completes successfully.

Use "Send" method on the returned RevokeDBAccountPrivilegeCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeDBAccountPrivilegeCommon Send returns without error.

See RevokeDBAccountPrivilege for more information on using the RevokeDBAccountPrivilege API call, and error handling.

// Example sending a request using the RevokeDBAccountPrivilegeRequest method.
req, resp := client.RevokeDBAccountPrivilegeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEDBM) RevokeDBAccountPrivilegeWithContext

func (c *VEDBM) RevokeDBAccountPrivilegeWithContext(ctx byteplus.Context, input *RevokeDBAccountPrivilegeInput, opts ...request.Option) (*RevokeDBAccountPrivilegeOutput, error)

RevokeDBAccountPrivilegeWithContext is the same as RevokeDBAccountPrivilege with the addition of the ability to pass a context and additional request options.

See RevokeDBAccountPrivilege 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 (*VEDBM) SaveAsParameterTemplate

func (c *VEDBM) SaveAsParameterTemplate(input *SaveAsParameterTemplateInput) (*SaveAsParameterTemplateOutput, error)

SaveAsParameterTemplate API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation SaveAsParameterTemplate for usage and error information.

func (*VEDBM) SaveAsParameterTemplateCommon

func (c *VEDBM) SaveAsParameterTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SaveAsParameterTemplateCommon API operation for VEDBM.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEDBM's API operation SaveAsParameterTemplateCommon for usage and error information.

func (*VEDBM) SaveAsParameterTemplateCommonRequest

func (c *VEDBM) SaveAsParameterTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SaveAsParameterTemplateCommonRequest generates a "byteplus/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 (*VEDBM) SaveAsParameterTemplateCommonWithContext

func (c *VEDBM) SaveAsParameterTemplateCommonWithContext(ctx byteplus.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 (*VEDBM) SaveAsParameterTemplateRequest

func (c *VEDBM) SaveAsParameterTemplateRequest(input *SaveAsParameterTemplateInput) (req *request.Request, output *SaveAsParameterTemplateOutput)

SaveAsParameterTemplateRequest generates a "byteplus/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 (*VEDBM) SaveAsParameterTemplateWithContext

func (c *VEDBM) SaveAsParameterTemplateWithContext(ctx byteplus.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.

type VEDBMAPI

type VEDBMAPI interface {
	AddTagsToResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddTagsToResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddTagsToResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddTagsToResource(*AddTagsToResourceInput) (*AddTagsToResourceOutput, error)
	AddTagsToResourceWithContext(byteplus.Context, *AddTagsToResourceInput, ...request.Option) (*AddTagsToResourceOutput, error)
	AddTagsToResourceRequest(*AddTagsToResourceInput) (*request.Request, *AddTagsToResourceOutput)

	ApplyParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ApplyParameterTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ApplyParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ApplyParameterTemplate(*ApplyParameterTemplateInput) (*ApplyParameterTemplateOutput, error)
	ApplyParameterTemplateWithContext(byteplus.Context, *ApplyParameterTemplateInput, ...request.Option) (*ApplyParameterTemplateOutput, error)
	ApplyParameterTemplateRequest(*ApplyParameterTemplateInput) (*request.Request, *ApplyParameterTemplateOutput)

	AssociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateAllowList(*AssociateAllowListInput) (*AssociateAllowListOutput, error)
	AssociateAllowListWithContext(byteplus.Context, *AssociateAllowListInput, ...request.Option) (*AssociateAllowListOutput, error)
	AssociateAllowListRequest(*AssociateAllowListInput) (*request.Request, *AssociateAllowListOutput)

	CancelScheduleEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelScheduleEventsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelScheduleEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelScheduleEvents(*CancelScheduleEventsInput) (*CancelScheduleEventsOutput, error)
	CancelScheduleEventsWithContext(byteplus.Context, *CancelScheduleEventsInput, ...request.Option) (*CancelScheduleEventsOutput, error)
	CancelScheduleEventsRequest(*CancelScheduleEventsInput) (*request.Request, *CancelScheduleEventsOutput)

	ChangeMasterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ChangeMasterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ChangeMasterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ChangeMaster(*ChangeMasterInput) (*ChangeMasterOutput, error)
	ChangeMasterWithContext(byteplus.Context, *ChangeMasterInput, ...request.Option) (*ChangeMasterOutput, error)
	ChangeMasterRequest(*ChangeMasterInput) (*request.Request, *ChangeMasterOutput)

	CreateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAllowList(*CreateAllowListInput) (*CreateAllowListOutput, error)
	CreateAllowListWithContext(byteplus.Context, *CreateAllowListInput, ...request.Option) (*CreateAllowListOutput, error)
	CreateAllowListRequest(*CreateAllowListInput) (*request.Request, *CreateAllowListOutput)

	CreateBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBackup(*CreateBackupInput) (*CreateBackupOutput, error)
	CreateBackupWithContext(byteplus.Context, *CreateBackupInput, ...request.Option) (*CreateBackupOutput, error)
	CreateBackupRequest(*CreateBackupInput) (*request.Request, *CreateBackupOutput)

	CreateDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBAccount(*CreateDBAccountInput) (*CreateDBAccountOutput, error)
	CreateDBAccountWithContext(byteplus.Context, *CreateDBAccountInput, ...request.Option) (*CreateDBAccountOutput, error)
	CreateDBAccountRequest(*CreateDBAccountInput) (*request.Request, *CreateDBAccountOutput)

	CreateDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBEndpointCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBEndpoint(*CreateDBEndpointInput) (*CreateDBEndpointOutput, error)
	CreateDBEndpointWithContext(byteplus.Context, *CreateDBEndpointInput, ...request.Option) (*CreateDBEndpointOutput, error)
	CreateDBEndpointRequest(*CreateDBEndpointInput) (*request.Request, *CreateDBEndpointOutput)

	CreateDBEndpointPublicAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBEndpointPublicAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBEndpointPublicAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBEndpointPublicAddress(*CreateDBEndpointPublicAddressInput) (*CreateDBEndpointPublicAddressOutput, error)
	CreateDBEndpointPublicAddressWithContext(byteplus.Context, *CreateDBEndpointPublicAddressInput, ...request.Option) (*CreateDBEndpointPublicAddressOutput, error)
	CreateDBEndpointPublicAddressRequest(*CreateDBEndpointPublicAddressInput) (*request.Request, *CreateDBEndpointPublicAddressOutput)

	CreateDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstance(*CreateDBInstanceInput) (*CreateDBInstanceOutput, error)
	CreateDBInstanceWithContext(byteplus.Context, *CreateDBInstanceInput, ...request.Option) (*CreateDBInstanceOutput, error)
	CreateDBInstanceRequest(*CreateDBInstanceInput) (*request.Request, *CreateDBInstanceOutput)

	CreateDatabaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDatabaseCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDatabaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDatabase(*CreateDatabaseInput) (*CreateDatabaseOutput, error)
	CreateDatabaseWithContext(byteplus.Context, *CreateDatabaseInput, ...request.Option) (*CreateDatabaseOutput, error)
	CreateDatabaseRequest(*CreateDatabaseInput) (*request.Request, *CreateDatabaseOutput)

	CreateParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateParameterTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateParameterTemplate(*CreateParameterTemplateInput) (*CreateParameterTemplateOutput, error)
	CreateParameterTemplateWithContext(byteplus.Context, *CreateParameterTemplateInput, ...request.Option) (*CreateParameterTemplateOutput, error)
	CreateParameterTemplateRequest(*CreateParameterTemplateInput) (*request.Request, *CreateParameterTemplateOutput)

	DeleteAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAllowList(*DeleteAllowListInput) (*DeleteAllowListOutput, error)
	DeleteAllowListWithContext(byteplus.Context, *DeleteAllowListInput, ...request.Option) (*DeleteAllowListOutput, error)
	DeleteAllowListRequest(*DeleteAllowListInput) (*request.Request, *DeleteAllowListOutput)

	DeleteBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBackupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBackup(*DeleteBackupInput) (*DeleteBackupOutput, error)
	DeleteBackupWithContext(byteplus.Context, *DeleteBackupInput, ...request.Option) (*DeleteBackupOutput, error)
	DeleteBackupRequest(*DeleteBackupInput) (*request.Request, *DeleteBackupOutput)

	DeleteDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBAccount(*DeleteDBAccountInput) (*DeleteDBAccountOutput, error)
	DeleteDBAccountWithContext(byteplus.Context, *DeleteDBAccountInput, ...request.Option) (*DeleteDBAccountOutput, error)
	DeleteDBAccountRequest(*DeleteDBAccountInput) (*request.Request, *DeleteDBAccountOutput)

	DeleteDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBEndpointCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBEndpoint(*DeleteDBEndpointInput) (*DeleteDBEndpointOutput, error)
	DeleteDBEndpointWithContext(byteplus.Context, *DeleteDBEndpointInput, ...request.Option) (*DeleteDBEndpointOutput, error)
	DeleteDBEndpointRequest(*DeleteDBEndpointInput) (*request.Request, *DeleteDBEndpointOutput)

	DeleteDBEndpointPublicAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBEndpointPublicAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBEndpointPublicAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBEndpointPublicAddress(*DeleteDBEndpointPublicAddressInput) (*DeleteDBEndpointPublicAddressOutput, error)
	DeleteDBEndpointPublicAddressWithContext(byteplus.Context, *DeleteDBEndpointPublicAddressInput, ...request.Option) (*DeleteDBEndpointPublicAddressOutput, error)
	DeleteDBEndpointPublicAddressRequest(*DeleteDBEndpointPublicAddressInput) (*request.Request, *DeleteDBEndpointPublicAddressOutput)

	DeleteDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstance(*DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceWithContext(byteplus.Context, *DeleteDBInstanceInput, ...request.Option) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceRequest(*DeleteDBInstanceInput) (*request.Request, *DeleteDBInstanceOutput)

	DeleteDatabaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDatabaseCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDatabaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDatabase(*DeleteDatabaseInput) (*DeleteDatabaseOutput, error)
	DeleteDatabaseWithContext(byteplus.Context, *DeleteDatabaseInput, ...request.Option) (*DeleteDatabaseOutput, error)
	DeleteDatabaseRequest(*DeleteDatabaseInput) (*request.Request, *DeleteDatabaseOutput)

	DeleteParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteParameterTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteParameterTemplate(*DeleteParameterTemplateInput) (*DeleteParameterTemplateOutput, error)
	DeleteParameterTemplateWithContext(byteplus.Context, *DeleteParameterTemplateInput, ...request.Option) (*DeleteParameterTemplateOutput, error)
	DeleteParameterTemplateRequest(*DeleteParameterTemplateInput) (*request.Request, *DeleteParameterTemplateOutput)

	DescribeAllowListDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowListDetail(*DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailWithContext(byteplus.Context, *DescribeAllowListDetailInput, ...request.Option) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailRequest(*DescribeAllowListDetailInput) (*request.Request, *DescribeAllowListDetailOutput)

	DescribeAllowListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowLists(*DescribeAllowListsInput) (*DescribeAllowListsOutput, error)
	DescribeAllowListsWithContext(byteplus.Context, *DescribeAllowListsInput, ...request.Option) (*DescribeAllowListsOutput, error)
	DescribeAllowListsRequest(*DescribeAllowListsInput) (*request.Request, *DescribeAllowListsOutput)

	DescribeAvailabilityZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAvailabilityZonesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAvailabilityZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAvailabilityZones(*DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesWithContext(byteplus.Context, *DescribeAvailabilityZonesInput, ...request.Option) (*DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesRequest(*DescribeAvailabilityZonesInput) (*request.Request, *DescribeAvailabilityZonesOutput)

	DescribeBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackupPolicy(*DescribeBackupPolicyInput) (*DescribeBackupPolicyOutput, error)
	DescribeBackupPolicyWithContext(byteplus.Context, *DescribeBackupPolicyInput, ...request.Option) (*DescribeBackupPolicyOutput, error)
	DescribeBackupPolicyRequest(*DescribeBackupPolicyInput) (*request.Request, *DescribeBackupPolicyOutput)

	DescribeBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackups(*DescribeBackupsInput) (*DescribeBackupsOutput, error)
	DescribeBackupsWithContext(byteplus.Context, *DescribeBackupsInput, ...request.Option) (*DescribeBackupsOutput, error)
	DescribeBackupsRequest(*DescribeBackupsInput) (*request.Request, *DescribeBackupsOutput)

	DescribeCrossRegionBackupDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCrossRegionBackupDBInstancesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCrossRegionBackupDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCrossRegionBackupDBInstances(*DescribeCrossRegionBackupDBInstancesInput) (*DescribeCrossRegionBackupDBInstancesOutput, error)
	DescribeCrossRegionBackupDBInstancesWithContext(byteplus.Context, *DescribeCrossRegionBackupDBInstancesInput, ...request.Option) (*DescribeCrossRegionBackupDBInstancesOutput, error)
	DescribeCrossRegionBackupDBInstancesRequest(*DescribeCrossRegionBackupDBInstancesInput) (*request.Request, *DescribeCrossRegionBackupDBInstancesOutput)

	DescribeCrossRegionBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCrossRegionBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCrossRegionBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCrossRegionBackupPolicy(*DescribeCrossRegionBackupPolicyInput) (*DescribeCrossRegionBackupPolicyOutput, error)
	DescribeCrossRegionBackupPolicyWithContext(byteplus.Context, *DescribeCrossRegionBackupPolicyInput, ...request.Option) (*DescribeCrossRegionBackupPolicyOutput, error)
	DescribeCrossRegionBackupPolicyRequest(*DescribeCrossRegionBackupPolicyInput) (*request.Request, *DescribeCrossRegionBackupPolicyOutput)

	DescribeDBAccountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBAccountsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBAccountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBAccounts(*DescribeDBAccountsInput) (*DescribeDBAccountsOutput, error)
	DescribeDBAccountsWithContext(byteplus.Context, *DescribeDBAccountsInput, ...request.Option) (*DescribeDBAccountsOutput, error)
	DescribeDBAccountsRequest(*DescribeDBAccountsInput) (*request.Request, *DescribeDBAccountsOutput)

	DescribeDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBEndpointCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBEndpoint(*DescribeDBEndpointInput) (*DescribeDBEndpointOutput, error)
	DescribeDBEndpointWithContext(byteplus.Context, *DescribeDBEndpointInput, ...request.Option) (*DescribeDBEndpointOutput, error)
	DescribeDBEndpointRequest(*DescribeDBEndpointInput) (*request.Request, *DescribeDBEndpointOutput)

	DescribeDBInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceDetail(*DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailWithContext(byteplus.Context, *DescribeDBInstanceDetailInput, ...request.Option) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailRequest(*DescribeDBInstanceDetailInput) (*request.Request, *DescribeDBInstanceDetailOutput)

	DescribeDBInstanceParameterChangeHistoryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceParameterChangeHistoryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceParameterChangeHistoryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceParameterChangeHistory(*DescribeDBInstanceParameterChangeHistoryInput) (*DescribeDBInstanceParameterChangeHistoryOutput, error)
	DescribeDBInstanceParameterChangeHistoryWithContext(byteplus.Context, *DescribeDBInstanceParameterChangeHistoryInput, ...request.Option) (*DescribeDBInstanceParameterChangeHistoryOutput, error)
	DescribeDBInstanceParameterChangeHistoryRequest(*DescribeDBInstanceParameterChangeHistoryInput) (*request.Request, *DescribeDBInstanceParameterChangeHistoryOutput)

	DescribeDBInstanceParametersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceParametersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceParametersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceParameters(*DescribeDBInstanceParametersInput) (*DescribeDBInstanceParametersOutput, error)
	DescribeDBInstanceParametersWithContext(byteplus.Context, *DescribeDBInstanceParametersInput, ...request.Option) (*DescribeDBInstanceParametersOutput, error)
	DescribeDBInstanceParametersRequest(*DescribeDBInstanceParametersInput) (*request.Request, *DescribeDBInstanceParametersOutput)

	DescribeDBInstancePriceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstancePriceDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstancePriceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstancePriceDetail(*DescribeDBInstancePriceDetailInput) (*DescribeDBInstancePriceDetailOutput, error)
	DescribeDBInstancePriceDetailWithContext(byteplus.Context, *DescribeDBInstancePriceDetailInput, ...request.Option) (*DescribeDBInstancePriceDetailOutput, error)
	DescribeDBInstancePriceDetailRequest(*DescribeDBInstancePriceDetailInput) (*request.Request, *DescribeDBInstancePriceDetailOutput)

	DescribeDBInstanceSpecsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceSpecsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceSpecsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceSpecs(*DescribeDBInstanceSpecsInput) (*DescribeDBInstanceSpecsOutput, error)
	DescribeDBInstanceSpecsWithContext(byteplus.Context, *DescribeDBInstanceSpecsInput, ...request.Option) (*DescribeDBInstanceSpecsOutput, error)
	DescribeDBInstanceSpecsRequest(*DescribeDBInstanceSpecsInput) (*request.Request, *DescribeDBInstanceSpecsOutput)

	DescribeDBInstanceVersionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceVersionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceVersionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceVersion(*DescribeDBInstanceVersionInput) (*DescribeDBInstanceVersionOutput, error)
	DescribeDBInstanceVersionWithContext(byteplus.Context, *DescribeDBInstanceVersionInput, ...request.Option) (*DescribeDBInstanceVersionOutput, error)
	DescribeDBInstanceVersionRequest(*DescribeDBInstanceVersionInput) (*request.Request, *DescribeDBInstanceVersionOutput)

	DescribeDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstancesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstances(*DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesWithContext(byteplus.Context, *DescribeDBInstancesInput, ...request.Option) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesRequest(*DescribeDBInstancesInput) (*request.Request, *DescribeDBInstancesOutput)

	DescribeDatabasesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDatabasesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDatabasesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDatabases(*DescribeDatabasesInput) (*DescribeDatabasesOutput, error)
	DescribeDatabasesWithContext(byteplus.Context, *DescribeDatabasesInput, ...request.Option) (*DescribeDatabasesOutput, error)
	DescribeDatabasesRequest(*DescribeDatabasesInput) (*request.Request, *DescribeDatabasesOutput)

	DescribeExistDBInstancePriceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeExistDBInstancePriceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeExistDBInstancePriceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeExistDBInstancePrice(*DescribeExistDBInstancePriceInput) (*DescribeExistDBInstancePriceOutput, error)
	DescribeExistDBInstancePriceWithContext(byteplus.Context, *DescribeExistDBInstancePriceInput, ...request.Option) (*DescribeExistDBInstancePriceOutput, error)
	DescribeExistDBInstancePriceRequest(*DescribeExistDBInstancePriceInput) (*request.Request, *DescribeExistDBInstancePriceOutput)

	DescribeInstanceAllowListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeInstanceAllowListsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeInstanceAllowListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeInstanceAllowLists(*DescribeInstanceAllowListsInput) (*DescribeInstanceAllowListsOutput, error)
	DescribeInstanceAllowListsWithContext(byteplus.Context, *DescribeInstanceAllowListsInput, ...request.Option) (*DescribeInstanceAllowListsOutput, error)
	DescribeInstanceAllowListsRequest(*DescribeInstanceAllowListsInput) (*request.Request, *DescribeInstanceAllowListsOutput)

	DescribeModifiableParametersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeModifiableParametersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeModifiableParametersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeModifiableParameters(*DescribeModifiableParametersInput) (*DescribeModifiableParametersOutput, error)
	DescribeModifiableParametersWithContext(byteplus.Context, *DescribeModifiableParametersInput, ...request.Option) (*DescribeModifiableParametersOutput, error)
	DescribeModifiableParametersRequest(*DescribeModifiableParametersInput) (*request.Request, *DescribeModifiableParametersOutput)

	DescribeParameterTemplateDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeParameterTemplateDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeParameterTemplateDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeParameterTemplateDetail(*DescribeParameterTemplateDetailInput) (*DescribeParameterTemplateDetailOutput, error)
	DescribeParameterTemplateDetailWithContext(byteplus.Context, *DescribeParameterTemplateDetailInput, ...request.Option) (*DescribeParameterTemplateDetailOutput, error)
	DescribeParameterTemplateDetailRequest(*DescribeParameterTemplateDetailInput) (*request.Request, *DescribeParameterTemplateDetailOutput)

	DescribeParameterTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeParameterTemplatesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeParameterTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeParameterTemplates(*DescribeParameterTemplatesInput) (*DescribeParameterTemplatesOutput, error)
	DescribeParameterTemplatesWithContext(byteplus.Context, *DescribeParameterTemplatesInput, ...request.Option) (*DescribeParameterTemplatesOutput, error)
	DescribeParameterTemplatesRequest(*DescribeParameterTemplatesInput) (*request.Request, *DescribeParameterTemplatesOutput)

	DescribeRecoverableTimeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRecoverableTimeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRecoverableTimeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRecoverableTime(*DescribeRecoverableTimeInput) (*DescribeRecoverableTimeOutput, error)
	DescribeRecoverableTimeWithContext(byteplus.Context, *DescribeRecoverableTimeInput, ...request.Option) (*DescribeRecoverableTimeOutput, error)
	DescribeRecoverableTimeRequest(*DescribeRecoverableTimeInput) (*request.Request, *DescribeRecoverableTimeOutput)

	DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRegionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
	DescribeRegionsWithContext(byteplus.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
	DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)

	DescribeScheduleEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeScheduleEventsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeScheduleEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeScheduleEvents(*DescribeScheduleEventsInput) (*DescribeScheduleEventsOutput, error)
	DescribeScheduleEventsWithContext(byteplus.Context, *DescribeScheduleEventsInput, ...request.Option) (*DescribeScheduleEventsOutput, error)
	DescribeScheduleEventsRequest(*DescribeScheduleEventsInput) (*request.Request, *DescribeScheduleEventsOutput)

	DescribeStoragePayablePriceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeStoragePayablePriceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeStoragePayablePriceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeStoragePayablePrice(*DescribeStoragePayablePriceInput) (*DescribeStoragePayablePriceOutput, error)
	DescribeStoragePayablePriceWithContext(byteplus.Context, *DescribeStoragePayablePriceInput, ...request.Option) (*DescribeStoragePayablePriceOutput, error)
	DescribeStoragePayablePriceRequest(*DescribeStoragePayablePriceInput) (*request.Request, *DescribeStoragePayablePriceOutput)

	DisassociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisassociateAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisassociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisassociateAllowList(*DisassociateAllowListInput) (*DisassociateAllowListOutput, error)
	DisassociateAllowListWithContext(byteplus.Context, *DisassociateAllowListInput, ...request.Option) (*DisassociateAllowListOutput, error)
	DisassociateAllowListRequest(*DisassociateAllowListInput) (*request.Request, *DisassociateAllowListOutput)

	GrantDBAccountPrivilegeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GrantDBAccountPrivilegeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GrantDBAccountPrivilegeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GrantDBAccountPrivilege(*GrantDBAccountPrivilegeInput) (*GrantDBAccountPrivilegeOutput, error)
	GrantDBAccountPrivilegeWithContext(byteplus.Context, *GrantDBAccountPrivilegeInput, ...request.Option) (*GrantDBAccountPrivilegeOutput, error)
	GrantDBAccountPrivilegeRequest(*GrantDBAccountPrivilegeInput) (*request.Request, *GrantDBAccountPrivilegeOutput)

	ModifyAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAllowListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAllowList(*ModifyAllowListInput) (*ModifyAllowListOutput, error)
	ModifyAllowListWithContext(byteplus.Context, *ModifyAllowListInput, ...request.Option) (*ModifyAllowListOutput, error)
	ModifyAllowListRequest(*ModifyAllowListInput) (*request.Request, *ModifyAllowListOutput)

	ModifyBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyBackupPolicy(*ModifyBackupPolicyInput) (*ModifyBackupPolicyOutput, error)
	ModifyBackupPolicyWithContext(byteplus.Context, *ModifyBackupPolicyInput, ...request.Option) (*ModifyBackupPolicyOutput, error)
	ModifyBackupPolicyRequest(*ModifyBackupPolicyInput) (*request.Request, *ModifyBackupPolicyOutput)

	ModifyCrossRegionBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyCrossRegionBackupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyCrossRegionBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyCrossRegionBackupPolicy(*ModifyCrossRegionBackupPolicyInput) (*ModifyCrossRegionBackupPolicyOutput, error)
	ModifyCrossRegionBackupPolicyWithContext(byteplus.Context, *ModifyCrossRegionBackupPolicyInput, ...request.Option) (*ModifyCrossRegionBackupPolicyOutput, error)
	ModifyCrossRegionBackupPolicyRequest(*ModifyCrossRegionBackupPolicyInput) (*request.Request, *ModifyCrossRegionBackupPolicyOutput)

	ModifyDBAccountDescriptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBAccountDescriptionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBAccountDescriptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBAccountDescription(*ModifyDBAccountDescriptionInput) (*ModifyDBAccountDescriptionOutput, error)
	ModifyDBAccountDescriptionWithContext(byteplus.Context, *ModifyDBAccountDescriptionInput, ...request.Option) (*ModifyDBAccountDescriptionOutput, error)
	ModifyDBAccountDescriptionRequest(*ModifyDBAccountDescriptionInput) (*request.Request, *ModifyDBAccountDescriptionOutput)

	ModifyDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBEndpointCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBEndpoint(*ModifyDBEndpointInput) (*ModifyDBEndpointOutput, error)
	ModifyDBEndpointWithContext(byteplus.Context, *ModifyDBEndpointInput, ...request.Option) (*ModifyDBEndpointOutput, error)
	ModifyDBEndpointRequest(*ModifyDBEndpointInput) (*request.Request, *ModifyDBEndpointOutput)

	ModifyDBEndpointAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBEndpointAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBEndpointAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBEndpointAddress(*ModifyDBEndpointAddressInput) (*ModifyDBEndpointAddressOutput, error)
	ModifyDBEndpointAddressWithContext(byteplus.Context, *ModifyDBEndpointAddressInput, ...request.Option) (*ModifyDBEndpointAddressOutput, error)
	ModifyDBEndpointAddressRequest(*ModifyDBEndpointAddressInput) (*request.Request, *ModifyDBEndpointAddressOutput)

	ModifyDBEndpointDNSCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBEndpointDNSCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBEndpointDNSCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBEndpointDNS(*ModifyDBEndpointDNSInput) (*ModifyDBEndpointDNSOutput, error)
	ModifyDBEndpointDNSWithContext(byteplus.Context, *ModifyDBEndpointDNSInput, ...request.Option) (*ModifyDBEndpointDNSOutput, error)
	ModifyDBEndpointDNSRequest(*ModifyDBEndpointDNSInput) (*request.Request, *ModifyDBEndpointDNSOutput)

	ModifyDBInstanceChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceChargeTypeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceChargeType(*ModifyDBInstanceChargeTypeInput) (*ModifyDBInstanceChargeTypeOutput, error)
	ModifyDBInstanceChargeTypeWithContext(byteplus.Context, *ModifyDBInstanceChargeTypeInput, ...request.Option) (*ModifyDBInstanceChargeTypeOutput, error)
	ModifyDBInstanceChargeTypeRequest(*ModifyDBInstanceChargeTypeInput) (*request.Request, *ModifyDBInstanceChargeTypeOutput)

	ModifyDBInstanceDeletionProtectionPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceDeletionProtectionPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceDeletionProtectionPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceDeletionProtectionPolicy(*ModifyDBInstanceDeletionProtectionPolicyInput) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)
	ModifyDBInstanceDeletionProtectionPolicyWithContext(byteplus.Context, *ModifyDBInstanceDeletionProtectionPolicyInput, ...request.Option) (*ModifyDBInstanceDeletionProtectionPolicyOutput, error)
	ModifyDBInstanceDeletionProtectionPolicyRequest(*ModifyDBInstanceDeletionProtectionPolicyInput) (*request.Request, *ModifyDBInstanceDeletionProtectionPolicyOutput)

	ModifyDBInstanceMaintenanceWindowCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceMaintenanceWindowCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceMaintenanceWindowCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceMaintenanceWindow(*ModifyDBInstanceMaintenanceWindowInput) (*ModifyDBInstanceMaintenanceWindowOutput, error)
	ModifyDBInstanceMaintenanceWindowWithContext(byteplus.Context, *ModifyDBInstanceMaintenanceWindowInput, ...request.Option) (*ModifyDBInstanceMaintenanceWindowOutput, error)
	ModifyDBInstanceMaintenanceWindowRequest(*ModifyDBInstanceMaintenanceWindowInput) (*request.Request, *ModifyDBInstanceMaintenanceWindowOutput)

	ModifyDBInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceName(*ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameWithContext(byteplus.Context, *ModifyDBInstanceNameInput, ...request.Option) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameRequest(*ModifyDBInstanceNameInput) (*request.Request, *ModifyDBInstanceNameOutput)

	ModifyDBInstanceParametersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceParametersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceParametersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceParameters(*ModifyDBInstanceParametersInput) (*ModifyDBInstanceParametersOutput, error)
	ModifyDBInstanceParametersWithContext(byteplus.Context, *ModifyDBInstanceParametersInput, ...request.Option) (*ModifyDBInstanceParametersOutput, error)
	ModifyDBInstanceParametersRequest(*ModifyDBInstanceParametersInput) (*request.Request, *ModifyDBInstanceParametersOutput)

	ModifyDBInstanceSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceSpecCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceSpec(*ModifyDBInstanceSpecInput) (*ModifyDBInstanceSpecOutput, error)
	ModifyDBInstanceSpecWithContext(byteplus.Context, *ModifyDBInstanceSpecInput, ...request.Option) (*ModifyDBInstanceSpecOutput, error)
	ModifyDBInstanceSpecRequest(*ModifyDBInstanceSpecInput) (*request.Request, *ModifyDBInstanceSpecOutput)

	ModifyDBNodeConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBNodeConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBNodeConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBNodeConfig(*ModifyDBNodeConfigInput) (*ModifyDBNodeConfigOutput, error)
	ModifyDBNodeConfigWithContext(byteplus.Context, *ModifyDBNodeConfigInput, ...request.Option) (*ModifyDBNodeConfigOutput, error)
	ModifyDBNodeConfigRequest(*ModifyDBNodeConfigInput) (*request.Request, *ModifyDBNodeConfigOutput)

	ModifyDatabaseDescriptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDatabaseDescriptionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDatabaseDescriptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDatabaseDescription(*ModifyDatabaseDescriptionInput) (*ModifyDatabaseDescriptionOutput, error)
	ModifyDatabaseDescriptionWithContext(byteplus.Context, *ModifyDatabaseDescriptionInput, ...request.Option) (*ModifyDatabaseDescriptionOutput, error)
	ModifyDatabaseDescriptionRequest(*ModifyDatabaseDescriptionInput) (*request.Request, *ModifyDatabaseDescriptionOutput)

	ModifyScheduleEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyScheduleEventsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyScheduleEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyScheduleEvents(*ModifyScheduleEventsInput) (*ModifyScheduleEventsOutput, error)
	ModifyScheduleEventsWithContext(byteplus.Context, *ModifyScheduleEventsInput, ...request.Option) (*ModifyScheduleEventsOutput, error)
	ModifyScheduleEventsRequest(*ModifyScheduleEventsInput) (*request.Request, *ModifyScheduleEventsOutput)

	RemoveTagsFromResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveTagsFromResource(*RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceWithContext(byteplus.Context, *RemoveTagsFromResourceInput, ...request.Option) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceRequest(*RemoveTagsFromResourceInput) (*request.Request, *RemoveTagsFromResourceOutput)

	ResetAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResetAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResetAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResetAccount(*ResetAccountInput) (*ResetAccountOutput, error)
	ResetAccountWithContext(byteplus.Context, *ResetAccountInput, ...request.Option) (*ResetAccountOutput, error)
	ResetAccountRequest(*ResetAccountInput) (*request.Request, *ResetAccountOutput)

	ResetDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResetDBAccountCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResetDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResetDBAccount(*ResetDBAccountInput) (*ResetDBAccountOutput, error)
	ResetDBAccountWithContext(byteplus.Context, *ResetDBAccountInput, ...request.Option) (*ResetDBAccountOutput, error)
	ResetDBAccountRequest(*ResetDBAccountInput) (*request.Request, *ResetDBAccountOutput)

	RestartDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstance(*RestartDBInstanceInput) (*RestartDBInstanceOutput, error)
	RestartDBInstanceWithContext(byteplus.Context, *RestartDBInstanceInput, ...request.Option) (*RestartDBInstanceOutput, error)
	RestartDBInstanceRequest(*RestartDBInstanceInput) (*request.Request, *RestartDBInstanceOutput)

	RestoreTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestoreTableCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestoreTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestoreTable(*RestoreTableInput) (*RestoreTableOutput, error)
	RestoreTableWithContext(byteplus.Context, *RestoreTableInput, ...request.Option) (*RestoreTableOutput, error)
	RestoreTableRequest(*RestoreTableInput) (*request.Request, *RestoreTableOutput)

	RestoreToNewInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestoreToNewInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestoreToNewInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestoreToNewInstance(*RestoreToNewInstanceInput) (*RestoreToNewInstanceOutput, error)
	RestoreToNewInstanceWithContext(byteplus.Context, *RestoreToNewInstanceInput, ...request.Option) (*RestoreToNewInstanceOutput, error)
	RestoreToNewInstanceRequest(*RestoreToNewInstanceInput) (*request.Request, *RestoreToNewInstanceOutput)

	RevokeDBAccountPrivilegeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RevokeDBAccountPrivilegeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RevokeDBAccountPrivilegeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RevokeDBAccountPrivilege(*RevokeDBAccountPrivilegeInput) (*RevokeDBAccountPrivilegeOutput, error)
	RevokeDBAccountPrivilegeWithContext(byteplus.Context, *RevokeDBAccountPrivilegeInput, ...request.Option) (*RevokeDBAccountPrivilegeOutput, error)
	RevokeDBAccountPrivilegeRequest(*RevokeDBAccountPrivilegeInput) (*request.Request, *RevokeDBAccountPrivilegeOutput)

	SaveAsParameterTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SaveAsParameterTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SaveAsParameterTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SaveAsParameterTemplate(*SaveAsParameterTemplateInput) (*SaveAsParameterTemplateOutput, error)
	SaveAsParameterTemplateWithContext(byteplus.Context, *SaveAsParameterTemplateInput, ...request.Option) (*SaveAsParameterTemplateOutput, error)
	SaveAsParameterTemplateRequest(*SaveAsParameterTemplateInput) (*request.Request, *SaveAsParameterTemplateOutput)
}

VEDBMAPI provides an interface to enable mocking the vedbm.VEDBM service client's API operation,

// byteplus sdk func uses an SDK service client to make a request to
// VEDBM.
func myFunc(svc VEDBMAPI) bool {
    // Make svc.AddTagsToResource request
}

func main() {
    sess := session.New()
    svc := vedbm.New(sess)

    myFunc(svc)
}

type ZoneForDescribeAvailabilityZonesOutput

type ZoneForDescribeAvailabilityZonesOutput struct {
	Description *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`

	ZoneName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeAvailabilityZonesOutput) GoString

GoString returns the string representation

func (*ZoneForDescribeAvailabilityZonesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (ZoneForDescribeAvailabilityZonesOutput) String

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL