v3

package
v0.1.10 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForAllowDbPrivilege

func GenReqDefForAllowDbPrivilege() *def.HttpRequestDef

func GenReqDefForAllowDbUserPrivilege

func GenReqDefForAllowDbUserPrivilege() *def.HttpRequestDef

func GenReqDefForAllowSqlserverDbUserPrivilege

func GenReqDefForAllowSqlserverDbUserPrivilege() *def.HttpRequestDef

func GenReqDefForApplyConfigurationAsync added in v0.0.83

func GenReqDefForApplyConfigurationAsync() *def.HttpRequestDef

func GenReqDefForAttachEip

func GenReqDefForAttachEip() *def.HttpRequestDef

func GenReqDefForBatchTagAddAction

func GenReqDefForBatchTagAddAction() *def.HttpRequestDef

func GenReqDefForBatchTagDelAction

func GenReqDefForBatchTagDelAction() *def.HttpRequestDef

func GenReqDefForChangeFailoverMode

func GenReqDefForChangeFailoverMode() *def.HttpRequestDef

func GenReqDefForChangeFailoverStrategy

func GenReqDefForChangeFailoverStrategy() *def.HttpRequestDef

func GenReqDefForChangeOpsWindow

func GenReqDefForChangeOpsWindow() *def.HttpRequestDef

func GenReqDefForChangeProxyScale added in v0.0.70

func GenReqDefForChangeProxyScale() *def.HttpRequestDef

func GenReqDefForChangeTheDelayThreshold added in v0.0.70

func GenReqDefForChangeTheDelayThreshold() *def.HttpRequestDef

func GenReqDefForCreateConfiguration

func GenReqDefForCreateConfiguration() *def.HttpRequestDef

func GenReqDefForCreateDatabase

func GenReqDefForCreateDatabase() *def.HttpRequestDef

func GenReqDefForCreateDbUser

func GenReqDefForCreateDbUser() *def.HttpRequestDef

func GenReqDefForCreateDnsName

func GenReqDefForCreateDnsName() *def.HttpRequestDef

func GenReqDefForCreateInstance

func GenReqDefForCreateInstance() *def.HttpRequestDef

func GenReqDefForCreateManualBackup

func GenReqDefForCreateManualBackup() *def.HttpRequestDef

func GenReqDefForCreatePostgresqlDatabase

func GenReqDefForCreatePostgresqlDatabase() *def.HttpRequestDef

func GenReqDefForCreatePostgresqlDatabaseSchema

func GenReqDefForCreatePostgresqlDatabaseSchema() *def.HttpRequestDef

func GenReqDefForCreatePostgresqlDbUser

func GenReqDefForCreatePostgresqlDbUser() *def.HttpRequestDef

func GenReqDefForCreatePostgresqlExtension added in v0.1.7

func GenReqDefForCreatePostgresqlExtension() *def.HttpRequestDef

func GenReqDefForCreateRestoreInstance

func GenReqDefForCreateRestoreInstance() *def.HttpRequestDef

func GenReqDefForCreateSqlserverDatabase

func GenReqDefForCreateSqlserverDatabase() *def.HttpRequestDef

func GenReqDefForCreateSqlserverDbUser

func GenReqDefForCreateSqlserverDbUser() *def.HttpRequestDef

func GenReqDefForDeleteConfiguration

func GenReqDefForDeleteConfiguration() *def.HttpRequestDef

func GenReqDefForDeleteDatabase

func GenReqDefForDeleteDatabase() *def.HttpRequestDef

func GenReqDefForDeleteDbUser

func GenReqDefForDeleteDbUser() *def.HttpRequestDef

func GenReqDefForDeleteInstance

func GenReqDefForDeleteInstance() *def.HttpRequestDef

func GenReqDefForDeleteManualBackup

func GenReqDefForDeleteManualBackup() *def.HttpRequestDef

func GenReqDefForDeletePostgresqlExtension added in v0.1.7

func GenReqDefForDeletePostgresqlExtension() *def.HttpRequestDef

func GenReqDefForDeleteSqlserverDatabase

func GenReqDefForDeleteSqlserverDatabase() *def.HttpRequestDef

func GenReqDefForDeleteSqlserverDatabaseEx added in v0.0.83

func GenReqDefForDeleteSqlserverDatabaseEx() *def.HttpRequestDef

func GenReqDefForDeleteSqlserverDbUser

func GenReqDefForDeleteSqlserverDbUser() *def.HttpRequestDef

func GenReqDefForDownloadSlowlog

func GenReqDefForDownloadSlowlog() *def.HttpRequestDef

func GenReqDefForEnableConfiguration

func GenReqDefForEnableConfiguration() *def.HttpRequestDef

func GenReqDefForListApiVersion added in v0.0.73

func GenReqDefForListApiVersion() *def.HttpRequestDef

func GenReqDefForListApiVersionNew added in v0.0.75

func GenReqDefForListApiVersionNew() *def.HttpRequestDef

func GenReqDefForListAuditlogs

func GenReqDefForListAuditlogs() *def.HttpRequestDef

func GenReqDefForListAuthorizedDatabases

func GenReqDefForListAuthorizedDatabases() *def.HttpRequestDef

func GenReqDefForListAuthorizedDbUsers

func GenReqDefForListAuthorizedDbUsers() *def.HttpRequestDef

func GenReqDefForListAuthorizedSqlserverDbUsers

func GenReqDefForListAuthorizedSqlserverDbUsers() *def.HttpRequestDef

func GenReqDefForListBackups

func GenReqDefForListBackups() *def.HttpRequestDef

func GenReqDefForListCollations

func GenReqDefForListCollations() *def.HttpRequestDef

func GenReqDefForListConfigurations

func GenReqDefForListConfigurations() *def.HttpRequestDef

func GenReqDefForListDatabases

func GenReqDefForListDatabases() *def.HttpRequestDef

func GenReqDefForListDatastores

func GenReqDefForListDatastores() *def.HttpRequestDef

func GenReqDefForListDbUsers

func GenReqDefForListDbUsers() *def.HttpRequestDef

func GenReqDefForListDrRelations added in v0.1.10

func GenReqDefForListDrRelations() *def.HttpRequestDef

func GenReqDefForListErrorLogs

func GenReqDefForListErrorLogs() *def.HttpRequestDef

func GenReqDefForListErrorLogsNew added in v0.0.68

func GenReqDefForListErrorLogsNew() *def.HttpRequestDef

func GenReqDefForListFlavors

func GenReqDefForListFlavors() *def.HttpRequestDef

func GenReqDefForListInstances

func GenReqDefForListInstances() *def.HttpRequestDef

func GenReqDefForListJobInfo

func GenReqDefForListJobInfo() *def.HttpRequestDef

func GenReqDefForListJobInfoDetail

func GenReqDefForListJobInfoDetail() *def.HttpRequestDef

func GenReqDefForListOffSiteBackups

func GenReqDefForListOffSiteBackups() *def.HttpRequestDef

func GenReqDefForListOffSiteInstances

func GenReqDefForListOffSiteInstances() *def.HttpRequestDef

func GenReqDefForListOffSiteRestoreTimes

func GenReqDefForListOffSiteRestoreTimes() *def.HttpRequestDef

func GenReqDefForListPostgresqlDatabaseSchemas

func GenReqDefForListPostgresqlDatabaseSchemas() *def.HttpRequestDef

func GenReqDefForListPostgresqlDatabases

func GenReqDefForListPostgresqlDatabases() *def.HttpRequestDef

func GenReqDefForListPostgresqlDbUserPaginated

func GenReqDefForListPostgresqlDbUserPaginated() *def.HttpRequestDef

func GenReqDefForListPostgresqlExtension added in v0.1.7

func GenReqDefForListPostgresqlExtension() *def.HttpRequestDef

func GenReqDefForListProjectTags

func GenReqDefForListProjectTags() *def.HttpRequestDef

func GenReqDefForListRestoreTimes

func GenReqDefForListRestoreTimes() *def.HttpRequestDef

func GenReqDefForListSlowLogFile added in v0.0.78

func GenReqDefForListSlowLogFile() *def.HttpRequestDef

func GenReqDefForListSlowLogs

func GenReqDefForListSlowLogs() *def.HttpRequestDef

func GenReqDefForListSlowLogsNew added in v0.0.68

func GenReqDefForListSlowLogsNew() *def.HttpRequestDef

func GenReqDefForListSlowlogStatistics

func GenReqDefForListSlowlogStatistics() *def.HttpRequestDef

func GenReqDefForListSqlserverDatabases

func GenReqDefForListSqlserverDatabases() *def.HttpRequestDef

func GenReqDefForListSqlserverDbUsers

func GenReqDefForListSqlserverDbUsers() *def.HttpRequestDef

func GenReqDefForListStorageTypes

func GenReqDefForListStorageTypes() *def.HttpRequestDef

func GenReqDefForMigrateFollower

func GenReqDefForMigrateFollower() *def.HttpRequestDef

func GenReqDefForResetPwd

func GenReqDefForResetPwd() *def.HttpRequestDef

func GenReqDefForRestoreExistInstance added in v0.0.71

func GenReqDefForRestoreExistInstance() *def.HttpRequestDef

func GenReqDefForRestoreTables

func GenReqDefForRestoreTables() *def.HttpRequestDef

func GenReqDefForRestoreToExistingInstance

func GenReqDefForRestoreToExistingInstance() *def.HttpRequestDef

func GenReqDefForRevoke

func GenReqDefForRevoke() *def.HttpRequestDef

func GenReqDefForRevokeSqlserverDbUserPrivilege

func GenReqDefForRevokeSqlserverDbUserPrivilege() *def.HttpRequestDef

func GenReqDefForSearchQueryScaleComputeFlavors added in v0.0.73

func GenReqDefForSearchQueryScaleComputeFlavors() *def.HttpRequestDef

func GenReqDefForSearchQueryScaleFlavors added in v0.0.70

func GenReqDefForSearchQueryScaleFlavors() *def.HttpRequestDef

func GenReqDefForSetAuditlogPolicy

func GenReqDefForSetAuditlogPolicy() *def.HttpRequestDef

func GenReqDefForSetBackupPolicy

func GenReqDefForSetBackupPolicy() *def.HttpRequestDef

func GenReqDefForSetBinlogClearPolicy added in v0.0.47

func GenReqDefForSetBinlogClearPolicy() *def.HttpRequestDef

func GenReqDefForSetDatabaseUserPrivilege added in v0.0.106

func GenReqDefForSetDatabaseUserPrivilege() *def.HttpRequestDef

func GenReqDefForSetDbUserPwd

func GenReqDefForSetDbUserPwd() *def.HttpRequestDef

func GenReqDefForSetOffSiteBackupPolicy

func GenReqDefForSetOffSiteBackupPolicy() *def.HttpRequestDef

func GenReqDefForSetPostgresqlDbUserPwd

func GenReqDefForSetPostgresqlDbUserPwd() *def.HttpRequestDef

func GenReqDefForSetReadOnlySwitch added in v0.0.107

func GenReqDefForSetReadOnlySwitch() *def.HttpRequestDef

func GenReqDefForSetSecurityGroup

func GenReqDefForSetSecurityGroup() *def.HttpRequestDef

func GenReqDefForSetSensitiveSlowLog added in v0.0.97

func GenReqDefForSetSensitiveSlowLog() *def.HttpRequestDef

func GenReqDefForShowApiVersion added in v0.0.73

func GenReqDefForShowApiVersion() *def.HttpRequestDef
func GenReqDefForShowAuditlogDownloadLink() *def.HttpRequestDef

func GenReqDefForShowAuditlogPolicy

func GenReqDefForShowAuditlogPolicy() *def.HttpRequestDef
func GenReqDefForShowBackupDownloadLink() *def.HttpRequestDef

func GenReqDefForShowBackupPolicy

func GenReqDefForShowBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowBinlogClearPolicy added in v0.0.47

func GenReqDefForShowBinlogClearPolicy() *def.HttpRequestDef

func GenReqDefForShowConfiguration

func GenReqDefForShowConfiguration() *def.HttpRequestDef

func GenReqDefForShowDrReplicaStatus added in v0.0.70

func GenReqDefForShowDrReplicaStatus() *def.HttpRequestDef

func GenReqDefForShowInformationAboutDatabaseProxy added in v0.0.70

func GenReqDefForShowInformationAboutDatabaseProxy() *def.HttpRequestDef

func GenReqDefForShowInstanceConfiguration

func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef

func GenReqDefForShowOffSiteBackupPolicy

func GenReqDefForShowOffSiteBackupPolicy() *def.HttpRequestDef

func GenReqDefForShowPostgresqlParamValue added in v0.1.10

func GenReqDefForShowPostgresqlParamValue() *def.HttpRequestDef

func GenReqDefForShowQuotas added in v0.0.46

func GenReqDefForShowQuotas() *def.HttpRequestDef

func GenReqDefForStartDatabaseProxy added in v0.0.70

func GenReqDefForStartDatabaseProxy() *def.HttpRequestDef

func GenReqDefForStartFailover

func GenReqDefForStartFailover() *def.HttpRequestDef

func GenReqDefForStartInstanceEnlargeVolumeAction

func GenReqDefForStartInstanceEnlargeVolumeAction() *def.HttpRequestDef

func GenReqDefForStartInstanceRestartAction

func GenReqDefForStartInstanceRestartAction() *def.HttpRequestDef

func GenReqDefForStartInstanceSingleToHaAction

func GenReqDefForStartInstanceSingleToHaAction() *def.HttpRequestDef

func GenReqDefForStartRecyclePolicy

func GenReqDefForStartRecyclePolicy() *def.HttpRequestDef

func GenReqDefForStartResizeFlavorAction

func GenReqDefForStartResizeFlavorAction() *def.HttpRequestDef

func GenReqDefForStartupInstance added in v0.0.78

func GenReqDefForStartupInstance() *def.HttpRequestDef

func GenReqDefForStopDatabaseProxy added in v0.0.70

func GenReqDefForStopDatabaseProxy() *def.HttpRequestDef

func GenReqDefForStopInstance added in v0.0.78

func GenReqDefForStopInstance() *def.HttpRequestDef

func GenReqDefForSwitchSsl

func GenReqDefForSwitchSsl() *def.HttpRequestDef

func GenReqDefForUpdateConfiguration

func GenReqDefForUpdateConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateDataIp

func GenReqDefForUpdateDataIp() *def.HttpRequestDef

func GenReqDefForUpdateDatabase added in v0.0.59

func GenReqDefForUpdateDatabase() *def.HttpRequestDef

func GenReqDefForUpdateDbUserComment added in v0.0.108

func GenReqDefForUpdateDbUserComment() *def.HttpRequestDef

func GenReqDefForUpdateDnsName

func GenReqDefForUpdateDnsName() *def.HttpRequestDef

func GenReqDefForUpdateInstanceConfiguration

func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef

func GenReqDefForUpdateInstanceConfigurationAsync added in v0.0.83

func GenReqDefForUpdateInstanceConfigurationAsync() *def.HttpRequestDef

func GenReqDefForUpdateInstanceName

func GenReqDefForUpdateInstanceName() *def.HttpRequestDef

func GenReqDefForUpdatePort

func GenReqDefForUpdatePort() *def.HttpRequestDef

func GenReqDefForUpdatePostgresqlInstanceAlias

func GenReqDefForUpdatePostgresqlInstanceAlias() *def.HttpRequestDef

func GenReqDefForUpdatePostgresqlParameterValue added in v0.1.10

func GenReqDefForUpdatePostgresqlParameterValue() *def.HttpRequestDef

func GenReqDefForUpdateReadWeight added in v0.0.70

func GenReqDefForUpdateReadWeight() *def.HttpRequestDef

func GenReqDefForUpgradeDbVersion added in v0.0.68

func GenReqDefForUpgradeDbVersion() *def.HttpRequestDef

func RdsClientBuilder

func RdsClientBuilder() *http_client.HcHttpClientBuilder

Types

type AllowDbPrivilegeInvoker added in v0.0.90

type AllowDbPrivilegeInvoker struct {
	*invoker.BaseInvoker
}

func (*AllowDbPrivilegeInvoker) Invoke added in v0.0.90

type AllowDbUserPrivilegeInvoker added in v0.0.90

type AllowDbUserPrivilegeInvoker struct {
	*invoker.BaseInvoker
}

func (*AllowDbUserPrivilegeInvoker) Invoke added in v0.0.90

type AllowSqlserverDbUserPrivilegeInvoker added in v0.0.90

type AllowSqlserverDbUserPrivilegeInvoker struct {
	*invoker.BaseInvoker
}

func (*AllowSqlserverDbUserPrivilegeInvoker) Invoke added in v0.0.90

type ApplyConfigurationAsyncInvoker added in v0.0.90

type ApplyConfigurationAsyncInvoker struct {
	*invoker.BaseInvoker
}

func (*ApplyConfigurationAsyncInvoker) Invoke added in v0.0.90

type AttachEipInvoker added in v0.0.90

type AttachEipInvoker struct {
	*invoker.BaseInvoker
}

func (*AttachEipInvoker) Invoke added in v0.0.90

type BatchTagAddActionInvoker added in v0.0.90

type BatchTagAddActionInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchTagAddActionInvoker) Invoke added in v0.0.90

type BatchTagDelActionInvoker added in v0.0.90

type BatchTagDelActionInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchTagDelActionInvoker) Invoke added in v0.0.90

type ChangeFailoverModeInvoker added in v0.0.90

type ChangeFailoverModeInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeFailoverModeInvoker) Invoke added in v0.0.90

type ChangeFailoverStrategyInvoker added in v0.0.90

type ChangeFailoverStrategyInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeFailoverStrategyInvoker) Invoke added in v0.0.90

type ChangeOpsWindowInvoker added in v0.0.90

type ChangeOpsWindowInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeOpsWindowInvoker) Invoke added in v0.0.90

type ChangeProxyScaleInvoker added in v0.0.90

type ChangeProxyScaleInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeProxyScaleInvoker) Invoke added in v0.0.90

type ChangeTheDelayThresholdInvoker added in v0.0.90

type ChangeTheDelayThresholdInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeTheDelayThresholdInvoker) Invoke added in v0.0.90

type CreateConfigurationInvoker added in v0.0.90

type CreateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigurationInvoker) Invoke added in v0.0.90

type CreateDatabaseInvoker added in v0.0.90

type CreateDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDatabaseInvoker) Invoke added in v0.0.90

type CreateDbUserInvoker added in v0.0.90

type CreateDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDbUserInvoker) Invoke added in v0.0.90

type CreateDnsNameInvoker added in v0.0.90

type CreateDnsNameInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDnsNameInvoker) Invoke added in v0.0.90

type CreateInstanceInvoker added in v0.0.90

type CreateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceInvoker) Invoke added in v0.0.90

type CreateManualBackupInvoker added in v0.0.90

type CreateManualBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateManualBackupInvoker) Invoke added in v0.0.90

type CreatePostgresqlDatabaseInvoker added in v0.0.90

type CreatePostgresqlDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostgresqlDatabaseInvoker) Invoke added in v0.0.90

type CreatePostgresqlDatabaseSchemaInvoker added in v0.0.90

type CreatePostgresqlDatabaseSchemaInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostgresqlDatabaseSchemaInvoker) Invoke added in v0.0.90

type CreatePostgresqlDbUserInvoker added in v0.0.90

type CreatePostgresqlDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostgresqlDbUserInvoker) Invoke added in v0.0.90

type CreatePostgresqlExtensionInvoker added in v0.1.7

type CreatePostgresqlExtensionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostgresqlExtensionInvoker) Invoke added in v0.1.7

type CreateRestoreInstanceInvoker added in v0.0.90

type CreateRestoreInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRestoreInstanceInvoker) Invoke added in v0.0.90

type CreateSqlserverDatabaseInvoker added in v0.0.90

type CreateSqlserverDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSqlserverDatabaseInvoker) Invoke added in v0.0.90

type CreateSqlserverDbUserInvoker added in v0.0.90

type CreateSqlserverDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSqlserverDbUserInvoker) Invoke added in v0.0.90

type DeleteConfigurationInvoker added in v0.0.90

type DeleteConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigurationInvoker) Invoke added in v0.0.90

type DeleteDatabaseInvoker added in v0.0.90

type DeleteDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDatabaseInvoker) Invoke added in v0.0.90

type DeleteDbUserInvoker added in v0.0.90

type DeleteDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDbUserInvoker) Invoke added in v0.0.90

type DeleteInstanceInvoker added in v0.0.90

type DeleteInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstanceInvoker) Invoke added in v0.0.90

type DeleteManualBackupInvoker added in v0.0.90

type DeleteManualBackupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteManualBackupInvoker) Invoke added in v0.0.90

type DeletePostgresqlExtensionInvoker added in v0.1.7

type DeletePostgresqlExtensionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePostgresqlExtensionInvoker) Invoke added in v0.1.7

type DeleteSqlserverDatabaseExInvoker added in v0.0.90

type DeleteSqlserverDatabaseExInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSqlserverDatabaseExInvoker) Invoke added in v0.0.90

type DeleteSqlserverDatabaseInvoker added in v0.0.90

type DeleteSqlserverDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSqlserverDatabaseInvoker) Invoke added in v0.0.90

type DeleteSqlserverDbUserInvoker added in v0.0.90

type DeleteSqlserverDbUserInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSqlserverDbUserInvoker) Invoke added in v0.0.90

type DownloadSlowlogInvoker added in v0.0.90

type DownloadSlowlogInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadSlowlogInvoker) Invoke added in v0.0.90

type EnableConfigurationInvoker added in v0.0.90

type EnableConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableConfigurationInvoker) Invoke added in v0.0.90

type ListApiVersionInvoker added in v0.0.90

type ListApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionInvoker) Invoke added in v0.0.90

type ListApiVersionNewInvoker added in v0.0.90

type ListApiVersionNewInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionNewInvoker) Invoke added in v0.0.90

type ListAuditlogsInvoker added in v0.0.90

type ListAuditlogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditlogsInvoker) Invoke added in v0.0.90

type ListAuthorizedDatabasesInvoker added in v0.0.90

type ListAuthorizedDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuthorizedDatabasesInvoker) Invoke added in v0.0.90

type ListAuthorizedDbUsersInvoker added in v0.0.90

type ListAuthorizedDbUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuthorizedDbUsersInvoker) Invoke added in v0.0.90

type ListAuthorizedSqlserverDbUsersInvoker added in v0.0.90

type ListAuthorizedSqlserverDbUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuthorizedSqlserverDbUsersInvoker) Invoke added in v0.0.90

type ListBackupsInvoker added in v0.0.90

type ListBackupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBackupsInvoker) Invoke added in v0.0.90

type ListCollationsInvoker added in v0.0.90

type ListCollationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCollationsInvoker) Invoke added in v0.0.90

type ListConfigurationsInvoker added in v0.0.90

type ListConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationsInvoker) Invoke added in v0.0.90

type ListDatabasesInvoker added in v0.0.90

type ListDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatabasesInvoker) Invoke added in v0.0.90

type ListDatastoresInvoker added in v0.0.90

type ListDatastoresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatastoresInvoker) Invoke added in v0.0.90

type ListDbUsersInvoker added in v0.0.90

type ListDbUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDbUsersInvoker) Invoke added in v0.0.90

type ListDrRelationsInvoker added in v0.1.10

type ListDrRelationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDrRelationsInvoker) Invoke added in v0.1.10

type ListErrorLogsInvoker added in v0.0.90

type ListErrorLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListErrorLogsInvoker) Invoke added in v0.0.90

type ListErrorLogsNewInvoker added in v0.0.90

type ListErrorLogsNewInvoker struct {
	*invoker.BaseInvoker
}

func (*ListErrorLogsNewInvoker) Invoke added in v0.0.90

type ListFlavorsInvoker added in v0.0.90

type ListFlavorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFlavorsInvoker) Invoke added in v0.0.90

type ListInstancesInvoker added in v0.0.90

type ListInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesInvoker) Invoke added in v0.0.90

type ListJobInfoDetailInvoker added in v0.0.90

type ListJobInfoDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ListJobInfoDetailInvoker) Invoke added in v0.0.90

type ListJobInfoInvoker added in v0.0.90

type ListJobInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListJobInfoInvoker) Invoke added in v0.0.90

type ListOffSiteBackupsInvoker added in v0.0.90

type ListOffSiteBackupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOffSiteBackupsInvoker) Invoke added in v0.0.90

type ListOffSiteInstancesInvoker added in v0.0.90

type ListOffSiteInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOffSiteInstancesInvoker) Invoke added in v0.0.90

type ListOffSiteRestoreTimesInvoker added in v0.0.90

type ListOffSiteRestoreTimesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOffSiteRestoreTimesInvoker) Invoke added in v0.0.90

type ListPostgresqlDatabaseSchemasInvoker added in v0.0.90

type ListPostgresqlDatabaseSchemasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPostgresqlDatabaseSchemasInvoker) Invoke added in v0.0.90

type ListPostgresqlDatabasesInvoker added in v0.0.90

type ListPostgresqlDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPostgresqlDatabasesInvoker) Invoke added in v0.0.90

type ListPostgresqlDbUserPaginatedInvoker added in v0.0.90

type ListPostgresqlDbUserPaginatedInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPostgresqlDbUserPaginatedInvoker) Invoke added in v0.0.90

type ListPostgresqlExtensionInvoker added in v0.1.7

type ListPostgresqlExtensionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPostgresqlExtensionInvoker) Invoke added in v0.1.7

type ListProjectTagsInvoker added in v0.0.90

type ListProjectTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectTagsInvoker) Invoke added in v0.0.90

type ListRestoreTimesInvoker added in v0.0.90

type ListRestoreTimesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRestoreTimesInvoker) Invoke added in v0.0.90

type ListSlowLogFileInvoker added in v0.0.90

type ListSlowLogFileInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowLogFileInvoker) Invoke added in v0.0.90

type ListSlowLogsInvoker added in v0.0.90

type ListSlowLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowLogsInvoker) Invoke added in v0.0.90

type ListSlowLogsNewInvoker added in v0.0.90

type ListSlowLogsNewInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowLogsNewInvoker) Invoke added in v0.0.90

type ListSlowlogStatisticsInvoker added in v0.0.90

type ListSlowlogStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSlowlogStatisticsInvoker) Invoke added in v0.0.90

type ListSqlserverDatabasesInvoker added in v0.0.90

type ListSqlserverDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSqlserverDatabasesInvoker) Invoke added in v0.0.90

type ListSqlserverDbUsersInvoker added in v0.0.90

type ListSqlserverDbUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSqlserverDbUsersInvoker) Invoke added in v0.0.90

type ListStorageTypesInvoker added in v0.0.90

type ListStorageTypesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStorageTypesInvoker) Invoke added in v0.0.90

type MigrateFollowerInvoker added in v0.0.90

type MigrateFollowerInvoker struct {
	*invoker.BaseInvoker
}

func (*MigrateFollowerInvoker) Invoke added in v0.0.90

type RdsClient

type RdsClient struct {
	HcClient *http_client.HcHttpClient
}

func NewRdsClient

func NewRdsClient(hcClient *http_client.HcHttpClient) *RdsClient

func (*RdsClient) AllowDbPrivilege

func (c *RdsClient) AllowDbPrivilege(request *model.AllowDbPrivilegeRequest) (*model.AllowDbPrivilegeResponse, error)

AllowDbPrivilege 授权数据库帐号

在指定实例的数据库中, 设置帐号的权限。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) AllowDbPrivilegeInvoker added in v0.0.90

func (c *RdsClient) AllowDbPrivilegeInvoker(request *model.AllowDbPrivilegeRequest) *AllowDbPrivilegeInvoker

AllowDbPrivilegeInvoker 授权数据库帐号

func (*RdsClient) AllowDbUserPrivilege

AllowDbUserPrivilege 授权数据库帐号

授权数据库帐号。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) AllowDbUserPrivilegeInvoker added in v0.0.90

func (c *RdsClient) AllowDbUserPrivilegeInvoker(request *model.AllowDbUserPrivilegeRequest) *AllowDbUserPrivilegeInvoker

AllowDbUserPrivilegeInvoker 授权数据库帐号

func (*RdsClient) AllowSqlserverDbUserPrivilege

AllowSqlserverDbUserPrivilege 授权数据库帐号

授权数据库帐号。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) AllowSqlserverDbUserPrivilegeInvoker added in v0.0.90

func (c *RdsClient) AllowSqlserverDbUserPrivilegeInvoker(request *model.AllowSqlserverDbUserPrivilegeRequest) *AllowSqlserverDbUserPrivilegeInvoker

AllowSqlserverDbUserPrivilegeInvoker 授权数据库帐号

func (*RdsClient) ApplyConfigurationAsync added in v0.0.83

ApplyConfigurationAsync 应用参数模板

应用参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ApplyConfigurationAsyncInvoker added in v0.0.90

func (c *RdsClient) ApplyConfigurationAsyncInvoker(request *model.ApplyConfigurationAsyncRequest) *ApplyConfigurationAsyncInvoker

ApplyConfigurationAsyncInvoker 应用参数模板

func (*RdsClient) AttachEip

func (c *RdsClient) AttachEip(request *model.AttachEipRequest) (*model.AttachEipResponse, error)

AttachEip 绑定和解绑弹性公网IP

绑定和解绑弹性公网IP。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) AttachEipInvoker added in v0.0.90

func (c *RdsClient) AttachEipInvoker(request *model.AttachEipRequest) *AttachEipInvoker

AttachEipInvoker 绑定和解绑弹性公网IP

func (*RdsClient) BatchTagAddAction

func (c *RdsClient) BatchTagAddAction(request *model.BatchTagAddActionRequest) (*model.BatchTagAddActionResponse, error)

BatchTagAddAction 批量添加标签

批量添加标签。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) BatchTagAddActionInvoker added in v0.0.90

func (c *RdsClient) BatchTagAddActionInvoker(request *model.BatchTagAddActionRequest) *BatchTagAddActionInvoker

BatchTagAddActionInvoker 批量添加标签

func (*RdsClient) BatchTagDelAction

func (c *RdsClient) BatchTagDelAction(request *model.BatchTagDelActionRequest) (*model.BatchTagDelActionResponse, error)

BatchTagDelAction 批量删除标签

批量删除标签。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) BatchTagDelActionInvoker added in v0.0.90

func (c *RdsClient) BatchTagDelActionInvoker(request *model.BatchTagDelActionRequest) *BatchTagDelActionInvoker

BatchTagDelActionInvoker 批量删除标签

func (*RdsClient) ChangeFailoverMode

func (c *RdsClient) ChangeFailoverMode(request *model.ChangeFailoverModeRequest) (*model.ChangeFailoverModeResponse, error)

ChangeFailoverMode 更改主备实例的数据同步方式

更改主备实例的数据同步方式。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ChangeFailoverModeInvoker added in v0.0.90

func (c *RdsClient) ChangeFailoverModeInvoker(request *model.ChangeFailoverModeRequest) *ChangeFailoverModeInvoker

ChangeFailoverModeInvoker 更改主备实例的数据同步方式

func (*RdsClient) ChangeFailoverStrategy

ChangeFailoverStrategy 切换主备实例的倒换策略

切换主备实例的倒换策略.

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ChangeFailoverStrategyInvoker added in v0.0.90

func (c *RdsClient) ChangeFailoverStrategyInvoker(request *model.ChangeFailoverStrategyRequest) *ChangeFailoverStrategyInvoker

ChangeFailoverStrategyInvoker 切换主备实例的倒换策略

func (*RdsClient) ChangeOpsWindow

func (c *RdsClient) ChangeOpsWindow(request *model.ChangeOpsWindowRequest) (*model.ChangeOpsWindowResponse, error)

ChangeOpsWindow 设置可维护时间段

设置可维护时间段

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ChangeOpsWindowInvoker added in v0.0.90

func (c *RdsClient) ChangeOpsWindowInvoker(request *model.ChangeOpsWindowRequest) *ChangeOpsWindowInvoker

ChangeOpsWindowInvoker 设置可维护时间段

func (*RdsClient) ChangeProxyScale added in v0.0.70

func (c *RdsClient) ChangeProxyScale(request *model.ChangeProxyScaleRequest) (*model.ChangeProxyScaleResponse, error)

ChangeProxyScale 数据库代理规格变更

数据库代理实例进行规格变更。

- 调用接口前,您需要了解API 认证鉴权。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ChangeProxyScaleInvoker added in v0.0.90

func (c *RdsClient) ChangeProxyScaleInvoker(request *model.ChangeProxyScaleRequest) *ChangeProxyScaleInvoker

ChangeProxyScaleInvoker 数据库代理规格变更

func (*RdsClient) ChangeTheDelayThreshold added in v0.0.70

ChangeTheDelayThreshold 修改读写分离阈值

修改指定实例的读写分离延时阈值。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ChangeTheDelayThresholdInvoker added in v0.0.90

func (c *RdsClient) ChangeTheDelayThresholdInvoker(request *model.ChangeTheDelayThresholdRequest) *ChangeTheDelayThresholdInvoker

ChangeTheDelayThresholdInvoker 修改读写分离阈值

func (*RdsClient) CreateConfiguration

CreateConfiguration 创建参数模板

创建参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateConfigurationInvoker added in v0.0.90

func (c *RdsClient) CreateConfigurationInvoker(request *model.CreateConfigurationRequest) *CreateConfigurationInvoker

CreateConfigurationInvoker 创建参数模板

func (*RdsClient) CreateDatabase

func (c *RdsClient) CreateDatabase(request *model.CreateDatabaseRequest) (*model.CreateDatabaseResponse, error)

CreateDatabase 创建数据库

创建数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateDatabaseInvoker added in v0.0.90

func (c *RdsClient) CreateDatabaseInvoker(request *model.CreateDatabaseRequest) *CreateDatabaseInvoker

CreateDatabaseInvoker 创建数据库

func (*RdsClient) CreateDbUser

func (c *RdsClient) CreateDbUser(request *model.CreateDbUserRequest) (*model.CreateDbUserResponse, error)

CreateDbUser 创建数据库用户

在指定实例中创建数据库帐号。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateDbUserInvoker added in v0.0.90

func (c *RdsClient) CreateDbUserInvoker(request *model.CreateDbUserRequest) *CreateDbUserInvoker

CreateDbUserInvoker 创建数据库用户

func (*RdsClient) CreateDnsName

func (c *RdsClient) CreateDnsName(request *model.CreateDnsNameRequest) (*model.CreateDnsNameResponse, error)

CreateDnsName 申请域名

申请域名

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateDnsNameInvoker added in v0.0.90

func (c *RdsClient) CreateDnsNameInvoker(request *model.CreateDnsNameRequest) *CreateDnsNameInvoker

CreateDnsNameInvoker 申请域名

func (*RdsClient) CreateInstance

func (c *RdsClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)

CreateInstance 创建数据库实例

创建数据库实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateInstanceInvoker added in v0.0.90

func (c *RdsClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker

CreateInstanceInvoker 创建数据库实例

func (*RdsClient) CreateManualBackup

func (c *RdsClient) CreateManualBackup(request *model.CreateManualBackupRequest) (*model.CreateManualBackupResponse, error)

CreateManualBackup 创建手动备份

创建手动备份。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateManualBackupInvoker added in v0.0.90

func (c *RdsClient) CreateManualBackupInvoker(request *model.CreateManualBackupRequest) *CreateManualBackupInvoker

CreateManualBackupInvoker 创建手动备份

func (*RdsClient) CreatePostgresqlDatabase

CreatePostgresqlDatabase 创建数据库

在指定实例中创建数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreatePostgresqlDatabaseInvoker added in v0.0.90

func (c *RdsClient) CreatePostgresqlDatabaseInvoker(request *model.CreatePostgresqlDatabaseRequest) *CreatePostgresqlDatabaseInvoker

CreatePostgresqlDatabaseInvoker 创建数据库

func (*RdsClient) CreatePostgresqlDatabaseSchema

CreatePostgresqlDatabaseSchema 创建数据库SCHEMA

在指定实例的数据库中, 创建数据库schema。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreatePostgresqlDatabaseSchemaInvoker added in v0.0.90

func (c *RdsClient) CreatePostgresqlDatabaseSchemaInvoker(request *model.CreatePostgresqlDatabaseSchemaRequest) *CreatePostgresqlDatabaseSchemaInvoker

CreatePostgresqlDatabaseSchemaInvoker 创建数据库SCHEMA

func (*RdsClient) CreatePostgresqlDbUser

CreatePostgresqlDbUser 创建数据库用户

在指定实例中创建数据库用户。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreatePostgresqlDbUserInvoker added in v0.0.90

func (c *RdsClient) CreatePostgresqlDbUserInvoker(request *model.CreatePostgresqlDbUserRequest) *CreatePostgresqlDbUserInvoker

CreatePostgresqlDbUserInvoker 创建数据库用户

func (*RdsClient) CreatePostgresqlExtension added in v0.1.7

CreatePostgresqlExtension 创建插件

在指定数据库上创建插件。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreatePostgresqlExtensionInvoker added in v0.1.7

func (c *RdsClient) CreatePostgresqlExtensionInvoker(request *model.CreatePostgresqlExtensionRequest) *CreatePostgresqlExtensionInvoker

CreatePostgresqlExtensionInvoker 创建插件

func (*RdsClient) CreateRestoreInstance

CreateRestoreInstance 恢复到新实例

恢复到新实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateRestoreInstanceInvoker added in v0.0.90

func (c *RdsClient) CreateRestoreInstanceInvoker(request *model.CreateRestoreInstanceRequest) *CreateRestoreInstanceInvoker

CreateRestoreInstanceInvoker 恢复到新实例

func (*RdsClient) CreateSqlserverDatabase

CreateSqlserverDatabase 创建数据库

创建数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateSqlserverDatabaseInvoker added in v0.0.90

func (c *RdsClient) CreateSqlserverDatabaseInvoker(request *model.CreateSqlserverDatabaseRequest) *CreateSqlserverDatabaseInvoker

CreateSqlserverDatabaseInvoker 创建数据库

func (*RdsClient) CreateSqlserverDbUser

CreateSqlserverDbUser 创建数据库用户

创建数据库用户。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) CreateSqlserverDbUserInvoker added in v0.0.90

func (c *RdsClient) CreateSqlserverDbUserInvoker(request *model.CreateSqlserverDbUserRequest) *CreateSqlserverDbUserInvoker

CreateSqlserverDbUserInvoker 创建数据库用户

func (*RdsClient) DeleteConfiguration

DeleteConfiguration 删除参数模板

删除参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteConfigurationInvoker added in v0.0.90

func (c *RdsClient) DeleteConfigurationInvoker(request *model.DeleteConfigurationRequest) *DeleteConfigurationInvoker

DeleteConfigurationInvoker 删除参数模板

func (*RdsClient) DeleteDatabase

func (c *RdsClient) DeleteDatabase(request *model.DeleteDatabaseRequest) (*model.DeleteDatabaseResponse, error)

DeleteDatabase 删除数据库

删除数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteDatabaseInvoker added in v0.0.90

func (c *RdsClient) DeleteDatabaseInvoker(request *model.DeleteDatabaseRequest) *DeleteDatabaseInvoker

DeleteDatabaseInvoker 删除数据库

func (*RdsClient) DeleteDbUser

func (c *RdsClient) DeleteDbUser(request *model.DeleteDbUserRequest) (*model.DeleteDbUserResponse, error)

DeleteDbUser 删除数据库用户

删除数据库用户。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteDbUserInvoker added in v0.0.90

func (c *RdsClient) DeleteDbUserInvoker(request *model.DeleteDbUserRequest) *DeleteDbUserInvoker

DeleteDbUserInvoker 删除数据库用户

func (*RdsClient) DeleteInstance

func (c *RdsClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)

DeleteInstance 删除数据库实例

删除数据库实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteInstanceInvoker added in v0.0.90

func (c *RdsClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker

DeleteInstanceInvoker 删除数据库实例

func (*RdsClient) DeleteManualBackup

func (c *RdsClient) DeleteManualBackup(request *model.DeleteManualBackupRequest) (*model.DeleteManualBackupResponse, error)

DeleteManualBackup 删除手动备份

删除手动备份。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteManualBackupInvoker added in v0.0.90

func (c *RdsClient) DeleteManualBackupInvoker(request *model.DeleteManualBackupRequest) *DeleteManualBackupInvoker

DeleteManualBackupInvoker 删除手动备份

func (*RdsClient) DeletePostgresqlExtension added in v0.1.7

DeletePostgresqlExtension 删除插件

在指定数据库上删除插件。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeletePostgresqlExtensionInvoker added in v0.1.7

func (c *RdsClient) DeletePostgresqlExtensionInvoker(request *model.DeletePostgresqlExtensionRequest) *DeletePostgresqlExtensionInvoker

DeletePostgresqlExtensionInvoker 删除插件

func (*RdsClient) DeleteSqlserverDatabase

DeleteSqlserverDatabase 删除数据库

删除数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteSqlserverDatabaseEx added in v0.0.83

DeleteSqlserverDatabaseEx 删除数据库

删除数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteSqlserverDatabaseExInvoker added in v0.0.90

func (c *RdsClient) DeleteSqlserverDatabaseExInvoker(request *model.DeleteSqlserverDatabaseExRequest) *DeleteSqlserverDatabaseExInvoker

DeleteSqlserverDatabaseExInvoker 删除数据库

func (*RdsClient) DeleteSqlserverDatabaseInvoker added in v0.0.90

func (c *RdsClient) DeleteSqlserverDatabaseInvoker(request *model.DeleteSqlserverDatabaseRequest) *DeleteSqlserverDatabaseInvoker

DeleteSqlserverDatabaseInvoker 删除数据库

func (*RdsClient) DeleteSqlserverDbUser

DeleteSqlserverDbUser 删除数据库用户

删除数据库用户。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DeleteSqlserverDbUserInvoker added in v0.0.90

func (c *RdsClient) DeleteSqlserverDbUserInvoker(request *model.DeleteSqlserverDbUserRequest) *DeleteSqlserverDbUserInvoker

DeleteSqlserverDbUserInvoker 删除数据库用户

func (*RdsClient) DownloadSlowlog

func (c *RdsClient) DownloadSlowlog(request *model.DownloadSlowlogRequest) (*model.DownloadSlowlogResponse, error)

DownloadSlowlog 获取慢日志下载链接

获取慢日志下载链接。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) DownloadSlowlogInvoker added in v0.0.90

func (c *RdsClient) DownloadSlowlogInvoker(request *model.DownloadSlowlogRequest) *DownloadSlowlogInvoker

DownloadSlowlogInvoker 获取慢日志下载链接

func (*RdsClient) EnableConfiguration

EnableConfiguration 应用参数模板

应用参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) EnableConfigurationInvoker added in v0.0.90

func (c *RdsClient) EnableConfigurationInvoker(request *model.EnableConfigurationRequest) *EnableConfigurationInvoker

EnableConfigurationInvoker 应用参数模板

func (*RdsClient) ListApiVersion added in v0.0.73

func (c *RdsClient) ListApiVersion(request *model.ListApiVersionRequest) (*model.ListApiVersionResponse, error)

ListApiVersion 查询API版本列表

查询API版本列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListApiVersionInvoker added in v0.0.90

func (c *RdsClient) ListApiVersionInvoker(request *model.ListApiVersionRequest) *ListApiVersionInvoker

ListApiVersionInvoker 查询API版本列表

func (*RdsClient) ListApiVersionNew added in v0.0.75

func (c *RdsClient) ListApiVersionNew(request *model.ListApiVersionNewRequest) (*model.ListApiVersionNewResponse, error)

ListApiVersionNew 查询API版本列表

查询API版本列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListApiVersionNewInvoker added in v0.0.90

func (c *RdsClient) ListApiVersionNewInvoker(request *model.ListApiVersionNewRequest) *ListApiVersionNewInvoker

ListApiVersionNewInvoker 查询API版本列表

func (*RdsClient) ListAuditlogs

func (c *RdsClient) ListAuditlogs(request *model.ListAuditlogsRequest) (*model.ListAuditlogsResponse, error)

ListAuditlogs 获取审计日志列表

获取审计日志列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListAuditlogsInvoker added in v0.0.90

func (c *RdsClient) ListAuditlogsInvoker(request *model.ListAuditlogsRequest) *ListAuditlogsInvoker

ListAuditlogsInvoker 获取审计日志列表

func (*RdsClient) ListAuthorizedDatabases

ListAuthorizedDatabases 查询指定用户的已授权数据库

查询指定用户的已授权数据库。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListAuthorizedDatabasesInvoker added in v0.0.90

func (c *RdsClient) ListAuthorizedDatabasesInvoker(request *model.ListAuthorizedDatabasesRequest) *ListAuthorizedDatabasesInvoker

ListAuthorizedDatabasesInvoker 查询指定用户的已授权数据库

func (*RdsClient) ListAuthorizedDbUsers

ListAuthorizedDbUsers 查询指定数据库的已授权用户

查询指定数据库的已授权用户。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListAuthorizedDbUsersInvoker added in v0.0.90

func (c *RdsClient) ListAuthorizedDbUsersInvoker(request *model.ListAuthorizedDbUsersRequest) *ListAuthorizedDbUsersInvoker

ListAuthorizedDbUsersInvoker 查询指定数据库的已授权用户

func (*RdsClient) ListAuthorizedSqlserverDbUsers

ListAuthorizedSqlserverDbUsers 查询指定数据库的已授权用户

查询指定数据库的已授权用户。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListAuthorizedSqlserverDbUsersInvoker added in v0.0.90

func (c *RdsClient) ListAuthorizedSqlserverDbUsersInvoker(request *model.ListAuthorizedSqlserverDbUsersRequest) *ListAuthorizedSqlserverDbUsersInvoker

ListAuthorizedSqlserverDbUsersInvoker 查询指定数据库的已授权用户

func (*RdsClient) ListBackups

func (c *RdsClient) ListBackups(request *model.ListBackupsRequest) (*model.ListBackupsResponse, error)

ListBackups 获取备份列表

获取备份列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListBackupsInvoker added in v0.0.90

func (c *RdsClient) ListBackupsInvoker(request *model.ListBackupsRequest) *ListBackupsInvoker

ListBackupsInvoker 获取备份列表

func (*RdsClient) ListCollations

func (c *RdsClient) ListCollations(request *model.ListCollationsRequest) (*model.ListCollationsResponse, error)

ListCollations 查询SQLServer可用字符集

查询SQLServer可用字符集

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListCollationsInvoker added in v0.0.90

func (c *RdsClient) ListCollationsInvoker(request *model.ListCollationsRequest) *ListCollationsInvoker

ListCollationsInvoker 查询SQLServer可用字符集

func (*RdsClient) ListConfigurations

func (c *RdsClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)

ListConfigurations 获取参数模板列表

获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListConfigurationsInvoker added in v0.0.90

func (c *RdsClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker

ListConfigurationsInvoker 获取参数模板列表

func (*RdsClient) ListDatabases

func (c *RdsClient) ListDatabases(request *model.ListDatabasesRequest) (*model.ListDatabasesResponse, error)

ListDatabases 查询数据库列表

查询数据库列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListDatabasesInvoker added in v0.0.90

func (c *RdsClient) ListDatabasesInvoker(request *model.ListDatabasesRequest) *ListDatabasesInvoker

ListDatabasesInvoker 查询数据库列表

func (*RdsClient) ListDatastores

func (c *RdsClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)

ListDatastores 查询数据库引擎的版本

查询数据库引擎的版本。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListDatastoresInvoker added in v0.0.90

func (c *RdsClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker

ListDatastoresInvoker 查询数据库引擎的版本

func (*RdsClient) ListDbUsers

func (c *RdsClient) ListDbUsers(request *model.ListDbUsersRequest) (*model.ListDbUsersResponse, error)

ListDbUsers 查询数据库用户列表

查询数据库用户列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListDbUsersInvoker added in v0.0.90

func (c *RdsClient) ListDbUsersInvoker(request *model.ListDbUsersRequest) *ListDbUsersInvoker

ListDbUsersInvoker 查询数据库用户列表

func (*RdsClient) ListDrRelations added in v0.1.10

func (c *RdsClient) ListDrRelations(request *model.ListDrRelationsRequest) (*model.ListDrRelationsResponse, error)

ListDrRelations

批量查询容灾实例信息

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListDrRelationsInvoker added in v0.1.10

func (c *RdsClient) ListDrRelationsInvoker(request *model.ListDrRelationsRequest) *ListDrRelationsInvoker

ListDrRelationsInvoker

func (*RdsClient) ListErrorLogs

func (c *RdsClient) ListErrorLogs(request *model.ListErrorLogsRequest) (*model.ListErrorLogsResponse, error)

ListErrorLogs 查询数据库错误日志

查询数据库错误日志。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListErrorLogsInvoker added in v0.0.90

func (c *RdsClient) ListErrorLogsInvoker(request *model.ListErrorLogsRequest) *ListErrorLogsInvoker

ListErrorLogsInvoker 查询数据库错误日志

func (*RdsClient) ListErrorLogsNew added in v0.0.68

func (c *RdsClient) ListErrorLogsNew(request *model.ListErrorLogsNewRequest) (*model.ListErrorLogsNewResponse, error)

ListErrorLogsNew 查询数据库错误日志

查询数据库错误日志。(与原v3接口相比修改offset,符合华为云服务开放 API遵从性规范3.0)

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListErrorLogsNewInvoker added in v0.0.90

func (c *RdsClient) ListErrorLogsNewInvoker(request *model.ListErrorLogsNewRequest) *ListErrorLogsNewInvoker

ListErrorLogsNewInvoker 查询数据库错误日志

func (*RdsClient) ListFlavors

func (c *RdsClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)

ListFlavors 查询数据库规格

查询数据库规格。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListFlavorsInvoker added in v0.0.90

func (c *RdsClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker

ListFlavorsInvoker 查询数据库规格

func (*RdsClient) ListInstances

func (c *RdsClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)

ListInstances 查询数据库实例列表

查询数据库实例列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListInstancesInvoker added in v0.0.90

func (c *RdsClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker

ListInstancesInvoker 查询数据库实例列表

func (*RdsClient) ListJobInfo

func (c *RdsClient) ListJobInfo(request *model.ListJobInfoRequest) (*model.ListJobInfoResponse, error)

ListJobInfo 获取指定ID的任务信息

获取指定ID的任务信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListJobInfoDetail

func (c *RdsClient) ListJobInfoDetail(request *model.ListJobInfoDetailRequest) (*model.ListJobInfoDetailResponse, error)

ListJobInfoDetail 获取指定实例和时间范围的任务信息(SQL Server)

获取指定实例和时间范围的任务信息(SQL Server)。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListJobInfoDetailInvoker added in v0.0.90

func (c *RdsClient) ListJobInfoDetailInvoker(request *model.ListJobInfoDetailRequest) *ListJobInfoDetailInvoker

ListJobInfoDetailInvoker 获取指定实例和时间范围的任务信息(SQL Server)

func (*RdsClient) ListJobInfoInvoker added in v0.0.90

func (c *RdsClient) ListJobInfoInvoker(request *model.ListJobInfoRequest) *ListJobInfoInvoker

ListJobInfoInvoker 获取指定ID的任务信息

func (*RdsClient) ListOffSiteBackups

func (c *RdsClient) ListOffSiteBackups(request *model.ListOffSiteBackupsRequest) (*model.ListOffSiteBackupsResponse, error)

ListOffSiteBackups 查询跨区域备份列表

查询跨区域备份列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListOffSiteBackupsInvoker added in v0.0.90

func (c *RdsClient) ListOffSiteBackupsInvoker(request *model.ListOffSiteBackupsRequest) *ListOffSiteBackupsInvoker

ListOffSiteBackupsInvoker 查询跨区域备份列表

func (*RdsClient) ListOffSiteInstances

ListOffSiteInstances 查询跨区域备份实例列表

查询跨区域备份实例列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListOffSiteInstancesInvoker added in v0.0.90

func (c *RdsClient) ListOffSiteInstancesInvoker(request *model.ListOffSiteInstancesRequest) *ListOffSiteInstancesInvoker

ListOffSiteInstancesInvoker 查询跨区域备份实例列表

func (*RdsClient) ListOffSiteRestoreTimes

ListOffSiteRestoreTimes 查询跨区域备份可恢复时间段

查询跨区域备份可恢复时间段。 如果您备份策略中的保存天数设置较长,建议您传入查询日期“date”。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListOffSiteRestoreTimesInvoker added in v0.0.90

func (c *RdsClient) ListOffSiteRestoreTimesInvoker(request *model.ListOffSiteRestoreTimesRequest) *ListOffSiteRestoreTimesInvoker

ListOffSiteRestoreTimesInvoker 查询跨区域备份可恢复时间段

func (*RdsClient) ListPostgresqlDatabaseSchemas

ListPostgresqlDatabaseSchemas 查询数据库SCHEMA列表

查询指定实例的数据库SCHEMA列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListPostgresqlDatabaseSchemasInvoker added in v0.0.90

func (c *RdsClient) ListPostgresqlDatabaseSchemasInvoker(request *model.ListPostgresqlDatabaseSchemasRequest) *ListPostgresqlDatabaseSchemasInvoker

ListPostgresqlDatabaseSchemasInvoker 查询数据库SCHEMA列表

func (*RdsClient) ListPostgresqlDatabases

ListPostgresqlDatabases 查询数据库列表

查询指定实例中的数据库列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListPostgresqlDatabasesInvoker added in v0.0.90

func (c *RdsClient) ListPostgresqlDatabasesInvoker(request *model.ListPostgresqlDatabasesRequest) *ListPostgresqlDatabasesInvoker

ListPostgresqlDatabasesInvoker 查询数据库列表

func (*RdsClient) ListPostgresqlDbUserPaginated

ListPostgresqlDbUserPaginated 查询数据库用户列表

在指定实例中查询数据库用户列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListPostgresqlDbUserPaginatedInvoker added in v0.0.90

func (c *RdsClient) ListPostgresqlDbUserPaginatedInvoker(request *model.ListPostgresqlDbUserPaginatedRequest) *ListPostgresqlDbUserPaginatedInvoker

ListPostgresqlDbUserPaginatedInvoker 查询数据库用户列表

func (*RdsClient) ListPostgresqlExtension added in v0.1.7

ListPostgresqlExtension 查询插件

获取指定数据库的插件信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListPostgresqlExtensionInvoker added in v0.1.7

func (c *RdsClient) ListPostgresqlExtensionInvoker(request *model.ListPostgresqlExtensionRequest) *ListPostgresqlExtensionInvoker

ListPostgresqlExtensionInvoker 查询插件

func (*RdsClient) ListProjectTags

func (c *RdsClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)

ListProjectTags 查询项目标签

查询项目标签。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListProjectTagsInvoker added in v0.0.90

func (c *RdsClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker

ListProjectTagsInvoker 查询项目标签

func (*RdsClient) ListRestoreTimes

func (c *RdsClient) ListRestoreTimes(request *model.ListRestoreTimesRequest) (*model.ListRestoreTimesResponse, error)

ListRestoreTimes 查询可恢复时间段

查询可恢复时间段。 如果您备份策略中的保存天数设置较长,建议您传入查询日期“date”。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListRestoreTimesInvoker added in v0.0.90

func (c *RdsClient) ListRestoreTimesInvoker(request *model.ListRestoreTimesRequest) *ListRestoreTimesInvoker

ListRestoreTimesInvoker 查询可恢复时间段

func (*RdsClient) ListSlowLogFile added in v0.0.78

func (c *RdsClient) ListSlowLogFile(request *model.ListSlowLogFileRequest) (*model.ListSlowLogFileResponse, error)

ListSlowLogFile 查询慢日志文件列表

查询慢日志文件列表。 调用该接口取到慢日志文件名后,可以调用接口/v3/{project_id}/instances/{instance_id}/slowlog-download 获取慢日志文件下载链接

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListSlowLogFileInvoker added in v0.0.90

func (c *RdsClient) ListSlowLogFileInvoker(request *model.ListSlowLogFileRequest) *ListSlowLogFileInvoker

ListSlowLogFileInvoker 查询慢日志文件列表

func (*RdsClient) ListSlowLogs

func (c *RdsClient) ListSlowLogs(request *model.ListSlowLogsRequest) (*model.ListSlowLogsResponse, error)

ListSlowLogs 查询数据库慢日志

查询数据库慢日志。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListSlowLogsInvoker added in v0.0.90

func (c *RdsClient) ListSlowLogsInvoker(request *model.ListSlowLogsRequest) *ListSlowLogsInvoker

ListSlowLogsInvoker 查询数据库慢日志

func (*RdsClient) ListSlowLogsNew added in v0.0.68

func (c *RdsClient) ListSlowLogsNew(request *model.ListSlowLogsNewRequest) (*model.ListSlowLogsNewResponse, error)

ListSlowLogsNew 查询数据库慢日志

查询数据库慢日志。(与原v3接口相比修改offset,符合华为云服务开放 API遵从性规范3.0)

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListSlowLogsNewInvoker added in v0.0.90

func (c *RdsClient) ListSlowLogsNewInvoker(request *model.ListSlowLogsNewRequest) *ListSlowLogsNewInvoker

ListSlowLogsNewInvoker 查询数据库慢日志

func (*RdsClient) ListSlowlogStatistics

ListSlowlogStatistics 获取慢日志统计信息

获取慢日志统计信息

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListSlowlogStatisticsInvoker added in v0.0.90

func (c *RdsClient) ListSlowlogStatisticsInvoker(request *model.ListSlowlogStatisticsRequest) *ListSlowlogStatisticsInvoker

ListSlowlogStatisticsInvoker 获取慢日志统计信息

func (*RdsClient) ListSqlserverDatabases

ListSqlserverDatabases 查询数据库列表

查询数据库列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListSqlserverDatabasesInvoker added in v0.0.90

func (c *RdsClient) ListSqlserverDatabasesInvoker(request *model.ListSqlserverDatabasesRequest) *ListSqlserverDatabasesInvoker

ListSqlserverDatabasesInvoker 查询数据库列表

func (*RdsClient) ListSqlserverDbUsers

ListSqlserverDbUsers 查询数据库用户列表

查询数据库用户列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListSqlserverDbUsersInvoker added in v0.0.90

func (c *RdsClient) ListSqlserverDbUsersInvoker(request *model.ListSqlserverDbUsersRequest) *ListSqlserverDbUsersInvoker

ListSqlserverDbUsersInvoker 查询数据库用户列表

func (*RdsClient) ListStorageTypes

func (c *RdsClient) ListStorageTypes(request *model.ListStorageTypesRequest) (*model.ListStorageTypesResponse, error)

ListStorageTypes 查询数据库磁盘类型

查询数据库磁盘类型。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ListStorageTypesInvoker added in v0.0.90

func (c *RdsClient) ListStorageTypesInvoker(request *model.ListStorageTypesRequest) *ListStorageTypesInvoker

ListStorageTypesInvoker 查询数据库磁盘类型

func (*RdsClient) MigrateFollower

func (c *RdsClient) MigrateFollower(request *model.MigrateFollowerRequest) (*model.MigrateFollowerResponse, error)

MigrateFollower 迁移主备实例的备机

迁移主备实例的备机

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) MigrateFollowerInvoker added in v0.0.90

func (c *RdsClient) MigrateFollowerInvoker(request *model.MigrateFollowerRequest) *MigrateFollowerInvoker

MigrateFollowerInvoker 迁移主备实例的备机

func (*RdsClient) ResetPwd

func (c *RdsClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)

ResetPwd 重置数据库密码

重置数据库密码.

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ResetPwdInvoker added in v0.0.90

func (c *RdsClient) ResetPwdInvoker(request *model.ResetPwdRequest) *ResetPwdInvoker

ResetPwdInvoker 重置数据库密码

func (*RdsClient) RestoreExistInstance added in v0.0.71

RestoreExistInstance 恢复到已有实例

恢复到已有实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) RestoreExistInstanceInvoker added in v0.0.90

func (c *RdsClient) RestoreExistInstanceInvoker(request *model.RestoreExistInstanceRequest) *RestoreExistInstanceInvoker

RestoreExistInstanceInvoker 恢复到已有实例

func (*RdsClient) RestoreTables

func (c *RdsClient) RestoreTables(request *model.RestoreTablesRequest) (*model.RestoreTablesResponse, error)

RestoreTables 表级时间点恢复(MySQL)

表级时间点恢复(MySQL)。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) RestoreTablesInvoker added in v0.0.90

func (c *RdsClient) RestoreTablesInvoker(request *model.RestoreTablesRequest) *RestoreTablesInvoker

RestoreTablesInvoker 表级时间点恢复(MySQL)

func (*RdsClient) RestoreToExistingInstance

RestoreToExistingInstance 恢复到已有实例

恢复到已有实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) RestoreToExistingInstanceInvoker added in v0.0.90

func (c *RdsClient) RestoreToExistingInstanceInvoker(request *model.RestoreToExistingInstanceRequest) *RestoreToExistingInstanceInvoker

RestoreToExistingInstanceInvoker 恢复到已有实例

func (*RdsClient) Revoke

func (c *RdsClient) Revoke(request *model.RevokeRequest) (*model.RevokeResponse, error)

Revoke 解除数据库帐号权限

解除数据库帐号权限。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) RevokeInvoker added in v0.0.90

func (c *RdsClient) RevokeInvoker(request *model.RevokeRequest) *RevokeInvoker

RevokeInvoker 解除数据库帐号权限

func (*RdsClient) RevokeSqlserverDbUserPrivilege

RevokeSqlserverDbUserPrivilege 解除数据库帐号权限

解除数据库帐号权限。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) RevokeSqlserverDbUserPrivilegeInvoker added in v0.0.90

func (c *RdsClient) RevokeSqlserverDbUserPrivilegeInvoker(request *model.RevokeSqlserverDbUserPrivilegeRequest) *RevokeSqlserverDbUserPrivilegeInvoker

RevokeSqlserverDbUserPrivilegeInvoker 解除数据库帐号权限

func (*RdsClient) SearchQueryScaleComputeFlavors added in v0.0.73

SearchQueryScaleComputeFlavors 查询数据库代理可变更的规格

查询数据库代理可变更的规格信息。

- 调用接口前,您需要了解API 认证鉴权。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SearchQueryScaleComputeFlavorsInvoker added in v0.0.90

func (c *RdsClient) SearchQueryScaleComputeFlavorsInvoker(request *model.SearchQueryScaleComputeFlavorsRequest) *SearchQueryScaleComputeFlavorsInvoker

SearchQueryScaleComputeFlavorsInvoker 查询数据库代理可变更的规格

func (*RdsClient) SearchQueryScaleFlavors added in v0.0.70

SearchQueryScaleFlavors 查询数据库代理可变更的规格

查询数据库代理可变更的规格信息。

- 调用接口前,您需要了解API 认证鉴权。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SearchQueryScaleFlavorsInvoker added in v0.0.90

func (c *RdsClient) SearchQueryScaleFlavorsInvoker(request *model.SearchQueryScaleFlavorsRequest) *SearchQueryScaleFlavorsInvoker

SearchQueryScaleFlavorsInvoker 查询数据库代理可变更的规格

func (*RdsClient) SetAuditlogPolicy

func (c *RdsClient) SetAuditlogPolicy(request *model.SetAuditlogPolicyRequest) (*model.SetAuditlogPolicyResponse, error)

SetAuditlogPolicy 设置审计日志策略

设置审计日志策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetAuditlogPolicyInvoker added in v0.0.90

func (c *RdsClient) SetAuditlogPolicyInvoker(request *model.SetAuditlogPolicyRequest) *SetAuditlogPolicyInvoker

SetAuditlogPolicyInvoker 设置审计日志策略

func (*RdsClient) SetBackupPolicy

func (c *RdsClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)

SetBackupPolicy 设置自动备份策略

设置自动备份策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetBackupPolicyInvoker added in v0.0.90

func (c *RdsClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker

SetBackupPolicyInvoker 设置自动备份策略

func (*RdsClient) SetBinlogClearPolicy added in v0.0.47

SetBinlogClearPolicy 设置binlog本地保留时长

修改指定实例的binlog本地保留时长。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetBinlogClearPolicyInvoker added in v0.0.90

func (c *RdsClient) SetBinlogClearPolicyInvoker(request *model.SetBinlogClearPolicyRequest) *SetBinlogClearPolicyInvoker

SetBinlogClearPolicyInvoker 设置binlog本地保留时长

func (*RdsClient) SetDatabaseUserPrivilege added in v0.0.106

SetDatabaseUserPrivilege 设置数据库用户权限

设置数据库用户权限:只读或可读写。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetDatabaseUserPrivilegeInvoker added in v0.0.106

func (c *RdsClient) SetDatabaseUserPrivilegeInvoker(request *model.SetDatabaseUserPrivilegeRequest) *SetDatabaseUserPrivilegeInvoker

SetDatabaseUserPrivilegeInvoker 设置数据库用户权限

func (*RdsClient) SetDbUserPwd

func (c *RdsClient) SetDbUserPwd(request *model.SetDbUserPwdRequest) (*model.SetDbUserPwdResponse, error)

SetDbUserPwd 设置数据库账号密码

设置数据库账号密码

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetDbUserPwdInvoker added in v0.0.90

func (c *RdsClient) SetDbUserPwdInvoker(request *model.SetDbUserPwdRequest) *SetDbUserPwdInvoker

SetDbUserPwdInvoker 设置数据库账号密码

func (*RdsClient) SetOffSiteBackupPolicy

SetOffSiteBackupPolicy 设置跨区域备份策略

设置跨区域备份策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetOffSiteBackupPolicyInvoker added in v0.0.90

func (c *RdsClient) SetOffSiteBackupPolicyInvoker(request *model.SetOffSiteBackupPolicyRequest) *SetOffSiteBackupPolicyInvoker

SetOffSiteBackupPolicyInvoker 设置跨区域备份策略

func (*RdsClient) SetPostgresqlDbUserPwd

SetPostgresqlDbUserPwd 重置数据库帐号密码

重置指定数据库帐号的密码。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetPostgresqlDbUserPwdInvoker added in v0.0.90

func (c *RdsClient) SetPostgresqlDbUserPwdInvoker(request *model.SetPostgresqlDbUserPwdRequest) *SetPostgresqlDbUserPwdInvoker

SetPostgresqlDbUserPwdInvoker 重置数据库帐号密码

func (*RdsClient) SetReadOnlySwitch added in v0.0.107

func (c *RdsClient) SetReadOnlySwitch(request *model.SetReadOnlySwitchRequest) (*model.SetReadOnlySwitchResponse, error)

SetReadOnlySwitch 设置数据库用户只读参数

根据业务需求,设置数据库用户只读

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetReadOnlySwitchInvoker added in v0.0.107

func (c *RdsClient) SetReadOnlySwitchInvoker(request *model.SetReadOnlySwitchRequest) *SetReadOnlySwitchInvoker

SetReadOnlySwitchInvoker 设置数据库用户只读参数

func (*RdsClient) SetSecurityGroup

func (c *RdsClient) SetSecurityGroup(request *model.SetSecurityGroupRequest) (*model.SetSecurityGroupResponse, error)

SetSecurityGroup 修改安全组

修改安全组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetSecurityGroupInvoker added in v0.0.90

func (c *RdsClient) SetSecurityGroupInvoker(request *model.SetSecurityGroupRequest) *SetSecurityGroupInvoker

SetSecurityGroupInvoker 修改安全组

func (*RdsClient) SetSensitiveSlowLog added in v0.0.97

SetSensitiveSlowLog 慢日志敏感信息的开关

V3慢日志敏感信息的开关

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SetSensitiveSlowLogInvoker added in v0.0.97

func (c *RdsClient) SetSensitiveSlowLogInvoker(request *model.SetSensitiveSlowLogRequest) *SetSensitiveSlowLogInvoker

SetSensitiveSlowLogInvoker 慢日志敏感信息的开关

func (*RdsClient) ShowApiVersion added in v0.0.73

func (c *RdsClient) ShowApiVersion(request *model.ShowApiVersionRequest) (*model.ShowApiVersionResponse, error)

ShowApiVersion 查询指定的API版本信息

查询指定的API版本信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowApiVersionInvoker added in v0.0.90

func (c *RdsClient) ShowApiVersionInvoker(request *model.ShowApiVersionRequest) *ShowApiVersionInvoker

ShowApiVersionInvoker 查询指定的API版本信息

ShowAuditlogDownloadLink 生成审计日志下载链接

生成审计日志下载链接。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowAuditlogDownloadLinkInvoker added in v0.0.90

func (c *RdsClient) ShowAuditlogDownloadLinkInvoker(request *model.ShowAuditlogDownloadLinkRequest) *ShowAuditlogDownloadLinkInvoker

ShowAuditlogDownloadLinkInvoker 生成审计日志下载链接

func (*RdsClient) ShowAuditlogPolicy

func (c *RdsClient) ShowAuditlogPolicy(request *model.ShowAuditlogPolicyRequest) (*model.ShowAuditlogPolicyResponse, error)

ShowAuditlogPolicy 查询审计日志策略

查询审计日志策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowAuditlogPolicyInvoker added in v0.0.90

func (c *RdsClient) ShowAuditlogPolicyInvoker(request *model.ShowAuditlogPolicyRequest) *ShowAuditlogPolicyInvoker

ShowAuditlogPolicyInvoker 查询审计日志策略

ShowBackupDownloadLink 获取备份下载链接

获取备份下载链接。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowBackupDownloadLinkInvoker added in v0.0.90

func (c *RdsClient) ShowBackupDownloadLinkInvoker(request *model.ShowBackupDownloadLinkRequest) *ShowBackupDownloadLinkInvoker

ShowBackupDownloadLinkInvoker 获取备份下载链接

func (*RdsClient) ShowBackupPolicy

func (c *RdsClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)

ShowBackupPolicy 查询自动备份策略

查询自动备份策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowBackupPolicyInvoker added in v0.0.90

func (c *RdsClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker

ShowBackupPolicyInvoker 查询自动备份策略

func (*RdsClient) ShowBinlogClearPolicy added in v0.0.47

ShowBinlogClearPolicy 获取binlog本地保留时长

查寻指定实例的binlog本地保留时长。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowBinlogClearPolicyInvoker added in v0.0.90

func (c *RdsClient) ShowBinlogClearPolicyInvoker(request *model.ShowBinlogClearPolicyRequest) *ShowBinlogClearPolicyInvoker

ShowBinlogClearPolicyInvoker 获取binlog本地保留时长

func (*RdsClient) ShowConfiguration

func (c *RdsClient) ShowConfiguration(request *model.ShowConfigurationRequest) (*model.ShowConfigurationResponse, error)

ShowConfiguration 获取指定参数模板的参数

获取指定参数模板的参数。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowConfigurationInvoker added in v0.0.90

func (c *RdsClient) ShowConfigurationInvoker(request *model.ShowConfigurationRequest) *ShowConfigurationInvoker

ShowConfigurationInvoker 获取指定参数模板的参数

func (*RdsClient) ShowDrReplicaStatus added in v0.0.70

ShowDrReplicaStatus 查询跨云容灾复制状态

建立跨云容灾关系后,查询主实例和灾备实例间的复制状态及延迟。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowDrReplicaStatusInvoker added in v0.0.90

func (c *RdsClient) ShowDrReplicaStatusInvoker(request *model.ShowDrReplicaStatusRequest) *ShowDrReplicaStatusInvoker

ShowDrReplicaStatusInvoker 查询跨云容灾复制状态

func (*RdsClient) ShowInformationAboutDatabaseProxy added in v0.0.70

ShowInformationAboutDatabaseProxy 查询数据库代理信息

查询指定实例的数据库代理详细信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowInformationAboutDatabaseProxyInvoker added in v0.0.90

func (c *RdsClient) ShowInformationAboutDatabaseProxyInvoker(request *model.ShowInformationAboutDatabaseProxyRequest) *ShowInformationAboutDatabaseProxyInvoker

ShowInformationAboutDatabaseProxyInvoker 查询数据库代理信息

func (*RdsClient) ShowInstanceConfiguration

ShowInstanceConfiguration 获取指定实例的参数模板

获取指定实例的参数模板。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowInstanceConfigurationInvoker added in v0.0.90

func (c *RdsClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker

ShowInstanceConfigurationInvoker 获取指定实例的参数模板

func (*RdsClient) ShowOffSiteBackupPolicy

ShowOffSiteBackupPolicy 查询跨区域备份策略

查询跨区域备份策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowOffSiteBackupPolicyInvoker added in v0.0.90

func (c *RdsClient) ShowOffSiteBackupPolicyInvoker(request *model.ShowOffSiteBackupPolicyRequest) *ShowOffSiteBackupPolicyInvoker

ShowOffSiteBackupPolicyInvoker 查询跨区域备份策略

func (*RdsClient) ShowPostgresqlParamValue added in v0.1.10

ShowPostgresqlParamValue 获取实例指定参数的值

获取实例指定参数的值。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowPostgresqlParamValueInvoker added in v0.1.10

func (c *RdsClient) ShowPostgresqlParamValueInvoker(request *model.ShowPostgresqlParamValueRequest) *ShowPostgresqlParamValueInvoker

ShowPostgresqlParamValueInvoker 获取实例指定参数的值

func (*RdsClient) ShowQuotas added in v0.0.46

func (c *RdsClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)

ShowQuotas 查询配额

查询当前项目下资源配额情况。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) ShowQuotasInvoker added in v0.0.90

func (c *RdsClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker

ShowQuotasInvoker 查询配额

func (*RdsClient) StartDatabaseProxy added in v0.0.70

func (c *RdsClient) StartDatabaseProxy(request *model.StartDatabaseProxyRequest) (*model.StartDatabaseProxyResponse, error)

StartDatabaseProxy 开启数据库代理

为指定实例开启数据库代理。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartDatabaseProxyInvoker added in v0.0.90

func (c *RdsClient) StartDatabaseProxyInvoker(request *model.StartDatabaseProxyRequest) *StartDatabaseProxyInvoker

StartDatabaseProxyInvoker 开启数据库代理

func (*RdsClient) StartFailover

func (c *RdsClient) StartFailover(request *model.StartFailoverRequest) (*model.StartFailoverResponse, error)

StartFailover 手动倒换主备

手动倒换主备.

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartFailoverInvoker added in v0.0.90

func (c *RdsClient) StartFailoverInvoker(request *model.StartFailoverRequest) *StartFailoverInvoker

StartFailoverInvoker 手动倒换主备

func (*RdsClient) StartInstanceEnlargeVolumeAction

StartInstanceEnlargeVolumeAction 扩容数据库实例的磁盘空间

扩容数据库实例的磁盘空间。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartInstanceEnlargeVolumeActionInvoker added in v0.0.90

func (c *RdsClient) StartInstanceEnlargeVolumeActionInvoker(request *model.StartInstanceEnlargeVolumeActionRequest) *StartInstanceEnlargeVolumeActionInvoker

StartInstanceEnlargeVolumeActionInvoker 扩容数据库实例的磁盘空间

func (*RdsClient) StartInstanceRestartAction

StartInstanceRestartAction 重启数据库实例

重启数据库实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartInstanceRestartActionInvoker added in v0.0.90

func (c *RdsClient) StartInstanceRestartActionInvoker(request *model.StartInstanceRestartActionRequest) *StartInstanceRestartActionInvoker

StartInstanceRestartActionInvoker 重启数据库实例

func (*RdsClient) StartInstanceSingleToHaAction

StartInstanceSingleToHaAction 单机转主备实例

单机转主备实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartInstanceSingleToHaActionInvoker added in v0.0.90

func (c *RdsClient) StartInstanceSingleToHaActionInvoker(request *model.StartInstanceSingleToHaActionRequest) *StartInstanceSingleToHaActionInvoker

StartInstanceSingleToHaActionInvoker 单机转主备实例

func (*RdsClient) StartRecyclePolicy

func (c *RdsClient) StartRecyclePolicy(request *model.StartRecyclePolicyRequest) (*model.StartRecyclePolicyResponse, error)

StartRecyclePolicy 设置回收站策略

设置回收站策略。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartRecyclePolicyInvoker added in v0.0.90

func (c *RdsClient) StartRecyclePolicyInvoker(request *model.StartRecyclePolicyRequest) *StartRecyclePolicyInvoker

StartRecyclePolicyInvoker 设置回收站策略

func (*RdsClient) StartResizeFlavorAction

StartResizeFlavorAction 变更数据库实例的规格

变更数据库实例的规格。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartResizeFlavorActionInvoker added in v0.0.90

func (c *RdsClient) StartResizeFlavorActionInvoker(request *model.StartResizeFlavorActionRequest) *StartResizeFlavorActionInvoker

StartResizeFlavorActionInvoker 变更数据库实例的规格

func (*RdsClient) StartupInstance added in v0.0.78

func (c *RdsClient) StartupInstance(request *model.StartupInstanceRequest) (*model.StartupInstanceResponse, error)

StartupInstance 开启实例

停止实例以节省费用,在停止数据库实例后,支持手动重新开启实例。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StartupInstanceInvoker added in v0.0.90

func (c *RdsClient) StartupInstanceInvoker(request *model.StartupInstanceRequest) *StartupInstanceInvoker

StartupInstanceInvoker 开启实例

func (*RdsClient) StopDatabaseProxy added in v0.0.70

func (c *RdsClient) StopDatabaseProxy(request *model.StopDatabaseProxyRequest) (*model.StopDatabaseProxyResponse, error)

StopDatabaseProxy 关闭数据库代理

为指定实例关闭数据库代理。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StopDatabaseProxyInvoker added in v0.0.90

func (c *RdsClient) StopDatabaseProxyInvoker(request *model.StopDatabaseProxyRequest) *StopDatabaseProxyInvoker

StopDatabaseProxyInvoker 关闭数据库代理

func (*RdsClient) StopInstance added in v0.0.78

func (c *RdsClient) StopInstance(request *model.StopInstanceRequest) (*model.StopInstanceResponse, error)

StopInstance 停止实例

实例进行关机,通过暂时停止按需实例以节省费用,实例默认停止七天。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) StopInstanceInvoker added in v0.0.90

func (c *RdsClient) StopInstanceInvoker(request *model.StopInstanceRequest) *StopInstanceInvoker

StopInstanceInvoker 停止实例

func (*RdsClient) SwitchSsl

func (c *RdsClient) SwitchSsl(request *model.SwitchSslRequest) (*model.SwitchSslResponse, error)

SwitchSsl 设置SSL数据加密

设置SSL数据加密。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) SwitchSslInvoker added in v0.0.90

func (c *RdsClient) SwitchSslInvoker(request *model.SwitchSslRequest) *SwitchSslInvoker

SwitchSslInvoker 设置SSL数据加密

func (*RdsClient) UpdateConfiguration

UpdateConfiguration 修改参数模板参数

修改参数模板参数。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateConfigurationInvoker added in v0.0.90

func (c *RdsClient) UpdateConfigurationInvoker(request *model.UpdateConfigurationRequest) *UpdateConfigurationInvoker

UpdateConfigurationInvoker 修改参数模板参数

func (*RdsClient) UpdateDataIp

func (c *RdsClient) UpdateDataIp(request *model.UpdateDataIpRequest) (*model.UpdateDataIpResponse, error)

UpdateDataIp 修改内网地址

修改内网地址

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateDataIpInvoker added in v0.0.90

func (c *RdsClient) UpdateDataIpInvoker(request *model.UpdateDataIpRequest) *UpdateDataIpInvoker

UpdateDataIpInvoker 修改内网地址

func (*RdsClient) UpdateDatabase added in v0.0.59

func (c *RdsClient) UpdateDatabase(request *model.UpdateDatabaseRequest) (*model.UpdateDatabaseResponse, error)

UpdateDatabase 修改指定实例的数据库备注

修改指定实例中的数据库备注。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateDatabaseInvoker added in v0.0.90

func (c *RdsClient) UpdateDatabaseInvoker(request *model.UpdateDatabaseRequest) *UpdateDatabaseInvoker

UpdateDatabaseInvoker 修改指定实例的数据库备注

func (*RdsClient) UpdateDbUserComment added in v0.0.108

UpdateDbUserComment 修改数据库用户名备注

修改数据库用户名备注

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateDbUserCommentInvoker added in v0.0.108

func (c *RdsClient) UpdateDbUserCommentInvoker(request *model.UpdateDbUserCommentRequest) *UpdateDbUserCommentInvoker

UpdateDbUserCommentInvoker 修改数据库用户名备注

func (*RdsClient) UpdateDnsName

func (c *RdsClient) UpdateDnsName(request *model.UpdateDnsNameRequest) (*model.UpdateDnsNameResponse, error)

UpdateDnsName 修改域名

修改域名

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateDnsNameInvoker added in v0.0.90

func (c *RdsClient) UpdateDnsNameInvoker(request *model.UpdateDnsNameRequest) *UpdateDnsNameInvoker

UpdateDnsNameInvoker 修改域名

func (*RdsClient) UpdateInstanceConfiguration

UpdateInstanceConfiguration 修改指定实例的参数

修改指定实例的参数。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateInstanceConfigurationAsync added in v0.0.83

UpdateInstanceConfigurationAsync 修改指定实例的参数

修改指定实例的参数。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateInstanceConfigurationAsyncInvoker added in v0.0.90

func (c *RdsClient) UpdateInstanceConfigurationAsyncInvoker(request *model.UpdateInstanceConfigurationAsyncRequest) *UpdateInstanceConfigurationAsyncInvoker

UpdateInstanceConfigurationAsyncInvoker 修改指定实例的参数

func (*RdsClient) UpdateInstanceConfigurationInvoker added in v0.0.90

func (c *RdsClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker

UpdateInstanceConfigurationInvoker 修改指定实例的参数

func (*RdsClient) UpdateInstanceName

func (c *RdsClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)

UpdateInstanceName 修改实例名称

修改实例名称。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateInstanceNameInvoker added in v0.0.90

func (c *RdsClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker

UpdateInstanceNameInvoker 修改实例名称

func (*RdsClient) UpdatePort

func (c *RdsClient) UpdatePort(request *model.UpdatePortRequest) (*model.UpdatePortResponse, error)

UpdatePort 修改数据库端口

修改数据库端口

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdatePortInvoker added in v0.0.90

func (c *RdsClient) UpdatePortInvoker(request *model.UpdatePortRequest) *UpdatePortInvoker

UpdatePortInvoker 修改数据库端口

func (*RdsClient) UpdatePostgresqlInstanceAlias

UpdatePostgresqlInstanceAlias 修改实例备注信息

修改指定数据库实例的备注信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdatePostgresqlInstanceAliasInvoker added in v0.0.90

func (c *RdsClient) UpdatePostgresqlInstanceAliasInvoker(request *model.UpdatePostgresqlInstanceAliasRequest) *UpdatePostgresqlInstanceAliasInvoker

UpdatePostgresqlInstanceAliasInvoker 修改实例备注信息

func (*RdsClient) UpdatePostgresqlParameterValue added in v0.1.10

UpdatePostgresqlParameterValue 修改实例指定参数的值

修改实例指定参数的值。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdatePostgresqlParameterValueInvoker added in v0.1.10

func (c *RdsClient) UpdatePostgresqlParameterValueInvoker(request *model.UpdatePostgresqlParameterValueRequest) *UpdatePostgresqlParameterValueInvoker

UpdatePostgresqlParameterValueInvoker 修改实例指定参数的值

func (*RdsClient) UpdateReadWeight added in v0.0.70

func (c *RdsClient) UpdateReadWeight(request *model.UpdateReadWeightRequest) (*model.UpdateReadWeightResponse, error)

UpdateReadWeight 修改读写分离权重

修改指定实例的读写分离权重。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpdateReadWeightInvoker added in v0.0.90

func (c *RdsClient) UpdateReadWeightInvoker(request *model.UpdateReadWeightRequest) *UpdateReadWeightInvoker

UpdateReadWeightInvoker 修改读写分离权重

func (*RdsClient) UpgradeDbVersion added in v0.0.68

func (c *RdsClient) UpgradeDbVersion(request *model.UpgradeDbVersionRequest) (*model.UpgradeDbVersionResponse, error)

UpgradeDbVersion 升级内核小版本

对实例进行小版本升级。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*RdsClient) UpgradeDbVersionInvoker added in v0.0.90

func (c *RdsClient) UpgradeDbVersionInvoker(request *model.UpgradeDbVersionRequest) *UpgradeDbVersionInvoker

UpgradeDbVersionInvoker 升级内核小版本

type ResetPwdInvoker added in v0.0.90

type ResetPwdInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetPwdInvoker) Invoke added in v0.0.90

func (i *ResetPwdInvoker) Invoke() (*model.ResetPwdResponse, error)

type RestoreExistInstanceInvoker added in v0.0.90

type RestoreExistInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreExistInstanceInvoker) Invoke added in v0.0.90

type RestoreTablesInvoker added in v0.0.90

type RestoreTablesInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreTablesInvoker) Invoke added in v0.0.90

type RestoreToExistingInstanceInvoker added in v0.0.90

type RestoreToExistingInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreToExistingInstanceInvoker) Invoke added in v0.0.90

type RevokeInvoker added in v0.0.90

type RevokeInvoker struct {
	*invoker.BaseInvoker
}

func (*RevokeInvoker) Invoke added in v0.0.90

func (i *RevokeInvoker) Invoke() (*model.RevokeResponse, error)

type RevokeSqlserverDbUserPrivilegeInvoker added in v0.0.90

type RevokeSqlserverDbUserPrivilegeInvoker struct {
	*invoker.BaseInvoker
}

func (*RevokeSqlserverDbUserPrivilegeInvoker) Invoke added in v0.0.90

type SearchQueryScaleComputeFlavorsInvoker added in v0.0.90

type SearchQueryScaleComputeFlavorsInvoker struct {
	*invoker.BaseInvoker
}

func (*SearchQueryScaleComputeFlavorsInvoker) Invoke added in v0.0.90

type SearchQueryScaleFlavorsInvoker added in v0.0.90

type SearchQueryScaleFlavorsInvoker struct {
	*invoker.BaseInvoker
}

func (*SearchQueryScaleFlavorsInvoker) Invoke added in v0.0.90

type SetAuditlogPolicyInvoker added in v0.0.90

type SetAuditlogPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetAuditlogPolicyInvoker) Invoke added in v0.0.90

type SetBackupPolicyInvoker added in v0.0.90

type SetBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBackupPolicyInvoker) Invoke added in v0.0.90

type SetBinlogClearPolicyInvoker added in v0.0.90

type SetBinlogClearPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetBinlogClearPolicyInvoker) Invoke added in v0.0.90

type SetDatabaseUserPrivilegeInvoker added in v0.0.106

type SetDatabaseUserPrivilegeInvoker struct {
	*invoker.BaseInvoker
}

func (*SetDatabaseUserPrivilegeInvoker) Invoke added in v0.0.106

type SetDbUserPwdInvoker added in v0.0.90

type SetDbUserPwdInvoker struct {
	*invoker.BaseInvoker
}

func (*SetDbUserPwdInvoker) Invoke added in v0.0.90

type SetOffSiteBackupPolicyInvoker added in v0.0.90

type SetOffSiteBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*SetOffSiteBackupPolicyInvoker) Invoke added in v0.0.90

type SetPostgresqlDbUserPwdInvoker added in v0.0.90

type SetPostgresqlDbUserPwdInvoker struct {
	*invoker.BaseInvoker
}

func (*SetPostgresqlDbUserPwdInvoker) Invoke added in v0.0.90

type SetReadOnlySwitchInvoker added in v0.0.107

type SetReadOnlySwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*SetReadOnlySwitchInvoker) Invoke added in v0.0.107

type SetSecurityGroupInvoker added in v0.0.90

type SetSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*SetSecurityGroupInvoker) Invoke added in v0.0.90

type SetSensitiveSlowLogInvoker added in v0.0.97

type SetSensitiveSlowLogInvoker struct {
	*invoker.BaseInvoker
}

func (*SetSensitiveSlowLogInvoker) Invoke added in v0.0.97

type ShowApiVersionInvoker added in v0.0.90

type ShowApiVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowApiVersionInvoker) Invoke added in v0.0.90

type ShowAuditlogDownloadLinkInvoker added in v0.0.90

type ShowAuditlogDownloadLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditlogDownloadLinkInvoker) Invoke added in v0.0.90

type ShowAuditlogPolicyInvoker added in v0.0.90

type ShowAuditlogPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditlogPolicyInvoker) Invoke added in v0.0.90

type ShowBackupDownloadLinkInvoker added in v0.0.90

type ShowBackupDownloadLinkInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupDownloadLinkInvoker) Invoke added in v0.0.90

type ShowBackupPolicyInvoker added in v0.0.90

type ShowBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupPolicyInvoker) Invoke added in v0.0.90

type ShowBinlogClearPolicyInvoker added in v0.0.90

type ShowBinlogClearPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBinlogClearPolicyInvoker) Invoke added in v0.0.90

type ShowConfigurationInvoker added in v0.0.90

type ShowConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigurationInvoker) Invoke added in v0.0.90

type ShowDrReplicaStatusInvoker added in v0.0.90

type ShowDrReplicaStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDrReplicaStatusInvoker) Invoke added in v0.0.90

type ShowInformationAboutDatabaseProxyInvoker added in v0.0.90

type ShowInformationAboutDatabaseProxyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInformationAboutDatabaseProxyInvoker) Invoke added in v0.0.90

type ShowInstanceConfigurationInvoker added in v0.0.90

type ShowInstanceConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceConfigurationInvoker) Invoke added in v0.0.90

type ShowOffSiteBackupPolicyInvoker added in v0.0.90

type ShowOffSiteBackupPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowOffSiteBackupPolicyInvoker) Invoke added in v0.0.90

type ShowPostgresqlParamValueInvoker added in v0.1.10

type ShowPostgresqlParamValueInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPostgresqlParamValueInvoker) Invoke added in v0.1.10

type ShowQuotasInvoker added in v0.0.90

type ShowQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQuotasInvoker) Invoke added in v0.0.90

type StartDatabaseProxyInvoker added in v0.0.90

type StartDatabaseProxyInvoker struct {
	*invoker.BaseInvoker
}

func (*StartDatabaseProxyInvoker) Invoke added in v0.0.90

type StartFailoverInvoker added in v0.0.90

type StartFailoverInvoker struct {
	*invoker.BaseInvoker
}

func (*StartFailoverInvoker) Invoke added in v0.0.90

type StartInstanceEnlargeVolumeActionInvoker added in v0.0.90

type StartInstanceEnlargeVolumeActionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartInstanceEnlargeVolumeActionInvoker) Invoke added in v0.0.90

type StartInstanceRestartActionInvoker added in v0.0.90

type StartInstanceRestartActionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartInstanceRestartActionInvoker) Invoke added in v0.0.90

type StartInstanceSingleToHaActionInvoker added in v0.0.90

type StartInstanceSingleToHaActionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartInstanceSingleToHaActionInvoker) Invoke added in v0.0.90

type StartRecyclePolicyInvoker added in v0.0.90

type StartRecyclePolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*StartRecyclePolicyInvoker) Invoke added in v0.0.90

type StartResizeFlavorActionInvoker added in v0.0.90

type StartResizeFlavorActionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartResizeFlavorActionInvoker) Invoke added in v0.0.90

type StartupInstanceInvoker added in v0.0.90

type StartupInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*StartupInstanceInvoker) Invoke added in v0.0.90

type StopDatabaseProxyInvoker added in v0.0.90

type StopDatabaseProxyInvoker struct {
	*invoker.BaseInvoker
}

func (*StopDatabaseProxyInvoker) Invoke added in v0.0.90

type StopInstanceInvoker added in v0.0.90

type StopInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*StopInstanceInvoker) Invoke added in v0.0.90

type SwitchSslInvoker added in v0.0.90

type SwitchSslInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchSslInvoker) Invoke added in v0.0.90

type UpdateConfigurationInvoker added in v0.0.90

type UpdateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationInvoker) Invoke added in v0.0.90

type UpdateDataIpInvoker added in v0.0.90

type UpdateDataIpInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDataIpInvoker) Invoke added in v0.0.90

type UpdateDatabaseInvoker added in v0.0.90

type UpdateDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDatabaseInvoker) Invoke added in v0.0.90

type UpdateDbUserCommentInvoker added in v0.0.108

type UpdateDbUserCommentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDbUserCommentInvoker) Invoke added in v0.0.108

type UpdateDnsNameInvoker added in v0.0.90

type UpdateDnsNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDnsNameInvoker) Invoke added in v0.0.90

type UpdateInstanceConfigurationAsyncInvoker added in v0.0.90

type UpdateInstanceConfigurationAsyncInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceConfigurationAsyncInvoker) Invoke added in v0.0.90

type UpdateInstanceConfigurationInvoker added in v0.0.90

type UpdateInstanceConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceConfigurationInvoker) Invoke added in v0.0.90

type UpdateInstanceNameInvoker added in v0.0.90

type UpdateInstanceNameInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceNameInvoker) Invoke added in v0.0.90

type UpdatePortInvoker added in v0.0.90

type UpdatePortInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePortInvoker) Invoke added in v0.0.90

type UpdatePostgresqlInstanceAliasInvoker added in v0.0.90

type UpdatePostgresqlInstanceAliasInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePostgresqlInstanceAliasInvoker) Invoke added in v0.0.90

type UpdatePostgresqlParameterValueInvoker added in v0.1.10

type UpdatePostgresqlParameterValueInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePostgresqlParameterValueInvoker) Invoke added in v0.1.10

type UpdateReadWeightInvoker added in v0.0.90

type UpdateReadWeightInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateReadWeightInvoker) Invoke added in v0.0.90

type UpgradeDbVersionInvoker added in v0.0.90

type UpgradeDbVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeDbVersionInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL