Help us shape the future of Go! Take the 2026 Go Developer Survey

dbw

package
v1.2.60 Latest Latest
Warning

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

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

Documentation

Overview

Package dbwiface provides an interface to enable mocking the DBW 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 (
	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMySql is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputPostgres is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMongo is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputRedis is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputRedis = "Redis"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputVeDbmySql is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputVeDbmySql = "VeDBMySQL"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMetaRds is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMetaRds = "MetaRDS"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMssql is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMssql = "MSSQL"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputByteRds is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputByteRds = "ByteRDS"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMySqlsharding is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMySqlsharding = "MySQLSharding"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMetaMySql is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMetaMySql = "MetaMySQL"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputByteDoc is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputByteDoc = "ByteDoc"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputDair is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputDair = "DAIR"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputByteRedis is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputByteRedis = "ByteRedis"
)
View Source
const (
	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputUser is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputUser = "User"

	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputSourceIp is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputSourceIp = "SourceIP"

	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputPsm is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputPsm = "PSM"

	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputTable is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputTable = "Table"

	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputSqlMethod is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputSqlMethod = "SqlMethod"

	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputDb is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputDb = "DB"

	// EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputSqltemplateId is a EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInput enum value
	EnumOfGroupIgnoredListForDescribeAggregateSlowLogsInputSqltemplateId = "SQLTemplateID"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMySql is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMySql = "MySQL"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputPostgres is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputPostgres = "Postgres"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMongo is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMongo = "Mongo"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputRedis is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputRedis = "Redis"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputVeDbmySql is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMetaRds is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMssql is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMssql = "MSSQL"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputByteRds is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMySqlsharding is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMetaMySql is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputMetaMySql = "MetaMySQL"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputByteDoc is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputByteDoc = "ByteDoc"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputDair is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputDair = "DAIR"

	// EnumOfInstanceTypeForDescribeAggregateSlowLogsInputByteRedis is a EnumOfInstanceTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeAggregateSlowLogsInputByteRedis = "ByteRedis"
)
View Source
const (
	// EnumOfNodeTypeForDescribeAggregateSlowLogsInputMySqlserver is a EnumOfNodeTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfNodeTypeForDescribeAggregateSlowLogsInputMySqlserver = "MySQLServer"

	// EnumOfNodeTypeForDescribeAggregateSlowLogsInputShardingProxy is a EnumOfNodeTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfNodeTypeForDescribeAggregateSlowLogsInputShardingProxy = "ShardingProxy"
)
View Source
const (
	// EnumOfOrderByForDescribeAggregateSlowLogsInputTotalQueryTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputTotalQueryTime = "TotalQueryTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputExecuteCount is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputExecuteCount = "ExecuteCount"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxQueryTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxQueryTime = "MaxQueryTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxLockTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxLockTime = "MaxLockTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsSent is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsSent = "MaxRowsSent"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsExamined is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsExamined = "MaxRowsExamined"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsAffected is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsAffected = "MaxRowsAffected"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageQueryTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageQueryTime = "AverageQueryTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageLockTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageLockTime = "AverageLockTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsSent is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsSent = "AverageRowsSent"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsExamined is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsExamined = "AverageRowsExamined"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsAffected is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsAffected = "AverageRowsAffected"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputSqltemplate is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputSqltemplate = "SQLTemplate"
)
View Source
const (
	// EnumOfSortByForDescribeAggregateSlowLogsInputAsc is a EnumOfSortByForDescribeAggregateSlowLogsInput enum value
	EnumOfSortByForDescribeAggregateSlowLogsInputAsc = "ASC"

	// EnumOfSortByForDescribeAggregateSlowLogsInputDesc is a EnumOfSortByForDescribeAggregateSlowLogsInput enum value
	EnumOfSortByForDescribeAggregateSlowLogsInputDesc = "DESC"
)
View Source
const (
	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputSelect is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputSelect = "SELECT"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputInsert is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputInsert = "INSERT"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputUpdate is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputUpdate = "UPDATE"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputDelete is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputDelete = "DELETE"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputAlter is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputAlter = "ALTER"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputCreate is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputCreate = "CREATE"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputDrop is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputDrop = "DROP"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputRename is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputRename = "RENAME"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputTruncate is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputTruncate = "TRUNCATE"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputSet is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputSet = "SET"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputReplace is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputReplace = "REPLACE"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputCall is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputCall = "CALL"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputUse is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputUse = "USE"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputShow is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputShow = "SHOW"

	// EnumOfSqlMethodListForDescribeAggregateSlowLogsInputTransaction is a EnumOfSqlMethodListForDescribeAggregateSlowLogsInput enum value
	EnumOfSqlMethodListForDescribeAggregateSlowLogsInputTransaction = "TRANSACTION"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeAuditLogConfigInputMySql is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputMySql = "MySQL"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputPostgres is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputPostgres = "Postgres"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputMongo is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputMongo = "Mongo"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputRedis is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputRedis = "Redis"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputVeDbmySql is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputMetaRds is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputMssql is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputMssql = "MSSQL"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputByteRds is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputMySqlsharding is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForDescribeAuditLogConfigInputMetaMySql is a EnumOfInstanceTypeForDescribeAuditLogConfigInput enum value
	EnumOfInstanceTypeForDescribeAuditLogConfigInputMetaMySql = "MetaMySQL"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeAuditLogDetailInputMySql is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputMySql = "MySQL"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputPostgres is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputPostgres = "Postgres"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputMongo is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputMongo = "Mongo"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputRedis is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputRedis = "Redis"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputVeDbmySql is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputMetaRds is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputMssql is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputMssql = "MSSQL"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputByteRds is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputMySqlsharding is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForDescribeAuditLogDetailInputMetaMySql is a EnumOfInstanceTypeForDescribeAuditLogDetailInput enum value
	EnumOfInstanceTypeForDescribeAuditLogDetailInputMetaMySql = "MetaMySQL"
)
View Source
const (
	// EnumOfLogLevelListForDescribeAuditLogDetailInputNormal is a EnumOfLogLevelListForDescribeAuditLogDetailInput enum value
	EnumOfLogLevelListForDescribeAuditLogDetailInputNormal = "Normal"

	// EnumOfLogLevelListForDescribeAuditLogDetailInputIncident is a EnumOfLogLevelListForDescribeAuditLogDetailInput enum value
	EnumOfLogLevelListForDescribeAuditLogDetailInputIncident = "Incident"

	// EnumOfLogLevelListForDescribeAuditLogDetailInputWarning is a EnumOfLogLevelListForDescribeAuditLogDetailInput enum value
	EnumOfLogLevelListForDescribeAuditLogDetailInputWarning = "Warning"
)
View Source
const (
	// EnumOfSqlMethodListForDescribeAuditLogDetailInputSelect is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputSelect = "SELECT"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputInsert is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputInsert = "INSERT"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputUpdate is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputUpdate = "UPDATE"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputDelete is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputDelete = "DELETE"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputAlter is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputAlter = "ALTER"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputCreate is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputCreate = "CREATE"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputDrop is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputDrop = "DROP"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputRename is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputRename = "RENAME"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputTruncate is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputTruncate = "TRUNCATE"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputLogin is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputLogin = "LOGIN"

	// EnumOfSqlMethodListForDescribeAuditLogDetailInputLogout is a EnumOfSqlMethodListForDescribeAuditLogDetailInput enum value
	EnumOfSqlMethodListForDescribeAuditLogDetailInputLogout = "LOGOUT"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeSlowLogsInputMySql is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputMySql = "MySQL"

	// EnumOfInstanceTypeForDescribeSlowLogsInputPostgres is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputPostgres = "Postgres"

	// EnumOfInstanceTypeForDescribeSlowLogsInputMongo is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputMongo = "Mongo"

	// EnumOfInstanceTypeForDescribeSlowLogsInputRedis is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputRedis = "Redis"

	// EnumOfInstanceTypeForDescribeSlowLogsInputVeDbmySql is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForDescribeSlowLogsInputMetaRds is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForDescribeSlowLogsInputMssql is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputMssql = "MSSQL"

	// EnumOfInstanceTypeForDescribeSlowLogsInputByteRds is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForDescribeSlowLogsInputMySqlsharding is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForDescribeSlowLogsInputMetaMySql is a EnumOfInstanceTypeForDescribeSlowLogsInput enum value
	EnumOfInstanceTypeForDescribeSlowLogsInputMetaMySql = "MetaMySQL"
)
View Source
const (
	// EnumOfOrderByForDescribeSlowLogsInputTimestamp is a EnumOfOrderByForDescribeSlowLogsInput enum value
	EnumOfOrderByForDescribeSlowLogsInputTimestamp = "Timestamp"

	// EnumOfOrderByForDescribeSlowLogsInputQueryTime is a EnumOfOrderByForDescribeSlowLogsInput enum value
	EnumOfOrderByForDescribeSlowLogsInputQueryTime = "QueryTime"

	// EnumOfOrderByForDescribeSlowLogsInputLockTime is a EnumOfOrderByForDescribeSlowLogsInput enum value
	EnumOfOrderByForDescribeSlowLogsInputLockTime = "LockTime"

	// EnumOfOrderByForDescribeSlowLogsInputRowsExamined is a EnumOfOrderByForDescribeSlowLogsInput enum value
	EnumOfOrderByForDescribeSlowLogsInputRowsExamined = "RowsExamined"

	// EnumOfOrderByForDescribeSlowLogsInputRowsSent is a EnumOfOrderByForDescribeSlowLogsInput enum value
	EnumOfOrderByForDescribeSlowLogsInputRowsSent = "RowsSent"
)
View Source
const (
	// EnumOfSortByForDescribeSlowLogsInputAsc is a EnumOfSortByForDescribeSlowLogsInput enum value
	EnumOfSortByForDescribeSlowLogsInputAsc = "ASC"

	// EnumOfSortByForDescribeSlowLogsInputDesc is a EnumOfSortByForDescribeSlowLogsInput enum value
	EnumOfSortByForDescribeSlowLogsInputDesc = "DESC"
)
View Source
const (
	// EnumOfAdviceTypeForListSlowQueryAdviceApiInputNoAdvice is a EnumOfAdviceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfAdviceTypeForListSlowQueryAdviceApiInputNoAdvice = "no_advice"

	// EnumOfAdviceTypeForListSlowQueryAdviceApiInputIndexAdvice is a EnumOfAdviceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfAdviceTypeForListSlowQueryAdviceApiInputIndexAdvice = "index_advice"

	// EnumOfAdviceTypeForListSlowQueryAdviceApiInputRewriteSqlAdvice is a EnumOfAdviceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfAdviceTypeForListSlowQueryAdviceApiInputRewriteSqlAdvice = "rewrite_sql_advice"
)
View Source
const (
	// EnumOfGroupByForListSlowQueryAdviceApiInputAdvice is a EnumOfGroupByForListSlowQueryAdviceApiInput enum value
	EnumOfGroupByForListSlowQueryAdviceApiInputAdvice = "Advice"

	// EnumOfGroupByForListSlowQueryAdviceApiInputModule is a EnumOfGroupByForListSlowQueryAdviceApiInput enum value
	EnumOfGroupByForListSlowQueryAdviceApiInputModule = "Module"
)
View Source
const (
	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputMySql is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputMySql = "MySQL"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputPostgres is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputPostgres = "Postgres"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputMongo is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputMongo = "Mongo"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputRedis is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputRedis = "Redis"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputVeDbmySql is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputMetaRds is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputMssql is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputMssql = "MSSQL"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputByteRds is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputMySqlsharding is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputMetaMySql is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputMetaMySql = "MetaMySQL"

	// EnumOfInstanceTypeForListSlowQueryAdviceApiInputByteDoc is a EnumOfInstanceTypeForListSlowQueryAdviceApiInput enum value
	EnumOfInstanceTypeForListSlowQueryAdviceApiInputByteDoc = "ByteDoc"
)
View Source
const (
	// EnumOfOrderByForListSlowQueryAdviceApiInputQueryTimeRatioNow is a EnumOfOrderByForListSlowQueryAdviceApiInput enum value
	EnumOfOrderByForListSlowQueryAdviceApiInputQueryTimeRatioNow = "QueryTimeRatioNow"

	// EnumOfOrderByForListSlowQueryAdviceApiInputBenefit is a EnumOfOrderByForListSlowQueryAdviceApiInput enum value
	EnumOfOrderByForListSlowQueryAdviceApiInputBenefit = "Benefit"
)
View Source
const (
	// EnumOfInstanceTypeForModifyAuditLogConfigInputMySql is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputMySql = "MySQL"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputPostgres is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputPostgres = "Postgres"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputMongo is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputMongo = "Mongo"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputRedis is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputRedis = "Redis"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputVeDbmySql is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputMetaRds is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputMssql is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputMssql = "MSSQL"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputByteRds is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputMySqlsharding is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForModifyAuditLogConfigInputMetaMySql is a EnumOfInstanceTypeForModifyAuditLogConfigInput enum value
	EnumOfInstanceTypeForModifyAuditLogConfigInputMetaMySql = "MetaMySQL"
)
View Source
const (
	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMySql is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMySql = "MySQL"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputPostgres is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputPostgres = "Postgres"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMongo is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMongo = "Mongo"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputRedis is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputRedis = "Redis"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputVeDbmySql is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputVeDbmySql = "VeDBMySQL"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMetaRds is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMetaRds = "MetaRDS"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMssql is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMssql = "MSSQL"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputByteRds is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputByteRds = "ByteRDS"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMySqlsharding is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMySqlsharding = "MySQLSharding"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMetaMySql is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputMetaMySql = "MetaMySQL"

	// EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputByteDoc is a EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInput enum value
	EnumOfInstanceTypeForSlowQueryAdviceTaskHistoryApiInputByteDoc = "ByteDoc"
)
View Source
const (
	ServiceName = "dbw"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "dbw"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AdviceForListSlowQueryAdviceApiOutput

type AdviceForListSlowQueryAdviceApiOutput struct {
	Advice *string `type:"string" json:",omitempty"`

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

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

	Agg *AggForListSlowQueryAdviceApiOutput `type:"structure" json:"agg,omitempty"`

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

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

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

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

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

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

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

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

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

func (AdviceForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*AdviceForListSlowQueryAdviceApiOutput) SetAdvice

SetAdvice sets the Advice field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetAdviceIndexSize

SetAdviceIndexSize sets the AdviceIndexSize field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetAdviceLevel

SetAdviceLevel sets the AdviceLevel field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetAgg

SetAgg sets the Agg field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetBenefit

SetBenefit sets the Benefit field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetDB

SetDB sets the DB field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetQueryTimeAvgAfter

SetQueryTimeAvgAfter sets the QueryTimeAvgAfter field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetRisk

SetRisk sets the Risk field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetSQLModule

SetSQLModule sets the SQLModule field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetSpeedUp

SetSpeedUp sets the SpeedUp field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetTableName

SetTableName sets the TableName field's value.

func (*AdviceForListSlowQueryAdviceApiOutput) SetUser

SetUser sets the User field's value.

func (AdviceForListSlowQueryAdviceApiOutput) String

String returns the string representation

type AdvicesByGroupForListSlowQueryAdviceApiOutput

type AdvicesByGroupForListSlowQueryAdviceApiOutput struct {
	Advice *string `type:"string" json:",omitempty"`

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

func (AdvicesByGroupForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*AdvicesByGroupForListSlowQueryAdviceApiOutput) SetAdvice

SetAdvice sets the Advice field's value.

func (*AdvicesByGroupForListSlowQueryAdviceApiOutput) SetAdvices

SetAdvices sets the Advices field's value.

func (AdvicesByGroupForListSlowQueryAdviceApiOutput) String

String returns the string representation

type AggForListSlowQueryAdviceApiOutput

type AggForListSlowQueryAdviceApiOutput struct {
	DB *string `type:"string" json:",omitempty"`

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

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

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

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

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

	LockTimeStats *LockTimeStatsForListSlowQueryAdviceApiOutput `type:"structure" json:",omitempty"`

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

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

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

	QueryTimeStats *QueryTimeStatsForListSlowQueryAdviceApiOutput `type:"structure" json:",omitempty"`

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

	RowsExaminedStats *RowsExaminedStatsForListSlowQueryAdviceApiOutput `type:"structure" json:",omitempty"`

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

	RowsSentStats *RowsSentStatsForListSlowQueryAdviceApiOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

func (AggForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*AggForListSlowQueryAdviceApiOutput) SetDB

SetDB sets the DB field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetExecuteCount

SetExecuteCount sets the ExecuteCount field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetExecuteCountRatio

SetExecuteCountRatio sets the ExecuteCountRatio field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetFirstAppearTime

SetFirstAppearTime sets the FirstAppearTime field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetLastAppearTime

SetLastAppearTime sets the LastAppearTime field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetLockTimeRatio

SetLockTimeRatio sets the LockTimeRatio field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetLockTimeStats

SetLockTimeStats sets the LockTimeStats field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetPSM

SetPSM sets the PSM field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetPTAnalysisResult

SetPTAnalysisResult sets the PTAnalysisResult field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetQueryTimeRatio

SetQueryTimeRatio sets the QueryTimeRatio field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetQueryTimeStats

SetQueryTimeStats sets the QueryTimeStats field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetRowsExaminedRatio

SetRowsExaminedRatio sets the RowsExaminedRatio field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetRowsExaminedStats

SetRowsExaminedStats sets the RowsExaminedStats field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetRowsSentRatio

SetRowsSentRatio sets the RowsSentRatio field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetRowsSentStats

SetRowsSentStats sets the RowsSentStats field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetSQLTemplateID

SetSQLTemplateID sets the SQLTemplateID field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetSqlFingerprint

SetSqlFingerprint sets the SqlFingerprint field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetSqlMethod

SetSqlMethod sets the SqlMethod field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetTable

SetTable sets the Table field's value.

func (*AggForListSlowQueryAdviceApiOutput) SetUser

SetUser sets the User field's value.

func (AggForListSlowQueryAdviceApiOutput) String

String returns the string representation

type AggregateSlowLogForDescribeAggregateSlowLogsOutput

type AggregateSlowLogForDescribeAggregateSlowLogsOutput struct {
	DB *string `type:"string" json:",omitempty"`

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

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

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

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

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

	LockTimeStats *LockTimeStatsForDescribeAggregateSlowLogsOutput `type:"structure" json:",omitempty"`

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

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

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

	QueryTimeStats *QueryTimeStatsForDescribeAggregateSlowLogsOutput `type:"structure" json:",omitempty"`

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

	RowsExaminedStats *RowsExaminedStatsForDescribeAggregateSlowLogsOutput `type:"structure" json:",omitempty"`

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

	RowsSentStats *RowsSentStatsForDescribeAggregateSlowLogsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

func (AggregateSlowLogForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetDB

SetDB sets the DB field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetExecuteCount

SetExecuteCount sets the ExecuteCount field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetExecuteCountRatio

SetExecuteCountRatio sets the ExecuteCountRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetFirstAppearTime

SetFirstAppearTime sets the FirstAppearTime field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetLastAppearTime

SetLastAppearTime sets the LastAppearTime field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetLockTimeRatio

SetLockTimeRatio sets the LockTimeRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetLockTimeStats

SetLockTimeStats sets the LockTimeStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetPSM

SetPSM sets the PSM field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetPTAnalysisResult

SetPTAnalysisResult sets the PTAnalysisResult field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetQueryTimeRatio

SetQueryTimeRatio sets the QueryTimeRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetQueryTimeStats

SetQueryTimeStats sets the QueryTimeStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsExaminedRatio

SetRowsExaminedRatio sets the RowsExaminedRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsExaminedStats

SetRowsExaminedStats sets the RowsExaminedStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsSentRatio

SetRowsSentRatio sets the RowsSentRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsSentStats

SetRowsSentStats sets the RowsSentStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSQLTemplateID

SetSQLTemplateID sets the SQLTemplateID field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSqlFingerprint

SetSqlFingerprint sets the SqlFingerprint field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSqlMethod

SetSqlMethod sets the SqlMethod field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetTable

SetTable sets the Table field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetUser

SetUser sets the User field's value.

func (AggregateSlowLogForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type AgreeUserProtocolInput

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

func (AgreeUserProtocolInput) GoString

func (s AgreeUserProtocolInput) GoString() string

GoString returns the string representation

func (AgreeUserProtocolInput) String

func (s AgreeUserProtocolInput) String() string

String returns the string representation

type AgreeUserProtocolOutput

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

func (AgreeUserProtocolOutput) GoString

func (s AgreeUserProtocolOutput) GoString() string

GoString returns the string representation

func (AgreeUserProtocolOutput) String

func (s AgreeUserProtocolOutput) String() string

String returns the string representation

type ColumnForGetTableInfoOutput

type ColumnForGetTableInfoOutput struct {
	AllowBeNull *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

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

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

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

func (ColumnForGetTableInfoOutput) GoString

func (s ColumnForGetTableInfoOutput) GoString() string

GoString returns the string representation

func (*ColumnForGetTableInfoOutput) SetAllowBeNull

SetAllowBeNull sets the AllowBeNull field's value.

func (*ColumnForGetTableInfoOutput) SetComment

SetComment sets the Comment field's value.

func (*ColumnForGetTableInfoOutput) SetDefaultValue

SetDefaultValue sets the DefaultValue field's value.

func (*ColumnForGetTableInfoOutput) SetIsAutoIncrement

SetIsAutoIncrement sets the IsAutoIncrement field's value.

func (*ColumnForGetTableInfoOutput) SetIsPrimaryKey

SetIsPrimaryKey sets the IsPrimaryKey field's value.

func (*ColumnForGetTableInfoOutput) SetLength

SetLength sets the Length field's value.

func (*ColumnForGetTableInfoOutput) SetName

SetName sets the Name field's value.

func (*ColumnForGetTableInfoOutput) SetPrimaryKeyOrder

SetPrimaryKeyOrder sets the PrimaryKeyOrder field's value.

func (*ColumnForGetTableInfoOutput) SetType

SetType sets the Type field's value.

func (ColumnForGetTableInfoOutput) String

String returns the string representation

type CreateDdlSqlChangeTicketInput

type CreateDdlSqlChangeTicketInput struct {

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

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

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

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

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

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

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

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

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

func (CreateDdlSqlChangeTicketInput) GoString

GoString returns the string representation

func (*CreateDdlSqlChangeTicketInput) SetDatabaseName

SetDatabaseName sets the DatabaseName field's value.

func (*CreateDdlSqlChangeTicketInput) SetExecEndTime

SetExecEndTime sets the ExecEndTime field's value.

func (*CreateDdlSqlChangeTicketInput) SetExecStartTime

SetExecStartTime sets the ExecStartTime field's value.

func (*CreateDdlSqlChangeTicketInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDdlSqlChangeTicketInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*CreateDdlSqlChangeTicketInput) SetMemo

SetMemo sets the Memo field's value.

func (*CreateDdlSqlChangeTicketInput) SetSqlText

SetSqlText sets the SqlText field's value.

func (*CreateDdlSqlChangeTicketInput) SetTicketExecuteType

SetTicketExecuteType sets the TicketExecuteType field's value.

func (*CreateDdlSqlChangeTicketInput) SetTitle

SetTitle sets the Title field's value.

func (CreateDdlSqlChangeTicketInput) String

String returns the string representation

func (*CreateDdlSqlChangeTicketInput) Validate

func (s *CreateDdlSqlChangeTicketInput) Validate() error

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

type CreateDdlSqlChangeTicketOutput

type CreateDdlSqlChangeTicketOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateDdlSqlChangeTicketOutput) GoString

GoString returns the string representation

func (*CreateDdlSqlChangeTicketOutput) SetTicketId

SetTicketId sets the TicketId field's value.

func (CreateDdlSqlChangeTicketOutput) String

String returns the string representation

type CreateDmlSqlChangeTicketInput

type CreateDmlSqlChangeTicketInput struct {

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

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

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

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

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

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

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

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

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

func (CreateDmlSqlChangeTicketInput) GoString

GoString returns the string representation

func (*CreateDmlSqlChangeTicketInput) SetDatabaseName

SetDatabaseName sets the DatabaseName field's value.

func (*CreateDmlSqlChangeTicketInput) SetExecEndTime

SetExecEndTime sets the ExecEndTime field's value.

func (*CreateDmlSqlChangeTicketInput) SetExecStartTime

SetExecStartTime sets the ExecStartTime field's value.

func (*CreateDmlSqlChangeTicketInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDmlSqlChangeTicketInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*CreateDmlSqlChangeTicketInput) SetMemo

SetMemo sets the Memo field's value.

func (*CreateDmlSqlChangeTicketInput) SetSqlText

SetSqlText sets the SqlText field's value.

func (*CreateDmlSqlChangeTicketInput) SetTicketExecuteType

SetTicketExecuteType sets the TicketExecuteType field's value.

func (*CreateDmlSqlChangeTicketInput) SetTitle

SetTitle sets the Title field's value.

func (CreateDmlSqlChangeTicketInput) String

String returns the string representation

func (*CreateDmlSqlChangeTicketInput) Validate

func (s *CreateDmlSqlChangeTicketInput) Validate() error

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

type CreateDmlSqlChangeTicketOutput

type CreateDmlSqlChangeTicketOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateDmlSqlChangeTicketOutput) GoString

GoString returns the string representation

func (*CreateDmlSqlChangeTicketOutput) SetTicketId

SetTicketId sets the TicketId field's value.

func (CreateDmlSqlChangeTicketOutput) String

String returns the string representation

type CreateUserForDescribeTicketDetailOutput

type CreateUserForDescribeTicketDetailOutput struct {
	CreateUserId *string `type:"string" json:",omitempty"`

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

func (CreateUserForDescribeTicketDetailOutput) GoString

GoString returns the string representation

func (*CreateUserForDescribeTicketDetailOutput) SetCreateUserId

SetCreateUserId sets the CreateUserId field's value.

func (*CreateUserForDescribeTicketDetailOutput) SetCreateUserName

SetCreateUserName sets the CreateUserName field's value.

func (CreateUserForDescribeTicketDetailOutput) String

String returns the string representation

type CreateUserForDescribeTicketsOutput

type CreateUserForDescribeTicketsOutput struct {
	CreateUserId *string `type:"string" json:",omitempty"`

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

func (CreateUserForDescribeTicketsOutput) GoString

GoString returns the string representation

func (*CreateUserForDescribeTicketsOutput) SetCreateUserId

SetCreateUserId sets the CreateUserId field's value.

func (*CreateUserForDescribeTicketsOutput) SetCreateUserName

SetCreateUserName sets the CreateUserName field's value.

func (CreateUserForDescribeTicketsOutput) String

String returns the string representation

type CurrentUserForDescribeTicketDetailOutput

type CurrentUserForDescribeTicketDetailOutput struct {
	CurrentUserId *string `type:"string" json:",omitempty"`

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

func (CurrentUserForDescribeTicketDetailOutput) GoString

GoString returns the string representation

func (*CurrentUserForDescribeTicketDetailOutput) SetCurrentUserId

SetCurrentUserId sets the CurrentUserId field's value.

func (*CurrentUserForDescribeTicketDetailOutput) SetCurrentUserName

SetCurrentUserName sets the CurrentUserName field's value.

func (CurrentUserForDescribeTicketDetailOutput) String

String returns the string representation

type CurrentUserForDescribeTicketsOutput

type CurrentUserForDescribeTicketsOutput struct {
	CurrentUserId *string `type:"string" json:",omitempty"`

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

func (CurrentUserForDescribeTicketsOutput) GoString

GoString returns the string representation

func (*CurrentUserForDescribeTicketsOutput) SetCurrentUserId

SetCurrentUserId sets the CurrentUserId field's value.

func (*CurrentUserForDescribeTicketsOutput) SetCurrentUserName

SetCurrentUserName sets the CurrentUserName field's value.

func (CurrentUserForDescribeTicketsOutput) String

String returns the string representation

type DBW

type DBW struct {
	*client.Client
}

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

DBW 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 ...*volcengine.Config) *DBW

New create int can support ssl or region locate set

func (*DBW) AgreeUserProtocol

func (c *DBW) AgreeUserProtocol(input *AgreeUserProtocolInput) (*AgreeUserProtocolOutput, error)

AgreeUserProtocol API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation AgreeUserProtocol for usage and error information.

func (*DBW) AgreeUserProtocolCommon

func (c *DBW) AgreeUserProtocolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AgreeUserProtocolCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation AgreeUserProtocolCommon for usage and error information.

func (*DBW) AgreeUserProtocolCommonRequest

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

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

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

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

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

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

func (*DBW) AgreeUserProtocolCommonWithContext

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

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

See AgreeUserProtocolCommon 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 (*DBW) AgreeUserProtocolRequest

func (c *DBW) AgreeUserProtocolRequest(input *AgreeUserProtocolInput) (req *request.Request, output *AgreeUserProtocolOutput)

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

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

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

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

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

func (*DBW) AgreeUserProtocolWithContext

func (c *DBW) AgreeUserProtocolWithContext(ctx volcengine.Context, input *AgreeUserProtocolInput, opts ...request.Option) (*AgreeUserProtocolOutput, error)

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

See AgreeUserProtocol 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 (*DBW) CreateDdlSqlChangeTicket

func (c *DBW) CreateDdlSqlChangeTicket(input *CreateDdlSqlChangeTicketInput) (*CreateDdlSqlChangeTicketOutput, error)

CreateDdlSqlChangeTicket API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation CreateDdlSqlChangeTicket for usage and error information.

func (*DBW) CreateDdlSqlChangeTicketCommon

func (c *DBW) CreateDdlSqlChangeTicketCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDdlSqlChangeTicketCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation CreateDdlSqlChangeTicketCommon for usage and error information.

func (*DBW) CreateDdlSqlChangeTicketCommonRequest

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

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

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

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

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

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

func (*DBW) CreateDdlSqlChangeTicketCommonWithContext

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

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

See CreateDdlSqlChangeTicketCommon 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 (*DBW) CreateDdlSqlChangeTicketRequest

func (c *DBW) CreateDdlSqlChangeTicketRequest(input *CreateDdlSqlChangeTicketInput) (req *request.Request, output *CreateDdlSqlChangeTicketOutput)

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

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

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

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

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

func (*DBW) CreateDdlSqlChangeTicketWithContext

func (c *DBW) CreateDdlSqlChangeTicketWithContext(ctx volcengine.Context, input *CreateDdlSqlChangeTicketInput, opts ...request.Option) (*CreateDdlSqlChangeTicketOutput, error)

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

See CreateDdlSqlChangeTicket 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 (*DBW) CreateDmlSqlChangeTicket

func (c *DBW) CreateDmlSqlChangeTicket(input *CreateDmlSqlChangeTicketInput) (*CreateDmlSqlChangeTicketOutput, error)

CreateDmlSqlChangeTicket API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation CreateDmlSqlChangeTicket for usage and error information.

func (*DBW) CreateDmlSqlChangeTicketCommon

func (c *DBW) CreateDmlSqlChangeTicketCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDmlSqlChangeTicketCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation CreateDmlSqlChangeTicketCommon for usage and error information.

func (*DBW) CreateDmlSqlChangeTicketCommonRequest

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

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

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

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

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

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

func (*DBW) CreateDmlSqlChangeTicketCommonWithContext

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

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

See CreateDmlSqlChangeTicketCommon 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 (*DBW) CreateDmlSqlChangeTicketRequest

func (c *DBW) CreateDmlSqlChangeTicketRequest(input *CreateDmlSqlChangeTicketInput) (req *request.Request, output *CreateDmlSqlChangeTicketOutput)

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

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

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

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

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

func (*DBW) CreateDmlSqlChangeTicketWithContext

func (c *DBW) CreateDmlSqlChangeTicketWithContext(ctx volcengine.Context, input *CreateDmlSqlChangeTicketInput, opts ...request.Option) (*CreateDmlSqlChangeTicketOutput, error)

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

See CreateDmlSqlChangeTicket 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 (*DBW) DescribeAggregateSlowLogs

func (c *DBW) DescribeAggregateSlowLogs(input *DescribeAggregateSlowLogsInput) (*DescribeAggregateSlowLogsOutput, error)

DescribeAggregateSlowLogs API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeAggregateSlowLogs for usage and error information.

func (*DBW) DescribeAggregateSlowLogsCommon

func (c *DBW) DescribeAggregateSlowLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAggregateSlowLogsCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeAggregateSlowLogsCommon for usage and error information.

func (*DBW) DescribeAggregateSlowLogsCommonRequest

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

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

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

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

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

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

func (*DBW) DescribeAggregateSlowLogsCommonWithContext

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

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

See DescribeAggregateSlowLogsCommon 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 (*DBW) DescribeAggregateSlowLogsRequest

func (c *DBW) DescribeAggregateSlowLogsRequest(input *DescribeAggregateSlowLogsInput) (req *request.Request, output *DescribeAggregateSlowLogsOutput)

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

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

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

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

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

func (*DBW) DescribeAggregateSlowLogsWithContext

func (c *DBW) DescribeAggregateSlowLogsWithContext(ctx volcengine.Context, input *DescribeAggregateSlowLogsInput, opts ...request.Option) (*DescribeAggregateSlowLogsOutput, error)

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

See DescribeAggregateSlowLogs 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 (*DBW) DescribeAuditLogConfig added in v1.1.18

func (c *DBW) DescribeAuditLogConfig(input *DescribeAuditLogConfigInput) (*DescribeAuditLogConfigOutput, error)

DescribeAuditLogConfig API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeAuditLogConfig for usage and error information.

func (*DBW) DescribeAuditLogConfigCommon added in v1.1.18

func (c *DBW) DescribeAuditLogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAuditLogConfigCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeAuditLogConfigCommon for usage and error information.

func (*DBW) DescribeAuditLogConfigCommonRequest added in v1.1.18

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

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

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

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

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

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

func (*DBW) DescribeAuditLogConfigCommonWithContext added in v1.1.18

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

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

See DescribeAuditLogConfigCommon 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 (*DBW) DescribeAuditLogConfigRequest added in v1.1.18

func (c *DBW) DescribeAuditLogConfigRequest(input *DescribeAuditLogConfigInput) (req *request.Request, output *DescribeAuditLogConfigOutput)

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

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

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

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

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

func (*DBW) DescribeAuditLogConfigWithContext added in v1.1.18

func (c *DBW) DescribeAuditLogConfigWithContext(ctx volcengine.Context, input *DescribeAuditLogConfigInput, opts ...request.Option) (*DescribeAuditLogConfigOutput, error)

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

See DescribeAuditLogConfig 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 (*DBW) DescribeAuditLogDetail added in v1.1.18

func (c *DBW) DescribeAuditLogDetail(input *DescribeAuditLogDetailInput) (*DescribeAuditLogDetailOutput, error)

DescribeAuditLogDetail API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeAuditLogDetail for usage and error information.

func (*DBW) DescribeAuditLogDetailCommon added in v1.1.18

func (c *DBW) DescribeAuditLogDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAuditLogDetailCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeAuditLogDetailCommon for usage and error information.

func (*DBW) DescribeAuditLogDetailCommonRequest added in v1.1.18

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

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

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

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

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

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

func (*DBW) DescribeAuditLogDetailCommonWithContext added in v1.1.18

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

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

See DescribeAuditLogDetailCommon 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 (*DBW) DescribeAuditLogDetailRequest added in v1.1.18

func (c *DBW) DescribeAuditLogDetailRequest(input *DescribeAuditLogDetailInput) (req *request.Request, output *DescribeAuditLogDetailOutput)

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

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

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

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

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

func (*DBW) DescribeAuditLogDetailWithContext added in v1.1.18

func (c *DBW) DescribeAuditLogDetailWithContext(ctx volcengine.Context, input *DescribeAuditLogDetailInput, opts ...request.Option) (*DescribeAuditLogDetailOutput, error)

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

See DescribeAuditLogDetail 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 (*DBW) DescribeSlowLogs

func (c *DBW) DescribeSlowLogs(input *DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)

DescribeSlowLogs API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeSlowLogs for usage and error information.

func (*DBW) DescribeSlowLogsCommon

func (c *DBW) DescribeSlowLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSlowLogsCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeSlowLogsCommon for usage and error information.

func (*DBW) DescribeSlowLogsCommonRequest

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

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

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

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

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

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

func (*DBW) DescribeSlowLogsCommonWithContext

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

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

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

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

func (*DBW) DescribeSlowLogsRequest

func (c *DBW) DescribeSlowLogsRequest(input *DescribeSlowLogsInput) (req *request.Request, output *DescribeSlowLogsOutput)

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

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

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

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

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

func (*DBW) DescribeSlowLogsWithContext

func (c *DBW) DescribeSlowLogsWithContext(ctx volcengine.Context, input *DescribeSlowLogsInput, opts ...request.Option) (*DescribeSlowLogsOutput, error)

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

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

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

func (*DBW) DescribeTicketDetail

func (c *DBW) DescribeTicketDetail(input *DescribeTicketDetailInput) (*DescribeTicketDetailOutput, error)

DescribeTicketDetail API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeTicketDetail for usage and error information.

func (*DBW) DescribeTicketDetailCommon

func (c *DBW) DescribeTicketDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTicketDetailCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeTicketDetailCommon for usage and error information.

func (*DBW) DescribeTicketDetailCommonRequest

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

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

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

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

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

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

func (*DBW) DescribeTicketDetailCommonWithContext

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

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

See DescribeTicketDetailCommon 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 (*DBW) DescribeTicketDetailRequest

func (c *DBW) DescribeTicketDetailRequest(input *DescribeTicketDetailInput) (req *request.Request, output *DescribeTicketDetailOutput)

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

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

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

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

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

func (*DBW) DescribeTicketDetailWithContext

func (c *DBW) DescribeTicketDetailWithContext(ctx volcengine.Context, input *DescribeTicketDetailInput, opts ...request.Option) (*DescribeTicketDetailOutput, error)

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

See DescribeTicketDetail 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 (*DBW) DescribeTickets

func (c *DBW) DescribeTickets(input *DescribeTicketsInput) (*DescribeTicketsOutput, error)

DescribeTickets API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeTickets for usage and error information.

func (*DBW) DescribeTicketsCommon

func (c *DBW) DescribeTicketsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTicketsCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeTicketsCommon for usage and error information.

func (*DBW) DescribeTicketsCommonRequest

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

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

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

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

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

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

func (*DBW) DescribeTicketsCommonWithContext

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

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

See DescribeTicketsCommon 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 (*DBW) DescribeTicketsRequest

func (c *DBW) DescribeTicketsRequest(input *DescribeTicketsInput) (req *request.Request, output *DescribeTicketsOutput)

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

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

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

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

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

func (*DBW) DescribeTicketsWithContext

func (c *DBW) DescribeTicketsWithContext(ctx volcengine.Context, input *DescribeTicketsInput, opts ...request.Option) (*DescribeTicketsOutput, error)

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

See DescribeTickets 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 (*DBW) DescribeWorkflow

func (c *DBW) DescribeWorkflow(input *DescribeWorkflowInput) (*DescribeWorkflowOutput, error)

DescribeWorkflow API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeWorkflow for usage and error information.

func (*DBW) DescribeWorkflowCommon

func (c *DBW) DescribeWorkflowCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeWorkflowCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation DescribeWorkflowCommon for usage and error information.

func (*DBW) DescribeWorkflowCommonRequest

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

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

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

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

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

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

func (*DBW) DescribeWorkflowCommonWithContext

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

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

See DescribeWorkflowCommon 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 (*DBW) DescribeWorkflowRequest

func (c *DBW) DescribeWorkflowRequest(input *DescribeWorkflowInput) (req *request.Request, output *DescribeWorkflowOutput)

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

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

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

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

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

func (*DBW) DescribeWorkflowWithContext

func (c *DBW) DescribeWorkflowWithContext(ctx volcengine.Context, input *DescribeWorkflowInput, opts ...request.Option) (*DescribeWorkflowOutput, error)

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

See DescribeWorkflow 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 (*DBW) ExecuteSQL

func (c *DBW) ExecuteSQL(input *ExecuteSQLInput) (*ExecuteSQLOutput, error)

ExecuteSQL API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ExecuteSQL for usage and error information.

func (*DBW) ExecuteSQLCommon

func (c *DBW) ExecuteSQLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExecuteSQLCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ExecuteSQLCommon for usage and error information.

func (*DBW) ExecuteSQLCommonRequest

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

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

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

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

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

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

func (*DBW) ExecuteSQLCommonWithContext

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

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

See ExecuteSQLCommon 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 (*DBW) ExecuteSQLRequest

func (c *DBW) ExecuteSQLRequest(input *ExecuteSQLInput) (req *request.Request, output *ExecuteSQLOutput)

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

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

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

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

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

func (*DBW) ExecuteSQLWithContext

func (c *DBW) ExecuteSQLWithContext(ctx volcengine.Context, input *ExecuteSQLInput, opts ...request.Option) (*ExecuteSQLOutput, error)

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

See ExecuteSQL 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 (*DBW) GenerateSQLFromNL

func (c *DBW) GenerateSQLFromNL(input *GenerateSQLFromNLInput) (*GenerateSQLFromNLOutput, error)

GenerateSQLFromNL API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation GenerateSQLFromNL for usage and error information.

func (*DBW) GenerateSQLFromNLCommon

func (c *DBW) GenerateSQLFromNLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GenerateSQLFromNLCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation GenerateSQLFromNLCommon for usage and error information.

func (*DBW) GenerateSQLFromNLCommonRequest

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

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

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

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

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

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

func (*DBW) GenerateSQLFromNLCommonWithContext

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

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

See GenerateSQLFromNLCommon 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 (*DBW) GenerateSQLFromNLRequest

func (c *DBW) GenerateSQLFromNLRequest(input *GenerateSQLFromNLInput) (req *request.Request, output *GenerateSQLFromNLOutput)

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

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

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

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

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

func (*DBW) GenerateSQLFromNLWithContext

func (c *DBW) GenerateSQLFromNLWithContext(ctx volcengine.Context, input *GenerateSQLFromNLInput, opts ...request.Option) (*GenerateSQLFromNLOutput, error)

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

See GenerateSQLFromNL 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 (*DBW) GetTableInfo

func (c *DBW) GetTableInfo(input *GetTableInfoInput) (*GetTableInfoOutput, error)

GetTableInfo API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation GetTableInfo for usage and error information.

func (*DBW) GetTableInfoCommon

func (c *DBW) GetTableInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTableInfoCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation GetTableInfoCommon for usage and error information.

func (*DBW) GetTableInfoCommonRequest

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

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

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

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

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

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

func (*DBW) GetTableInfoCommonWithContext

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

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

See GetTableInfoCommon 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 (*DBW) GetTableInfoRequest

func (c *DBW) GetTableInfoRequest(input *GetTableInfoInput) (req *request.Request, output *GetTableInfoOutput)

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

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

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

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

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

func (*DBW) GetTableInfoWithContext

func (c *DBW) GetTableInfoWithContext(ctx volcengine.Context, input *GetTableInfoInput, opts ...request.Option) (*GetTableInfoOutput, error)

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

See GetTableInfo 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 (*DBW) ListDatabases

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

ListDatabases API operation for DBW.

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

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

func (*DBW) ListDatabasesCommon

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

ListDatabasesCommon API operation for DBW.

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

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

func (*DBW) ListDatabasesCommonRequest

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

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

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

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

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

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

func (*DBW) ListDatabasesCommonWithContext

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

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

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

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

func (*DBW) ListDatabasesRequest

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

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

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

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

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

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

func (*DBW) ListDatabasesWithContext

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

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

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

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

func (*DBW) ListSlowQueryAdviceApi

func (c *DBW) ListSlowQueryAdviceApi(input *ListSlowQueryAdviceApiInput) (*ListSlowQueryAdviceApiOutput, error)

ListSlowQueryAdviceApi API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ListSlowQueryAdviceApi for usage and error information.

func (*DBW) ListSlowQueryAdviceApiCommon

func (c *DBW) ListSlowQueryAdviceApiCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSlowQueryAdviceApiCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ListSlowQueryAdviceApiCommon for usage and error information.

func (*DBW) ListSlowQueryAdviceApiCommonRequest

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

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

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

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

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

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

func (*DBW) ListSlowQueryAdviceApiCommonWithContext

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

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

See ListSlowQueryAdviceApiCommon 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 (*DBW) ListSlowQueryAdviceApiRequest

func (c *DBW) ListSlowQueryAdviceApiRequest(input *ListSlowQueryAdviceApiInput) (req *request.Request, output *ListSlowQueryAdviceApiOutput)

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

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

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

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

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

func (*DBW) ListSlowQueryAdviceApiWithContext

func (c *DBW) ListSlowQueryAdviceApiWithContext(ctx volcengine.Context, input *ListSlowQueryAdviceApiInput, opts ...request.Option) (*ListSlowQueryAdviceApiOutput, error)

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

See ListSlowQueryAdviceApi 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 (*DBW) ListTables

func (c *DBW) ListTables(input *ListTablesInput) (*ListTablesOutput, error)

ListTables API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ListTables for usage and error information.

func (*DBW) ListTablesCommon

func (c *DBW) ListTablesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTablesCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ListTablesCommon for usage and error information.

func (*DBW) ListTablesCommonRequest

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

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

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

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

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

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

func (*DBW) ListTablesCommonWithContext

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

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

See ListTablesCommon 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 (*DBW) ListTablesRequest

func (c *DBW) ListTablesRequest(input *ListTablesInput) (req *request.Request, output *ListTablesOutput)

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

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

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

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

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

func (*DBW) ListTablesWithContext

func (c *DBW) ListTablesWithContext(ctx volcengine.Context, input *ListTablesInput, opts ...request.Option) (*ListTablesOutput, error)

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

See ListTables 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 (*DBW) ManualExecuteTicket

func (c *DBW) ManualExecuteTicket(input *ManualExecuteTicketInput) (*ManualExecuteTicketOutput, error)

ManualExecuteTicket API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ManualExecuteTicket for usage and error information.

func (*DBW) ManualExecuteTicketCommon

func (c *DBW) ManualExecuteTicketCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ManualExecuteTicketCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ManualExecuteTicketCommon for usage and error information.

func (*DBW) ManualExecuteTicketCommonRequest

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

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

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

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

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

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

func (*DBW) ManualExecuteTicketCommonWithContext

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

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

See ManualExecuteTicketCommon 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 (*DBW) ManualExecuteTicketRequest

func (c *DBW) ManualExecuteTicketRequest(input *ManualExecuteTicketInput) (req *request.Request, output *ManualExecuteTicketOutput)

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

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

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

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

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

func (*DBW) ManualExecuteTicketWithContext

func (c *DBW) ManualExecuteTicketWithContext(ctx volcengine.Context, input *ManualExecuteTicketInput, opts ...request.Option) (*ManualExecuteTicketOutput, error)

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

See ManualExecuteTicket 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 (*DBW) ModifyAuditLogConfig added in v1.1.18

func (c *DBW) ModifyAuditLogConfig(input *ModifyAuditLogConfigInput) (*ModifyAuditLogConfigOutput, error)

ModifyAuditLogConfig API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ModifyAuditLogConfig for usage and error information.

func (*DBW) ModifyAuditLogConfigCommon added in v1.1.18

func (c *DBW) ModifyAuditLogConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyAuditLogConfigCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation ModifyAuditLogConfigCommon for usage and error information.

func (*DBW) ModifyAuditLogConfigCommonRequest added in v1.1.18

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

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

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

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

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

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

func (*DBW) ModifyAuditLogConfigCommonWithContext added in v1.1.18

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

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

See ModifyAuditLogConfigCommon 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 (*DBW) ModifyAuditLogConfigRequest added in v1.1.18

func (c *DBW) ModifyAuditLogConfigRequest(input *ModifyAuditLogConfigInput) (req *request.Request, output *ModifyAuditLogConfigOutput)

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

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

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

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

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

func (*DBW) ModifyAuditLogConfigWithContext added in v1.1.18

func (c *DBW) ModifyAuditLogConfigWithContext(ctx volcengine.Context, input *ModifyAuditLogConfigInput, opts ...request.Option) (*ModifyAuditLogConfigOutput, error)

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

See ModifyAuditLogConfig 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 (*DBW) SlowQueryAdviceTaskHistoryApi

func (c *DBW) SlowQueryAdviceTaskHistoryApi(input *SlowQueryAdviceTaskHistoryApiInput) (*SlowQueryAdviceTaskHistoryApiOutput, error)

SlowQueryAdviceTaskHistoryApi API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation SlowQueryAdviceTaskHistoryApi for usage and error information.

func (*DBW) SlowQueryAdviceTaskHistoryApiCommon

func (c *DBW) SlowQueryAdviceTaskHistoryApiCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SlowQueryAdviceTaskHistoryApiCommon API operation for DBW.

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

See the VOLCENGINE API reference guide for DBW's API operation SlowQueryAdviceTaskHistoryApiCommon for usage and error information.

func (*DBW) SlowQueryAdviceTaskHistoryApiCommonRequest

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

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

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

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

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

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

func (*DBW) SlowQueryAdviceTaskHistoryApiCommonWithContext

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

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

See SlowQueryAdviceTaskHistoryApiCommon 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 (*DBW) SlowQueryAdviceTaskHistoryApiRequest

func (c *DBW) SlowQueryAdviceTaskHistoryApiRequest(input *SlowQueryAdviceTaskHistoryApiInput) (req *request.Request, output *SlowQueryAdviceTaskHistoryApiOutput)

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

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

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

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

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

func (*DBW) SlowQueryAdviceTaskHistoryApiWithContext

func (c *DBW) SlowQueryAdviceTaskHistoryApiWithContext(ctx volcengine.Context, input *SlowQueryAdviceTaskHistoryApiInput, opts ...request.Option) (*SlowQueryAdviceTaskHistoryApiOutput, error)

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

See SlowQueryAdviceTaskHistoryApi 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 DBWAPI

type DBWAPI interface {
	AgreeUserProtocolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AgreeUserProtocolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AgreeUserProtocolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AgreeUserProtocol(*AgreeUserProtocolInput) (*AgreeUserProtocolOutput, error)
	AgreeUserProtocolWithContext(volcengine.Context, *AgreeUserProtocolInput, ...request.Option) (*AgreeUserProtocolOutput, error)
	AgreeUserProtocolRequest(*AgreeUserProtocolInput) (*request.Request, *AgreeUserProtocolOutput)

	CreateDdlSqlChangeTicketCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDdlSqlChangeTicketCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDdlSqlChangeTicketCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDdlSqlChangeTicket(*CreateDdlSqlChangeTicketInput) (*CreateDdlSqlChangeTicketOutput, error)
	CreateDdlSqlChangeTicketWithContext(volcengine.Context, *CreateDdlSqlChangeTicketInput, ...request.Option) (*CreateDdlSqlChangeTicketOutput, error)
	CreateDdlSqlChangeTicketRequest(*CreateDdlSqlChangeTicketInput) (*request.Request, *CreateDdlSqlChangeTicketOutput)

	CreateDmlSqlChangeTicketCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDmlSqlChangeTicketCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDmlSqlChangeTicketCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDmlSqlChangeTicket(*CreateDmlSqlChangeTicketInput) (*CreateDmlSqlChangeTicketOutput, error)
	CreateDmlSqlChangeTicketWithContext(volcengine.Context, *CreateDmlSqlChangeTicketInput, ...request.Option) (*CreateDmlSqlChangeTicketOutput, error)
	CreateDmlSqlChangeTicketRequest(*CreateDmlSqlChangeTicketInput) (*request.Request, *CreateDmlSqlChangeTicketOutput)

	DescribeAggregateSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAggregateSlowLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAggregateSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAggregateSlowLogs(*DescribeAggregateSlowLogsInput) (*DescribeAggregateSlowLogsOutput, error)
	DescribeAggregateSlowLogsWithContext(volcengine.Context, *DescribeAggregateSlowLogsInput, ...request.Option) (*DescribeAggregateSlowLogsOutput, error)
	DescribeAggregateSlowLogsRequest(*DescribeAggregateSlowLogsInput) (*request.Request, *DescribeAggregateSlowLogsOutput)

	DescribeAuditLogConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAuditLogConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAuditLogConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAuditLogConfig(*DescribeAuditLogConfigInput) (*DescribeAuditLogConfigOutput, error)
	DescribeAuditLogConfigWithContext(volcengine.Context, *DescribeAuditLogConfigInput, ...request.Option) (*DescribeAuditLogConfigOutput, error)
	DescribeAuditLogConfigRequest(*DescribeAuditLogConfigInput) (*request.Request, *DescribeAuditLogConfigOutput)

	DescribeAuditLogDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAuditLogDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAuditLogDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAuditLogDetail(*DescribeAuditLogDetailInput) (*DescribeAuditLogDetailOutput, error)
	DescribeAuditLogDetailWithContext(volcengine.Context, *DescribeAuditLogDetailInput, ...request.Option) (*DescribeAuditLogDetailOutput, error)
	DescribeAuditLogDetailRequest(*DescribeAuditLogDetailInput) (*request.Request, *DescribeAuditLogDetailOutput)

	DescribeSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSlowLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSlowLogs(*DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsWithContext(volcengine.Context, *DescribeSlowLogsInput, ...request.Option) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsRequest(*DescribeSlowLogsInput) (*request.Request, *DescribeSlowLogsOutput)

	DescribeTicketDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTicketDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTicketDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTicketDetail(*DescribeTicketDetailInput) (*DescribeTicketDetailOutput, error)
	DescribeTicketDetailWithContext(volcengine.Context, *DescribeTicketDetailInput, ...request.Option) (*DescribeTicketDetailOutput, error)
	DescribeTicketDetailRequest(*DescribeTicketDetailInput) (*request.Request, *DescribeTicketDetailOutput)

	DescribeTicketsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTicketsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTicketsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTickets(*DescribeTicketsInput) (*DescribeTicketsOutput, error)
	DescribeTicketsWithContext(volcengine.Context, *DescribeTicketsInput, ...request.Option) (*DescribeTicketsOutput, error)
	DescribeTicketsRequest(*DescribeTicketsInput) (*request.Request, *DescribeTicketsOutput)

	DescribeWorkflowCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeWorkflowCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeWorkflowCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeWorkflow(*DescribeWorkflowInput) (*DescribeWorkflowOutput, error)
	DescribeWorkflowWithContext(volcengine.Context, *DescribeWorkflowInput, ...request.Option) (*DescribeWorkflowOutput, error)
	DescribeWorkflowRequest(*DescribeWorkflowInput) (*request.Request, *DescribeWorkflowOutput)

	ExecuteSQLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExecuteSQLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExecuteSQLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExecuteSQL(*ExecuteSQLInput) (*ExecuteSQLOutput, error)
	ExecuteSQLWithContext(volcengine.Context, *ExecuteSQLInput, ...request.Option) (*ExecuteSQLOutput, error)
	ExecuteSQLRequest(*ExecuteSQLInput) (*request.Request, *ExecuteSQLOutput)

	GenerateSQLFromNLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GenerateSQLFromNLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GenerateSQLFromNLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GenerateSQLFromNL(*GenerateSQLFromNLInput) (*GenerateSQLFromNLOutput, error)
	GenerateSQLFromNLWithContext(volcengine.Context, *GenerateSQLFromNLInput, ...request.Option) (*GenerateSQLFromNLOutput, error)
	GenerateSQLFromNLRequest(*GenerateSQLFromNLInput) (*request.Request, *GenerateSQLFromNLOutput)

	GetTableInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTableInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTableInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTableInfo(*GetTableInfoInput) (*GetTableInfoOutput, error)
	GetTableInfoWithContext(volcengine.Context, *GetTableInfoInput, ...request.Option) (*GetTableInfoOutput, error)
	GetTableInfoRequest(*GetTableInfoInput) (*request.Request, *GetTableInfoOutput)

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

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

	ListSlowQueryAdviceApiCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSlowQueryAdviceApiCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSlowQueryAdviceApiCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSlowQueryAdviceApi(*ListSlowQueryAdviceApiInput) (*ListSlowQueryAdviceApiOutput, error)
	ListSlowQueryAdviceApiWithContext(volcengine.Context, *ListSlowQueryAdviceApiInput, ...request.Option) (*ListSlowQueryAdviceApiOutput, error)
	ListSlowQueryAdviceApiRequest(*ListSlowQueryAdviceApiInput) (*request.Request, *ListSlowQueryAdviceApiOutput)

	ListTablesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTablesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTablesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTables(*ListTablesInput) (*ListTablesOutput, error)
	ListTablesWithContext(volcengine.Context, *ListTablesInput, ...request.Option) (*ListTablesOutput, error)
	ListTablesRequest(*ListTablesInput) (*request.Request, *ListTablesOutput)

	ManualExecuteTicketCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ManualExecuteTicketCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ManualExecuteTicketCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ManualExecuteTicket(*ManualExecuteTicketInput) (*ManualExecuteTicketOutput, error)
	ManualExecuteTicketWithContext(volcengine.Context, *ManualExecuteTicketInput, ...request.Option) (*ManualExecuteTicketOutput, error)
	ManualExecuteTicketRequest(*ManualExecuteTicketInput) (*request.Request, *ManualExecuteTicketOutput)

	ModifyAuditLogConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAuditLogConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAuditLogConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAuditLogConfig(*ModifyAuditLogConfigInput) (*ModifyAuditLogConfigOutput, error)
	ModifyAuditLogConfigWithContext(volcengine.Context, *ModifyAuditLogConfigInput, ...request.Option) (*ModifyAuditLogConfigOutput, error)
	ModifyAuditLogConfigRequest(*ModifyAuditLogConfigInput) (*request.Request, *ModifyAuditLogConfigOutput)

	SlowQueryAdviceTaskHistoryApiCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SlowQueryAdviceTaskHistoryApiCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SlowQueryAdviceTaskHistoryApiCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SlowQueryAdviceTaskHistoryApi(*SlowQueryAdviceTaskHistoryApiInput) (*SlowQueryAdviceTaskHistoryApiOutput, error)
	SlowQueryAdviceTaskHistoryApiWithContext(volcengine.Context, *SlowQueryAdviceTaskHistoryApiInput, ...request.Option) (*SlowQueryAdviceTaskHistoryApiOutput, error)
	SlowQueryAdviceTaskHistoryApiRequest(*SlowQueryAdviceTaskHistoryApiInput) (*request.Request, *SlowQueryAdviceTaskHistoryApiOutput)
}

DBWAPI provides an interface to enable mocking the dbw.DBW service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DBW.
func myFunc(svc DBWAPI) bool {
    // Make svc.AgreeUserProtocol request
}

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

    myFunc(svc)
}

type DescribeAggregateSlowLogsInput

type DescribeAggregateSlowLogsInput struct {
	DSType *string `type:"string" json:",omitempty" enum:"EnumOfDSTypeForDescribeAggregateSlowLogsInput"`

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

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

	InstanceType *string `type:"string" json:",omitempty" enum:"EnumOfInstanceTypeForDescribeAggregateSlowLogsInput"`

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

	NodeType *string `type:"string" json:",omitempty" enum:"EnumOfNodeTypeForDescribeAggregateSlowLogsInput"`

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

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

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

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

	SearchParam *SearchParamForDescribeAggregateSlowLogsInput `type:"structure" json:",omitempty"`

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

	SortBy *string `type:"string" json:",omitempty" enum:"EnumOfSortByForDescribeAggregateSlowLogsInput"`

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

func (DescribeAggregateSlowLogsInput) GoString

GoString returns the string representation

func (*DescribeAggregateSlowLogsInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeAggregateSlowLogsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeAggregateSlowLogsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeAggregateSlowLogsInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeAggregateSlowLogsInput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*DescribeAggregateSlowLogsInput) SetNodeType

SetNodeType sets the NodeType field's value.

func (*DescribeAggregateSlowLogsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeAggregateSlowLogsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeAggregateSlowLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeAggregateSlowLogsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeAggregateSlowLogsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeAggregateSlowLogsInput) SetShardingInstanceId

SetShardingInstanceId sets the ShardingInstanceId field's value.

func (*DescribeAggregateSlowLogsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*DescribeAggregateSlowLogsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeAggregateSlowLogsInput) String

String returns the string representation

func (*DescribeAggregateSlowLogsInput) Validate

func (s *DescribeAggregateSlowLogsInput) Validate() error

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

type DescribeAggregateSlowLogsOutput

type DescribeAggregateSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	AggregateSlowLogs []*AggregateSlowLogForDescribeAggregateSlowLogsOutput `type:"list" json:",omitempty"`

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

func (DescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*DescribeAggregateSlowLogsOutput) SetAggregateSlowLogs

SetAggregateSlowLogs sets the AggregateSlowLogs field's value.

func (*DescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeAggregateSlowLogsOutput) String

String returns the string representation

type DescribeAuditLogConfigInput added in v1.1.18

type DescribeAuditLogConfigInput struct {

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

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

func (DescribeAuditLogConfigInput) GoString added in v1.1.18

func (s DescribeAuditLogConfigInput) GoString() string

GoString returns the string representation

func (*DescribeAuditLogConfigInput) SetInstanceId added in v1.1.18

SetInstanceId sets the InstanceId field's value.

func (*DescribeAuditLogConfigInput) SetInstanceType added in v1.1.18

SetInstanceType sets the InstanceType field's value.

func (DescribeAuditLogConfigInput) String added in v1.1.18

String returns the string representation

func (*DescribeAuditLogConfigInput) Validate added in v1.1.18

func (s *DescribeAuditLogConfigInput) Validate() error

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

type DescribeAuditLogConfigOutput added in v1.1.18

type DescribeAuditLogConfigOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeAuditLogConfigOutput) GoString added in v1.1.18

func (s DescribeAuditLogConfigOutput) GoString() string

GoString returns the string representation

func (*DescribeAuditLogConfigOutput) SetSqlRetentionDay added in v1.1.18

SetSqlRetentionDay sets the SqlRetentionDay field's value.

func (DescribeAuditLogConfigOutput) String added in v1.1.18

String returns the string representation

type DescribeAuditLogDetailInput added in v1.1.18

type DescribeAuditLogDetailInput struct {
	EndTime *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

	SearchParam *SearchParamForDescribeAuditLogDetailInput `type:"structure" json:",omitempty"`

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

func (DescribeAuditLogDetailInput) GoString added in v1.1.18

func (s DescribeAuditLogDetailInput) GoString() string

GoString returns the string representation

func (*DescribeAuditLogDetailInput) SetEndTime added in v1.1.18

SetEndTime sets the EndTime field's value.

func (*DescribeAuditLogDetailInput) SetInstanceId added in v1.1.18

SetInstanceId sets the InstanceId field's value.

func (*DescribeAuditLogDetailInput) SetInstanceType added in v1.1.18

SetInstanceType sets the InstanceType field's value.

func (*DescribeAuditLogDetailInput) SetLogVersion added in v1.1.18

SetLogVersion sets the LogVersion field's value.

func (*DescribeAuditLogDetailInput) SetMaxResults added in v1.1.18

SetMaxResults sets the MaxResults field's value.

func (*DescribeAuditLogDetailInput) SetNextToken added in v1.1.18

SetNextToken sets the NextToken field's value.

func (*DescribeAuditLogDetailInput) SetRegionId added in v1.1.18

SetRegionId sets the RegionId field's value.

func (*DescribeAuditLogDetailInput) SetSearchParam added in v1.1.18

SetSearchParam sets the SearchParam field's value.

func (*DescribeAuditLogDetailInput) SetStartTime added in v1.1.18

SetStartTime sets the StartTime field's value.

func (DescribeAuditLogDetailInput) String added in v1.1.18

String returns the string representation

func (*DescribeAuditLogDetailInput) Validate added in v1.1.18

func (s *DescribeAuditLogDetailInput) Validate() error

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

type DescribeAuditLogDetailOutput added in v1.1.18

type DescribeAuditLogDetailOutput struct {
	Metadata *response.ResponseMetadata

	DescribeAuditLogDetailRows []*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput `type:"list" json:",omitempty"`

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

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

func (DescribeAuditLogDetailOutput) GoString added in v1.1.18

func (s DescribeAuditLogDetailOutput) GoString() string

GoString returns the string representation

func (*DescribeAuditLogDetailOutput) SetDescribeAuditLogDetailRows added in v1.1.18

SetDescribeAuditLogDetailRows sets the DescribeAuditLogDetailRows field's value.

func (*DescribeAuditLogDetailOutput) SetNextToken added in v1.1.18

SetNextToken sets the NextToken field's value.

func (*DescribeAuditLogDetailOutput) SetTotalCount added in v1.1.18

SetTotalCount sets the TotalCount field's value.

func (DescribeAuditLogDetailOutput) String added in v1.1.18

String returns the string representation

type DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput added in v1.1.18

type DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput struct {
	AffectRow *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) GoString added in v1.1.18

GoString returns the string representation

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetAffectRow added in v1.1.18

SetAffectRow sets the AffectRow field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetDB added in v1.1.18

SetDB sets the DB field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetDuration added in v1.1.18

SetDuration sets the Duration field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetExecTime added in v1.1.18

SetExecTime sets the ExecTime field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetLogLevel added in v1.1.18

SetLogLevel sets the LogLevel field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetLogType added in v1.1.18

SetLogType sets the LogType field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetNodeId added in v1.1.18

SetNodeId sets the NodeId field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetOriSql added in v1.1.18

SetOriSql sets the OriSql field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetReturnRows added in v1.1.18

SetReturnRows sets the ReturnRows field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetScanRows added in v1.1.18

SetScanRows sets the ScanRows field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetSourceIP added in v1.1.18

SetSourceIP sets the SourceIP field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetSqlFingerprint added in v1.1.18

SetSqlFingerprint sets the SqlFingerprint field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetSqlMethod added in v1.1.18

SetSqlMethod sets the SqlMethod field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetTable added in v1.1.18

SetTable sets the Table field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetUser added in v1.1.18

SetUser sets the User field's value.

func (*DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) SetWaitLockConsumingTime added in v1.1.18

SetWaitLockConsumingTime sets the WaitLockConsumingTime field's value.

func (DescribeAuditLogDetailRowForDescribeAuditLogDetailOutput) String added in v1.1.18

String returns the string representation

type DescribeSlowLogsInput

type DescribeSlowLogsInput struct {

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

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

	InstanceType *string `type:"string" json:",omitempty" enum:"EnumOfInstanceTypeForDescribeSlowLogsInput"`

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

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

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

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

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

	SearchParam *SearchParamForDescribeSlowLogsInput `type:"structure" json:",omitempty"`

	SortBy *string `type:"string" json:",omitempty" enum:"EnumOfSortByForDescribeSlowLogsInput"`

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

func (DescribeSlowLogsInput) GoString

func (s DescribeSlowLogsInput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeSlowLogsInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*DescribeSlowLogsInput) SetInstanceType added in v1.1.18

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

SetInstanceType sets the InstanceType field's value.

func (*DescribeSlowLogsInput) SetNodeId added in v1.1.18

SetNodeId sets the NodeId field's value.

func (*DescribeSlowLogsInput) SetOrderBy added in v1.1.18

SetOrderBy sets the OrderBy field's value.

func (*DescribeSlowLogsInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*DescribeSlowLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeSlowLogsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeSlowLogsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeSlowLogsInput) SetSortBy added in v1.1.18

SetSortBy sets the SortBy field's value.

func (*DescribeSlowLogsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeSlowLogsInput) String

func (s DescribeSlowLogsInput) String() string

String returns the string representation

func (*DescribeSlowLogsInput) Validate added in v1.1.18

func (s *DescribeSlowLogsInput) Validate() error

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

type DescribeSlowLogsOutput

type DescribeSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	SlowLogs []*SlowLogForDescribeSlowLogsOutput `type:"list" json:",omitempty"`

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

func (DescribeSlowLogsOutput) GoString

func (s DescribeSlowLogsOutput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsOutput) SetSlowLogs

SetSlowLogs sets the SlowLogs field's value.

func (*DescribeSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeSlowLogsOutput) String

func (s DescribeSlowLogsOutput) String() string

String returns the string representation

type DescribeTicketDetailInput

type DescribeTicketDetailInput struct {

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

func (DescribeTicketDetailInput) GoString

func (s DescribeTicketDetailInput) GoString() string

GoString returns the string representation

func (*DescribeTicketDetailInput) SetTicketId

SetTicketId sets the TicketId field's value.

func (DescribeTicketDetailInput) String

func (s DescribeTicketDetailInput) String() string

String returns the string representation

func (*DescribeTicketDetailInput) Validate

func (s *DescribeTicketDetailInput) Validate() error

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

type DescribeTicketDetailOutput

type DescribeTicketDetailOutput struct {
	Metadata *response.ResponseMetadata

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

	CreateUser *CreateUserForDescribeTicketDetailOutput `type:"structure" json:",omitempty"`

	CurrentUser *CurrentUserForDescribeTicketDetailOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (DescribeTicketDetailOutput) GoString

func (s DescribeTicketDetailOutput) GoString() string

GoString returns the string representation

func (*DescribeTicketDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeTicketDetailOutput) SetCreateUser

SetCreateUser sets the CreateUser field's value.

func (*DescribeTicketDetailOutput) SetCurrentUser

SetCurrentUser sets the CurrentUser field's value.

func (*DescribeTicketDetailOutput) SetDbName

SetDbName sets the DbName field's value.

func (*DescribeTicketDetailOutput) SetDescription

SetDescription sets the Description field's value.

func (*DescribeTicketDetailOutput) SetExecEndTime

SetExecEndTime sets the ExecEndTime field's value.

func (*DescribeTicketDetailOutput) SetExecStartTime

SetExecStartTime sets the ExecStartTime field's value.

func (*DescribeTicketDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeTicketDetailOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeTicketDetailOutput) SetMemo

SetMemo sets the Memo field's value.

func (*DescribeTicketDetailOutput) SetSqlText

SetSqlText sets the SqlText field's value.

func (*DescribeTicketDetailOutput) SetTicketExecuteType

func (s *DescribeTicketDetailOutput) SetTicketExecuteType(v string) *DescribeTicketDetailOutput

SetTicketExecuteType sets the TicketExecuteType field's value.

func (*DescribeTicketDetailOutput) SetTicketId

SetTicketId sets the TicketId field's value.

func (*DescribeTicketDetailOutput) SetTicketStatus

SetTicketStatus sets the TicketStatus field's value.

func (*DescribeTicketDetailOutput) SetTicketType

SetTicketType sets the TicketType field's value.

func (*DescribeTicketDetailOutput) SetTitle

SetTitle sets the Title field's value.

func (*DescribeTicketDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DescribeTicketDetailOutput) String

String returns the string representation

type DescribeTicketsInput

type DescribeTicketsInput struct {

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

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

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

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

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

func (DescribeTicketsInput) GoString

func (s DescribeTicketsInput) GoString() string

GoString returns the string representation

func (*DescribeTicketsInput) SetListType

SetListType sets the ListType field's value.

func (*DescribeTicketsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeTicketsInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*DescribeTicketsInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*DescribeTicketsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (DescribeTicketsInput) String

func (s DescribeTicketsInput) String() string

String returns the string representation

func (*DescribeTicketsInput) Validate

func (s *DescribeTicketsInput) Validate() error

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

type DescribeTicketsOutput

type DescribeTicketsOutput struct {
	Metadata *response.ResponseMetadata

	Tickets []*TicketForDescribeTicketsOutput `type:"list" json:",omitempty"`

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

func (DescribeTicketsOutput) GoString

func (s DescribeTicketsOutput) GoString() string

GoString returns the string representation

func (*DescribeTicketsOutput) SetTickets

SetTickets sets the Tickets field's value.

func (*DescribeTicketsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeTicketsOutput) String

func (s DescribeTicketsOutput) String() string

String returns the string representation

type DescribeWorkflowInput

type DescribeWorkflowInput struct {

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

func (DescribeWorkflowInput) GoString

func (s DescribeWorkflowInput) GoString() string

GoString returns the string representation

func (*DescribeWorkflowInput) SetTicketId

SetTicketId sets the TicketId field's value.

func (DescribeWorkflowInput) String

func (s DescribeWorkflowInput) String() string

String returns the string representation

func (*DescribeWorkflowInput) Validate

func (s *DescribeWorkflowInput) Validate() error

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

type DescribeWorkflowOutput

type DescribeWorkflowOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (DescribeWorkflowOutput) GoString

func (s DescribeWorkflowOutput) GoString() string

GoString returns the string representation

func (*DescribeWorkflowOutput) SetCode

SetCode sets the Code field's value.

func (*DescribeWorkflowOutput) SetErrMsg

SetErrMsg sets the ErrMsg field's value.

func (*DescribeWorkflowOutput) SetFlowNodes

SetFlowNodes sets the FlowNodes field's value.

func (DescribeWorkflowOutput) String

func (s DescribeWorkflowOutput) String() string

String returns the string representation

type ExecuteSQLInput

type ExecuteSQLInput struct {

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

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

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

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

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

func (ExecuteSQLInput) GoString

func (s ExecuteSQLInput) GoString() string

GoString returns the string representation

func (*ExecuteSQLInput) SetCommands

func (s *ExecuteSQLInput) SetCommands(v string) *ExecuteSQLInput

SetCommands sets the Commands field's value.

func (*ExecuteSQLInput) SetDatabase

func (s *ExecuteSQLInput) SetDatabase(v string) *ExecuteSQLInput

SetDatabase sets the Database field's value.

func (*ExecuteSQLInput) SetInstanceID

func (s *ExecuteSQLInput) SetInstanceID(v string) *ExecuteSQLInput

SetInstanceID sets the InstanceID field's value.

func (*ExecuteSQLInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*ExecuteSQLInput) SetTimeOutSeconds

func (s *ExecuteSQLInput) SetTimeOutSeconds(v int32) *ExecuteSQLInput

SetTimeOutSeconds sets the TimeOutSeconds field's value.

func (ExecuteSQLInput) String

func (s ExecuteSQLInput) String() string

String returns the string representation

func (*ExecuteSQLInput) Validate

func (s *ExecuteSQLInput) Validate() error

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

type ExecuteSQLOutput

type ExecuteSQLOutput struct {
	Metadata *response.ResponseMetadata

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

func (ExecuteSQLOutput) GoString

func (s ExecuteSQLOutput) GoString() string

GoString returns the string representation

func (*ExecuteSQLOutput) SetResults

SetResults sets the Results field's value.

func (ExecuteSQLOutput) String

func (s ExecuteSQLOutput) String() string

String returns the string representation

type FlowNodeForDescribeWorkflowOutput

type FlowNodeForDescribeWorkflowOutput struct {
	NodeName *string `type:"string" json:",omitempty"`

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

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

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

	Step *int32 `type:"int32" json:"step,omitempty"`

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

func (FlowNodeForDescribeWorkflowOutput) GoString

GoString returns the string representation

func (*FlowNodeForDescribeWorkflowOutput) SetNodeName

SetNodeName sets the NodeName field's value.

func (*FlowNodeForDescribeWorkflowOutput) SetOperator

SetOperator sets the Operator field's value.

func (*FlowNodeForDescribeWorkflowOutput) SetOperatorId

SetOperatorId sets the OperatorId field's value.

func (*FlowNodeForDescribeWorkflowOutput) SetStatus

SetStatus sets the Status field's value.

func (*FlowNodeForDescribeWorkflowOutput) SetStep

SetStep sets the Step field's value.

func (*FlowNodeForDescribeWorkflowOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (FlowNodeForDescribeWorkflowOutput) String

String returns the string representation

type ForeignKeyForGetTableInfoOutput

type ForeignKeyForGetTableInfoOutput struct {
	Columns []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

func (ForeignKeyForGetTableInfoOutput) GoString

GoString returns the string representation

func (*ForeignKeyForGetTableInfoOutput) SetColumns

SetColumns sets the Columns field's value.

func (*ForeignKeyForGetTableInfoOutput) SetName

SetName sets the Name field's value.

func (*ForeignKeyForGetTableInfoOutput) SetOnDelete

SetOnDelete sets the OnDelete field's value.

func (*ForeignKeyForGetTableInfoOutput) SetOnUpdate

SetOnUpdate sets the OnUpdate field's value.

func (*ForeignKeyForGetTableInfoOutput) SetRefColumns

SetRefColumns sets the RefColumns field's value.

func (*ForeignKeyForGetTableInfoOutput) SetRefDB

SetRefDB sets the RefDB field's value.

func (*ForeignKeyForGetTableInfoOutput) SetRefTable

SetRefTable sets the RefTable field's value.

func (ForeignKeyForGetTableInfoOutput) String

String returns the string representation

type GenerateSQLFromNLInput

type GenerateSQLFromNLInput struct {

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

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

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

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

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

func (GenerateSQLFromNLInput) GoString

func (s GenerateSQLFromNLInput) GoString() string

GoString returns the string representation

func (*GenerateSQLFromNLInput) SetDatabase

SetDatabase sets the Database field's value.

func (*GenerateSQLFromNLInput) SetInstanceID

SetInstanceID sets the InstanceID field's value.

func (*GenerateSQLFromNLInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*GenerateSQLFromNLInput) SetQuery

SetQuery sets the Query field's value.

func (*GenerateSQLFromNLInput) SetTables

SetTables sets the Tables field's value.

func (GenerateSQLFromNLInput) String

func (s GenerateSQLFromNLInput) String() string

String returns the string representation

func (*GenerateSQLFromNLInput) Validate

func (s *GenerateSQLFromNLInput) Validate() error

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

type GenerateSQLFromNLOutput

type GenerateSQLFromNLOutput struct {
	Metadata *response.ResponseMetadata

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

func (GenerateSQLFromNLOutput) GoString

func (s GenerateSQLFromNLOutput) GoString() string

GoString returns the string representation

func (*GenerateSQLFromNLOutput) SetSQL

SetSQL sets the SQL field's value.

func (GenerateSQLFromNLOutput) String

func (s GenerateSQLFromNLOutput) String() string

String returns the string representation

type GetTableInfoInput

type GetTableInfoInput struct {

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

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

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

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

func (GetTableInfoInput) GoString

func (s GetTableInfoInput) GoString() string

GoString returns the string representation

func (*GetTableInfoInput) SetDatabase

func (s *GetTableInfoInput) SetDatabase(v string) *GetTableInfoInput

SetDatabase sets the Database field's value.

func (*GetTableInfoInput) SetInstanceID

func (s *GetTableInfoInput) SetInstanceID(v string) *GetTableInfoInput

SetInstanceID sets the InstanceID field's value.

func (*GetTableInfoInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*GetTableInfoInput) SetTable

func (s *GetTableInfoInput) SetTable(v string) *GetTableInfoInput

SetTable sets the Table field's value.

func (GetTableInfoInput) String

func (s GetTableInfoInput) String() string

String returns the string representation

func (*GetTableInfoInput) Validate

func (s *GetTableInfoInput) Validate() error

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

type GetTableInfoOutput

type GetTableInfoOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetTableInfoOutput) GoString

func (s GetTableInfoOutput) GoString() string

GoString returns the string representation

func (*GetTableInfoOutput) SetTableMeta

SetTableMeta sets the TableMeta field's value.

func (GetTableInfoOutput) String

func (s GetTableInfoOutput) String() string

String returns the string representation

type IndexForGetTableInfoOutput

type IndexForGetTableInfoOutput struct {
	Columns []*string `type:"list" json:",omitempty"`

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

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

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

func (IndexForGetTableInfoOutput) GoString

func (s IndexForGetTableInfoOutput) GoString() string

GoString returns the string representation

func (*IndexForGetTableInfoOutput) SetColumns

SetColumns sets the Columns field's value.

func (*IndexForGetTableInfoOutput) SetIndexType

SetIndexType sets the IndexType field's value.

func (*IndexForGetTableInfoOutput) SetName

SetName sets the Name field's value.

func (*IndexForGetTableInfoOutput) SetType

SetType sets the Type field's value.

func (IndexForGetTableInfoOutput) String

String returns the string representation

type ItemForListDatabasesOutput

type ItemForListDatabasesOutput struct {
	CType *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (ItemForListDatabasesOutput) GoString

func (s ItemForListDatabasesOutput) GoString() string

GoString returns the string representation

func (*ItemForListDatabasesOutput) SetCType

SetCType sets the CType field's value.

func (*ItemForListDatabasesOutput) SetCharacterSetName

SetCharacterSetName sets the CharacterSetName field's value.

func (*ItemForListDatabasesOutput) SetCollationName

SetCollationName sets the CollationName field's value.

func (*ItemForListDatabasesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListDatabasesOutput) SetIsSystemDB

SetIsSystemDB sets the IsSystemDB field's value.

func (*ItemForListDatabasesOutput) SetLimit

SetLimit sets the Limit field's value.

func (*ItemForListDatabasesOutput) SetName

SetName sets the Name field's value.

func (ItemForListDatabasesOutput) String

String returns the string representation

type ListDatabasesInput

type ListDatabasesInput struct {

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

	// InstanceType is a required field
	InstanceType *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 (ListDatabasesInput) GoString

func (s ListDatabasesInput) GoString() string

GoString returns the string representation

func (*ListDatabasesInput) SetInstanceID

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

SetInstanceID sets the InstanceID field's value.

func (*ListDatabasesInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*ListDatabasesInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*ListDatabasesInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (ListDatabasesInput) String

func (s ListDatabasesInput) String() string

String returns the string representation

func (*ListDatabasesInput) Validate

func (s *ListDatabasesInput) Validate() error

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

type ListDatabasesOutput

type ListDatabasesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListDatabasesOutput `type:"list" json:",omitempty"`

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

func (ListDatabasesOutput) GoString

func (s ListDatabasesOutput) GoString() string

GoString returns the string representation

func (*ListDatabasesOutput) SetItems

SetItems sets the Items field's value.

func (*ListDatabasesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListDatabasesOutput) String

func (s ListDatabasesOutput) String() string

String returns the string representation

type ListSlowQueryAdviceApiInput

type ListSlowQueryAdviceApiInput struct {

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

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

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

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

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

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

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

func (ListSlowQueryAdviceApiInput) GoString

func (s ListSlowQueryAdviceApiInput) GoString() string

GoString returns the string representation

func (*ListSlowQueryAdviceApiInput) SetAdviceType

SetAdviceType sets the AdviceType field's value.

func (*ListSlowQueryAdviceApiInput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*ListSlowQueryAdviceApiInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ListSlowQueryAdviceApiInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*ListSlowQueryAdviceApiInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListSlowQueryAdviceApiInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListSlowQueryAdviceApiInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListSlowQueryAdviceApiInput) SetSummaryId

SetSummaryId sets the SummaryId field's value.

func (ListSlowQueryAdviceApiInput) String

String returns the string representation

func (*ListSlowQueryAdviceApiInput) Validate

func (s *ListSlowQueryAdviceApiInput) Validate() error

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

type ListSlowQueryAdviceApiOutput

type ListSlowQueryAdviceApiOutput struct {
	Metadata *response.ResponseMetadata

	Advices []*AdviceForListSlowQueryAdviceApiOutput `type:"list" json:",omitempty"`

	AdvicesByGroup []*AdvicesByGroupForListSlowQueryAdviceApiOutput `type:"list" json:",omitempty"`

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

func (ListSlowQueryAdviceApiOutput) GoString

func (s ListSlowQueryAdviceApiOutput) GoString() string

GoString returns the string representation

func (*ListSlowQueryAdviceApiOutput) SetAdvices

SetAdvices sets the Advices field's value.

func (*ListSlowQueryAdviceApiOutput) SetAdvicesByGroup

SetAdvicesByGroup sets the AdvicesByGroup field's value.

func (*ListSlowQueryAdviceApiOutput) SetTotal

SetTotal sets the Total field's value.

func (ListSlowQueryAdviceApiOutput) String

String returns the string representation

type ListTablesInput

type ListTablesInput struct {

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

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

	// InstanceType is a required field
	InstanceType *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 (ListTablesInput) GoString

func (s ListTablesInput) GoString() string

GoString returns the string representation

func (*ListTablesInput) SetDatabase

func (s *ListTablesInput) SetDatabase(v string) *ListTablesInput

SetDatabase sets the Database field's value.

func (*ListTablesInput) SetInstanceID

func (s *ListTablesInput) SetInstanceID(v string) *ListTablesInput

SetInstanceID sets the InstanceID field's value.

func (*ListTablesInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*ListTablesInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*ListTablesInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (ListTablesInput) String

func (s ListTablesInput) String() string

String returns the string representation

func (*ListTablesInput) Validate

func (s *ListTablesInput) Validate() error

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

type ListTablesOutput

type ListTablesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListTablesOutput) GoString

func (s ListTablesOutput) GoString() string

GoString returns the string representation

func (*ListTablesOutput) SetItems

func (s *ListTablesOutput) SetItems(v []*string) *ListTablesOutput

SetItems sets the Items field's value.

func (*ListTablesOutput) SetTotal

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

SetTotal sets the Total field's value.

func (ListTablesOutput) String

func (s ListTablesOutput) String() string

String returns the string representation

type LockTimeStatsForDescribeAggregateSlowLogsOutput

type LockTimeStatsForDescribeAggregateSlowLogsOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (LockTimeStatsForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetAverage

SetAverage sets the Average field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetMax

SetMax sets the Max field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetMin

SetMin sets the Min field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (LockTimeStatsForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type LockTimeStatsForListSlowQueryAdviceApiOutput

type LockTimeStatsForListSlowQueryAdviceApiOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (LockTimeStatsForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*LockTimeStatsForListSlowQueryAdviceApiOutput) SetAverage

SetAverage sets the Average field's value.

func (*LockTimeStatsForListSlowQueryAdviceApiOutput) SetMax

SetMax sets the Max field's value.

func (*LockTimeStatsForListSlowQueryAdviceApiOutput) SetMin

SetMin sets the Min field's value.

func (*LockTimeStatsForListSlowQueryAdviceApiOutput) SetTotal

SetTotal sets the Total field's value.

func (LockTimeStatsForListSlowQueryAdviceApiOutput) String

String returns the string representation

type ManualExecuteTicketInput

type ManualExecuteTicketInput struct {

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

func (ManualExecuteTicketInput) GoString

func (s ManualExecuteTicketInput) GoString() string

GoString returns the string representation

func (*ManualExecuteTicketInput) SetTicketId

SetTicketId sets the TicketId field's value.

func (ManualExecuteTicketInput) String

func (s ManualExecuteTicketInput) String() string

String returns the string representation

func (*ManualExecuteTicketInput) Validate

func (s *ManualExecuteTicketInput) Validate() error

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

type ManualExecuteTicketOutput

type ManualExecuteTicketOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ManualExecuteTicketOutput) GoString

func (s ManualExecuteTicketOutput) GoString() string

GoString returns the string representation

func (*ManualExecuteTicketOutput) SetCode

SetCode sets the Code field's value.

func (*ManualExecuteTicketOutput) SetErrMsg

SetErrMsg sets the ErrMsg field's value.

func (ManualExecuteTicketOutput) String

func (s ManualExecuteTicketOutput) String() string

String returns the string representation

type ModifyAuditLogConfigInput added in v1.1.18

type ModifyAuditLogConfigInput struct {

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

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

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

func (ModifyAuditLogConfigInput) GoString added in v1.1.18

func (s ModifyAuditLogConfigInput) GoString() string

GoString returns the string representation

func (*ModifyAuditLogConfigInput) SetInstanceId added in v1.1.18

SetInstanceId sets the InstanceId field's value.

func (*ModifyAuditLogConfigInput) SetInstanceType added in v1.1.18

SetInstanceType sets the InstanceType field's value.

func (*ModifyAuditLogConfigInput) SetSqlRetentionDay added in v1.1.18

func (s *ModifyAuditLogConfigInput) SetSqlRetentionDay(v int32) *ModifyAuditLogConfigInput

SetSqlRetentionDay sets the SqlRetentionDay field's value.

func (ModifyAuditLogConfigInput) String added in v1.1.18

func (s ModifyAuditLogConfigInput) String() string

String returns the string representation

func (*ModifyAuditLogConfigInput) Validate added in v1.1.18

func (s *ModifyAuditLogConfigInput) Validate() error

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

type ModifyAuditLogConfigOutput added in v1.1.18

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

func (ModifyAuditLogConfigOutput) GoString added in v1.1.18

func (s ModifyAuditLogConfigOutput) GoString() string

GoString returns the string representation

func (ModifyAuditLogConfigOutput) String added in v1.1.18

String returns the string representation

type PartitionOptionsForGetTableInfoOutput

type PartitionOptionsForGetTableInfoOutput struct {
	IsPartitionTable *bool `type:"boolean" json:",omitempty"`

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

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

func (PartitionOptionsForGetTableInfoOutput) GoString

GoString returns the string representation

func (*PartitionOptionsForGetTableInfoOutput) SetIsPartitionTable

SetIsPartitionTable sets the IsPartitionTable field's value.

func (*PartitionOptionsForGetTableInfoOutput) SetPartitionKey

SetPartitionKey sets the PartitionKey field's value.

func (*PartitionOptionsForGetTableInfoOutput) SetPartitionMethod

SetPartitionMethod sets the PartitionMethod field's value.

func (PartitionOptionsForGetTableInfoOutput) String

String returns the string representation

type QueryTimeStatsForDescribeAggregateSlowLogsOutput

type QueryTimeStatsForDescribeAggregateSlowLogsOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (QueryTimeStatsForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*QueryTimeStatsForDescribeAggregateSlowLogsOutput) SetAverage

SetAverage sets the Average field's value.

func (*QueryTimeStatsForDescribeAggregateSlowLogsOutput) SetMax

SetMax sets the Max field's value.

func (*QueryTimeStatsForDescribeAggregateSlowLogsOutput) SetMin

SetMin sets the Min field's value.

func (*QueryTimeStatsForDescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (QueryTimeStatsForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type QueryTimeStatsForListSlowQueryAdviceApiOutput

type QueryTimeStatsForListSlowQueryAdviceApiOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (QueryTimeStatsForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*QueryTimeStatsForListSlowQueryAdviceApiOutput) SetAverage

SetAverage sets the Average field's value.

func (*QueryTimeStatsForListSlowQueryAdviceApiOutput) SetMax

SetMax sets the Max field's value.

func (*QueryTimeStatsForListSlowQueryAdviceApiOutput) SetMin

SetMin sets the Min field's value.

func (*QueryTimeStatsForListSlowQueryAdviceApiOutput) SetTotal

SetTotal sets the Total field's value.

func (QueryTimeStatsForListSlowQueryAdviceApiOutput) String

String returns the string representation

type ResListForSlowQueryAdviceTaskHistoryApiOutput

type ResListForSlowQueryAdviceTaskHistoryApiOutput struct {
	AdviceIndexNum *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

func (ResListForSlowQueryAdviceTaskHistoryApiOutput) GoString

GoString returns the string representation

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetAdviceIndexNum

SetAdviceIndexNum sets the AdviceIndexNum field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetAdviceNum

SetAdviceNum sets the AdviceNum field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetAdviceRewriteNum

SetAdviceRewriteNum sets the AdviceRewriteNum field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetDate

SetDate sets the Date field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetDb

SetDb sets the Db field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetNoAdviceSQLNum

SetNoAdviceSQLNum sets the NoAdviceSQLNum field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetSlowQueryNum

SetSlowQueryNum sets the SlowQueryNum field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetStatus

SetStatus sets the Status field's value.

func (*ResListForSlowQueryAdviceTaskHistoryApiOutput) SetSummaryId

SetSummaryId sets the SummaryId field's value.

func (ResListForSlowQueryAdviceTaskHistoryApiOutput) String

String returns the string representation

type ResultForExecuteSQLOutput

type ResultForExecuteSQLOutput struct {
	ColumnNames []*string `type:"list" json:",omitempty"`

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

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

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

	Rows []*RowForExecuteSQLOutput `type:"list" json:",omitempty"`

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

	RunningInfo *RunningInfoForExecuteSQLOutput `type:"structure" json:",omitempty"`

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

func (ResultForExecuteSQLOutput) GoString

func (s ResultForExecuteSQLOutput) GoString() string

GoString returns the string representation

func (*ResultForExecuteSQLOutput) SetColumnNames

SetColumnNames sets the ColumnNames field's value.

func (*ResultForExecuteSQLOutput) SetCommandStr

SetCommandStr sets the CommandStr field's value.

func (*ResultForExecuteSQLOutput) SetReasonDetail

SetReasonDetail sets the ReasonDetail field's value.

func (*ResultForExecuteSQLOutput) SetRowCount

SetRowCount sets the RowCount field's value.

func (*ResultForExecuteSQLOutput) SetRows

SetRows sets the Rows field's value.

func (*ResultForExecuteSQLOutput) SetRunTime

SetRunTime sets the RunTime field's value.

func (*ResultForExecuteSQLOutput) SetRunningInfo

SetRunningInfo sets the RunningInfo field's value.

func (*ResultForExecuteSQLOutput) SetState

SetState sets the State field's value.

func (ResultForExecuteSQLOutput) String

func (s ResultForExecuteSQLOutput) String() string

String returns the string representation

type RowForExecuteSQLOutput

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

func (RowForExecuteSQLOutput) GoString

func (s RowForExecuteSQLOutput) GoString() string

GoString returns the string representation

func (*RowForExecuteSQLOutput) SetCells

SetCells sets the Cells field's value.

func (RowForExecuteSQLOutput) String

func (s RowForExecuteSQLOutput) String() string

String returns the string representation

type RowsExaminedStatsForDescribeAggregateSlowLogsOutput

type RowsExaminedStatsForDescribeAggregateSlowLogsOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (RowsExaminedStatsForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*RowsExaminedStatsForDescribeAggregateSlowLogsOutput) SetAverage

SetAverage sets the Average field's value.

func (*RowsExaminedStatsForDescribeAggregateSlowLogsOutput) SetMax

SetMax sets the Max field's value.

func (*RowsExaminedStatsForDescribeAggregateSlowLogsOutput) SetMin

SetMin sets the Min field's value.

func (*RowsExaminedStatsForDescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (RowsExaminedStatsForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type RowsExaminedStatsForListSlowQueryAdviceApiOutput

type RowsExaminedStatsForListSlowQueryAdviceApiOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (RowsExaminedStatsForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*RowsExaminedStatsForListSlowQueryAdviceApiOutput) SetAverage

SetAverage sets the Average field's value.

func (*RowsExaminedStatsForListSlowQueryAdviceApiOutput) SetMax

SetMax sets the Max field's value.

func (*RowsExaminedStatsForListSlowQueryAdviceApiOutput) SetMin

SetMin sets the Min field's value.

func (*RowsExaminedStatsForListSlowQueryAdviceApiOutput) SetTotal

SetTotal sets the Total field's value.

func (RowsExaminedStatsForListSlowQueryAdviceApiOutput) String

String returns the string representation

type RowsSentStatsForDescribeAggregateSlowLogsOutput

type RowsSentStatsForDescribeAggregateSlowLogsOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (RowsSentStatsForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*RowsSentStatsForDescribeAggregateSlowLogsOutput) SetAverage

SetAverage sets the Average field's value.

func (*RowsSentStatsForDescribeAggregateSlowLogsOutput) SetMax

SetMax sets the Max field's value.

func (*RowsSentStatsForDescribeAggregateSlowLogsOutput) SetMin

SetMin sets the Min field's value.

func (*RowsSentStatsForDescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (RowsSentStatsForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type RowsSentStatsForListSlowQueryAdviceApiOutput

type RowsSentStatsForListSlowQueryAdviceApiOutput struct {
	Average *float64 `type:"double" json:",omitempty"`

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

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

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

func (RowsSentStatsForListSlowQueryAdviceApiOutput) GoString

GoString returns the string representation

func (*RowsSentStatsForListSlowQueryAdviceApiOutput) SetAverage

SetAverage sets the Average field's value.

func (*RowsSentStatsForListSlowQueryAdviceApiOutput) SetMax

SetMax sets the Max field's value.

func (*RowsSentStatsForListSlowQueryAdviceApiOutput) SetMin

SetMin sets the Min field's value.

func (*RowsSentStatsForListSlowQueryAdviceApiOutput) SetTotal

SetTotal sets the Total field's value.

func (RowsSentStatsForListSlowQueryAdviceApiOutput) String

String returns the string representation

type RunningInfoForExecuteSQLOutput

type RunningInfoForExecuteSQLOutput struct {
	Info *string `type:"string" json:",omitempty"`

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

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

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

func (RunningInfoForExecuteSQLOutput) GoString

GoString returns the string representation

func (*RunningInfoForExecuteSQLOutput) SetInfo

SetInfo sets the Info field's value.

func (*RunningInfoForExecuteSQLOutput) SetIsOnlineDDL

SetIsOnlineDDL sets the IsOnlineDDL field's value.

func (*RunningInfoForExecuteSQLOutput) SetProgress

SetProgress sets the Progress field's value.

func (*RunningInfoForExecuteSQLOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (RunningInfoForExecuteSQLOutput) String

String returns the string representation

type SearchParamForDescribeAggregateSlowLogsInput

type SearchParamForDescribeAggregateSlowLogsInput struct {
	DBs []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

func (SearchParamForDescribeAggregateSlowLogsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeAggregateSlowLogsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetGroupIgnored

SetGroupIgnored sets the GroupIgnored field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetIsLogical

SetIsLogical sets the IsLogical field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetKeywords

SetKeywords sets the Keywords field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetPSMs

SetPSMs sets the PSMs field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetSqlFingerprint

SetSqlFingerprint sets the SqlFingerprint field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetSqlMethods

SetSqlMethods sets the SqlMethods field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetTables

SetTables sets the Tables field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeAggregateSlowLogsInput) String

String returns the string representation

type SearchParamForDescribeAuditLogDetailInput added in v1.1.18

type SearchParamForDescribeAuditLogDetailInput struct {
	AffectRowDown *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

func (SearchParamForDescribeAuditLogDetailInput) GoString added in v1.1.18

GoString returns the string representation

func (*SearchParamForDescribeAuditLogDetailInput) SetAffectRowDown added in v1.1.18

SetAffectRowDown sets the AffectRowDown field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetAffectRowUp added in v1.1.18

SetAffectRowUp sets the AffectRowUp field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetDBs added in v1.1.18

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetDuringDown added in v1.1.18

SetDuringDown sets the DuringDown field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetDuringUp added in v1.1.18

SetDuringUp sets the DuringUp field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetLogLevels added in v1.1.18

SetLogLevels sets the LogLevels field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetLogType added in v1.1.18

SetLogType sets the LogType field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetNodeId added in v1.1.18

SetNodeId sets the NodeId field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetSourceIPs added in v1.1.18

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetSqlFingerprint added in v1.1.18

SetSqlFingerprint sets the SqlFingerprint field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetSqlMethods added in v1.1.18

SetSqlMethods sets the SqlMethods field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetTables added in v1.1.18

SetTables sets the Tables field's value.

func (*SearchParamForDescribeAuditLogDetailInput) SetUsers added in v1.1.18

SetUsers sets the Users field's value.

func (SearchParamForDescribeAuditLogDetailInput) String added in v1.1.18

String returns the string representation

type SearchParamForDescribeSlowLogsInput

type SearchParamForDescribeSlowLogsInput struct {
	DBs []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

func (SearchParamForDescribeSlowLogsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeSlowLogsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeSlowLogsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeSlowLogsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeSlowLogsInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeSlowLogsInput) SetSQLTemplateID added in v1.1.18

SetSQLTemplateID sets the SQLTemplateID field's value.

func (*SearchParamForDescribeSlowLogsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeSlowLogsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeSlowLogsInput) String

String returns the string representation

type SlowLogForDescribeSlowLogsOutput

type SlowLogForDescribeSlowLogsOutput struct {
	ConnectionId *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (SlowLogForDescribeSlowLogsOutput) GoString

GoString returns the string representation

func (*SlowLogForDescribeSlowLogsOutput) SetConnectionId

SetConnectionId sets the ConnectionId field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetDB

SetDB sets the DB field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetLockTime

SetLockTime sets the LockTime field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetQueryTime

SetQueryTime sets the QueryTime field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetRowsExamined

SetRowsExamined sets the RowsExamined field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetRowsSent

SetRowsSent sets the RowsSent field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSQLTemplate added in v1.1.18

SetSQLTemplate sets the SQLTemplate field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSQLText

SetSQLText sets the SQLText field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSqlFingerprint added in v1.1.18

SetSqlFingerprint sets the SqlFingerprint field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSqlMethod added in v1.1.18

SetSqlMethod sets the SqlMethod field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetTable added in v1.1.18

SetTable sets the Table field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetUser

SetUser sets the User field's value.

func (SlowLogForDescribeSlowLogsOutput) String

String returns the string representation

type SlowQueryAdviceTaskHistoryApiInput

type SlowQueryAdviceTaskHistoryApiInput struct {

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

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

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

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

func (SlowQueryAdviceTaskHistoryApiInput) GoString

GoString returns the string representation

func (*SlowQueryAdviceTaskHistoryApiInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*SlowQueryAdviceTaskHistoryApiInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*SlowQueryAdviceTaskHistoryApiInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*SlowQueryAdviceTaskHistoryApiInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (SlowQueryAdviceTaskHistoryApiInput) String

String returns the string representation

func (*SlowQueryAdviceTaskHistoryApiInput) Validate

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

type SlowQueryAdviceTaskHistoryApiOutput

type SlowQueryAdviceTaskHistoryApiOutput struct {
	Metadata *response.ResponseMetadata

	ResList []*ResListForSlowQueryAdviceTaskHistoryApiOutput `type:"list" json:",omitempty"`

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

func (SlowQueryAdviceTaskHistoryApiOutput) GoString

GoString returns the string representation

func (*SlowQueryAdviceTaskHistoryApiOutput) SetResList

SetResList sets the ResList field's value.

func (*SlowQueryAdviceTaskHistoryApiOutput) SetTotal

SetTotal sets the Total field's value.

func (SlowQueryAdviceTaskHistoryApiOutput) String

String returns the string representation

type TableMetaForGetTableInfoOutput

type TableMetaForGetTableInfoOutput struct {
	CharacterSet *string `type:"string" json:",omitempty"`

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

	Columns []*ColumnForGetTableInfoOutput `type:"list" json:",omitempty"`

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

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

	ForeignKeys []*ForeignKeyForGetTableInfoOutput `type:"list" json:",omitempty"`

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

	Indexes []*IndexForGetTableInfoOutput `type:"list" json:",omitempty"`

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

	PartitionOptions *PartitionOptionsForGetTableInfoOutput `type:"structure" json:",omitempty"`

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

func (TableMetaForGetTableInfoOutput) GoString

GoString returns the string representation

func (*TableMetaForGetTableInfoOutput) SetCharacterSet

SetCharacterSet sets the CharacterSet field's value.

func (*TableMetaForGetTableInfoOutput) SetCollations

SetCollations sets the Collations field's value.

func (*TableMetaForGetTableInfoOutput) SetColumns

SetColumns sets the Columns field's value.

func (*TableMetaForGetTableInfoOutput) SetDefinition

SetDefinition sets the Definition field's value.

func (*TableMetaForGetTableInfoOutput) SetEngine

SetEngine sets the Engine field's value.

func (*TableMetaForGetTableInfoOutput) SetForeignKeys

SetForeignKeys sets the ForeignKeys field's value.

func (*TableMetaForGetTableInfoOutput) SetHTAPOptions

SetHTAPOptions sets the HTAPOptions field's value.

func (*TableMetaForGetTableInfoOutput) SetIndexes

SetIndexes sets the Indexes field's value.

func (*TableMetaForGetTableInfoOutput) SetName

SetName sets the Name field's value.

func (*TableMetaForGetTableInfoOutput) SetPartitionOptions

SetPartitionOptions sets the PartitionOptions field's value.

func (*TableMetaForGetTableInfoOutput) SetTableOptions

SetTableOptions sets the TableOptions field's value.

func (TableMetaForGetTableInfoOutput) String

String returns the string representation

type TableOptionsForGetTableInfoOutput

type TableOptionsForGetTableInfoOutput struct {
	AVGRowLength *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (TableOptionsForGetTableInfoOutput) GoString

GoString returns the string representation

func (*TableOptionsForGetTableInfoOutput) SetAVGRowLength

SetAVGRowLength sets the AVGRowLength field's value.

func (*TableOptionsForGetTableInfoOutput) SetAutoIncrement

SetAutoIncrement sets the AutoIncrement field's value.

func (*TableOptionsForGetTableInfoOutput) SetComment

SetComment sets the Comment field's value.

func (*TableOptionsForGetTableInfoOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*TableOptionsForGetTableInfoOutput) SetMaxRow

SetMaxRow sets the MaxRow field's value.

func (*TableOptionsForGetTableInfoOutput) SetMinRow

SetMinRow sets the MinRow field's value.

func (*TableOptionsForGetTableInfoOutput) SetRowFormat

SetRowFormat sets the RowFormat field's value.

func (*TableOptionsForGetTableInfoOutput) SetRows

SetRows sets the Rows field's value.

func (*TableOptionsForGetTableInfoOutput) SetTableSpace

SetTableSpace sets the TableSpace field's value.

func (TableOptionsForGetTableInfoOutput) String

String returns the string representation

type TicketForDescribeTicketsOutput

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

	CreateUser *CreateUserForDescribeTicketsOutput `type:"structure" json:",omitempty"`

	CurrentUser *CurrentUserForDescribeTicketsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

func (TicketForDescribeTicketsOutput) GoString

GoString returns the string representation

func (*TicketForDescribeTicketsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*TicketForDescribeTicketsOutput) SetCreateUser

SetCreateUser sets the CreateUser field's value.

func (*TicketForDescribeTicketsOutput) SetCurrentUser

SetCurrentUser sets the CurrentUser field's value.

func (*TicketForDescribeTicketsOutput) SetCurrentUserRole

SetCurrentUserRole sets the CurrentUserRole field's value.

func (*TicketForDescribeTicketsOutput) SetDBName

SetDBName sets the DBName field's value.

func (*TicketForDescribeTicketsOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*TicketForDescribeTicketsOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*TicketForDescribeTicketsOutput) SetMemo

SetMemo sets the Memo field's value.

func (*TicketForDescribeTicketsOutput) SetTicketExecuteType

SetTicketExecuteType sets the TicketExecuteType field's value.

func (*TicketForDescribeTicketsOutput) SetTicketId

SetTicketId sets the TicketId field's value.

func (*TicketForDescribeTicketsOutput) SetTicketStatus

SetTicketStatus sets the TicketStatus field's value.

func (*TicketForDescribeTicketsOutput) SetTicketType

SetTicketType sets the TicketType field's value.

func (*TicketForDescribeTicketsOutput) SetTitle

SetTitle sets the Title field's value.

func (*TicketForDescribeTicketsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (TicketForDescribeTicketsOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL