mongodb

package
v1.0.163 Latest Latest
Warning

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

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

Documentation

Overview

Package mongodbiface provides an interface to enable mocking the MONGODB service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfBackupTypeForCreateBackupInputLogical is a EnumOfBackupTypeForCreateBackupInput enum value
	EnumOfBackupTypeForCreateBackupInputLogical = "Logical"

	// EnumOfBackupTypeForCreateBackupInputPhysical is a EnumOfBackupTypeForCreateBackupInput enum value
	EnumOfBackupTypeForCreateBackupInputPhysical = "Physical"
)
View Source
const (
	// EnumOfNetworkTypeForCreateDBEndpointInputPrivate is a EnumOfNetworkTypeForCreateDBEndpointInput enum value
	EnumOfNetworkTypeForCreateDBEndpointInputPrivate = "Private"

	// EnumOfNetworkTypeForCreateDBEndpointInputPublic is a EnumOfNetworkTypeForCreateDBEndpointInput enum value
	EnumOfNetworkTypeForCreateDBEndpointInputPublic = "Public"

	// EnumOfNetworkTypeForCreateDBEndpointInputInnerPlb is a EnumOfNetworkTypeForCreateDBEndpointInput enum value
	EnumOfNetworkTypeForCreateDBEndpointInputInnerPlb = "InnerPLB"

	// EnumOfNetworkTypeForCreateDBEndpointInputStorageInner is a EnumOfNetworkTypeForCreateDBEndpointInput enum value
	EnumOfNetworkTypeForCreateDBEndpointInputStorageInner = "StorageInner"
)
View Source
const (
	// EnumOfChargeTypeForCreateDBInstanceInputNotEnabled is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputNotEnabled = "NotEnabled"

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

	// EnumOfChargeTypeForCreateDBInstanceInputPrepaid is a EnumOfChargeTypeForCreateDBInstanceInput enum value
	EnumOfChargeTypeForCreateDBInstanceInputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb40 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb40 = "MongoDB_4_0"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb42 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb42 = "MongoDB_4_2"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb44 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb44 = "MongoDB_4_4"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb50 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb50 = "MongoDB_5_0"

	// EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb60 is a EnumOfDBEngineVersionForCreateDBInstanceInput enum value
	EnumOfDBEngineVersionForCreateDBInstanceInputMongoDb60 = "MongoDB_6_0"
)
View Source
const (
	// EnumOfInstanceTypeForCreateDBInstanceInputReplicaSet is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputReplicaSet = "ReplicaSet"

	// EnumOfInstanceTypeForCreateDBInstanceInputShardedCluster is a EnumOfInstanceTypeForCreateDBInstanceInput enum value
	EnumOfInstanceTypeForCreateDBInstanceInputShardedCluster = "ShardedCluster"
)
View Source
const (
	// EnumOfPeriodUnitForCreateDBInstanceInputYear is a EnumOfPeriodUnitForCreateDBInstanceInput enum value
	EnumOfPeriodUnitForCreateDBInstanceInputYear = "Year"

	// EnumOfPeriodUnitForCreateDBInstanceInputMonth is a EnumOfPeriodUnitForCreateDBInstanceInput enum value
	EnumOfPeriodUnitForCreateDBInstanceInputMonth = "Month"
)
View Source
const (
	// EnumOfBackupDownloadStatusForDescribeBackupsOutputNotDownLoad is a EnumOfBackupDownloadStatusForDescribeBackupsOutput enum value
	EnumOfBackupDownloadStatusForDescribeBackupsOutputNotDownLoad = "NotDownLoad"

	// EnumOfBackupDownloadStatusForDescribeBackupsOutputSuccess is a EnumOfBackupDownloadStatusForDescribeBackupsOutput enum value
	EnumOfBackupDownloadStatusForDescribeBackupsOutputSuccess = "Success"

	// EnumOfBackupDownloadStatusForDescribeBackupsOutputRunning is a EnumOfBackupDownloadStatusForDescribeBackupsOutput enum value
	EnumOfBackupDownloadStatusForDescribeBackupsOutputRunning = "Running"
)
View Source
const (
	// EnumOfBackupObjectForDescribeBackupsInputData is a EnumOfBackupObjectForDescribeBackupsInput enum value
	EnumOfBackupObjectForDescribeBackupsInputData = "Data"

	// EnumOfBackupObjectForDescribeBackupsInputLog is a EnumOfBackupObjectForDescribeBackupsInput enum value
	EnumOfBackupObjectForDescribeBackupsInputLog = "Log"
)
View Source
const (
	// EnumOfBackupObjectForDescribeBackupsOutputData is a EnumOfBackupObjectForDescribeBackupsOutput enum value
	EnumOfBackupObjectForDescribeBackupsOutputData = "Data"

	// EnumOfBackupObjectForDescribeBackupsOutputLog is a EnumOfBackupObjectForDescribeBackupsOutput enum value
	EnumOfBackupObjectForDescribeBackupsOutputLog = "Log"
)
View Source
const (
	// EnumOfBackupStatusForDescribeBackupsInputSuccess is a EnumOfBackupStatusForDescribeBackupsInput enum value
	EnumOfBackupStatusForDescribeBackupsInputSuccess = "Success"

	// EnumOfBackupStatusForDescribeBackupsInputFailed is a EnumOfBackupStatusForDescribeBackupsInput enum value
	EnumOfBackupStatusForDescribeBackupsInputFailed = "Failed"

	// EnumOfBackupStatusForDescribeBackupsInputRunning is a EnumOfBackupStatusForDescribeBackupsInput enum value
	EnumOfBackupStatusForDescribeBackupsInputRunning = "Running"
)
View Source
const (
	// EnumOfBackupStatusForDescribeBackupsOutputSuccess is a EnumOfBackupStatusForDescribeBackupsOutput enum value
	EnumOfBackupStatusForDescribeBackupsOutputSuccess = "Success"

	// EnumOfBackupStatusForDescribeBackupsOutputFailed is a EnumOfBackupStatusForDescribeBackupsOutput enum value
	EnumOfBackupStatusForDescribeBackupsOutputFailed = "Failed"

	// EnumOfBackupStatusForDescribeBackupsOutputRunning is a EnumOfBackupStatusForDescribeBackupsOutput enum value
	EnumOfBackupStatusForDescribeBackupsOutputRunning = "Running"
)
View Source
const (
	// EnumOfBackupTypeForDescribeBackupsInputLogical is a EnumOfBackupTypeForDescribeBackupsInput enum value
	EnumOfBackupTypeForDescribeBackupsInputLogical = "Logical"

	// EnumOfBackupTypeForDescribeBackupsInputPhysical is a EnumOfBackupTypeForDescribeBackupsInput enum value
	EnumOfBackupTypeForDescribeBackupsInputPhysical = "Physical"
)
View Source
const (
	// EnumOfBackupTypeForDescribeBackupsOutputLogical is a EnumOfBackupTypeForDescribeBackupsOutput enum value
	EnumOfBackupTypeForDescribeBackupsOutputLogical = "Logical"

	// EnumOfBackupTypeForDescribeBackupsOutputPhysical is a EnumOfBackupTypeForDescribeBackupsOutput enum value
	EnumOfBackupTypeForDescribeBackupsOutputPhysical = "Physical"
)
View Source
const (
	// EnumOfCreatorForDescribeBackupsOutputSystem is a EnumOfCreatorForDescribeBackupsOutput enum value
	EnumOfCreatorForDescribeBackupsOutputSystem = "System"

	// EnumOfCreatorForDescribeBackupsOutputUser is a EnumOfCreatorForDescribeBackupsOutput enum value
	EnumOfCreatorForDescribeBackupsOutputUser = "User"
)
View Source
const (
	// EnumOfAddressTypeForDescribeDBEndpointOutputPrimary is a EnumOfAddressTypeForDescribeDBEndpointOutput enum value
	EnumOfAddressTypeForDescribeDBEndpointOutputPrimary = "Primary"

	// EnumOfAddressTypeForDescribeDBEndpointOutputSecondary is a EnumOfAddressTypeForDescribeDBEndpointOutput enum value
	EnumOfAddressTypeForDescribeDBEndpointOutputSecondary = "Secondary"

	// EnumOfAddressTypeForDescribeDBEndpointOutputHidden is a EnumOfAddressTypeForDescribeDBEndpointOutput enum value
	EnumOfAddressTypeForDescribeDBEndpointOutputHidden = "Hidden"

	// EnumOfAddressTypeForDescribeDBEndpointOutputReadyOnly is a EnumOfAddressTypeForDescribeDBEndpointOutput enum value
	EnumOfAddressTypeForDescribeDBEndpointOutputReadyOnly = "ReadyOnly"
)
View Source
const (
	// EnumOfEndpointTypeForDescribeDBEndpointOutputReplicaSet is a EnumOfEndpointTypeForDescribeDBEndpointOutput enum value
	EnumOfEndpointTypeForDescribeDBEndpointOutputReplicaSet = "ReplicaSet"

	// EnumOfEndpointTypeForDescribeDBEndpointOutputShard is a EnumOfEndpointTypeForDescribeDBEndpointOutput enum value
	EnumOfEndpointTypeForDescribeDBEndpointOutputShard = "Shard"

	// EnumOfEndpointTypeForDescribeDBEndpointOutputConfigServer is a EnumOfEndpointTypeForDescribeDBEndpointOutput enum value
	EnumOfEndpointTypeForDescribeDBEndpointOutputConfigServer = "ConfigServer"

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

	// EnumOfNetworkTypeForDescribeDBEndpointOutputPublic is a EnumOfNetworkTypeForDescribeDBEndpointOutput enum value
	EnumOfNetworkTypeForDescribeDBEndpointOutputPublic = "Public"

	// EnumOfNetworkTypeForDescribeDBEndpointOutputInnerPlb is a EnumOfNetworkTypeForDescribeDBEndpointOutput enum value
	EnumOfNetworkTypeForDescribeDBEndpointOutputInnerPlb = "InnerPLB"

	// EnumOfNetworkTypeForDescribeDBEndpointOutputStorageInner is a EnumOfNetworkTypeForDescribeDBEndpointOutput enum value
	EnumOfNetworkTypeForDescribeDBEndpointOutputStorageInner = "StorageInner"
)
View Source
const (
	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputNormal is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputNormal = "Normal"

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

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputWaitingPaid is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputWaitingPaid = "WaitingPaid"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputUnDeploy is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputUnDeploy = "UnDeploy"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputRenewing is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputRenewing = "Renewing"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputOwing is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputOwing = "Owing"

	// EnumOfChargeStatusForDescribeDBInstanceDetailOutputUnsubscribing is a EnumOfChargeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeStatusForDescribeDBInstanceDetailOutputUnsubscribing = "Unsubscribing"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstanceDetailOutputNotEnabled is a EnumOfChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceDetailOutputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForDescribeDBInstanceDetailOutputPostPaid is a EnumOfChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceDetailOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstanceDetailOutputPrepaid is a EnumOfChargeTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfChargeTypeForDescribeDBInstanceDetailOutputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb40 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb40 = "MongoDB_4_0"

	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb42 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb42 = "MongoDB_4_2"

	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb44 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb44 = "MongoDB_4_4"

	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb50 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb50 = "MongoDB_5_0"

	// EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb60 is a EnumOfDBEngineVersionForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstanceDetailOutputMongoDb60 = "MongoDB_6_0"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputCreating is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputCreating = "Creating"

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

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

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDestroying is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDestroying = "Destroying"

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

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRebuilding is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRebuilding = "Rebuilding"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputUpdating is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputUpdating = "Updating"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputMigrating is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputMigrating = "Migrating"

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

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputImporting is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputImporting = "Importing"

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

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

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

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDeleted is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDeleted = "Deleted"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRecycled is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputRecycled = "Recycled"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputClosed is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputClosed = "Closed"

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

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputNetCreating is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputNetCreating = "NetCreating"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputNetReleasing is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputNetReleasing = "NetReleasing"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputWaitingPaid = "WaitingPaid"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputClosing is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputClosing = "Closing"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputReleased is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputReleased = "Released"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDestroyed is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputDestroyed = "Destroyed"

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

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

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

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputTaskFailedAvailable is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputTaskFailedAvailable = "TaskFailed_Available"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputUnavailable is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputUnavailable = "Unavailable"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputNetworkMaintaining is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputNetworkMaintaining = "NetworkMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputTdemaintaining is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputTdemaintaining = "TDEMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputSslupdating is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputSslupdating = "SSLUpdating"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputSwitchMastering is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputSwitchMastering = "SwitchMastering"

	// EnumOfInstanceStatusForDescribeDBInstanceDetailOutputTemporary is a EnumOfInstanceStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceStatusForDescribeDBInstanceDetailOutputTemporary = "Temporary"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeDBInstanceDetailOutputReplicaSet is a EnumOfInstanceTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceTypeForDescribeDBInstanceDetailOutputReplicaSet = "ReplicaSet"

	// EnumOfInstanceTypeForDescribeDBInstanceDetailOutputShardedCluster is a EnumOfInstanceTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfInstanceTypeForDescribeDBInstanceDetailOutputShardedCluster = "ShardedCluster"
)
View Source
const (
	// EnumOfNodeRoleForDescribeDBInstanceDetailOutputPrimary is a EnumOfNodeRoleForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeRoleForDescribeDBInstanceDetailOutputPrimary = "Primary"

	// EnumOfNodeRoleForDescribeDBInstanceDetailOutputSecondary is a EnumOfNodeRoleForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeRoleForDescribeDBInstanceDetailOutputSecondary = "Secondary"

	// EnumOfNodeRoleForDescribeDBInstanceDetailOutputHidden is a EnumOfNodeRoleForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeRoleForDescribeDBInstanceDetailOutputHidden = "Hidden"

	// EnumOfNodeRoleForDescribeDBInstanceDetailOutputReadOnly is a EnumOfNodeRoleForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeRoleForDescribeDBInstanceDetailOutputReadOnly = "ReadOnly"
)
View Source
const (
	// EnumOfNodeStatusForDescribeDBInstanceDetailOutputRunning is a EnumOfNodeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeStatusForDescribeDBInstanceDetailOutputRunning = "Running"

	// EnumOfNodeStatusForDescribeDBInstanceDetailOutputError is a EnumOfNodeStatusForDescribeDBInstanceDetailOutput enum value
	EnumOfNodeStatusForDescribeDBInstanceDetailOutputError = "Error"
)
View Source
const (
	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputLocalSsd is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputLocalSsd = "LocalSSD"

	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputLocalHdd is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputLocalHdd = "LocalHDD"

	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdFlexPl is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdFlexPl = "ESSD_FlexPL"

	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdPl0 is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdPl0 = "ESSD_PL0"

	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdPl1 is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdPl1 = "ESSD_PL1"

	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdPl2 is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssdPl2 = "ESSD_PL2"

	// EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssd is a EnumOfStorageTypeForDescribeDBInstanceDetailOutput enum value
	EnumOfStorageTypeForDescribeDBInstanceDetailOutputEssd = "ESSD"
)
View Source
const (
	// EnumOfParameterRoleForDescribeDBInstanceParametersInputUnknown is a EnumOfParameterRoleForDescribeDBInstanceParametersInput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersInputUnknown = "Unknown"

	// EnumOfParameterRoleForDescribeDBInstanceParametersInputNode is a EnumOfParameterRoleForDescribeDBInstanceParametersInput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersInputNode = "Node"

	// EnumOfParameterRoleForDescribeDBInstanceParametersInputShard is a EnumOfParameterRoleForDescribeDBInstanceParametersInput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersInputShard = "Shard"

	// EnumOfParameterRoleForDescribeDBInstanceParametersInputConfigServer is a EnumOfParameterRoleForDescribeDBInstanceParametersInput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersInputConfigServer = "ConfigServer"

	// EnumOfParameterRoleForDescribeDBInstanceParametersInputMongos is a EnumOfParameterRoleForDescribeDBInstanceParametersInput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersInputMongos = "Mongos"
)
View Source
const (
	// EnumOfParameterRoleForDescribeDBInstanceParametersOutputUnknown is a EnumOfParameterRoleForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersOutputUnknown = "Unknown"

	// EnumOfParameterRoleForDescribeDBInstanceParametersOutputNode is a EnumOfParameterRoleForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersOutputNode = "Node"

	// EnumOfParameterRoleForDescribeDBInstanceParametersOutputShard is a EnumOfParameterRoleForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersOutputShard = "Shard"

	// EnumOfParameterRoleForDescribeDBInstanceParametersOutputConfigServer is a EnumOfParameterRoleForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersOutputConfigServer = "ConfigServer"

	// EnumOfParameterRoleForDescribeDBInstanceParametersOutputMongos is a EnumOfParameterRoleForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersOutputMongos = "Mongos"
)
View Source
const (
	// EnumOfParameterTypeForDescribeDBInstanceParametersOutputUnknown is a EnumOfParameterTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterTypeForDescribeDBInstanceParametersOutputUnknown = "Unknown"

	// EnumOfParameterTypeForDescribeDBInstanceParametersOutputString is a EnumOfParameterTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterTypeForDescribeDBInstanceParametersOutputString = "String"

	// EnumOfParameterTypeForDescribeDBInstanceParametersOutputInteger is a EnumOfParameterTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterTypeForDescribeDBInstanceParametersOutputInteger = "Integer"

	// EnumOfParameterTypeForDescribeDBInstanceParametersOutputBoolean is a EnumOfParameterTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterTypeForDescribeDBInstanceParametersOutputBoolean = "Boolean"

	// EnumOfParameterTypeForDescribeDBInstanceParametersOutputList is a EnumOfParameterTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterTypeForDescribeDBInstanceParametersOutputList = "List"

	// EnumOfParameterTypeForDescribeDBInstanceParametersOutputFloat is a EnumOfParameterTypeForDescribeDBInstanceParametersOutput enum value
	EnumOfParameterTypeForDescribeDBInstanceParametersOutputFloat = "Float"
)
View Source
const (
	// EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputUnknown is a EnumOfParameterRoleForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputUnknown = "Unknown"

	// EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputNode is a EnumOfParameterRoleForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputNode = "Node"

	// EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputShard is a EnumOfParameterRoleForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputShard = "Shard"

	// EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputConfigServer is a EnumOfParameterRoleForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputConfigServer = "ConfigServer"

	// EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputMongos is a EnumOfParameterRoleForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterRoleForDescribeDBInstanceParametersLogOutputMongos = "Mongos"
)
View Source
const (
	// EnumOfParameterStatusForDescribeDBInstanceParametersLogOutputUnknown is a EnumOfParameterStatusForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterStatusForDescribeDBInstanceParametersLogOutputUnknown = "Unknown"

	// EnumOfParameterStatusForDescribeDBInstanceParametersLogOutputApplied is a EnumOfParameterStatusForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterStatusForDescribeDBInstanceParametersLogOutputApplied = "Applied"

	// EnumOfParameterStatusForDescribeDBInstanceParametersLogOutputInvalid is a EnumOfParameterStatusForDescribeDBInstanceParametersLogOutput enum value
	EnumOfParameterStatusForDescribeDBInstanceParametersLogOutputInvalid = "Invalid"
)
View Source
const (
	// EnumOfChargeStatusForDescribeDBInstancesOutputNormal is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputNormal = "Normal"

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

	// EnumOfChargeStatusForDescribeDBInstancesOutputWaitingPaid is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputWaitingPaid = "WaitingPaid"

	// EnumOfChargeStatusForDescribeDBInstancesOutputUnDeploy is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputUnDeploy = "UnDeploy"

	// EnumOfChargeStatusForDescribeDBInstancesOutputRenewing is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputRenewing = "Renewing"

	// EnumOfChargeStatusForDescribeDBInstancesOutputOwing is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputOwing = "Owing"

	// EnumOfChargeStatusForDescribeDBInstancesOutputUnsubscribing is a EnumOfChargeStatusForDescribeDBInstancesOutput enum value
	EnumOfChargeStatusForDescribeDBInstancesOutputUnsubscribing = "Unsubscribing"
)
View Source
const (
	// EnumOfChargeTypeForDescribeDBInstancesOutputNotEnabled is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForDescribeDBInstancesOutputPostPaid is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputPostPaid = "PostPaid"

	// EnumOfChargeTypeForDescribeDBInstancesOutputPrepaid is a EnumOfChargeTypeForDescribeDBInstancesOutput enum value
	EnumOfChargeTypeForDescribeDBInstancesOutputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb40 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb40 = "MongoDB_4_0"

	// EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb42 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb42 = "MongoDB_4_2"

	// EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb44 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb44 = "MongoDB_4_4"

	// EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb50 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb50 = "MongoDB_5_0"

	// EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb60 is a EnumOfDBEngineVersionForDescribeDBInstancesInput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesInputMongoDb60 = "MongoDB_6_0"
)
View Source
const (
	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb40 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb40 = "MongoDB_4_0"

	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb42 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb42 = "MongoDB_4_2"

	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb44 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb44 = "MongoDB_4_4"

	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb50 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb50 = "MongoDB_5_0"

	// EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb60 is a EnumOfDBEngineVersionForDescribeDBInstancesOutput enum value
	EnumOfDBEngineVersionForDescribeDBInstancesOutputMongoDb60 = "MongoDB_6_0"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstancesInputCreating is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputCreating = "Creating"

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

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

	// EnumOfInstanceStatusForDescribeDBInstancesInputDestroying is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputDestroying = "Destroying"

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

	// EnumOfInstanceStatusForDescribeDBInstancesInputRebuilding is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputRebuilding = "Rebuilding"

	// EnumOfInstanceStatusForDescribeDBInstancesInputUpdating is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputUpdating = "Updating"

	// EnumOfInstanceStatusForDescribeDBInstancesInputMigrating is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputMigrating = "Migrating"

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

	// EnumOfInstanceStatusForDescribeDBInstancesInputImporting is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputImporting = "Importing"

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

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

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

	// EnumOfInstanceStatusForDescribeDBInstancesInputDeleted is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputDeleted = "Deleted"

	// EnumOfInstanceStatusForDescribeDBInstancesInputRecycled is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputRecycled = "Recycled"

	// EnumOfInstanceStatusForDescribeDBInstancesInputClosed is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputClosed = "Closed"

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

	// EnumOfInstanceStatusForDescribeDBInstancesInputNetCreating is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputNetCreating = "NetCreating"

	// EnumOfInstanceStatusForDescribeDBInstancesInputNetReleasing is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputNetReleasing = "NetReleasing"

	// EnumOfInstanceStatusForDescribeDBInstancesInputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputWaitingPaid = "WaitingPaid"

	// EnumOfInstanceStatusForDescribeDBInstancesInputClosing is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputClosing = "Closing"

	// EnumOfInstanceStatusForDescribeDBInstancesInputReleased is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputReleased = "Released"

	// EnumOfInstanceStatusForDescribeDBInstancesInputDestroyed is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputDestroyed = "Destroyed"

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

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

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

	// EnumOfInstanceStatusForDescribeDBInstancesInputTaskFailedAvailable is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputTaskFailedAvailable = "TaskFailed_Available"

	// EnumOfInstanceStatusForDescribeDBInstancesInputUnavailable is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputUnavailable = "Unavailable"

	// EnumOfInstanceStatusForDescribeDBInstancesInputNetworkMaintaining is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputNetworkMaintaining = "NetworkMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstancesInputTdemaintaining is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputTdemaintaining = "TDEMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstancesInputSslupdating is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputSslupdating = "SSLUpdating"

	// EnumOfInstanceStatusForDescribeDBInstancesInputSwitchMastering is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputSwitchMastering = "SwitchMastering"

	// EnumOfInstanceStatusForDescribeDBInstancesInputTemporary is a EnumOfInstanceStatusForDescribeDBInstancesInput enum value
	EnumOfInstanceStatusForDescribeDBInstancesInputTemporary = "Temporary"
)
View Source
const (
	// EnumOfInstanceStatusForDescribeDBInstancesOutputCreating is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputCreating = "Creating"

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

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

	// EnumOfInstanceStatusForDescribeDBInstancesOutputDestroying is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputDestroying = "Destroying"

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

	// EnumOfInstanceStatusForDescribeDBInstancesOutputRebuilding is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputRebuilding = "Rebuilding"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputUpdating is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputUpdating = "Updating"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputMigrating is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputMigrating = "Migrating"

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

	// EnumOfInstanceStatusForDescribeDBInstancesOutputImporting is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputImporting = "Importing"

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

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

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

	// EnumOfInstanceStatusForDescribeDBInstancesOutputDeleted is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputDeleted = "Deleted"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputRecycled is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputRecycled = "Recycled"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputClosed is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputClosed = "Closed"

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

	// EnumOfInstanceStatusForDescribeDBInstancesOutputNetCreating is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputNetCreating = "NetCreating"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputNetReleasing is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputNetReleasing = "NetReleasing"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputWaitingPaid is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputWaitingPaid = "WaitingPaid"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputClosing is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputClosing = "Closing"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputReleased is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputReleased = "Released"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputDestroyed is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputDestroyed = "Destroyed"

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

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

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

	// EnumOfInstanceStatusForDescribeDBInstancesOutputTaskFailedAvailable is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputTaskFailedAvailable = "TaskFailed_Available"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputUnavailable is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputUnavailable = "Unavailable"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputNetworkMaintaining is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputNetworkMaintaining = "NetworkMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputTdemaintaining is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputTdemaintaining = "TDEMaintaining"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputSslupdating is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputSslupdating = "SSLUpdating"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputSwitchMastering is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputSwitchMastering = "SwitchMastering"

	// EnumOfInstanceStatusForDescribeDBInstancesOutputTemporary is a EnumOfInstanceStatusForDescribeDBInstancesOutput enum value
	EnumOfInstanceStatusForDescribeDBInstancesOutputTemporary = "Temporary"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeDBInstancesInputReplicaSet is a EnumOfInstanceTypeForDescribeDBInstancesInput enum value
	EnumOfInstanceTypeForDescribeDBInstancesInputReplicaSet = "ReplicaSet"

	// EnumOfInstanceTypeForDescribeDBInstancesInputShardedCluster is a EnumOfInstanceTypeForDescribeDBInstancesInput enum value
	EnumOfInstanceTypeForDescribeDBInstancesInputShardedCluster = "ShardedCluster"
)
View Source
const (
	// EnumOfInstanceTypeForDescribeDBInstancesOutputReplicaSet is a EnumOfInstanceTypeForDescribeDBInstancesOutput enum value
	EnumOfInstanceTypeForDescribeDBInstancesOutputReplicaSet = "ReplicaSet"

	// EnumOfInstanceTypeForDescribeDBInstancesOutputShardedCluster is a EnumOfInstanceTypeForDescribeDBInstancesOutput enum value
	EnumOfInstanceTypeForDescribeDBInstancesOutputShardedCluster = "ShardedCluster"
)
View Source
const (
	// EnumOfStorageTypeForDescribeDBInstancesOutputLocalSsd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputLocalSsd = "LocalSSD"

	// EnumOfStorageTypeForDescribeDBInstancesOutputLocalHdd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputLocalHdd = "LocalHDD"

	// EnumOfStorageTypeForDescribeDBInstancesOutputEssdFlexPl is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputEssdFlexPl = "ESSD_FlexPL"

	// EnumOfStorageTypeForDescribeDBInstancesOutputEssdPl0 is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputEssdPl0 = "ESSD_PL0"

	// EnumOfStorageTypeForDescribeDBInstancesOutputEssdPl1 is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputEssdPl1 = "ESSD_PL1"

	// EnumOfStorageTypeForDescribeDBInstancesOutputEssdPl2 is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputEssdPl2 = "ESSD_PL2"

	// EnumOfStorageTypeForDescribeDBInstancesOutputEssd is a EnumOfStorageTypeForDescribeDBInstancesOutput enum value
	EnumOfStorageTypeForDescribeDBInstancesOutputEssd = "ESSD"
)
View Source
const (
	// EnumOfLogLevelForDescribeNormalLogsInputErrorLog is a EnumOfLogLevelForDescribeNormalLogsInput enum value
	EnumOfLogLevelForDescribeNormalLogsInputErrorLog = "ErrorLog"

	// EnumOfLogLevelForDescribeNormalLogsInputRunningLog is a EnumOfLogLevelForDescribeNormalLogsInput enum value
	EnumOfLogLevelForDescribeNormalLogsInputRunningLog = "RunningLog"
)
View Source
const (
	// EnumOfSortForDescribeNormalLogsInputAsc is a EnumOfSortForDescribeNormalLogsInput enum value
	EnumOfSortForDescribeNormalLogsInputAsc = "ASC"

	// EnumOfSortForDescribeNormalLogsInputDesc is a EnumOfSortForDescribeNormalLogsInput enum value
	EnumOfSortForDescribeNormalLogsInputDesc = "DESC"
)
View Source
const (
	// EnumOfSortForDescribeSlowLogsInputAsc is a EnumOfSortForDescribeSlowLogsInput enum value
	EnumOfSortForDescribeSlowLogsInputAsc = "ASC"

	// EnumOfSortForDescribeSlowLogsInputDesc is a EnumOfSortForDescribeSlowLogsInput enum value
	EnumOfSortForDescribeSlowLogsInputDesc = "DESC"
)
View Source
const (
	// EnumOfModifyModeForModifyAllowListInputCover is a EnumOfModifyModeForModifyAllowListInput enum value
	EnumOfModifyModeForModifyAllowListInputCover = "Cover"

	// EnumOfModifyModeForModifyAllowListInputAppend is a EnumOfModifyModeForModifyAllowListInput enum value
	EnumOfModifyModeForModifyAllowListInputAppend = "Append"

	// EnumOfModifyModeForModifyAllowListInputDelete is a EnumOfModifyModeForModifyAllowListInput enum value
	EnumOfModifyModeForModifyAllowListInputDelete = "Delete"
)
View Source
const (
	// EnumOfChargeTypeForModifyDBInstanceChargeTypeInputNotEnabled is a EnumOfChargeTypeForModifyDBInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyDBInstanceChargeTypeInputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPostPaid is a EnumOfChargeTypeForModifyDBInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPrepaid is a EnumOfChargeTypeForModifyDBInstanceChargeTypeInput enum value
	EnumOfChargeTypeForModifyDBInstanceChargeTypeInputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputYear is a EnumOfPeriodUnitForModifyDBInstanceChargeTypeInput enum value
	EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputYear = "Year"

	// EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputMonth is a EnumOfPeriodUnitForModifyDBInstanceChargeTypeInput enum value
	EnumOfPeriodUnitForModifyDBInstanceChargeTypeInputMonth = "Month"
)
View Source
const (
	// EnumOfParameterRoleForModifyDBInstanceParametersInputUnknown is a EnumOfParameterRoleForModifyDBInstanceParametersInput enum value
	EnumOfParameterRoleForModifyDBInstanceParametersInputUnknown = "Unknown"

	// EnumOfParameterRoleForModifyDBInstanceParametersInputNode is a EnumOfParameterRoleForModifyDBInstanceParametersInput enum value
	EnumOfParameterRoleForModifyDBInstanceParametersInputNode = "Node"

	// EnumOfParameterRoleForModifyDBInstanceParametersInputShard is a EnumOfParameterRoleForModifyDBInstanceParametersInput enum value
	EnumOfParameterRoleForModifyDBInstanceParametersInputShard = "Shard"

	// EnumOfParameterRoleForModifyDBInstanceParametersInputConfigServer is a EnumOfParameterRoleForModifyDBInstanceParametersInput enum value
	EnumOfParameterRoleForModifyDBInstanceParametersInputConfigServer = "ConfigServer"

	// EnumOfParameterRoleForModifyDBInstanceParametersInputMongos is a EnumOfParameterRoleForModifyDBInstanceParametersInput enum value
	EnumOfParameterRoleForModifyDBInstanceParametersInputMongos = "Mongos"
)
View Source
const (
	// EnumOfInstanceTypeForModifyDBInstanceSpecInputReplicaSet is a EnumOfInstanceTypeForModifyDBInstanceSpecInput enum value
	EnumOfInstanceTypeForModifyDBInstanceSpecInputReplicaSet = "ReplicaSet"

	// EnumOfInstanceTypeForModifyDBInstanceSpecInputShardedCluster is a EnumOfInstanceTypeForModifyDBInstanceSpecInput enum value
	EnumOfInstanceTypeForModifyDBInstanceSpecInputShardedCluster = "ShardedCluster"
)
View Source
const (
	// EnumOfSSLActionForModifyDBInstanceSSLInputOpen is a EnumOfSSLActionForModifyDBInstanceSSLInput enum value
	EnumOfSSLActionForModifyDBInstanceSSLInputOpen = "Open"

	// EnumOfSSLActionForModifyDBInstanceSSLInputClose is a EnumOfSSLActionForModifyDBInstanceSSLInput enum value
	EnumOfSSLActionForModifyDBInstanceSSLInputClose = "Close"

	// EnumOfSSLActionForModifyDBInstanceSSLInputUpdate is a EnumOfSSLActionForModifyDBInstanceSSLInput enum value
	EnumOfSSLActionForModifyDBInstanceSSLInputUpdate = "Update"
)
View Source
const (
	// EnumOfChargeTypeForRestoreToNewInstanceInputNotEnabled is a EnumOfChargeTypeForRestoreToNewInstanceInput enum value
	EnumOfChargeTypeForRestoreToNewInstanceInputNotEnabled = "NotEnabled"

	// EnumOfChargeTypeForRestoreToNewInstanceInputPostPaid is a EnumOfChargeTypeForRestoreToNewInstanceInput enum value
	EnumOfChargeTypeForRestoreToNewInstanceInputPostPaid = "PostPaid"

	// EnumOfChargeTypeForRestoreToNewInstanceInputPrepaid is a EnumOfChargeTypeForRestoreToNewInstanceInput enum value
	EnumOfChargeTypeForRestoreToNewInstanceInputPrepaid = "Prepaid"
)
View Source
const (
	// EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb40 is a EnumOfDBEngineVersionForRestoreToNewInstanceInput enum value
	EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb40 = "MongoDB_4_0"

	// EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb42 is a EnumOfDBEngineVersionForRestoreToNewInstanceInput enum value
	EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb42 = "MongoDB_4_2"

	// EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb44 is a EnumOfDBEngineVersionForRestoreToNewInstanceInput enum value
	EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb44 = "MongoDB_4_4"

	// EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb50 is a EnumOfDBEngineVersionForRestoreToNewInstanceInput enum value
	EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb50 = "MongoDB_5_0"

	// EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb60 is a EnumOfDBEngineVersionForRestoreToNewInstanceInput enum value
	EnumOfDBEngineVersionForRestoreToNewInstanceInputMongoDb60 = "MongoDB_6_0"
)
View Source
const (
	// EnumOfInstanceTypeForRestoreToNewInstanceInputReplicaSet is a EnumOfInstanceTypeForRestoreToNewInstanceInput enum value
	EnumOfInstanceTypeForRestoreToNewInstanceInputReplicaSet = "ReplicaSet"

	// EnumOfInstanceTypeForRestoreToNewInstanceInputShardedCluster is a EnumOfInstanceTypeForRestoreToNewInstanceInput enum value
	EnumOfInstanceTypeForRestoreToNewInstanceInputShardedCluster = "ShardedCluster"
)
View Source
const (
	// EnumOfPeriodUnitForRestoreToNewInstanceInputYear is a EnumOfPeriodUnitForRestoreToNewInstanceInput enum value
	EnumOfPeriodUnitForRestoreToNewInstanceInputYear = "Year"

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

Service information constants

View Source
const (
	// EnumOfAccountTypeForDescribeDBAccountsOutputSuper is a EnumOfAccountTypeForDescribeDBAccountsOutput enum value
	EnumOfAccountTypeForDescribeDBAccountsOutputSuper = "Super"
)
View Source
const (
	// EnumOfDBEngineForCreateDBInstanceInputMongoDb is a EnumOfDBEngineForCreateDBInstanceInput enum value
	EnumOfDBEngineForCreateDBInstanceInputMongoDb = "MongoDB"
)
View Source
const (
	// EnumOfDBEngineForDescribeDBInstanceDetailOutputMongoDb is a EnumOfDBEngineForDescribeDBInstanceDetailOutput enum value
	EnumOfDBEngineForDescribeDBInstanceDetailOutputMongoDb = "MongoDB"
)
View Source
const (
	// EnumOfDBEngineForDescribeDBInstancesInputMongoDb is a EnumOfDBEngineForDescribeDBInstancesInput enum value
	EnumOfDBEngineForDescribeDBInstancesInputMongoDb = "MongoDB"
)
View Source
const (
	// EnumOfDBEngineForRestoreToNewInstanceInputMongoDb is a EnumOfDBEngineForRestoreToNewInstanceInput enum value
	EnumOfDBEngineForRestoreToNewInstanceInputMongoDb = "MongoDB"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountForDescribeDBAccountsOutput

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

	AccountPrivileges []*AccountPrivilegeForDescribeDBAccountsOutput `type:"list"`

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

func (AccountForDescribeDBAccountsOutput) GoString

GoString returns the string representation

func (*AccountForDescribeDBAccountsOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*AccountForDescribeDBAccountsOutput) SetAccountPrivileges

SetAccountPrivileges sets the AccountPrivileges field's value.

func (*AccountForDescribeDBAccountsOutput) SetAccountType

SetAccountType sets the AccountType field's value.

func (AccountForDescribeDBAccountsOutput) String

String returns the string representation

type AccountPrivilegeForDescribeDBAccountsOutput

type AccountPrivilegeForDescribeDBAccountsOutput struct {
	DBName *string `type:"string"`

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

func (AccountPrivilegeForDescribeDBAccountsOutput) GoString

GoString returns the string representation

func (*AccountPrivilegeForDescribeDBAccountsOutput) SetDBName

SetDBName sets the DBName field's value.

func (*AccountPrivilegeForDescribeDBAccountsOutput) SetRoleName

SetRoleName sets the RoleName field's value.

func (AccountPrivilegeForDescribeDBAccountsOutput) String

String returns the string representation

type AddTagsToResourceInput added in v1.0.60

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

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

func (AddTagsToResourceInput) GoString added in v1.0.60

func (s AddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*AddTagsToResourceInput) SetInstanceIds added in v1.0.60

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

SetInstanceIds sets the InstanceIds field's value.

func (*AddTagsToResourceInput) SetTags added in v1.0.60

SetTags sets the Tags field's value.

func (AddTagsToResourceInput) String added in v1.0.60

func (s AddTagsToResourceInput) String() string

String returns the string representation

type AddTagsToResourceOutput added in v1.0.60

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

func (AddTagsToResourceOutput) GoString added in v1.0.60

func (s AddTagsToResourceOutput) GoString() string

GoString returns the string representation

func (AddTagsToResourceOutput) String added in v1.0.60

func (s AddTagsToResourceOutput) String() string

String returns the string representation

type AllowListForDescribeAllowListsOutput

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

	AllowListIPNum *int64 `type:"int64"`

	AllowListId *string `type:"string"`

	AllowListName *string `type:"string"`

	AllowListType *string `type:"string"`

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

func (AllowListForDescribeAllowListsOutput) GoString

GoString returns the string representation

func (*AllowListForDescribeAllowListsOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListIPNum

SetAllowListIPNum sets the AllowListIPNum field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*AllowListForDescribeAllowListsOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*AllowListForDescribeAllowListsOutput) SetAssociatedInstanceNum

SetAssociatedInstanceNum sets the AssociatedInstanceNum field's value.

func (AllowListForDescribeAllowListsOutput) String

String returns the string representation

type AssociateAllowListInput

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

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

func (AssociateAllowListInput) GoString

func (s AssociateAllowListInput) GoString() string

GoString returns the string representation

func (*AssociateAllowListInput) SetAllowListIds

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

SetAllowListIds sets the AllowListIds field's value.

func (*AssociateAllowListInput) SetInstanceIds

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

SetInstanceIds sets the InstanceIds field's value.

func (AssociateAllowListInput) String

func (s AssociateAllowListInput) String() string

String returns the string representation

type AssociateAllowListOutput

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

func (AssociateAllowListOutput) GoString

func (s AssociateAllowListOutput) GoString() string

GoString returns the string representation

func (AssociateAllowListOutput) String

func (s AssociateAllowListOutput) String() string

String returns the string representation

type AssociatedInstanceForDescribeAllowListDetailOutput

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

	InstanceName *string `type:"string"`

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

func (AssociatedInstanceForDescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*AssociatedInstanceForDescribeAllowListDetailOutput) SetVPC

SetVPC sets the VPC field's value.

func (AssociatedInstanceForDescribeAllowListDetailOutput) String

String returns the string representation

type BackupForDescribeBackupsOutput added in v1.0.151

type BackupForDescribeBackupsOutput struct {
	BackupDownloadStatus *string `type:"string" enum:"EnumOfBackupDownloadStatusForDescribeBackupsOutput"`

	BackupEndTime *string `type:"string"`

	BackupFileName *string `type:"string"`

	BackupFileSize *int64 `type:"int64"`

	BackupId *string `type:"string"`

	BackupObject *string `type:"string" enum:"EnumOfBackupObjectForDescribeBackupsOutput"`

	BackupStartTime *string `type:"string"`

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

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

	Creator *string `type:"string" enum:"EnumOfCreatorForDescribeBackupsOutput"`
	// contains filtered or unexported fields
}

func (BackupForDescribeBackupsOutput) GoString added in v1.0.151

GoString returns the string representation

func (*BackupForDescribeBackupsOutput) SetBackupDownloadStatus added in v1.0.151

SetBackupDownloadStatus sets the BackupDownloadStatus field's value.

func (*BackupForDescribeBackupsOutput) SetBackupEndTime added in v1.0.151

SetBackupEndTime sets the BackupEndTime field's value.

func (*BackupForDescribeBackupsOutput) SetBackupFileName added in v1.0.151

SetBackupFileName sets the BackupFileName field's value.

func (*BackupForDescribeBackupsOutput) SetBackupFileSize added in v1.0.151

SetBackupFileSize sets the BackupFileSize field's value.

func (*BackupForDescribeBackupsOutput) SetBackupId added in v1.0.151

SetBackupId sets the BackupId field's value.

func (*BackupForDescribeBackupsOutput) SetBackupObject added in v1.0.151

SetBackupObject sets the BackupObject field's value.

func (*BackupForDescribeBackupsOutput) SetBackupStartTime added in v1.0.151

SetBackupStartTime sets the BackupStartTime field's value.

func (*BackupForDescribeBackupsOutput) SetBackupStatus added in v1.0.151

SetBackupStatus sets the BackupStatus field's value.

func (*BackupForDescribeBackupsOutput) SetBackupType added in v1.0.151

SetBackupType sets the BackupType field's value.

func (*BackupForDescribeBackupsOutput) SetCreator added in v1.0.151

SetCreator sets the Creator field's value.

func (BackupForDescribeBackupsOutput) String added in v1.0.151

String returns the string representation

type ConfigServerForDescribeDBInstanceDetailOutput

type ConfigServerForDescribeDBInstanceDetailOutput struct {
	ConfigServerNodeId *string `type:"string"`

	NodeRole *string `type:"string" enum:"EnumOfNodeRoleForDescribeDBInstanceDetailOutput"`

	NodeStatus *string `type:"string" enum:"EnumOfNodeStatusForDescribeDBInstanceDetailOutput"`

	TotalMemoryGB *float64 `type:"double"`

	TotalvCPU *float64 `type:"double"`

	UsedMemoryGB *float64 `type:"double"`

	UsedvCPU *float64 `type:"double"`

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

func (ConfigServerForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetConfigServerNodeId

SetConfigServerNodeId sets the ConfigServerNodeId field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetNodeRole

SetNodeRole sets the NodeRole field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetNodeStatus

SetNodeStatus sets the NodeStatus field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetTotalMemoryGB

SetTotalMemoryGB sets the TotalMemoryGB field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetTotalvCPU

SetTotalvCPU sets the TotalvCPU field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetUsedMemoryGB

SetUsedMemoryGB sets the UsedMemoryGB field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetUsedvCPU

SetUsedvCPU sets the UsedvCPU field's value.

func (*ConfigServerForDescribeDBInstanceDetailOutput) SetZoneId added in v1.0.151

SetZoneId sets the ZoneId field's value.

func (ConfigServerForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ConfigServerNodeSpecForDescribeNodeSpecsOutput added in v1.0.151

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

	MaxConn *int64 `type:"int64"`

	MaxStorage *int64 `type:"int64"`

	MemInGb *float64 `type:"double"`

	MinStorage *int64 `type:"int64"`

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

func (ConfigServerNodeSpecForDescribeNodeSpecsOutput) GoString added in v1.0.151

GoString returns the string representation

func (*ConfigServerNodeSpecForDescribeNodeSpecsOutput) SetCpuNum added in v1.0.151

SetCpuNum sets the CpuNum field's value.

func (*ConfigServerNodeSpecForDescribeNodeSpecsOutput) SetMaxConn added in v1.0.151

SetMaxConn sets the MaxConn field's value.

func (*ConfigServerNodeSpecForDescribeNodeSpecsOutput) SetMaxStorage added in v1.0.151

SetMaxStorage sets the MaxStorage field's value.

func (*ConfigServerNodeSpecForDescribeNodeSpecsOutput) SetMemInGb added in v1.0.151

SetMemInGb sets the MemInGb field's value.

func (*ConfigServerNodeSpecForDescribeNodeSpecsOutput) SetMinStorage added in v1.0.151

SetMinStorage sets the MinStorage field's value.

func (*ConfigServerNodeSpecForDescribeNodeSpecsOutput) SetSpecName added in v1.0.151

SetSpecName sets the SpecName field's value.

func (ConfigServerNodeSpecForDescribeNodeSpecsOutput) String added in v1.0.151

String returns the string representation

type CreateAllowListInput

type CreateAllowListInput struct {

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

	AllowListDesc *string `type:"string"`

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

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

func (CreateAllowListInput) GoString

func (s CreateAllowListInput) GoString() string

GoString returns the string representation

func (*CreateAllowListInput) SetAllowList

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

SetAllowList sets the AllowList field's value.

func (*CreateAllowListInput) SetAllowListDesc

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

SetAllowListDesc sets the AllowListDesc field's value.

func (*CreateAllowListInput) SetAllowListName

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

SetAllowListName sets the AllowListName field's value.

func (*CreateAllowListInput) SetAllowListType

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

SetAllowListType sets the AllowListType field's value.

func (CreateAllowListInput) String

func (s CreateAllowListInput) String() string

String returns the string representation

func (*CreateAllowListInput) Validate added in v1.0.151

func (s *CreateAllowListInput) Validate() error

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

type CreateAllowListOutput

type CreateAllowListOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAllowListOutput) GoString

func (s CreateAllowListOutput) GoString() string

GoString returns the string representation

func (*CreateAllowListOutput) SetAllowListId

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

SetAllowListId sets the AllowListId field's value.

func (CreateAllowListOutput) String

func (s CreateAllowListOutput) String() string

String returns the string representation

type CreateBackupInput added in v1.0.151

type CreateBackupInput struct {
	BackupType *string `type:"string" enum:"EnumOfBackupTypeForCreateBackupInput"`

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

func (CreateBackupInput) GoString added in v1.0.151

func (s CreateBackupInput) GoString() string

GoString returns the string representation

func (*CreateBackupInput) SetBackupType added in v1.0.151

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

SetBackupType sets the BackupType field's value.

func (*CreateBackupInput) SetInstanceId added in v1.0.151

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

SetInstanceId sets the InstanceId field's value.

func (CreateBackupInput) String added in v1.0.151

func (s CreateBackupInput) String() string

String returns the string representation

func (*CreateBackupInput) Validate added in v1.0.151

func (s *CreateBackupInput) Validate() error

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

type CreateBackupOutput added in v1.0.151

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

func (CreateBackupOutput) GoString added in v1.0.151

func (s CreateBackupOutput) GoString() string

GoString returns the string representation

func (CreateBackupOutput) String added in v1.0.151

func (s CreateBackupOutput) String() string

String returns the string representation

type CreateDBEndpointInput

type CreateDBEndpointInput struct {
	EipIds []*string `type:"list"`

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

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

	NetworkType *string `type:"string" enum:"EnumOfNetworkTypeForCreateDBEndpointInput"`

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

func (CreateDBEndpointInput) GoString

func (s CreateDBEndpointInput) GoString() string

GoString returns the string representation

func (*CreateDBEndpointInput) SetEipIds

SetEipIds sets the EipIds field's value.

func (*CreateDBEndpointInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*CreateDBEndpointInput) SetMongosNodeIds

func (s *CreateDBEndpointInput) SetMongosNodeIds(v []*string) *CreateDBEndpointInput

SetMongosNodeIds sets the MongosNodeIds field's value.

func (*CreateDBEndpointInput) SetNetworkType

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

SetNetworkType sets the NetworkType field's value.

func (*CreateDBEndpointInput) SetObjectId

SetObjectId sets the ObjectId field's value.

func (CreateDBEndpointInput) String

func (s CreateDBEndpointInput) String() string

String returns the string representation

func (*CreateDBEndpointInput) Validate

func (s *CreateDBEndpointInput) Validate() error

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

type CreateDBEndpointOutput

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

func (CreateDBEndpointOutput) GoString

func (s CreateDBEndpointOutput) GoString() string

GoString returns the string representation

func (CreateDBEndpointOutput) String

func (s CreateDBEndpointOutput) String() string

String returns the string representation

type CreateDBInstanceInput

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

	AutoRenew *bool `type:"boolean"`

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

	Count *int32 `type:"int32"`

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

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

	InstanceName *string `type:"string"`

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

	MongosNodeNumber *int32 `type:"int32"`

	MongosNodeSpec *string `type:"string"`

	NodeNumber *int32 `type:"int32"`

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

	Period *int32 `type:"int32"`

	PeriodUnit *string `type:"string" enum:"EnumOfPeriodUnitForCreateDBInstanceInput"`

	ProjectName *string `type:"string"`

	ShardNumber *int32 `type:"int32"`

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

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

	SuperAccountName *string `type:"string"`

	SuperAccountPassword *string `type:"string"`

	Tags []*TagForCreateDBInstanceInput `type:"list"`

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

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

func (CreateDBInstanceInput) GoString

func (s CreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceInput) SetAllowListIds added in v1.0.151

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

SetAllowListIds sets the AllowListIds field's value.

func (*CreateDBInstanceInput) SetAutoRenew

func (s *CreateDBInstanceInput) SetAutoRenew(v bool) *CreateDBInstanceInput

SetAutoRenew sets the AutoRenew field's value.

func (*CreateDBInstanceInput) SetChargeType

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

SetChargeType sets the ChargeType field's value.

func (*CreateDBInstanceInput) SetCount

SetCount sets the Count field's value.

func (*CreateDBInstanceInput) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*CreateDBInstanceInput) SetDBEngineVersion

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

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*CreateDBInstanceInput) SetInstanceName

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

SetInstanceName sets the InstanceName field's value.

func (*CreateDBInstanceInput) SetInstanceType

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

SetInstanceType sets the InstanceType field's value.

func (*CreateDBInstanceInput) SetMongosNodeNumber

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

SetMongosNodeNumber sets the MongosNodeNumber field's value.

func (*CreateDBInstanceInput) SetMongosNodeSpec

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

SetMongosNodeSpec sets the MongosNodeSpec field's value.

func (*CreateDBInstanceInput) SetNodeNumber

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

SetNodeNumber sets the NodeNumber field's value.

func (*CreateDBInstanceInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*CreateDBInstanceInput) SetPeriod

SetPeriod sets the Period field's value.

func (*CreateDBInstanceInput) SetPeriodUnit

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

SetPeriodUnit sets the PeriodUnit field's value.

func (*CreateDBInstanceInput) SetProjectName added in v1.0.30

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

SetProjectName sets the ProjectName field's value.

func (*CreateDBInstanceInput) SetShardNumber

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

SetShardNumber sets the ShardNumber field's value.

func (*CreateDBInstanceInput) SetStorageSpaceGB

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

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (*CreateDBInstanceInput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*CreateDBInstanceInput) SetSuperAccountName

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

SetSuperAccountName sets the SuperAccountName field's value.

func (*CreateDBInstanceInput) SetSuperAccountPassword

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

SetSuperAccountPassword sets the SuperAccountPassword field's value.

func (*CreateDBInstanceInput) SetTags added in v1.0.60

SetTags sets the Tags field's value.

func (*CreateDBInstanceInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*CreateDBInstanceInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (CreateDBInstanceInput) String

func (s CreateDBInstanceInput) String() string

String returns the string representation

func (*CreateDBInstanceInput) Validate

func (s *CreateDBInstanceInput) Validate() error

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

type CreateDBInstanceOutput

type CreateDBInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string"`

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

func (CreateDBInstanceOutput) GoString

func (s CreateDBInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDBInstanceOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CreateDBInstanceOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (CreateDBInstanceOutput) String

func (s CreateDBInstanceOutput) String() string

String returns the string representation

type DBAddressForDescribeDBEndpointOutput

type DBAddressForDescribeDBEndpointOutput struct {
	AddressDomain *string `type:"string"`

	AddressIP *string `type:"string"`

	AddressPort *string `type:"string"`

	AddressType *string `type:"string" enum:"EnumOfAddressTypeForDescribeDBEndpointOutput"`

	EipId *string `type:"string"`

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

func (DBAddressForDescribeDBEndpointOutput) GoString

GoString returns the string representation

func (*DBAddressForDescribeDBEndpointOutput) SetAddressDomain

SetAddressDomain sets the AddressDomain field's value.

func (*DBAddressForDescribeDBEndpointOutput) SetAddressIP

SetAddressIP sets the AddressIP field's value.

func (*DBAddressForDescribeDBEndpointOutput) SetAddressPort

SetAddressPort sets the AddressPort field's value.

func (*DBAddressForDescribeDBEndpointOutput) SetAddressType

SetAddressType sets the AddressType field's value.

func (*DBAddressForDescribeDBEndpointOutput) SetEipId added in v1.0.30

SetEipId sets the EipId field's value.

func (*DBAddressForDescribeDBEndpointOutput) SetNodeId added in v1.0.30

SetNodeId sets the NodeId field's value.

func (DBAddressForDescribeDBEndpointOutput) String

String returns the string representation

type DBEndpointForDescribeDBEndpointOutput

type DBEndpointForDescribeDBEndpointOutput struct {
	DBAddresses []*DBAddressForDescribeDBEndpointOutput `type:"list"`

	EndpointId *string `type:"string"`

	EndpointStr *string `type:"string"`

	EndpointType *string `type:"string" enum:"EnumOfEndpointTypeForDescribeDBEndpointOutput"`

	NetworkType *string `type:"string" enum:"EnumOfNetworkTypeForDescribeDBEndpointOutput"`

	ObjectId *string `type:"string"`

	SubnetId *string `type:"string"`

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

func (DBEndpointForDescribeDBEndpointOutput) GoString

GoString returns the string representation

func (*DBEndpointForDescribeDBEndpointOutput) SetDBAddresses

SetDBAddresses sets the DBAddresses field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetEndpointStr

SetEndpointStr sets the EndpointStr field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetObjectId

SetObjectId sets the ObjectId field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetSubnetId added in v1.0.30

SetSubnetId sets the SubnetId field's value.

func (*DBEndpointForDescribeDBEndpointOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (DBEndpointForDescribeDBEndpointOutput) String

String returns the string representation

type DBInstanceForDescribeDBInstanceDetailOutput

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

	ChargeStatus *string `type:"string" enum:"EnumOfChargeStatusForDescribeDBInstanceDetailOutput"`

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

	ClosedTime *string `type:"string"`

	ConfigServers []*ConfigServerForDescribeDBInstanceDetailOutput `type:"list"`

	ConfigServersId *string `type:"string"`

	CreateTime *string `type:"string"`

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

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

	DBEngineVersionStr *string `type:"string"`

	ExpiredTime *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

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

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

	Mongos []*MongoForDescribeDBInstanceDetailOutput `type:"list"`

	MongosId *string `type:"string"`

	Nodes []*NodeForDescribeDBInstanceDetailOutput `type:"list"`

	PrivateEndpoint *string `type:"string"`

	ProjectName *string `type:"string"`

	ReclaimTime *string `type:"string"`

	Shards []*ShardForDescribeDBInstanceDetailOutput `type:"list"`

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

	SubnetId *string `type:"string"`

	Tags []*TagForDescribeDBInstanceDetailOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

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

func (DBInstanceForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetChargeStatus added in v1.0.30

SetChargeStatus sets the ChargeStatus field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetClosedTime

SetClosedTime sets the ClosedTime field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetConfigServers

SetConfigServers sets the ConfigServers field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetConfigServersId

SetConfigServersId sets the ConfigServersId field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetDBEngineVersionStr

SetDBEngineVersionStr sets the DBEngineVersionStr field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetMongos

SetMongos sets the Mongos field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetMongosId

SetMongosId sets the MongosId field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetPrivateEndpoint added in v1.0.151

SetPrivateEndpoint sets the PrivateEndpoint field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetProjectName added in v1.0.30

SetProjectName sets the ProjectName field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetReclaimTime

SetReclaimTime sets the ReclaimTime field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetShards

SetShards sets the Shards field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetStorageType added in v1.0.151

SetStorageType sets the StorageType field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetTags added in v1.0.151

SetTags sets the Tags field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DBInstanceForDescribeDBInstanceDetailOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DBInstanceForDescribeDBInstanceDetailOutput) String

String returns the string representation

type DBInstanceForDescribeDBInstancesOutput

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

	ChargeStatus *string `type:"string" enum:"EnumOfChargeStatusForDescribeDBInstancesOutput"`

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

	ClosedTime *string `type:"string"`

	ConfigServersId *string `type:"string"`

	CreateTime *string `type:"string"`

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

	DBEngineVersionStr *string `type:"string"`

	ExpiredTime *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

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

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

	MongosId *string `type:"string"`

	PrivateEndpoint *string `type:"string"`

	ProjectName *string `type:"string"`

	ReclaimTime *string `type:"string"`

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

	SubnetId *string `type:"string"`

	Tags []*TagForDescribeDBInstancesOutput `type:"list"`

	UpdateTime *string `type:"string"`

	VpcId *string `type:"string"`

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

func (DBInstanceForDescribeDBInstancesOutput) GoString

GoString returns the string representation

func (*DBInstanceForDescribeDBInstancesOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetChargeStatus added in v1.0.30

SetChargeStatus sets the ChargeStatus field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetClosedTime

SetClosedTime sets the ClosedTime field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetConfigServersId

SetConfigServersId sets the ConfigServersId field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetDBEngineVersion

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetDBEngineVersionStr

SetDBEngineVersionStr sets the DBEngineVersionStr field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetMongosId

SetMongosId sets the MongosId field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetPrivateEndpoint added in v1.0.151

SetPrivateEndpoint sets the PrivateEndpoint field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetProjectName added in v1.0.30

SetProjectName sets the ProjectName field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetReclaimTime

SetReclaimTime sets the ReclaimTime field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetStorageType added in v1.0.151

SetStorageType sets the StorageType field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetSubnetId

SetSubnetId sets the SubnetId field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetTags added in v1.0.151

SetTags sets the Tags field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (*DBInstanceForDescribeDBInstancesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DBInstanceForDescribeDBInstancesOutput) String

String returns the string representation

type DataForDescribeNormalLogsOutput added in v1.0.151

type DataForDescribeNormalLogsOutput struct {
	Connection *string `type:"string"`

	CreateTime *string `type:"string"`

	LogType *string `type:"string"`

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

func (DataForDescribeNormalLogsOutput) GoString added in v1.0.151

GoString returns the string representation

func (*DataForDescribeNormalLogsOutput) SetConnection added in v1.0.151

SetConnection sets the Connection field's value.

func (*DataForDescribeNormalLogsOutput) SetCreateTime added in v1.0.151

SetCreateTime sets the CreateTime field's value.

func (*DataForDescribeNormalLogsOutput) SetLogType added in v1.0.151

SetLogType sets the LogType field's value.

func (*DataForDescribeNormalLogsOutput) SetMessage added in v1.0.151

SetMessage sets the Message field's value.

func (DataForDescribeNormalLogsOutput) String added in v1.0.151

String returns the string representation

type DataForDescribeSlowLogsOutput added in v1.0.151

type DataForDescribeSlowLogsOutput struct {
	ClientIP *string `type:"string"`

	DBName *string `type:"string"`

	Duration *int64 `type:"int64"`

	FileScan *int64 `type:"int64"`

	IndexScan *int64 `type:"int64"`

	Return *int64 `type:"int64"`

	SQL *string `type:"string"`

	StartTime *string `type:"string"`

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

func (DataForDescribeSlowLogsOutput) GoString added in v1.0.151

GoString returns the string representation

func (*DataForDescribeSlowLogsOutput) SetClientIP added in v1.0.151

SetClientIP sets the ClientIP field's value.

func (*DataForDescribeSlowLogsOutput) SetDBName added in v1.0.151

SetDBName sets the DBName field's value.

func (*DataForDescribeSlowLogsOutput) SetDuration added in v1.0.151

SetDuration sets the Duration field's value.

func (*DataForDescribeSlowLogsOutput) SetFileScan added in v1.0.151

SetFileScan sets the FileScan field's value.

func (*DataForDescribeSlowLogsOutput) SetIndexScan added in v1.0.151

SetIndexScan sets the IndexScan field's value.

func (*DataForDescribeSlowLogsOutput) SetReturn added in v1.0.151

SetReturn sets the Return field's value.

func (*DataForDescribeSlowLogsOutput) SetSQL added in v1.0.151

SetSQL sets the SQL field's value.

func (*DataForDescribeSlowLogsOutput) SetStartTime added in v1.0.151

SetStartTime sets the StartTime field's value.

func (*DataForDescribeSlowLogsOutput) SetUserName added in v1.0.151

SetUserName sets the UserName field's value.

func (DataForDescribeSlowLogsOutput) String added in v1.0.151

String returns the string representation

type DeleteAllowListInput

type DeleteAllowListInput struct {

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

func (DeleteAllowListInput) GoString

func (s DeleteAllowListInput) GoString() string

GoString returns the string representation

func (*DeleteAllowListInput) SetAllowListId

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

SetAllowListId sets the AllowListId field's value.

func (DeleteAllowListInput) String

func (s DeleteAllowListInput) String() string

String returns the string representation

func (*DeleteAllowListInput) Validate added in v1.0.151

func (s *DeleteAllowListInput) Validate() error

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

type DeleteAllowListOutput

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

func (DeleteAllowListOutput) GoString

func (s DeleteAllowListOutput) GoString() string

GoString returns the string representation

func (DeleteAllowListOutput) String

func (s DeleteAllowListOutput) String() string

String returns the string representation

type DeleteDBEndpointInput

type DeleteDBEndpointInput struct {

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

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

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

func (DeleteDBEndpointInput) GoString

func (s DeleteDBEndpointInput) GoString() string

GoString returns the string representation

func (*DeleteDBEndpointInput) SetEndpointId

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

SetEndpointId sets the EndpointId field's value.

func (*DeleteDBEndpointInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (*DeleteDBEndpointInput) SetMongosNodeIds

func (s *DeleteDBEndpointInput) SetMongosNodeIds(v []*string) *DeleteDBEndpointInput

SetMongosNodeIds sets the MongosNodeIds field's value.

func (DeleteDBEndpointInput) String

func (s DeleteDBEndpointInput) String() string

String returns the string representation

func (*DeleteDBEndpointInput) Validate

func (s *DeleteDBEndpointInput) Validate() error

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

type DeleteDBEndpointOutput

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

func (DeleteDBEndpointOutput) GoString

func (s DeleteDBEndpointOutput) GoString() string

GoString returns the string representation

func (DeleteDBEndpointOutput) String

func (s DeleteDBEndpointOutput) String() string

String returns the string representation

type DeleteDBInstanceInput

type DeleteDBInstanceInput struct {

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

func (DeleteDBInstanceInput) GoString

func (s DeleteDBInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteDBInstanceInput) SetInstanceId

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

SetInstanceId sets the InstanceId field's value.

func (DeleteDBInstanceInput) String

func (s DeleteDBInstanceInput) String() string

String returns the string representation

func (*DeleteDBInstanceInput) Validate

func (s *DeleteDBInstanceInput) Validate() error

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

type DeleteDBInstanceOutput

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

func (DeleteDBInstanceOutput) GoString

func (s DeleteDBInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteDBInstanceOutput) String

func (s DeleteDBInstanceOutput) String() string

String returns the string representation

type DescribeAllowListDetailInput

type DescribeAllowListDetailInput struct {

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

func (DescribeAllowListDetailInput) GoString

func (s DescribeAllowListDetailInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListDetailInput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (DescribeAllowListDetailInput) String

String returns the string representation

func (*DescribeAllowListDetailInput) Validate added in v1.0.151

func (s *DescribeAllowListDetailInput) Validate() error

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

type DescribeAllowListDetailOutput

type DescribeAllowListDetailOutput struct {
	Metadata *response.ResponseMetadata

	AllowList *string `type:"string"`

	AllowListDesc *string `type:"string"`

	AllowListId *string `type:"string"`

	AllowListName *string `type:"string"`

	AllowListType *string `type:"string"`

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

func (DescribeAllowListDetailOutput) GoString

GoString returns the string representation

func (*DescribeAllowListDetailOutput) SetAllowList

SetAllowList sets the AllowList field's value.

func (*DescribeAllowListDetailOutput) SetAllowListDesc

SetAllowListDesc sets the AllowListDesc field's value.

func (*DescribeAllowListDetailOutput) SetAllowListId

SetAllowListId sets the AllowListId field's value.

func (*DescribeAllowListDetailOutput) SetAllowListName

SetAllowListName sets the AllowListName field's value.

func (*DescribeAllowListDetailOutput) SetAllowListType

SetAllowListType sets the AllowListType field's value.

func (*DescribeAllowListDetailOutput) SetAssociatedInstances

SetAssociatedInstances sets the AssociatedInstances field's value.

func (DescribeAllowListDetailOutput) String

String returns the string representation

type DescribeAllowListsInput

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

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

func (DescribeAllowListsInput) GoString

func (s DescribeAllowListsInput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeAllowListsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAllowListsInput) String

func (s DescribeAllowListsInput) String() string

String returns the string representation

func (*DescribeAllowListsInput) Validate added in v1.0.151

func (s *DescribeAllowListsInput) Validate() error

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

type DescribeAllowListsOutput

type DescribeAllowListsOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeAllowListsOutput) GoString

func (s DescribeAllowListsOutput) GoString() string

GoString returns the string representation

func (*DescribeAllowListsOutput) SetAllowLists

SetAllowLists sets the AllowLists field's value.

func (DescribeAllowListsOutput) String

func (s DescribeAllowListsOutput) String() string

String returns the string representation

type DescribeAvailabilityZonesInput

type DescribeAvailabilityZonesInput struct {

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

func (DescribeAvailabilityZonesInput) GoString

GoString returns the string representation

func (*DescribeAvailabilityZonesInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeAvailabilityZonesInput) String

String returns the string representation

func (*DescribeAvailabilityZonesInput) Validate added in v1.0.151

func (s *DescribeAvailabilityZonesInput) Validate() error

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

type DescribeAvailabilityZonesOutput

type DescribeAvailabilityZonesOutput struct {
	Metadata *response.ResponseMetadata

	RegionId *string `type:"string"`

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

func (DescribeAvailabilityZonesOutput) GoString

GoString returns the string representation

func (*DescribeAvailabilityZonesOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeAvailabilityZonesOutput) SetZones

SetZones sets the Zones field's value.

func (DescribeAvailabilityZonesOutput) String

String returns the string representation

type DescribeBackupsInput added in v1.0.151

type DescribeBackupsInput struct {
	BackupObject *string `type:"string" enum:"EnumOfBackupObjectForDescribeBackupsInput"`

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

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

	EndTime *string `type:"string"`

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

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

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

func (DescribeBackupsInput) GoString added in v1.0.151

func (s DescribeBackupsInput) GoString() string

GoString returns the string representation

func (*DescribeBackupsInput) SetBackupObject added in v1.0.151

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

SetBackupObject sets the BackupObject field's value.

func (*DescribeBackupsInput) SetBackupStatus added in v1.0.151

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

SetBackupStatus sets the BackupStatus field's value.

func (*DescribeBackupsInput) SetBackupType added in v1.0.151

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

SetBackupType sets the BackupType field's value.

func (*DescribeBackupsInput) SetEndTime added in v1.0.151

SetEndTime sets the EndTime field's value.

func (*DescribeBackupsInput) SetInstanceId added in v1.0.151

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

SetInstanceId sets the InstanceId field's value.

func (*DescribeBackupsInput) SetPageNumber added in v1.0.151

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

SetPageNumber sets the PageNumber field's value.

func (*DescribeBackupsInput) SetPageSize added in v1.0.151

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

SetPageSize sets the PageSize field's value.

func (*DescribeBackupsInput) SetStartTime added in v1.0.151

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

SetStartTime sets the StartTime field's value.

func (DescribeBackupsInput) String added in v1.0.151

func (s DescribeBackupsInput) String() string

String returns the string representation

func (*DescribeBackupsInput) Validate added in v1.0.151

func (s *DescribeBackupsInput) Validate() error

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

type DescribeBackupsOutput added in v1.0.151

type DescribeBackupsOutput struct {
	Metadata *response.ResponseMetadata

	Backups []*BackupForDescribeBackupsOutput `type:"list"`

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

func (DescribeBackupsOutput) GoString added in v1.0.151

func (s DescribeBackupsOutput) GoString() string

GoString returns the string representation

func (*DescribeBackupsOutput) SetBackups added in v1.0.151

SetBackups sets the Backups field's value.

func (*DescribeBackupsOutput) SetTotal added in v1.0.151

SetTotal sets the Total field's value.

func (DescribeBackupsOutput) String added in v1.0.151

func (s DescribeBackupsOutput) String() string

String returns the string representation

type DescribeDBAccountsInput

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

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

	PageNumber *int32 `type:"int32"`

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

func (DescribeDBAccountsInput) GoString

func (s DescribeDBAccountsInput) GoString() string

GoString returns the string representation

func (*DescribeDBAccountsInput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*DescribeDBAccountsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBAccountsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBAccountsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDBAccountsInput) String

func (s DescribeDBAccountsInput) String() string

String returns the string representation

func (*DescribeDBAccountsInput) Validate

func (s *DescribeDBAccountsInput) Validate() error

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

type DescribeDBAccountsOutput

type DescribeDBAccountsOutput struct {
	Metadata *response.ResponseMetadata

	Accounts []*AccountForDescribeDBAccountsOutput `type:"list"`

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

func (DescribeDBAccountsOutput) GoString

func (s DescribeDBAccountsOutput) GoString() string

GoString returns the string representation

func (*DescribeDBAccountsOutput) SetAccounts

SetAccounts sets the Accounts field's value.

func (*DescribeDBAccountsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBAccountsOutput) String

func (s DescribeDBAccountsOutput) String() string

String returns the string representation

type DescribeDBEndpointInput

type DescribeDBEndpointInput struct {

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

func (DescribeDBEndpointInput) GoString

func (s DescribeDBEndpointInput) GoString() string

GoString returns the string representation

func (*DescribeDBEndpointInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBEndpointInput) String

func (s DescribeDBEndpointInput) String() string

String returns the string representation

func (*DescribeDBEndpointInput) Validate

func (s *DescribeDBEndpointInput) Validate() error

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

type DescribeDBEndpointOutput

type DescribeDBEndpointOutput struct {
	Metadata *response.ResponseMetadata

	DBEndpoints []*DBEndpointForDescribeDBEndpointOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeDBEndpointOutput) GoString

func (s DescribeDBEndpointOutput) GoString() string

GoString returns the string representation

func (*DescribeDBEndpointOutput) SetDBEndpoints

SetDBEndpoints sets the DBEndpoints field's value.

func (DescribeDBEndpointOutput) String

func (s DescribeDBEndpointOutput) String() string

String returns the string representation

type DescribeDBInstanceBackupPolicyInput added in v1.0.151

type DescribeDBInstanceBackupPolicyInput struct {

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

func (DescribeDBInstanceBackupPolicyInput) GoString added in v1.0.151

GoString returns the string representation

func (*DescribeDBInstanceBackupPolicyInput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceBackupPolicyInput) String added in v1.0.151

String returns the string representation

func (*DescribeDBInstanceBackupPolicyInput) Validate added in v1.0.151

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

type DescribeDBInstanceBackupPolicyOutput added in v1.0.151

type DescribeDBInstanceBackupPolicyOutput struct {
	Metadata *response.ResponseMetadata

	AutoBackup *string `type:"string"`

	DataBackupRetentionDay *int32 `type:"int32"`

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

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

func (DescribeDBInstanceBackupPolicyOutput) GoString added in v1.0.151

GoString returns the string representation

func (*DescribeDBInstanceBackupPolicyOutput) SetAutoBackup added in v1.0.151

SetAutoBackup sets the AutoBackup field's value.

func (*DescribeDBInstanceBackupPolicyOutput) SetDataBackupRetentionDay added in v1.0.151

SetDataBackupRetentionDay sets the DataBackupRetentionDay field's value.

func (*DescribeDBInstanceBackupPolicyOutput) SetDataFullBackupPeriods added in v1.0.151

SetDataFullBackupPeriods sets the DataFullBackupPeriods field's value.

func (*DescribeDBInstanceBackupPolicyOutput) SetDataFullBackupTime added in v1.0.151

SetDataFullBackupTime sets the DataFullBackupTime field's value.

func (DescribeDBInstanceBackupPolicyOutput) String added in v1.0.151

String returns the string representation

type DescribeDBInstanceBackupURLInput added in v1.0.151

type DescribeDBInstanceBackupURLInput struct {

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

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

func (DescribeDBInstanceBackupURLInput) GoString added in v1.0.151

GoString returns the string representation

func (*DescribeDBInstanceBackupURLInput) SetBackupId added in v1.0.151

SetBackupId sets the BackupId field's value.

func (*DescribeDBInstanceBackupURLInput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceBackupURLInput) String added in v1.0.151

String returns the string representation

func (*DescribeDBInstanceBackupURLInput) Validate added in v1.0.151

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

type DescribeDBInstanceBackupURLOutput added in v1.0.151

type DescribeDBInstanceBackupURLOutput struct {
	Metadata *response.ResponseMetadata

	BackupDownloadLink *string `type:"string"`

	BackupId *string `type:"string"`

	DownloadProgress *int32 `type:"int32"`

	InstanceId *string `type:"string"`

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

func (DescribeDBInstanceBackupURLOutput) GoString added in v1.0.151

GoString returns the string representation

SetBackupDownloadLink sets the BackupDownloadLink field's value.

func (*DescribeDBInstanceBackupURLOutput) SetBackupId added in v1.0.151

SetBackupId sets the BackupId field's value.

func (*DescribeDBInstanceBackupURLOutput) SetDownloadProgress added in v1.0.151

SetDownloadProgress sets the DownloadProgress field's value.

func (*DescribeDBInstanceBackupURLOutput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceBackupURLOutput) SetLinkExpiredTime added in v1.0.151

SetLinkExpiredTime sets the LinkExpiredTime field's value.

func (DescribeDBInstanceBackupURLOutput) String added in v1.0.151

String returns the string representation

type DescribeDBInstanceDetailInput

type DescribeDBInstanceDetailInput struct {

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

func (DescribeDBInstanceDetailInput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceDetailInput) String

String returns the string representation

func (*DescribeDBInstanceDetailInput) Validate

func (s *DescribeDBInstanceDetailInput) Validate() error

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

type DescribeDBInstanceDetailOutput

type DescribeDBInstanceDetailOutput struct {
	Metadata *response.ResponseMetadata

	DBInstance *DBInstanceForDescribeDBInstanceDetailOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*DescribeDBInstanceDetailOutput) SetDBInstance

SetDBInstance sets the DBInstance field's value.

func (DescribeDBInstanceDetailOutput) String

String returns the string representation

type DescribeDBInstanceParametersInput added in v1.0.30

type DescribeDBInstanceParametersInput struct {

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

	ParameterNames *string `type:"string"`

	ParameterRole *string `type:"string" enum:"EnumOfParameterRoleForDescribeDBInstanceParametersInput"`
	// contains filtered or unexported fields
}

func (DescribeDBInstanceParametersInput) GoString added in v1.0.30

GoString returns the string representation

func (*DescribeDBInstanceParametersInput) SetInstanceId added in v1.0.30

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParametersInput) SetParameterNames added in v1.0.30

SetParameterNames sets the ParameterNames field's value.

func (*DescribeDBInstanceParametersInput) SetParameterRole added in v1.0.30

SetParameterRole sets the ParameterRole field's value.

func (DescribeDBInstanceParametersInput) String added in v1.0.30

String returns the string representation

func (*DescribeDBInstanceParametersInput) Validate added in v1.0.30

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

type DescribeDBInstanceParametersLogInput added in v1.0.30

type DescribeDBInstanceParametersLogInput struct {

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

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

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

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

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

func (DescribeDBInstanceParametersLogInput) GoString added in v1.0.30

GoString returns the string representation

func (*DescribeDBInstanceParametersLogInput) SetEndTime added in v1.0.30

SetEndTime sets the EndTime field's value.

func (*DescribeDBInstanceParametersLogInput) SetInstanceId added in v1.0.30

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParametersLogInput) SetPageNumber added in v1.0.30

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstanceParametersLogInput) SetPageSize added in v1.0.30

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstanceParametersLogInput) SetStartTime added in v1.0.30

SetStartTime sets the StartTime field's value.

func (DescribeDBInstanceParametersLogInput) String added in v1.0.30

String returns the string representation

func (*DescribeDBInstanceParametersLogInput) Validate added in v1.0.30

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

type DescribeDBInstanceParametersLogOutput added in v1.0.30

type DescribeDBInstanceParametersLogOutput struct {
	Metadata *response.ResponseMetadata

	ParameterChangeLog []*ParameterChangeLogForDescribeDBInstanceParametersLogOutput `type:"list"`

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

func (DescribeDBInstanceParametersLogOutput) GoString added in v1.0.30

GoString returns the string representation

func (*DescribeDBInstanceParametersLogOutput) SetParameterChangeLog added in v1.0.30

SetParameterChangeLog sets the ParameterChangeLog field's value.

func (*DescribeDBInstanceParametersLogOutput) SetTotal added in v1.0.30

SetTotal sets the Total field's value.

func (DescribeDBInstanceParametersLogOutput) String added in v1.0.30

String returns the string representation

type DescribeDBInstanceParametersOutput added in v1.0.30

type DescribeDBInstanceParametersOutput struct {
	Metadata *response.ResponseMetadata

	DBEngine *string `type:"string"`

	DBEngineVersion *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceParameters []*InstanceParameterForDescribeDBInstanceParametersOutput `type:"list"`

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

func (DescribeDBInstanceParametersOutput) GoString added in v1.0.30

GoString returns the string representation

func (*DescribeDBInstanceParametersOutput) SetDBEngine added in v1.0.30

SetDBEngine sets the DBEngine field's value.

func (*DescribeDBInstanceParametersOutput) SetDBEngineVersion added in v1.0.30

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstanceParametersOutput) SetInstanceId added in v1.0.30

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceParametersOutput) SetInstanceParameters added in v1.0.30

SetInstanceParameters sets the InstanceParameters field's value.

func (*DescribeDBInstanceParametersOutput) SetTotal added in v1.0.30

SetTotal sets the Total field's value.

func (DescribeDBInstanceParametersOutput) String added in v1.0.30

String returns the string representation

type DescribeDBInstanceSSLInput added in v1.0.60

type DescribeDBInstanceSSLInput struct {

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

func (DescribeDBInstanceSSLInput) GoString added in v1.0.60

func (s DescribeDBInstanceSSLInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstanceSSLInput) SetInstanceId added in v1.0.60

SetInstanceId sets the InstanceId field's value.

func (DescribeDBInstanceSSLInput) String added in v1.0.60

String returns the string representation

func (*DescribeDBInstanceSSLInput) Validate added in v1.0.60

func (s *DescribeDBInstanceSSLInput) Validate() error

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

type DescribeDBInstanceSSLOutput added in v1.0.60

type DescribeDBInstanceSSLOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string"`

	IsValid *bool `type:"boolean"`

	SSLEnable *bool `type:"boolean"`

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

func (DescribeDBInstanceSSLOutput) GoString added in v1.0.60

func (s DescribeDBInstanceSSLOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstanceSSLOutput) SetInstanceId added in v1.0.60

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstanceSSLOutput) SetIsValid added in v1.0.60

SetIsValid sets the IsValid field's value.

func (*DescribeDBInstanceSSLOutput) SetSSLEnable added in v1.0.60

SetSSLEnable sets the SSLEnable field's value.

func (*DescribeDBInstanceSSLOutput) SetSSLExpiredTime added in v1.0.60

SetSSLExpiredTime sets the SSLExpiredTime field's value.

func (DescribeDBInstanceSSLOutput) String added in v1.0.60

String returns the string representation

type DescribeDBInstancesInput

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

	CreateStartTime *string `type:"string"`

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

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

	InstanceId *string `type:"string"`

	InstanceName *string `type:"string"`

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

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

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ProjectName *string `type:"string"`

	TagFilters []*TagFilterForDescribeDBInstancesInput `type:"list"`

	UpdateEndTime *string `type:"string"`

	UpdateStartTime *string `type:"string"`

	VpcId *string `type:"string"`

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

func (DescribeDBInstancesInput) GoString

func (s DescribeDBInstancesInput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesInput) SetCreateEndTime

SetCreateEndTime sets the CreateEndTime field's value.

func (*DescribeDBInstancesInput) SetCreateStartTime

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

SetCreateStartTime sets the CreateStartTime field's value.

func (*DescribeDBInstancesInput) SetDBEngine

SetDBEngine sets the DBEngine field's value.

func (*DescribeDBInstancesInput) SetDBEngineVersion

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

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*DescribeDBInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBInstancesInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*DescribeDBInstancesInput) SetInstanceStatus

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

SetInstanceStatus sets the InstanceStatus field's value.

func (*DescribeDBInstancesInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeDBInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDBInstancesInput) SetProjectName added in v1.0.151

SetProjectName sets the ProjectName field's value.

func (*DescribeDBInstancesInput) SetTagFilters added in v1.0.60

SetTagFilters sets the TagFilters field's value.

func (*DescribeDBInstancesInput) SetUpdateEndTime

SetUpdateEndTime sets the UpdateEndTime field's value.

func (*DescribeDBInstancesInput) SetUpdateStartTime

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

SetUpdateStartTime sets the UpdateStartTime field's value.

func (*DescribeDBInstancesInput) SetVpcId added in v1.0.30

SetVpcId sets the VpcId field's value.

func (*DescribeDBInstancesInput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (DescribeDBInstancesInput) String

func (s DescribeDBInstancesInput) String() string

String returns the string representation

type DescribeDBInstancesOutput

type DescribeDBInstancesOutput struct {
	Metadata *response.ResponseMetadata

	DBInstances []*DBInstanceForDescribeDBInstancesOutput `type:"list"`

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

func (DescribeDBInstancesOutput) GoString

func (s DescribeDBInstancesOutput) GoString() string

GoString returns the string representation

func (*DescribeDBInstancesOutput) SetDBInstances

SetDBInstances sets the DBInstances field's value.

func (*DescribeDBInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeDBInstancesOutput) String

func (s DescribeDBInstancesOutput) String() string

String returns the string representation

type DescribeNodeSpecsInput

type DescribeNodeSpecsInput struct {
	RegionId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeNodeSpecsInput) GoString

func (s DescribeNodeSpecsInput) GoString() string

GoString returns the string representation

func (*DescribeNodeSpecsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (DescribeNodeSpecsInput) String

func (s DescribeNodeSpecsInput) String() string

String returns the string representation

type DescribeNodeSpecsOutput

type DescribeNodeSpecsOutput struct {
	Metadata *response.ResponseMetadata

	ConfigServerNodeSpecs []*ConfigServerNodeSpecForDescribeNodeSpecsOutput `type:"list"`

	MongosNodeSpecs []*MongosNodeSpecForDescribeNodeSpecsOutput `type:"list"`

	NodeSpecs []*NodeSpecForDescribeNodeSpecsOutput `type:"list"`

	ShardNodeSpecs []*ShardNodeSpecForDescribeNodeSpecsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeNodeSpecsOutput) GoString

func (s DescribeNodeSpecsOutput) GoString() string

GoString returns the string representation

func (*DescribeNodeSpecsOutput) SetConfigServerNodeSpecs added in v1.0.151

SetConfigServerNodeSpecs sets the ConfigServerNodeSpecs field's value.

func (*DescribeNodeSpecsOutput) SetMongosNodeSpecs

SetMongosNodeSpecs sets the MongosNodeSpecs field's value.

func (*DescribeNodeSpecsOutput) SetNodeSpecs

SetNodeSpecs sets the NodeSpecs field's value.

func (*DescribeNodeSpecsOutput) SetShardNodeSpecs

SetShardNodeSpecs sets the ShardNodeSpecs field's value.

func (DescribeNodeSpecsOutput) String

func (s DescribeNodeSpecsOutput) String() string

String returns the string representation

type DescribeNormalLogsInput added in v1.0.151

type DescribeNormalLogsInput struct {
	Context *string `type:"string"`

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

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

	// Limit is a required field
	Limit *int64 `type:"int64" required:"true"`

	LogLevel *string `type:"string" enum:"EnumOfLogLevelForDescribeNormalLogsInput"`

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

	Sort *string `type:"string" enum:"EnumOfSortForDescribeNormalLogsInput"`

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

func (DescribeNormalLogsInput) GoString added in v1.0.151

func (s DescribeNormalLogsInput) GoString() string

GoString returns the string representation

func (*DescribeNormalLogsInput) SetContext added in v1.0.151

SetContext sets the Context field's value.

func (*DescribeNormalLogsInput) SetEndTime added in v1.0.151

SetEndTime sets the EndTime field's value.

func (*DescribeNormalLogsInput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (*DescribeNormalLogsInput) SetLimit added in v1.0.151

SetLimit sets the Limit field's value.

func (*DescribeNormalLogsInput) SetLogLevel added in v1.0.151

SetLogLevel sets the LogLevel field's value.

func (*DescribeNormalLogsInput) SetPodName added in v1.0.151

SetPodName sets the PodName field's value.

func (*DescribeNormalLogsInput) SetSort added in v1.0.151

SetSort sets the Sort field's value.

func (*DescribeNormalLogsInput) SetStartTime added in v1.0.151

SetStartTime sets the StartTime field's value.

func (DescribeNormalLogsInput) String added in v1.0.151

func (s DescribeNormalLogsInput) String() string

String returns the string representation

func (*DescribeNormalLogsInput) Validate added in v1.0.151

func (s *DescribeNormalLogsInput) Validate() error

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

type DescribeNormalLogsOutput added in v1.0.151

type DescribeNormalLogsOutput struct {
	Metadata *response.ResponseMetadata

	Context *string `type:"string"`

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

	ListOver *bool `type:"boolean"`

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

func (DescribeNormalLogsOutput) GoString added in v1.0.151

func (s DescribeNormalLogsOutput) GoString() string

GoString returns the string representation

func (*DescribeNormalLogsOutput) SetContext added in v1.0.151

SetContext sets the Context field's value.

func (*DescribeNormalLogsOutput) SetDatas added in v1.0.151

SetDatas sets the Datas field's value.

func (*DescribeNormalLogsOutput) SetListOver added in v1.0.151

SetListOver sets the ListOver field's value.

func (*DescribeNormalLogsOutput) SetTotal added in v1.0.151

SetTotal sets the Total field's value.

func (DescribeNormalLogsOutput) String added in v1.0.151

func (s DescribeNormalLogsOutput) String() string

String returns the string representation

type DescribeRecoverableTimeInput added in v1.0.151

type DescribeRecoverableTimeInput struct {

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

func (DescribeRecoverableTimeInput) GoString added in v1.0.151

func (s DescribeRecoverableTimeInput) GoString() string

GoString returns the string representation

func (*DescribeRecoverableTimeInput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (DescribeRecoverableTimeInput) String added in v1.0.151

String returns the string representation

func (*DescribeRecoverableTimeInput) Validate added in v1.0.151

func (s *DescribeRecoverableTimeInput) Validate() error

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

type DescribeRecoverableTimeOutput added in v1.0.151

type DescribeRecoverableTimeOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeRecoverableTimeOutput) GoString added in v1.0.151

GoString returns the string representation

func (*DescribeRecoverableTimeOutput) SetRecoverableTimeInfo added in v1.0.151

SetRecoverableTimeInfo sets the RecoverableTimeInfo field's value.

func (DescribeRecoverableTimeOutput) String added in v1.0.151

String returns the string representation

type DescribeRegionsInput

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

func (DescribeRegionsInput) GoString

func (s DescribeRegionsInput) GoString() string

GoString returns the string representation

func (DescribeRegionsInput) String

func (s DescribeRegionsInput) String() string

String returns the string representation

type DescribeRegionsOutput

type DescribeRegionsOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*RegionForDescribeRegionsOutput `type:"list"`

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

func (DescribeRegionsOutput) GoString

func (s DescribeRegionsOutput) GoString() string

GoString returns the string representation

func (*DescribeRegionsOutput) SetRegions

SetRegions sets the Regions field's value.

func (*DescribeRegionsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeRegionsOutput) String

func (s DescribeRegionsOutput) String() string

String returns the string representation

type DescribeSlowLogsInput added in v1.0.151

type DescribeSlowLogsInput struct {
	Context *string `type:"string"`

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

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

	// Limit is a required field
	Limit *int64 `type:"int64" required:"true"`

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

	Sort *string `type:"string" enum:"EnumOfSortForDescribeSlowLogsInput"`

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

func (DescribeSlowLogsInput) GoString added in v1.0.151

func (s DescribeSlowLogsInput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsInput) SetContext added in v1.0.151

SetContext sets the Context field's value.

func (*DescribeSlowLogsInput) SetEndTime added in v1.0.151

SetEndTime sets the EndTime field's value.

func (*DescribeSlowLogsInput) SetInstanceId added in v1.0.151

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

SetInstanceId sets the InstanceId field's value.

func (*DescribeSlowLogsInput) SetLimit added in v1.0.151

SetLimit sets the Limit field's value.

func (*DescribeSlowLogsInput) SetPodName added in v1.0.151

SetPodName sets the PodName field's value.

func (*DescribeSlowLogsInput) SetSort added in v1.0.151

SetSort sets the Sort field's value.

func (*DescribeSlowLogsInput) SetStartTime added in v1.0.151

SetStartTime sets the StartTime field's value.

func (DescribeSlowLogsInput) String added in v1.0.151

func (s DescribeSlowLogsInput) String() string

String returns the string representation

func (*DescribeSlowLogsInput) Validate added in v1.0.151

func (s *DescribeSlowLogsInput) Validate() error

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

type DescribeSlowLogsOutput added in v1.0.151

type DescribeSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	Context *string `type:"string"`

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

	ListOver *bool `type:"boolean"`

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

func (DescribeSlowLogsOutput) GoString added in v1.0.151

func (s DescribeSlowLogsOutput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsOutput) SetContext added in v1.0.151

SetContext sets the Context field's value.

func (*DescribeSlowLogsOutput) SetDatas added in v1.0.151

SetDatas sets the Datas field's value.

func (*DescribeSlowLogsOutput) SetListOver added in v1.0.151

SetListOver sets the ListOver field's value.

func (*DescribeSlowLogsOutput) SetTotal added in v1.0.151

SetTotal sets the Total field's value.

func (DescribeSlowLogsOutput) String added in v1.0.151

func (s DescribeSlowLogsOutput) String() string

String returns the string representation

type DisassociateAllowListInput

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

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

func (DisassociateAllowListInput) GoString

func (s DisassociateAllowListInput) GoString() string

GoString returns the string representation

func (*DisassociateAllowListInput) SetAllowListIds

SetAllowListIds sets the AllowListIds field's value.

func (*DisassociateAllowListInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (DisassociateAllowListInput) String

String returns the string representation

type DisassociateAllowListOutput

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

func (DisassociateAllowListOutput) GoString

func (s DisassociateAllowListOutput) GoString() string

GoString returns the string representation

func (DisassociateAllowListOutput) String

String returns the string representation

type InstanceParameterForDescribeDBInstanceParametersOutput added in v1.0.30

type InstanceParameterForDescribeDBInstanceParametersOutput struct {
	CheckingCode *string `type:"string"`

	ForceModify *bool `type:"boolean"`

	ForceRestart *bool `type:"boolean"`

	ParameterDefaultValue *string `type:"string"`

	ParameterDescription *string `type:"string"`

	ParameterNames *string `type:"string"`

	ParameterRole *string `type:"string" enum:"EnumOfParameterRoleForDescribeDBInstanceParametersOutput"`

	ParameterType *string `type:"string" enum:"EnumOfParameterTypeForDescribeDBInstanceParametersOutput"`

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

func (InstanceParameterForDescribeDBInstanceParametersOutput) GoString added in v1.0.30

GoString returns the string representation

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetCheckingCode added in v1.0.30

SetCheckingCode sets the CheckingCode field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetForceModify added in v1.0.30

SetForceModify sets the ForceModify field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetForceRestart added in v1.0.30

SetForceRestart sets the ForceRestart field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterDefaultValue added in v1.0.30

SetParameterDefaultValue sets the ParameterDefaultValue field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterDescription added in v1.0.30

SetParameterDescription sets the ParameterDescription field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterNames added in v1.0.151

SetParameterNames sets the ParameterNames field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterRole added in v1.0.30

SetParameterRole sets the ParameterRole field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterType added in v1.0.30

SetParameterType sets the ParameterType field's value.

func (*InstanceParameterForDescribeDBInstanceParametersOutput) SetParameterValue added in v1.0.30

SetParameterValue sets the ParameterValue field's value.

func (InstanceParameterForDescribeDBInstanceParametersOutput) String added in v1.0.30

String returns the string representation

type MONGODB

type MONGODB struct {
	*client.Client
}

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

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

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *MONGODB

New create int can support ssl or region locate set

func (*MONGODB) AddTagsToResource added in v1.0.60

func (c *MONGODB) AddTagsToResource(input *AddTagsToResourceInput) (*AddTagsToResourceOutput, error)

AddTagsToResource API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation AddTagsToResource for usage and error information.

func (*MONGODB) AddTagsToResourceCommon added in v1.0.60

func (c *MONGODB) AddTagsToResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddTagsToResourceCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation AddTagsToResourceCommon for usage and error information.

func (*MONGODB) AddTagsToResourceCommonRequest added in v1.0.60

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

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

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

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

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

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

func (*MONGODB) AddTagsToResourceCommonWithContext added in v1.0.60

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

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

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

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

func (*MONGODB) AddTagsToResourceRequest added in v1.0.60

func (c *MONGODB) AddTagsToResourceRequest(input *AddTagsToResourceInput) (req *request.Request, output *AddTagsToResourceOutput)

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

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

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

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

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

func (*MONGODB) AddTagsToResourceWithContext added in v1.0.60

func (c *MONGODB) AddTagsToResourceWithContext(ctx volcengine.Context, input *AddTagsToResourceInput, opts ...request.Option) (*AddTagsToResourceOutput, error)

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

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

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

func (*MONGODB) AssociateAllowList

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

AssociateAllowList API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation AssociateAllowList for usage and error information.

func (*MONGODB) AssociateAllowListCommon

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

AssociateAllowListCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation AssociateAllowListCommon for usage and error information.

func (*MONGODB) AssociateAllowListCommonRequest

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

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

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

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

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

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

func (*MONGODB) AssociateAllowListCommonWithContext

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

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

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

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

func (*MONGODB) AssociateAllowListRequest

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

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

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

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

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

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

func (*MONGODB) AssociateAllowListWithContext

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

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

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

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

func (*MONGODB) CreateAllowList

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

CreateAllowList API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation CreateAllowList for usage and error information.

func (*MONGODB) CreateAllowListCommon

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

CreateAllowListCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation CreateAllowListCommon for usage and error information.

func (*MONGODB) CreateAllowListCommonRequest

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

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

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

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

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

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

func (*MONGODB) CreateAllowListCommonWithContext

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

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

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

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

func (*MONGODB) CreateAllowListRequest

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

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

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

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

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

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

func (*MONGODB) CreateAllowListWithContext

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

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

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

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

func (*MONGODB) CreateBackup added in v1.0.151

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

CreateBackup API operation for MONGODB.

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

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

func (*MONGODB) CreateBackupCommon added in v1.0.151

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

CreateBackupCommon API operation for MONGODB.

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

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

func (*MONGODB) CreateBackupCommonRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) CreateBackupCommonWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) CreateBackupRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) CreateBackupWithContext added in v1.0.151

func (c *MONGODB) CreateBackupWithContext(ctx volcengine.Context, input *CreateBackupInput, opts ...request.Option) (*CreateBackupOutput, error)

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

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

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

func (*MONGODB) CreateDBEndpoint

func (c *MONGODB) CreateDBEndpoint(input *CreateDBEndpointInput) (*CreateDBEndpointOutput, error)

CreateDBEndpoint API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation CreateDBEndpoint for usage and error information.

func (*MONGODB) CreateDBEndpointCommon

func (c *MONGODB) CreateDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDBEndpointCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation CreateDBEndpointCommon for usage and error information.

func (*MONGODB) CreateDBEndpointCommonRequest

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

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

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

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

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

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

func (*MONGODB) CreateDBEndpointCommonWithContext

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

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

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

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

func (*MONGODB) CreateDBEndpointRequest

func (c *MONGODB) CreateDBEndpointRequest(input *CreateDBEndpointInput) (req *request.Request, output *CreateDBEndpointOutput)

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

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

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

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

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

func (*MONGODB) CreateDBEndpointWithContext

func (c *MONGODB) CreateDBEndpointWithContext(ctx volcengine.Context, input *CreateDBEndpointInput, opts ...request.Option) (*CreateDBEndpointOutput, error)

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

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

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

func (*MONGODB) CreateDBInstance

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

CreateDBInstance API operation for MONGODB.

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

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

func (*MONGODB) CreateDBInstanceCommon

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

CreateDBInstanceCommon API operation for MONGODB.

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

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

func (*MONGODB) CreateDBInstanceCommonRequest

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

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

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

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

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

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

func (*MONGODB) CreateDBInstanceCommonWithContext

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

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

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

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

func (*MONGODB) CreateDBInstanceRequest

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

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

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

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

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

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

func (*MONGODB) CreateDBInstanceWithContext

func (c *MONGODB) CreateDBInstanceWithContext(ctx volcengine.Context, input *CreateDBInstanceInput, opts ...request.Option) (*CreateDBInstanceOutput, error)

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

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

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

func (*MONGODB) DeleteAllowList

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

DeleteAllowList API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DeleteAllowList for usage and error information.

func (*MONGODB) DeleteAllowListCommon

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

DeleteAllowListCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DeleteAllowListCommon for usage and error information.

func (*MONGODB) DeleteAllowListCommonRequest

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

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

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

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

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

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

func (*MONGODB) DeleteAllowListCommonWithContext

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

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

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

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

func (*MONGODB) DeleteAllowListRequest

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

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

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

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

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

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

func (*MONGODB) DeleteAllowListWithContext

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

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

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

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

func (*MONGODB) DeleteDBEndpoint

func (c *MONGODB) DeleteDBEndpoint(input *DeleteDBEndpointInput) (*DeleteDBEndpointOutput, error)

DeleteDBEndpoint API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DeleteDBEndpoint for usage and error information.

func (*MONGODB) DeleteDBEndpointCommon

func (c *MONGODB) DeleteDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDBEndpointCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DeleteDBEndpointCommon for usage and error information.

func (*MONGODB) DeleteDBEndpointCommonRequest

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

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

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

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

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

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

func (*MONGODB) DeleteDBEndpointCommonWithContext

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

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

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

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

func (*MONGODB) DeleteDBEndpointRequest

func (c *MONGODB) DeleteDBEndpointRequest(input *DeleteDBEndpointInput) (req *request.Request, output *DeleteDBEndpointOutput)

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

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

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

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

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

func (*MONGODB) DeleteDBEndpointWithContext

func (c *MONGODB) DeleteDBEndpointWithContext(ctx volcengine.Context, input *DeleteDBEndpointInput, opts ...request.Option) (*DeleteDBEndpointOutput, error)

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

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

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

func (*MONGODB) DeleteDBInstance

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

DeleteDBInstance API operation for MONGODB.

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

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

func (*MONGODB) DeleteDBInstanceCommon

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

DeleteDBInstanceCommon API operation for MONGODB.

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

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

func (*MONGODB) DeleteDBInstanceCommonRequest

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

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

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

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

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

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

func (*MONGODB) DeleteDBInstanceCommonWithContext

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

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

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

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

func (*MONGODB) DeleteDBInstanceRequest

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

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

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

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

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

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

func (*MONGODB) DeleteDBInstanceWithContext

func (c *MONGODB) DeleteDBInstanceWithContext(ctx volcengine.Context, input *DeleteDBInstanceInput, opts ...request.Option) (*DeleteDBInstanceOutput, error)

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

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

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

func (*MONGODB) DescribeAllowListDetail

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

DescribeAllowListDetail API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeAllowListDetail for usage and error information.

func (*MONGODB) DescribeAllowListDetailCommon

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

DescribeAllowListDetailCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeAllowListDetailCommon for usage and error information.

func (*MONGODB) DescribeAllowListDetailCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeAllowListDetailCommonWithContext

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

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

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

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

func (*MONGODB) DescribeAllowListDetailRequest

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

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

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

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

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

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

func (*MONGODB) DescribeAllowListDetailWithContext

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

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

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

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

func (*MONGODB) DescribeAllowLists

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

DescribeAllowLists API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeAllowLists for usage and error information.

func (*MONGODB) DescribeAllowListsCommon

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

DescribeAllowListsCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeAllowListsCommon for usage and error information.

func (*MONGODB) DescribeAllowListsCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeAllowListsCommonWithContext

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

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

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

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

func (*MONGODB) DescribeAllowListsRequest

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

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

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

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

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

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

func (*MONGODB) DescribeAllowListsWithContext

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

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

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

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

func (*MONGODB) DescribeAvailabilityZones

func (c *MONGODB) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)

DescribeAvailabilityZones API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeAvailabilityZones for usage and error information.

func (*MONGODB) DescribeAvailabilityZonesCommon

func (c *MONGODB) DescribeAvailabilityZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAvailabilityZonesCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeAvailabilityZonesCommon for usage and error information.

func (*MONGODB) DescribeAvailabilityZonesCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeAvailabilityZonesCommonWithContext

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

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

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

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

func (*MONGODB) DescribeAvailabilityZonesRequest

func (c *MONGODB) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)

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

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

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

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

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

func (*MONGODB) DescribeAvailabilityZonesWithContext

func (c *MONGODB) DescribeAvailabilityZonesWithContext(ctx volcengine.Context, input *DescribeAvailabilityZonesInput, opts ...request.Option) (*DescribeAvailabilityZonesOutput, error)

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

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

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

func (*MONGODB) DescribeBackups added in v1.0.151

func (c *MONGODB) DescribeBackups(input *DescribeBackupsInput) (*DescribeBackupsOutput, error)

DescribeBackups API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeBackups for usage and error information.

func (*MONGODB) DescribeBackupsCommon added in v1.0.151

func (c *MONGODB) DescribeBackupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackupsCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeBackupsCommon for usage and error information.

func (*MONGODB) DescribeBackupsCommonRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) DescribeBackupsCommonWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) DescribeBackupsRequest added in v1.0.151

func (c *MONGODB) DescribeBackupsRequest(input *DescribeBackupsInput) (req *request.Request, output *DescribeBackupsOutput)

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

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

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

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

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

func (*MONGODB) DescribeBackupsWithContext added in v1.0.151

func (c *MONGODB) DescribeBackupsWithContext(ctx volcengine.Context, input *DescribeBackupsInput, opts ...request.Option) (*DescribeBackupsOutput, error)

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

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

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

func (*MONGODB) DescribeDBAccounts

func (c *MONGODB) DescribeDBAccounts(input *DescribeDBAccountsInput) (*DescribeDBAccountsOutput, error)

DescribeDBAccounts API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBAccounts for usage and error information.

func (*MONGODB) DescribeDBAccountsCommon

func (c *MONGODB) DescribeDBAccountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBAccountsCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBAccountsCommon for usage and error information.

func (*MONGODB) DescribeDBAccountsCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeDBAccountsCommonWithContext

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

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

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

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

func (*MONGODB) DescribeDBAccountsRequest

func (c *MONGODB) DescribeDBAccountsRequest(input *DescribeDBAccountsInput) (req *request.Request, output *DescribeDBAccountsOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBAccountsWithContext

func (c *MONGODB) DescribeDBAccountsWithContext(ctx volcengine.Context, input *DescribeDBAccountsInput, opts ...request.Option) (*DescribeDBAccountsOutput, error)

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

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

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

func (*MONGODB) DescribeDBEndpoint

func (c *MONGODB) DescribeDBEndpoint(input *DescribeDBEndpointInput) (*DescribeDBEndpointOutput, error)

DescribeDBEndpoint API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBEndpoint for usage and error information.

func (*MONGODB) DescribeDBEndpointCommon

func (c *MONGODB) DescribeDBEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBEndpointCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBEndpointCommon for usage and error information.

func (*MONGODB) DescribeDBEndpointCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeDBEndpointCommonWithContext

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

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

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

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

func (*MONGODB) DescribeDBEndpointRequest

func (c *MONGODB) DescribeDBEndpointRequest(input *DescribeDBEndpointInput) (req *request.Request, output *DescribeDBEndpointOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBEndpointWithContext

func (c *MONGODB) DescribeDBEndpointWithContext(ctx volcengine.Context, input *DescribeDBEndpointInput, opts ...request.Option) (*DescribeDBEndpointOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstanceBackupPolicy added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupPolicy(input *DescribeDBInstanceBackupPolicyInput) (*DescribeDBInstanceBackupPolicyOutput, error)

DescribeDBInstanceBackupPolicy API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceBackupPolicy for usage and error information.

func (*MONGODB) DescribeDBInstanceBackupPolicyCommon added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceBackupPolicyCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceBackupPolicyCommon for usage and error information.

func (*MONGODB) DescribeDBInstanceBackupPolicyCommonRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceBackupPolicyCommonWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) DescribeDBInstanceBackupPolicyRequest added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupPolicyRequest(input *DescribeDBInstanceBackupPolicyInput) (req *request.Request, output *DescribeDBInstanceBackupPolicyOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceBackupPolicyWithContext added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupPolicyWithContext(ctx volcengine.Context, input *DescribeDBInstanceBackupPolicyInput, opts ...request.Option) (*DescribeDBInstanceBackupPolicyOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstanceBackupURL added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupURL(input *DescribeDBInstanceBackupURLInput) (*DescribeDBInstanceBackupURLOutput, error)

DescribeDBInstanceBackupURL API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceBackupURL for usage and error information.

func (*MONGODB) DescribeDBInstanceBackupURLCommon added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupURLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceBackupURLCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceBackupURLCommon for usage and error information.

func (*MONGODB) DescribeDBInstanceBackupURLCommonRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceBackupURLCommonWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) DescribeDBInstanceBackupURLRequest added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupURLRequest(input *DescribeDBInstanceBackupURLInput) (req *request.Request, output *DescribeDBInstanceBackupURLOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceBackupURLWithContext added in v1.0.151

func (c *MONGODB) DescribeDBInstanceBackupURLWithContext(ctx volcengine.Context, input *DescribeDBInstanceBackupURLInput, opts ...request.Option) (*DescribeDBInstanceBackupURLOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstanceDetail

func (c *MONGODB) DescribeDBInstanceDetail(input *DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)

DescribeDBInstanceDetail API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceDetail for usage and error information.

func (*MONGODB) DescribeDBInstanceDetailCommon

func (c *MONGODB) DescribeDBInstanceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceDetailCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceDetailCommon for usage and error information.

func (*MONGODB) DescribeDBInstanceDetailCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceDetailCommonWithContext

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

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

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

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

func (*MONGODB) DescribeDBInstanceDetailRequest

func (c *MONGODB) DescribeDBInstanceDetailRequest(input *DescribeDBInstanceDetailInput) (req *request.Request, output *DescribeDBInstanceDetailOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceDetailWithContext

func (c *MONGODB) DescribeDBInstanceDetailWithContext(ctx volcengine.Context, input *DescribeDBInstanceDetailInput, opts ...request.Option) (*DescribeDBInstanceDetailOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstanceParameters added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParameters(input *DescribeDBInstanceParametersInput) (*DescribeDBInstanceParametersOutput, error)

DescribeDBInstanceParameters API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceParameters for usage and error information.

func (*MONGODB) DescribeDBInstanceParametersCommon added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParametersCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceParametersCommon for usage and error information.

func (*MONGODB) DescribeDBInstanceParametersCommonRequest added in v1.0.30

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceParametersCommonWithContext added in v1.0.30

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

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

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

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

func (*MONGODB) DescribeDBInstanceParametersLog added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersLog(input *DescribeDBInstanceParametersLogInput) (*DescribeDBInstanceParametersLogOutput, error)

DescribeDBInstanceParametersLog API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceParametersLog for usage and error information.

func (*MONGODB) DescribeDBInstanceParametersLogCommon added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersLogCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceParametersLogCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceParametersLogCommon for usage and error information.

func (*MONGODB) DescribeDBInstanceParametersLogCommonRequest added in v1.0.30

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceParametersLogCommonWithContext added in v1.0.30

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

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

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

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

func (*MONGODB) DescribeDBInstanceParametersLogRequest added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersLogRequest(input *DescribeDBInstanceParametersLogInput) (req *request.Request, output *DescribeDBInstanceParametersLogOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceParametersLogWithContext added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersLogWithContext(ctx volcengine.Context, input *DescribeDBInstanceParametersLogInput, opts ...request.Option) (*DescribeDBInstanceParametersLogOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstanceParametersRequest added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersRequest(input *DescribeDBInstanceParametersInput) (req *request.Request, output *DescribeDBInstanceParametersOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceParametersWithContext added in v1.0.30

func (c *MONGODB) DescribeDBInstanceParametersWithContext(ctx volcengine.Context, input *DescribeDBInstanceParametersInput, opts ...request.Option) (*DescribeDBInstanceParametersOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstanceSSL added in v1.0.60

func (c *MONGODB) DescribeDBInstanceSSL(input *DescribeDBInstanceSSLInput) (*DescribeDBInstanceSSLOutput, error)

DescribeDBInstanceSSL API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceSSL for usage and error information.

func (*MONGODB) DescribeDBInstanceSSLCommon added in v1.0.60

func (c *MONGODB) DescribeDBInstanceSSLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstanceSSLCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstanceSSLCommon for usage and error information.

func (*MONGODB) DescribeDBInstanceSSLCommonRequest added in v1.0.60

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceSSLCommonWithContext added in v1.0.60

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

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

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

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

func (*MONGODB) DescribeDBInstanceSSLRequest added in v1.0.60

func (c *MONGODB) DescribeDBInstanceSSLRequest(input *DescribeDBInstanceSSLInput) (req *request.Request, output *DescribeDBInstanceSSLOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstanceSSLWithContext added in v1.0.60

func (c *MONGODB) DescribeDBInstanceSSLWithContext(ctx volcengine.Context, input *DescribeDBInstanceSSLInput, opts ...request.Option) (*DescribeDBInstanceSSLOutput, error)

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

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

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

func (*MONGODB) DescribeDBInstances

func (c *MONGODB) DescribeDBInstances(input *DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)

DescribeDBInstances API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstances for usage and error information.

func (*MONGODB) DescribeDBInstancesCommon

func (c *MONGODB) DescribeDBInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBInstancesCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeDBInstancesCommon for usage and error information.

func (*MONGODB) DescribeDBInstancesCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeDBInstancesCommonWithContext

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

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

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

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

func (*MONGODB) DescribeDBInstancesRequest

func (c *MONGODB) DescribeDBInstancesRequest(input *DescribeDBInstancesInput) (req *request.Request, output *DescribeDBInstancesOutput)

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

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

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

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

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

func (*MONGODB) DescribeDBInstancesWithContext

func (c *MONGODB) DescribeDBInstancesWithContext(ctx volcengine.Context, input *DescribeDBInstancesInput, opts ...request.Option) (*DescribeDBInstancesOutput, error)

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

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

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

func (*MONGODB) DescribeNodeSpecs

func (c *MONGODB) DescribeNodeSpecs(input *DescribeNodeSpecsInput) (*DescribeNodeSpecsOutput, error)

DescribeNodeSpecs API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeNodeSpecs for usage and error information.

func (*MONGODB) DescribeNodeSpecsCommon

func (c *MONGODB) DescribeNodeSpecsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeNodeSpecsCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeNodeSpecsCommon for usage and error information.

func (*MONGODB) DescribeNodeSpecsCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeNodeSpecsCommonWithContext

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

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

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

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

func (*MONGODB) DescribeNodeSpecsRequest

func (c *MONGODB) DescribeNodeSpecsRequest(input *DescribeNodeSpecsInput) (req *request.Request, output *DescribeNodeSpecsOutput)

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

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

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

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

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

func (*MONGODB) DescribeNodeSpecsWithContext

func (c *MONGODB) DescribeNodeSpecsWithContext(ctx volcengine.Context, input *DescribeNodeSpecsInput, opts ...request.Option) (*DescribeNodeSpecsOutput, error)

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

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

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

func (*MONGODB) DescribeNormalLogs added in v1.0.151

func (c *MONGODB) DescribeNormalLogs(input *DescribeNormalLogsInput) (*DescribeNormalLogsOutput, error)

DescribeNormalLogs API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeNormalLogs for usage and error information.

func (*MONGODB) DescribeNormalLogsCommon added in v1.0.151

func (c *MONGODB) DescribeNormalLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeNormalLogsCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeNormalLogsCommon for usage and error information.

func (*MONGODB) DescribeNormalLogsCommonRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) DescribeNormalLogsCommonWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) DescribeNormalLogsRequest added in v1.0.151

func (c *MONGODB) DescribeNormalLogsRequest(input *DescribeNormalLogsInput) (req *request.Request, output *DescribeNormalLogsOutput)

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

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

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

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

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

func (*MONGODB) DescribeNormalLogsWithContext added in v1.0.151

func (c *MONGODB) DescribeNormalLogsWithContext(ctx volcengine.Context, input *DescribeNormalLogsInput, opts ...request.Option) (*DescribeNormalLogsOutput, error)

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

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

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

func (*MONGODB) DescribeRecoverableTime added in v1.0.151

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

DescribeRecoverableTime API operation for MONGODB.

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

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

func (*MONGODB) DescribeRecoverableTimeCommon added in v1.0.151

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

DescribeRecoverableTimeCommon API operation for MONGODB.

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

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

func (*MONGODB) DescribeRecoverableTimeCommonRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) DescribeRecoverableTimeCommonWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) DescribeRecoverableTimeRequest added in v1.0.151

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

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

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

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

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

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

func (*MONGODB) DescribeRecoverableTimeWithContext added in v1.0.151

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

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

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

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

func (*MONGODB) DescribeRegions

func (c *MONGODB) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)

DescribeRegions API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeRegions for usage and error information.

func (*MONGODB) DescribeRegionsCommon

func (c *MONGODB) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRegionsCommon API operation for MONGODB.

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

See the VOLCENGINE API reference guide for MONGODB's API operation DescribeRegionsCommon for usage and error information.

func (*MONGODB) DescribeRegionsCommonRequest

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

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

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

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

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

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

func (*MONGODB) DescribeRegionsCommonWithContext

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

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

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

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

func (*MONGODB) DescribeRegionsRequest

func (c *MONGODB) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)

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

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

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

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

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

func (*MONGODB) DescribeRegionsWithContext

func (c *MONGODB) DescribeRegionsWithContext(ctx volcengine.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)

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

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

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

func (*MONGODB) DescribeSlowLogs added in v1.0.151

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

DescribeSlowLogs API operation for MONGODB.

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

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

func (*MONGODB) DescribeSlowLogsCommon added in v1.0.151

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

DescribeSlowLogsCommon API operation for MONGODB.

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

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

func (*MONGODB) DescribeSlowLogsCommonRequest added in v1.0.151

func (c *MONGODB) DescribeSlowLogsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSlowLogsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSlowLogsCommon operation. The "output" return value will be populated with the DescribeSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogsCommon Send returns without error.

See DescribeSlowLogsCommon for more information on using the DescribeSlowLogsCommon API call, and error handling.

// Example sending a request using the DescribeSlowLogsCommonRequest method.
req, resp := client.DescribeSlowLogsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) DescribeSlowLogsCommonWithContext added in v1.0.151

func (c *MONGODB) DescribeSlowLogsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSlowLogsCommonWithContext is the same as DescribeSlowLogsCommon with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) DescribeSlowLogsRequest added in v1.0.151

func (c *MONGODB) DescribeSlowLogsRequest(input *DescribeSlowLogsInput) (req *request.Request, output *DescribeSlowLogsOutput)

DescribeSlowLogsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSlowLogs operation. The "output" return value will be populated with the DescribeSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogsCommon Send returns without error.

See DescribeSlowLogs for more information on using the DescribeSlowLogs API call, and error handling.

// Example sending a request using the DescribeSlowLogsRequest method.
req, resp := client.DescribeSlowLogsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) DescribeSlowLogsWithContext added in v1.0.151

func (c *MONGODB) DescribeSlowLogsWithContext(ctx volcengine.Context, input *DescribeSlowLogsInput, opts ...request.Option) (*DescribeSlowLogsOutput, error)

DescribeSlowLogsWithContext is the same as DescribeSlowLogs with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) DisassociateAllowList

func (c *MONGODB) DisassociateAllowList(input *DisassociateAllowListInput) (*DisassociateAllowListOutput, error)

DisassociateAllowList API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation DisassociateAllowList for usage and error information.

func (*MONGODB) DisassociateAllowListCommon

func (c *MONGODB) DisassociateAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisassociateAllowListCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation DisassociateAllowListCommon for usage and error information.

func (*MONGODB) DisassociateAllowListCommonRequest

func (c *MONGODB) DisassociateAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisassociateAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisassociateAllowListCommon operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowListCommon for more information on using the DisassociateAllowListCommon API call, and error handling.

// Example sending a request using the DisassociateAllowListCommonRequest method.
req, resp := client.DisassociateAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) DisassociateAllowListCommonWithContext

func (c *MONGODB) DisassociateAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisassociateAllowListCommonWithContext is the same as DisassociateAllowListCommon with the addition of the ability to pass a context and additional request options.

See DisassociateAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) DisassociateAllowListRequest

func (c *MONGODB) DisassociateAllowListRequest(input *DisassociateAllowListInput) (req *request.Request, output *DisassociateAllowListOutput)

DisassociateAllowListRequest generates a "volcengine/request.Request" representing the client's request for the DisassociateAllowList operation. The "output" return value will be populated with the DisassociateAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned DisassociateAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateAllowListCommon Send returns without error.

See DisassociateAllowList for more information on using the DisassociateAllowList API call, and error handling.

// Example sending a request using the DisassociateAllowListRequest method.
req, resp := client.DisassociateAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) DisassociateAllowListWithContext

func (c *MONGODB) DisassociateAllowListWithContext(ctx volcengine.Context, input *DisassociateAllowListInput, opts ...request.Option) (*DisassociateAllowListOutput, error)

DisassociateAllowListWithContext is the same as DisassociateAllowList with the addition of the ability to pass a context and additional request options.

See DisassociateAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyAllowList

func (c *MONGODB) ModifyAllowList(input *ModifyAllowListInput) (*ModifyAllowListOutput, error)

ModifyAllowList API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyAllowList for usage and error information.

func (*MONGODB) ModifyAllowListCommon

func (c *MONGODB) ModifyAllowListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyAllowListCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyAllowListCommon for usage and error information.

func (*MONGODB) ModifyAllowListCommonRequest

func (c *MONGODB) ModifyAllowListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyAllowListCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAllowListCommon operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowListCommon for more information on using the ModifyAllowListCommon API call, and error handling.

// Example sending a request using the ModifyAllowListCommonRequest method.
req, resp := client.ModifyAllowListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyAllowListCommonWithContext

func (c *MONGODB) ModifyAllowListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyAllowListCommonWithContext is the same as ModifyAllowListCommon with the addition of the ability to pass a context and additional request options.

See ModifyAllowListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyAllowListRequest

func (c *MONGODB) ModifyAllowListRequest(input *ModifyAllowListInput) (req *request.Request, output *ModifyAllowListOutput)

ModifyAllowListRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAllowList operation. The "output" return value will be populated with the ModifyAllowListCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAllowListCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAllowListCommon Send returns without error.

See ModifyAllowList for more information on using the ModifyAllowList API call, and error handling.

// Example sending a request using the ModifyAllowListRequest method.
req, resp := client.ModifyAllowListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyAllowListWithContext

func (c *MONGODB) ModifyAllowListWithContext(ctx volcengine.Context, input *ModifyAllowListInput, opts ...request.Option) (*ModifyAllowListOutput, error)

ModifyAllowListWithContext is the same as ModifyAllowList with the addition of the ability to pass a context and additional request options.

See ModifyAllowList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceBackupURL added in v1.0.151

func (c *MONGODB) ModifyDBInstanceBackupURL(input *ModifyDBInstanceBackupURLInput) (*ModifyDBInstanceBackupURLOutput, error)

ModifyDBInstanceBackupURL API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceBackupURL for usage and error information.

func (*MONGODB) ModifyDBInstanceBackupURLCommon added in v1.0.151

func (c *MONGODB) ModifyDBInstanceBackupURLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceBackupURLCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceBackupURLCommon for usage and error information.

func (*MONGODB) ModifyDBInstanceBackupURLCommonRequest added in v1.0.151

func (c *MONGODB) ModifyDBInstanceBackupURLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceBackupURLCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceBackupURLCommon operation. The "output" return value will be populated with the ModifyDBInstanceBackupURLCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceBackupURLCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceBackupURLCommon Send returns without error.

See ModifyDBInstanceBackupURLCommon for more information on using the ModifyDBInstanceBackupURLCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceBackupURLCommonRequest method.
req, resp := client.ModifyDBInstanceBackupURLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceBackupURLCommonWithContext added in v1.0.151

func (c *MONGODB) ModifyDBInstanceBackupURLCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceBackupURLCommonWithContext is the same as ModifyDBInstanceBackupURLCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceBackupURLCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceBackupURLRequest added in v1.0.151

func (c *MONGODB) ModifyDBInstanceBackupURLRequest(input *ModifyDBInstanceBackupURLInput) (req *request.Request, output *ModifyDBInstanceBackupURLOutput)

ModifyDBInstanceBackupURLRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceBackupURL operation. The "output" return value will be populated with the ModifyDBInstanceBackupURLCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceBackupURLCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceBackupURLCommon Send returns without error.

See ModifyDBInstanceBackupURL for more information on using the ModifyDBInstanceBackupURL API call, and error handling.

// Example sending a request using the ModifyDBInstanceBackupURLRequest method.
req, resp := client.ModifyDBInstanceBackupURLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceBackupURLWithContext added in v1.0.151

func (c *MONGODB) ModifyDBInstanceBackupURLWithContext(ctx volcengine.Context, input *ModifyDBInstanceBackupURLInput, opts ...request.Option) (*ModifyDBInstanceBackupURLOutput, error)

ModifyDBInstanceBackupURLWithContext is the same as ModifyDBInstanceBackupURL with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceBackupURL for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceChargeType

func (c *MONGODB) ModifyDBInstanceChargeType(input *ModifyDBInstanceChargeTypeInput) (*ModifyDBInstanceChargeTypeOutput, error)

ModifyDBInstanceChargeType API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceChargeType for usage and error information.

func (*MONGODB) ModifyDBInstanceChargeTypeCommon

func (c *MONGODB) ModifyDBInstanceChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceChargeTypeCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceChargeTypeCommon for usage and error information.

func (*MONGODB) ModifyDBInstanceChargeTypeCommonRequest

func (c *MONGODB) ModifyDBInstanceChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceChargeTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceChargeTypeCommon operation. The "output" return value will be populated with the ModifyDBInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceChargeTypeCommon Send returns without error.

See ModifyDBInstanceChargeTypeCommon for more information on using the ModifyDBInstanceChargeTypeCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceChargeTypeCommonRequest method.
req, resp := client.ModifyDBInstanceChargeTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceChargeTypeCommonWithContext

func (c *MONGODB) ModifyDBInstanceChargeTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceChargeTypeCommonWithContext is the same as ModifyDBInstanceChargeTypeCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceChargeTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceChargeTypeRequest

func (c *MONGODB) ModifyDBInstanceChargeTypeRequest(input *ModifyDBInstanceChargeTypeInput) (req *request.Request, output *ModifyDBInstanceChargeTypeOutput)

ModifyDBInstanceChargeTypeRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceChargeType operation. The "output" return value will be populated with the ModifyDBInstanceChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceChargeTypeCommon Send returns without error.

See ModifyDBInstanceChargeType for more information on using the ModifyDBInstanceChargeType API call, and error handling.

// Example sending a request using the ModifyDBInstanceChargeTypeRequest method.
req, resp := client.ModifyDBInstanceChargeTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceChargeTypeWithContext

func (c *MONGODB) ModifyDBInstanceChargeTypeWithContext(ctx volcengine.Context, input *ModifyDBInstanceChargeTypeInput, opts ...request.Option) (*ModifyDBInstanceChargeTypeOutput, error)

ModifyDBInstanceChargeTypeWithContext is the same as ModifyDBInstanceChargeType with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceChargeType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceName

func (c *MONGODB) ModifyDBInstanceName(input *ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceName API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceName for usage and error information.

func (*MONGODB) ModifyDBInstanceNameCommon

func (c *MONGODB) ModifyDBInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceNameCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceNameCommon for usage and error information.

func (*MONGODB) ModifyDBInstanceNameCommonRequest

func (c *MONGODB) ModifyDBInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceNameCommon operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceNameCommon for more information on using the ModifyDBInstanceNameCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameCommonRequest method.
req, resp := client.ModifyDBInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceNameCommonWithContext

func (c *MONGODB) ModifyDBInstanceNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceNameCommonWithContext is the same as ModifyDBInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceNameRequest

func (c *MONGODB) ModifyDBInstanceNameRequest(input *ModifyDBInstanceNameInput) (req *request.Request, output *ModifyDBInstanceNameOutput)

ModifyDBInstanceNameRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceName operation. The "output" return value will be populated with the ModifyDBInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceNameCommon Send returns without error.

See ModifyDBInstanceName for more information on using the ModifyDBInstanceName API call, and error handling.

// Example sending a request using the ModifyDBInstanceNameRequest method.
req, resp := client.ModifyDBInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceNameWithContext

func (c *MONGODB) ModifyDBInstanceNameWithContext(ctx volcengine.Context, input *ModifyDBInstanceNameInput, opts ...request.Option) (*ModifyDBInstanceNameOutput, error)

ModifyDBInstanceNameWithContext is the same as ModifyDBInstanceName with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceParameters added in v1.0.30

func (c *MONGODB) ModifyDBInstanceParameters(input *ModifyDBInstanceParametersInput) (*ModifyDBInstanceParametersOutput, error)

ModifyDBInstanceParameters API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceParameters for usage and error information.

func (*MONGODB) ModifyDBInstanceParametersCommon added in v1.0.30

func (c *MONGODB) ModifyDBInstanceParametersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceParametersCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceParametersCommon for usage and error information.

func (*MONGODB) ModifyDBInstanceParametersCommonRequest added in v1.0.30

func (c *MONGODB) ModifyDBInstanceParametersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceParametersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceParametersCommon operation. The "output" return value will be populated with the ModifyDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceParametersCommon Send returns without error.

See ModifyDBInstanceParametersCommon for more information on using the ModifyDBInstanceParametersCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceParametersCommonRequest method.
req, resp := client.ModifyDBInstanceParametersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceParametersCommonWithContext added in v1.0.30

func (c *MONGODB) ModifyDBInstanceParametersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceParametersCommonWithContext is the same as ModifyDBInstanceParametersCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceParametersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceParametersRequest added in v1.0.30

func (c *MONGODB) ModifyDBInstanceParametersRequest(input *ModifyDBInstanceParametersInput) (req *request.Request, output *ModifyDBInstanceParametersOutput)

ModifyDBInstanceParametersRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceParameters operation. The "output" return value will be populated with the ModifyDBInstanceParametersCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceParametersCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceParametersCommon Send returns without error.

See ModifyDBInstanceParameters for more information on using the ModifyDBInstanceParameters API call, and error handling.

// Example sending a request using the ModifyDBInstanceParametersRequest method.
req, resp := client.ModifyDBInstanceParametersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceParametersWithContext added in v1.0.30

func (c *MONGODB) ModifyDBInstanceParametersWithContext(ctx volcengine.Context, input *ModifyDBInstanceParametersInput, opts ...request.Option) (*ModifyDBInstanceParametersOutput, error)

ModifyDBInstanceParametersWithContext is the same as ModifyDBInstanceParameters with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceParameters for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceSSL added in v1.0.60

func (c *MONGODB) ModifyDBInstanceSSL(input *ModifyDBInstanceSSLInput) (*ModifyDBInstanceSSLOutput, error)

ModifyDBInstanceSSL API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceSSL for usage and error information.

func (*MONGODB) ModifyDBInstanceSSLCommon added in v1.0.60

func (c *MONGODB) ModifyDBInstanceSSLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceSSLCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceSSLCommon for usage and error information.

func (*MONGODB) ModifyDBInstanceSSLCommonRequest added in v1.0.60

func (c *MONGODB) ModifyDBInstanceSSLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceSSLCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceSSLCommon operation. The "output" return value will be populated with the ModifyDBInstanceSSLCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSSLCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSSLCommon Send returns without error.

See ModifyDBInstanceSSLCommon for more information on using the ModifyDBInstanceSSLCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceSSLCommonRequest method.
req, resp := client.ModifyDBInstanceSSLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceSSLCommonWithContext added in v1.0.60

func (c *MONGODB) ModifyDBInstanceSSLCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceSSLCommonWithContext is the same as ModifyDBInstanceSSLCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSSLCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceSSLRequest added in v1.0.60

func (c *MONGODB) ModifyDBInstanceSSLRequest(input *ModifyDBInstanceSSLInput) (req *request.Request, output *ModifyDBInstanceSSLOutput)

ModifyDBInstanceSSLRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceSSL operation. The "output" return value will be populated with the ModifyDBInstanceSSLCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSSLCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSSLCommon Send returns without error.

See ModifyDBInstanceSSL for more information on using the ModifyDBInstanceSSL API call, and error handling.

// Example sending a request using the ModifyDBInstanceSSLRequest method.
req, resp := client.ModifyDBInstanceSSLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceSSLWithContext added in v1.0.60

func (c *MONGODB) ModifyDBInstanceSSLWithContext(ctx volcengine.Context, input *ModifyDBInstanceSSLInput, opts ...request.Option) (*ModifyDBInstanceSSLOutput, error)

ModifyDBInstanceSSLWithContext is the same as ModifyDBInstanceSSL with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSSL for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceSpec

func (c *MONGODB) ModifyDBInstanceSpec(input *ModifyDBInstanceSpecInput) (*ModifyDBInstanceSpecOutput, error)

ModifyDBInstanceSpec API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceSpec for usage and error information.

func (*MONGODB) ModifyDBInstanceSpecCommon

func (c *MONGODB) ModifyDBInstanceSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDBInstanceSpecCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ModifyDBInstanceSpecCommon for usage and error information.

func (*MONGODB) ModifyDBInstanceSpecCommonRequest

func (c *MONGODB) ModifyDBInstanceSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDBInstanceSpecCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceSpecCommon operation. The "output" return value will be populated with the ModifyDBInstanceSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSpecCommon Send returns without error.

See ModifyDBInstanceSpecCommon for more information on using the ModifyDBInstanceSpecCommon API call, and error handling.

// Example sending a request using the ModifyDBInstanceSpecCommonRequest method.
req, resp := client.ModifyDBInstanceSpecCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceSpecCommonWithContext

func (c *MONGODB) ModifyDBInstanceSpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDBInstanceSpecCommonWithContext is the same as ModifyDBInstanceSpecCommon with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSpecCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ModifyDBInstanceSpecRequest

func (c *MONGODB) ModifyDBInstanceSpecRequest(input *ModifyDBInstanceSpecInput) (req *request.Request, output *ModifyDBInstanceSpecOutput)

ModifyDBInstanceSpecRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDBInstanceSpec operation. The "output" return value will be populated with the ModifyDBInstanceSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDBInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDBInstanceSpecCommon Send returns without error.

See ModifyDBInstanceSpec for more information on using the ModifyDBInstanceSpec API call, and error handling.

// Example sending a request using the ModifyDBInstanceSpecRequest method.
req, resp := client.ModifyDBInstanceSpecRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ModifyDBInstanceSpecWithContext

func (c *MONGODB) ModifyDBInstanceSpecWithContext(ctx volcengine.Context, input *ModifyDBInstanceSpecInput, opts ...request.Option) (*ModifyDBInstanceSpecOutput, error)

ModifyDBInstanceSpecWithContext is the same as ModifyDBInstanceSpec with the addition of the ability to pass a context and additional request options.

See ModifyDBInstanceSpec for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) RemoveTagsFromResource added in v1.0.60

func (c *MONGODB) RemoveTagsFromResource(input *RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResource API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation RemoveTagsFromResource for usage and error information.

func (*MONGODB) RemoveTagsFromResourceCommon added in v1.0.60

func (c *MONGODB) RemoveTagsFromResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveTagsFromResourceCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation RemoveTagsFromResourceCommon for usage and error information.

func (*MONGODB) RemoveTagsFromResourceCommonRequest added in v1.0.60

func (c *MONGODB) RemoveTagsFromResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveTagsFromResourceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveTagsFromResourceCommon operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResourceCommon for more information on using the RemoveTagsFromResourceCommon API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceCommonRequest method.
req, resp := client.RemoveTagsFromResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) RemoveTagsFromResourceCommonWithContext added in v1.0.60

func (c *MONGODB) RemoveTagsFromResourceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveTagsFromResourceCommonWithContext is the same as RemoveTagsFromResourceCommon with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResourceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) RemoveTagsFromResourceRequest added in v1.0.60

func (c *MONGODB) RemoveTagsFromResourceRequest(input *RemoveTagsFromResourceInput) (req *request.Request, output *RemoveTagsFromResourceOutput)

RemoveTagsFromResourceRequest generates a "volcengine/request.Request" representing the client's request for the RemoveTagsFromResource operation. The "output" return value will be populated with the RemoveTagsFromResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveTagsFromResourceCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveTagsFromResourceCommon Send returns without error.

See RemoveTagsFromResource for more information on using the RemoveTagsFromResource API call, and error handling.

// Example sending a request using the RemoveTagsFromResourceRequest method.
req, resp := client.RemoveTagsFromResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) RemoveTagsFromResourceWithContext added in v1.0.60

func (c *MONGODB) RemoveTagsFromResourceWithContext(ctx volcengine.Context, input *RemoveTagsFromResourceInput, opts ...request.Option) (*RemoveTagsFromResourceOutput, error)

RemoveTagsFromResourceWithContext is the same as RemoveTagsFromResource with the addition of the ability to pass a context and additional request options.

See RemoveTagsFromResource for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ResetDBAccount

func (c *MONGODB) ResetDBAccount(input *ResetDBAccountInput) (*ResetDBAccountOutput, error)

ResetDBAccount API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ResetDBAccount for usage and error information.

func (*MONGODB) ResetDBAccountCommon

func (c *MONGODB) ResetDBAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResetDBAccountCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation ResetDBAccountCommon for usage and error information.

func (*MONGODB) ResetDBAccountCommonRequest

func (c *MONGODB) ResetDBAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResetDBAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the ResetDBAccountCommon operation. The "output" return value will be populated with the ResetDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ResetDBAccountCommon Send returns without error.

See ResetDBAccountCommon for more information on using the ResetDBAccountCommon API call, and error handling.

// Example sending a request using the ResetDBAccountCommonRequest method.
req, resp := client.ResetDBAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ResetDBAccountCommonWithContext

func (c *MONGODB) ResetDBAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResetDBAccountCommonWithContext is the same as ResetDBAccountCommon with the addition of the ability to pass a context and additional request options.

See ResetDBAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) ResetDBAccountRequest

func (c *MONGODB) ResetDBAccountRequest(input *ResetDBAccountInput) (req *request.Request, output *ResetDBAccountOutput)

ResetDBAccountRequest generates a "volcengine/request.Request" representing the client's request for the ResetDBAccount operation. The "output" return value will be populated with the ResetDBAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetDBAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ResetDBAccountCommon Send returns without error.

See ResetDBAccount for more information on using the ResetDBAccount API call, and error handling.

// Example sending a request using the ResetDBAccountRequest method.
req, resp := client.ResetDBAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) ResetDBAccountWithContext

func (c *MONGODB) ResetDBAccountWithContext(ctx volcengine.Context, input *ResetDBAccountInput, opts ...request.Option) (*ResetDBAccountOutput, error)

ResetDBAccountWithContext is the same as ResetDBAccount with the addition of the ability to pass a context and additional request options.

See ResetDBAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) RestartDBInstance

func (c *MONGODB) RestartDBInstance(input *RestartDBInstanceInput) (*RestartDBInstanceOutput, error)

RestartDBInstance API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation RestartDBInstance for usage and error information.

func (*MONGODB) RestartDBInstanceCommon

func (c *MONGODB) RestartDBInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestartDBInstanceCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation RestartDBInstanceCommon for usage and error information.

func (*MONGODB) RestartDBInstanceCommonRequest

func (c *MONGODB) RestartDBInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestartDBInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RestartDBInstanceCommon operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstanceCommon for more information on using the RestartDBInstanceCommon API call, and error handling.

// Example sending a request using the RestartDBInstanceCommonRequest method.
req, resp := client.RestartDBInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) RestartDBInstanceCommonWithContext

func (c *MONGODB) RestartDBInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestartDBInstanceCommonWithContext is the same as RestartDBInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestartDBInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) RestartDBInstanceRequest

func (c *MONGODB) RestartDBInstanceRequest(input *RestartDBInstanceInput) (req *request.Request, output *RestartDBInstanceOutput)

RestartDBInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RestartDBInstance operation. The "output" return value will be populated with the RestartDBInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestartDBInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestartDBInstanceCommon Send returns without error.

See RestartDBInstance for more information on using the RestartDBInstance API call, and error handling.

// Example sending a request using the RestartDBInstanceRequest method.
req, resp := client.RestartDBInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) RestartDBInstanceWithContext

func (c *MONGODB) RestartDBInstanceWithContext(ctx volcengine.Context, input *RestartDBInstanceInput, opts ...request.Option) (*RestartDBInstanceOutput, error)

RestartDBInstanceWithContext is the same as RestartDBInstance with the addition of the ability to pass a context and additional request options.

See RestartDBInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) RestoreToNewInstance added in v1.0.151

func (c *MONGODB) RestoreToNewInstance(input *RestoreToNewInstanceInput) (*RestoreToNewInstanceOutput, error)

RestoreToNewInstance API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation RestoreToNewInstance for usage and error information.

func (*MONGODB) RestoreToNewInstanceCommon added in v1.0.151

func (c *MONGODB) RestoreToNewInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RestoreToNewInstanceCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation RestoreToNewInstanceCommon for usage and error information.

func (*MONGODB) RestoreToNewInstanceCommonRequest added in v1.0.151

func (c *MONGODB) RestoreToNewInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RestoreToNewInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RestoreToNewInstanceCommon operation. The "output" return value will be populated with the RestoreToNewInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreToNewInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreToNewInstanceCommon Send returns without error.

See RestoreToNewInstanceCommon for more information on using the RestoreToNewInstanceCommon API call, and error handling.

// Example sending a request using the RestoreToNewInstanceCommonRequest method.
req, resp := client.RestoreToNewInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) RestoreToNewInstanceCommonWithContext added in v1.0.151

func (c *MONGODB) RestoreToNewInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RestoreToNewInstanceCommonWithContext is the same as RestoreToNewInstanceCommon with the addition of the ability to pass a context and additional request options.

See RestoreToNewInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) RestoreToNewInstanceRequest added in v1.0.151

func (c *MONGODB) RestoreToNewInstanceRequest(input *RestoreToNewInstanceInput) (req *request.Request, output *RestoreToNewInstanceOutput)

RestoreToNewInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RestoreToNewInstance operation. The "output" return value will be populated with the RestoreToNewInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned RestoreToNewInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreToNewInstanceCommon Send returns without error.

See RestoreToNewInstance for more information on using the RestoreToNewInstance API call, and error handling.

// Example sending a request using the RestoreToNewInstanceRequest method.
req, resp := client.RestoreToNewInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) RestoreToNewInstanceWithContext added in v1.0.151

func (c *MONGODB) RestoreToNewInstanceWithContext(ctx volcengine.Context, input *RestoreToNewInstanceInput, opts ...request.Option) (*RestoreToNewInstanceOutput, error)

RestoreToNewInstanceWithContext is the same as RestoreToNewInstance with the addition of the ability to pass a context and additional request options.

See RestoreToNewInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) SwitchDBMaster added in v1.0.151

func (c *MONGODB) SwitchDBMaster(input *SwitchDBMasterInput) (*SwitchDBMasterOutput, error)

SwitchDBMaster API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation SwitchDBMaster for usage and error information.

func (*MONGODB) SwitchDBMasterCommon added in v1.0.151

func (c *MONGODB) SwitchDBMasterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SwitchDBMasterCommon API operation for MONGODB.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MONGODB's API operation SwitchDBMasterCommon for usage and error information.

func (*MONGODB) SwitchDBMasterCommonRequest added in v1.0.151

func (c *MONGODB) SwitchDBMasterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SwitchDBMasterCommonRequest generates a "volcengine/request.Request" representing the client's request for the SwitchDBMasterCommon operation. The "output" return value will be populated with the SwitchDBMasterCommon request's response once the request completes successfully.

Use "Send" method on the returned SwitchDBMasterCommon Request to send the API call to the service. the "output" return value is not valid until after SwitchDBMasterCommon Send returns without error.

See SwitchDBMasterCommon for more information on using the SwitchDBMasterCommon API call, and error handling.

// Example sending a request using the SwitchDBMasterCommonRequest method.
req, resp := client.SwitchDBMasterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) SwitchDBMasterCommonWithContext added in v1.0.151

func (c *MONGODB) SwitchDBMasterCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SwitchDBMasterCommonWithContext is the same as SwitchDBMasterCommon with the addition of the ability to pass a context and additional request options.

See SwitchDBMasterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MONGODB) SwitchDBMasterRequest added in v1.0.151

func (c *MONGODB) SwitchDBMasterRequest(input *SwitchDBMasterInput) (req *request.Request, output *SwitchDBMasterOutput)

SwitchDBMasterRequest generates a "volcengine/request.Request" representing the client's request for the SwitchDBMaster operation. The "output" return value will be populated with the SwitchDBMasterCommon request's response once the request completes successfully.

Use "Send" method on the returned SwitchDBMasterCommon Request to send the API call to the service. the "output" return value is not valid until after SwitchDBMasterCommon Send returns without error.

See SwitchDBMaster for more information on using the SwitchDBMaster API call, and error handling.

// Example sending a request using the SwitchDBMasterRequest method.
req, resp := client.SwitchDBMasterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MONGODB) SwitchDBMasterWithContext added in v1.0.151

func (c *MONGODB) SwitchDBMasterWithContext(ctx volcengine.Context, input *SwitchDBMasterInput, opts ...request.Option) (*SwitchDBMasterOutput, error)

SwitchDBMasterWithContext is the same as SwitchDBMaster with the addition of the ability to pass a context and additional request options.

See SwitchDBMaster for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type MONGODBAPI

type MONGODBAPI interface {
	AddTagsToResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddTagsToResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddTagsToResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddTagsToResource(*AddTagsToResourceInput) (*AddTagsToResourceOutput, error)
	AddTagsToResourceWithContext(volcengine.Context, *AddTagsToResourceInput, ...request.Option) (*AddTagsToResourceOutput, error)
	AddTagsToResourceRequest(*AddTagsToResourceInput) (*request.Request, *AddTagsToResourceOutput)

	AssociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateAllowList(*AssociateAllowListInput) (*AssociateAllowListOutput, error)
	AssociateAllowListWithContext(volcengine.Context, *AssociateAllowListInput, ...request.Option) (*AssociateAllowListOutput, error)
	AssociateAllowListRequest(*AssociateAllowListInput) (*request.Request, *AssociateAllowListOutput)

	CreateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAllowList(*CreateAllowListInput) (*CreateAllowListOutput, error)
	CreateAllowListWithContext(volcengine.Context, *CreateAllowListInput, ...request.Option) (*CreateAllowListOutput, error)
	CreateAllowListRequest(*CreateAllowListInput) (*request.Request, *CreateAllowListOutput)

	CreateBackupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBackupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBackupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBackup(*CreateBackupInput) (*CreateBackupOutput, error)
	CreateBackupWithContext(volcengine.Context, *CreateBackupInput, ...request.Option) (*CreateBackupOutput, error)
	CreateBackupRequest(*CreateBackupInput) (*request.Request, *CreateBackupOutput)

	CreateDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBEndpoint(*CreateDBEndpointInput) (*CreateDBEndpointOutput, error)
	CreateDBEndpointWithContext(volcengine.Context, *CreateDBEndpointInput, ...request.Option) (*CreateDBEndpointOutput, error)
	CreateDBEndpointRequest(*CreateDBEndpointInput) (*request.Request, *CreateDBEndpointOutput)

	CreateDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDBInstance(*CreateDBInstanceInput) (*CreateDBInstanceOutput, error)
	CreateDBInstanceWithContext(volcengine.Context, *CreateDBInstanceInput, ...request.Option) (*CreateDBInstanceOutput, error)
	CreateDBInstanceRequest(*CreateDBInstanceInput) (*request.Request, *CreateDBInstanceOutput)

	DeleteAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAllowList(*DeleteAllowListInput) (*DeleteAllowListOutput, error)
	DeleteAllowListWithContext(volcengine.Context, *DeleteAllowListInput, ...request.Option) (*DeleteAllowListOutput, error)
	DeleteAllowListRequest(*DeleteAllowListInput) (*request.Request, *DeleteAllowListOutput)

	DeleteDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBEndpoint(*DeleteDBEndpointInput) (*DeleteDBEndpointOutput, error)
	DeleteDBEndpointWithContext(volcengine.Context, *DeleteDBEndpointInput, ...request.Option) (*DeleteDBEndpointOutput, error)
	DeleteDBEndpointRequest(*DeleteDBEndpointInput) (*request.Request, *DeleteDBEndpointOutput)

	DeleteDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDBInstance(*DeleteDBInstanceInput) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceWithContext(volcengine.Context, *DeleteDBInstanceInput, ...request.Option) (*DeleteDBInstanceOutput, error)
	DeleteDBInstanceRequest(*DeleteDBInstanceInput) (*request.Request, *DeleteDBInstanceOutput)

	DescribeAllowListDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowListDetail(*DescribeAllowListDetailInput) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailWithContext(volcengine.Context, *DescribeAllowListDetailInput, ...request.Option) (*DescribeAllowListDetailOutput, error)
	DescribeAllowListDetailRequest(*DescribeAllowListDetailInput) (*request.Request, *DescribeAllowListDetailOutput)

	DescribeAllowListsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAllowListsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAllowListsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAllowLists(*DescribeAllowListsInput) (*DescribeAllowListsOutput, error)
	DescribeAllowListsWithContext(volcengine.Context, *DescribeAllowListsInput, ...request.Option) (*DescribeAllowListsOutput, error)
	DescribeAllowListsRequest(*DescribeAllowListsInput) (*request.Request, *DescribeAllowListsOutput)

	DescribeAvailabilityZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAvailabilityZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAvailabilityZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAvailabilityZones(*DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesWithContext(volcengine.Context, *DescribeAvailabilityZonesInput, ...request.Option) (*DescribeAvailabilityZonesOutput, error)
	DescribeAvailabilityZonesRequest(*DescribeAvailabilityZonesInput) (*request.Request, *DescribeAvailabilityZonesOutput)

	DescribeBackupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackups(*DescribeBackupsInput) (*DescribeBackupsOutput, error)
	DescribeBackupsWithContext(volcengine.Context, *DescribeBackupsInput, ...request.Option) (*DescribeBackupsOutput, error)
	DescribeBackupsRequest(*DescribeBackupsInput) (*request.Request, *DescribeBackupsOutput)

	DescribeDBAccountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBAccountsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBAccountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBAccounts(*DescribeDBAccountsInput) (*DescribeDBAccountsOutput, error)
	DescribeDBAccountsWithContext(volcengine.Context, *DescribeDBAccountsInput, ...request.Option) (*DescribeDBAccountsOutput, error)
	DescribeDBAccountsRequest(*DescribeDBAccountsInput) (*request.Request, *DescribeDBAccountsOutput)

	DescribeDBEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBEndpoint(*DescribeDBEndpointInput) (*DescribeDBEndpointOutput, error)
	DescribeDBEndpointWithContext(volcengine.Context, *DescribeDBEndpointInput, ...request.Option) (*DescribeDBEndpointOutput, error)
	DescribeDBEndpointRequest(*DescribeDBEndpointInput) (*request.Request, *DescribeDBEndpointOutput)

	DescribeDBInstanceBackupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceBackupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceBackupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceBackupPolicy(*DescribeDBInstanceBackupPolicyInput) (*DescribeDBInstanceBackupPolicyOutput, error)
	DescribeDBInstanceBackupPolicyWithContext(volcengine.Context, *DescribeDBInstanceBackupPolicyInput, ...request.Option) (*DescribeDBInstanceBackupPolicyOutput, error)
	DescribeDBInstanceBackupPolicyRequest(*DescribeDBInstanceBackupPolicyInput) (*request.Request, *DescribeDBInstanceBackupPolicyOutput)

	DescribeDBInstanceBackupURLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceBackupURLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceBackupURLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceBackupURL(*DescribeDBInstanceBackupURLInput) (*DescribeDBInstanceBackupURLOutput, error)
	DescribeDBInstanceBackupURLWithContext(volcengine.Context, *DescribeDBInstanceBackupURLInput, ...request.Option) (*DescribeDBInstanceBackupURLOutput, error)
	DescribeDBInstanceBackupURLRequest(*DescribeDBInstanceBackupURLInput) (*request.Request, *DescribeDBInstanceBackupURLOutput)

	DescribeDBInstanceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceDetail(*DescribeDBInstanceDetailInput) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailWithContext(volcengine.Context, *DescribeDBInstanceDetailInput, ...request.Option) (*DescribeDBInstanceDetailOutput, error)
	DescribeDBInstanceDetailRequest(*DescribeDBInstanceDetailInput) (*request.Request, *DescribeDBInstanceDetailOutput)

	DescribeDBInstanceParametersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceParametersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceParametersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceParameters(*DescribeDBInstanceParametersInput) (*DescribeDBInstanceParametersOutput, error)
	DescribeDBInstanceParametersWithContext(volcengine.Context, *DescribeDBInstanceParametersInput, ...request.Option) (*DescribeDBInstanceParametersOutput, error)
	DescribeDBInstanceParametersRequest(*DescribeDBInstanceParametersInput) (*request.Request, *DescribeDBInstanceParametersOutput)

	DescribeDBInstanceParametersLogCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceParametersLogCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceParametersLogCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceParametersLog(*DescribeDBInstanceParametersLogInput) (*DescribeDBInstanceParametersLogOutput, error)
	DescribeDBInstanceParametersLogWithContext(volcengine.Context, *DescribeDBInstanceParametersLogInput, ...request.Option) (*DescribeDBInstanceParametersLogOutput, error)
	DescribeDBInstanceParametersLogRequest(*DescribeDBInstanceParametersLogInput) (*request.Request, *DescribeDBInstanceParametersLogOutput)

	DescribeDBInstanceSSLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstanceSSLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstanceSSLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstanceSSL(*DescribeDBInstanceSSLInput) (*DescribeDBInstanceSSLOutput, error)
	DescribeDBInstanceSSLWithContext(volcengine.Context, *DescribeDBInstanceSSLInput, ...request.Option) (*DescribeDBInstanceSSLOutput, error)
	DescribeDBInstanceSSLRequest(*DescribeDBInstanceSSLInput) (*request.Request, *DescribeDBInstanceSSLOutput)

	DescribeDBInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBInstances(*DescribeDBInstancesInput) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesWithContext(volcengine.Context, *DescribeDBInstancesInput, ...request.Option) (*DescribeDBInstancesOutput, error)
	DescribeDBInstancesRequest(*DescribeDBInstancesInput) (*request.Request, *DescribeDBInstancesOutput)

	DescribeNodeSpecsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeNodeSpecsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeNodeSpecsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeNodeSpecs(*DescribeNodeSpecsInput) (*DescribeNodeSpecsOutput, error)
	DescribeNodeSpecsWithContext(volcengine.Context, *DescribeNodeSpecsInput, ...request.Option) (*DescribeNodeSpecsOutput, error)
	DescribeNodeSpecsRequest(*DescribeNodeSpecsInput) (*request.Request, *DescribeNodeSpecsOutput)

	DescribeNormalLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeNormalLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeNormalLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeNormalLogs(*DescribeNormalLogsInput) (*DescribeNormalLogsOutput, error)
	DescribeNormalLogsWithContext(volcengine.Context, *DescribeNormalLogsInput, ...request.Option) (*DescribeNormalLogsOutput, error)
	DescribeNormalLogsRequest(*DescribeNormalLogsInput) (*request.Request, *DescribeNormalLogsOutput)

	DescribeRecoverableTimeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRecoverableTimeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRecoverableTimeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRecoverableTime(*DescribeRecoverableTimeInput) (*DescribeRecoverableTimeOutput, error)
	DescribeRecoverableTimeWithContext(volcengine.Context, *DescribeRecoverableTimeInput, ...request.Option) (*DescribeRecoverableTimeOutput, error)
	DescribeRecoverableTimeRequest(*DescribeRecoverableTimeInput) (*request.Request, *DescribeRecoverableTimeOutput)

	DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRegionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
	DescribeRegionsWithContext(volcengine.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
	DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)

	DescribeSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSlowLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSlowLogs(*DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsWithContext(volcengine.Context, *DescribeSlowLogsInput, ...request.Option) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsRequest(*DescribeSlowLogsInput) (*request.Request, *DescribeSlowLogsOutput)

	DisassociateAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisassociateAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisassociateAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisassociateAllowList(*DisassociateAllowListInput) (*DisassociateAllowListOutput, error)
	DisassociateAllowListWithContext(volcengine.Context, *DisassociateAllowListInput, ...request.Option) (*DisassociateAllowListOutput, error)
	DisassociateAllowListRequest(*DisassociateAllowListInput) (*request.Request, *DisassociateAllowListOutput)

	ModifyAllowListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAllowListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAllowListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAllowList(*ModifyAllowListInput) (*ModifyAllowListOutput, error)
	ModifyAllowListWithContext(volcengine.Context, *ModifyAllowListInput, ...request.Option) (*ModifyAllowListOutput, error)
	ModifyAllowListRequest(*ModifyAllowListInput) (*request.Request, *ModifyAllowListOutput)

	ModifyDBInstanceBackupURLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceBackupURLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceBackupURLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceBackupURL(*ModifyDBInstanceBackupURLInput) (*ModifyDBInstanceBackupURLOutput, error)
	ModifyDBInstanceBackupURLWithContext(volcengine.Context, *ModifyDBInstanceBackupURLInput, ...request.Option) (*ModifyDBInstanceBackupURLOutput, error)
	ModifyDBInstanceBackupURLRequest(*ModifyDBInstanceBackupURLInput) (*request.Request, *ModifyDBInstanceBackupURLOutput)

	ModifyDBInstanceChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceChargeTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceChargeType(*ModifyDBInstanceChargeTypeInput) (*ModifyDBInstanceChargeTypeOutput, error)
	ModifyDBInstanceChargeTypeWithContext(volcengine.Context, *ModifyDBInstanceChargeTypeInput, ...request.Option) (*ModifyDBInstanceChargeTypeOutput, error)
	ModifyDBInstanceChargeTypeRequest(*ModifyDBInstanceChargeTypeInput) (*request.Request, *ModifyDBInstanceChargeTypeOutput)

	ModifyDBInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceName(*ModifyDBInstanceNameInput) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameWithContext(volcengine.Context, *ModifyDBInstanceNameInput, ...request.Option) (*ModifyDBInstanceNameOutput, error)
	ModifyDBInstanceNameRequest(*ModifyDBInstanceNameInput) (*request.Request, *ModifyDBInstanceNameOutput)

	ModifyDBInstanceParametersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceParametersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceParametersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceParameters(*ModifyDBInstanceParametersInput) (*ModifyDBInstanceParametersOutput, error)
	ModifyDBInstanceParametersWithContext(volcengine.Context, *ModifyDBInstanceParametersInput, ...request.Option) (*ModifyDBInstanceParametersOutput, error)
	ModifyDBInstanceParametersRequest(*ModifyDBInstanceParametersInput) (*request.Request, *ModifyDBInstanceParametersOutput)

	ModifyDBInstanceSSLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceSSLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceSSLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceSSL(*ModifyDBInstanceSSLInput) (*ModifyDBInstanceSSLOutput, error)
	ModifyDBInstanceSSLWithContext(volcengine.Context, *ModifyDBInstanceSSLInput, ...request.Option) (*ModifyDBInstanceSSLOutput, error)
	ModifyDBInstanceSSLRequest(*ModifyDBInstanceSSLInput) (*request.Request, *ModifyDBInstanceSSLOutput)

	ModifyDBInstanceSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDBInstanceSpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDBInstanceSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDBInstanceSpec(*ModifyDBInstanceSpecInput) (*ModifyDBInstanceSpecOutput, error)
	ModifyDBInstanceSpecWithContext(volcengine.Context, *ModifyDBInstanceSpecInput, ...request.Option) (*ModifyDBInstanceSpecOutput, error)
	ModifyDBInstanceSpecRequest(*ModifyDBInstanceSpecInput) (*request.Request, *ModifyDBInstanceSpecOutput)

	RemoveTagsFromResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveTagsFromResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveTagsFromResource(*RemoveTagsFromResourceInput) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceWithContext(volcengine.Context, *RemoveTagsFromResourceInput, ...request.Option) (*RemoveTagsFromResourceOutput, error)
	RemoveTagsFromResourceRequest(*RemoveTagsFromResourceInput) (*request.Request, *RemoveTagsFromResourceOutput)

	ResetDBAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResetDBAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResetDBAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResetDBAccount(*ResetDBAccountInput) (*ResetDBAccountOutput, error)
	ResetDBAccountWithContext(volcengine.Context, *ResetDBAccountInput, ...request.Option) (*ResetDBAccountOutput, error)
	ResetDBAccountRequest(*ResetDBAccountInput) (*request.Request, *ResetDBAccountOutput)

	RestartDBInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestartDBInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestartDBInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestartDBInstance(*RestartDBInstanceInput) (*RestartDBInstanceOutput, error)
	RestartDBInstanceWithContext(volcengine.Context, *RestartDBInstanceInput, ...request.Option) (*RestartDBInstanceOutput, error)
	RestartDBInstanceRequest(*RestartDBInstanceInput) (*request.Request, *RestartDBInstanceOutput)

	RestoreToNewInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RestoreToNewInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RestoreToNewInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RestoreToNewInstance(*RestoreToNewInstanceInput) (*RestoreToNewInstanceOutput, error)
	RestoreToNewInstanceWithContext(volcengine.Context, *RestoreToNewInstanceInput, ...request.Option) (*RestoreToNewInstanceOutput, error)
	RestoreToNewInstanceRequest(*RestoreToNewInstanceInput) (*request.Request, *RestoreToNewInstanceOutput)

	SwitchDBMasterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SwitchDBMasterCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SwitchDBMasterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SwitchDBMaster(*SwitchDBMasterInput) (*SwitchDBMasterOutput, error)
	SwitchDBMasterWithContext(volcengine.Context, *SwitchDBMasterInput, ...request.Option) (*SwitchDBMasterOutput, error)
	SwitchDBMasterRequest(*SwitchDBMasterInput) (*request.Request, *SwitchDBMasterOutput)
}

MONGODBAPI provides an interface to enable mocking the mongodb.MONGODB service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// MONGODB.
func myFunc(svc MONGODBAPI) bool {
    // Make svc.AddTagsToResource request
}

func main() {
    sess := session.New()
    svc := mongodb.New(sess)

    myFunc(svc)
}

type ModifyAllowListInput

type ModifyAllowListInput struct {
	AllowList *string `type:"string"`

	AllowListDesc *string `type:"string"`

	// AllowListId is a required field
	AllowListId *string `type:"string" required:"true"`

	// AllowListName is a required field
	AllowListName *string `type:"string" required:"true"`

	ApplyInstanceNum *int64 `type:"int64"`

	ModifyMode *string `type:"string" enum:"EnumOfModifyModeForModifyAllowListInput"`
	// contains filtered or unexported fields
}

func (ModifyAllowListInput) GoString

func (s ModifyAllowListInput) GoString() string

GoString returns the string representation

func (*ModifyAllowListInput) SetAllowList

func (s *ModifyAllowListInput) SetAllowList(v string) *ModifyAllowListInput

SetAllowList sets the AllowList field's value.

func (*ModifyAllowListInput) SetAllowListDesc

func (s *ModifyAllowListInput) SetAllowListDesc(v string) *ModifyAllowListInput

SetAllowListDesc sets the AllowListDesc field's value.

func (*ModifyAllowListInput) SetAllowListId

func (s *ModifyAllowListInput) SetAllowListId(v string) *ModifyAllowListInput

SetAllowListId sets the AllowListId field's value.

func (*ModifyAllowListInput) SetAllowListName

func (s *ModifyAllowListInput) SetAllowListName(v string) *ModifyAllowListInput

SetAllowListName sets the AllowListName field's value.

func (*ModifyAllowListInput) SetApplyInstanceNum

func (s *ModifyAllowListInput) SetApplyInstanceNum(v int64) *ModifyAllowListInput

SetApplyInstanceNum sets the ApplyInstanceNum field's value.

func (*ModifyAllowListInput) SetModifyMode

func (s *ModifyAllowListInput) SetModifyMode(v string) *ModifyAllowListInput

SetModifyMode sets the ModifyMode field's value.

func (ModifyAllowListInput) String

func (s ModifyAllowListInput) String() string

String returns the string representation

func (*ModifyAllowListInput) Validate added in v1.0.151

func (s *ModifyAllowListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyAllowListOutput

type ModifyAllowListOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyAllowListOutput) GoString

func (s ModifyAllowListOutput) GoString() string

GoString returns the string representation

func (ModifyAllowListOutput) String

func (s ModifyAllowListOutput) String() string

String returns the string representation

type ModifyDBInstanceBackupURLInput added in v1.0.151

type ModifyDBInstanceBackupURLInput struct {

	// BackupId is a required field
	BackupId *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceBackupURLInput) GoString added in v1.0.151

GoString returns the string representation

func (*ModifyDBInstanceBackupURLInput) SetBackupId added in v1.0.151

SetBackupId sets the BackupId field's value.

func (*ModifyDBInstanceBackupURLInput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceBackupURLInput) String added in v1.0.151

String returns the string representation

func (*ModifyDBInstanceBackupURLInput) Validate added in v1.0.151

func (s *ModifyDBInstanceBackupURLInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceBackupURLOutput added in v1.0.151

type ModifyDBInstanceBackupURLOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceBackupURLOutput) GoString added in v1.0.151

GoString returns the string representation

func (ModifyDBInstanceBackupURLOutput) String added in v1.0.151

String returns the string representation

type ModifyDBInstanceChargeTypeInput

type ModifyDBInstanceChargeTypeInput struct {
	AutoRenew *bool `type:"boolean"`

	// ChargeType is a required field
	ChargeType *string `type:"string" required:"true" enum:"EnumOfChargeTypeForModifyDBInstanceChargeTypeInput"`

	InstanceIds []*string `type:"list"`

	// Period is a required field
	Period *int32 `type:"int32" required:"true"`

	// PeriodUnit is a required field
	PeriodUnit *string `type:"string" required:"true" enum:"EnumOfPeriodUnitForModifyDBInstanceChargeTypeInput"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceChargeTypeInput) GoString

GoString returns the string representation

func (*ModifyDBInstanceChargeTypeInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*ModifyDBInstanceChargeTypeInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ModifyDBInstanceChargeTypeInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*ModifyDBInstanceChargeTypeInput) SetPeriod

SetPeriod sets the Period field's value.

func (*ModifyDBInstanceChargeTypeInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (ModifyDBInstanceChargeTypeInput) String

String returns the string representation

func (*ModifyDBInstanceChargeTypeInput) Validate added in v1.0.151

func (s *ModifyDBInstanceChargeTypeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceChargeTypeOutput

type ModifyDBInstanceChargeTypeOutput struct {
	Metadata *response.ResponseMetadata

	InstanceIds []*string `type:"list"`

	OrderNO *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceChargeTypeOutput) GoString

GoString returns the string representation

func (*ModifyDBInstanceChargeTypeOutput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*ModifyDBInstanceChargeTypeOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceChargeTypeOutput) String

String returns the string representation

type ModifyDBInstanceNameInput

type ModifyDBInstanceNameInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// InstanceNewName is a required field
	InstanceNewName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameInput) GoString

func (s ModifyDBInstanceNameInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceNameInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceNameInput) SetInstanceNewName

SetInstanceNewName sets the InstanceNewName field's value.

func (ModifyDBInstanceNameInput) String

func (s ModifyDBInstanceNameInput) String() string

String returns the string representation

func (*ModifyDBInstanceNameInput) Validate

func (s *ModifyDBInstanceNameInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceNameOutput

type ModifyDBInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceNameOutput) GoString

func (s ModifyDBInstanceNameOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceNameOutput) String

String returns the string representation

type ModifyDBInstanceParametersInput added in v1.0.30

type ModifyDBInstanceParametersInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	ParametersObject *ParametersObjectForModifyDBInstanceParametersInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceParametersInput) GoString added in v1.0.30

GoString returns the string representation

func (*ModifyDBInstanceParametersInput) SetInstanceId added in v1.0.30

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceParametersInput) SetParametersObject added in v1.0.32

SetParametersObject sets the ParametersObject field's value.

func (ModifyDBInstanceParametersInput) String added in v1.0.30

String returns the string representation

func (*ModifyDBInstanceParametersInput) Validate added in v1.0.30

func (s *ModifyDBInstanceParametersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceParametersOutput added in v1.0.30

type ModifyDBInstanceParametersOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceParametersOutput) GoString added in v1.0.30

GoString returns the string representation

func (*ModifyDBInstanceParametersOutput) SetInstanceId added in v1.0.30

SetInstanceId sets the InstanceId field's value.

func (ModifyDBInstanceParametersOutput) String added in v1.0.30

String returns the string representation

type ModifyDBInstanceSSLInput added in v1.0.60

type ModifyDBInstanceSSLInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// SSLAction is a required field
	SSLAction *string `type:"string" required:"true" enum:"EnumOfSSLActionForModifyDBInstanceSSLInput"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceSSLInput) GoString added in v1.0.60

func (s ModifyDBInstanceSSLInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceSSLInput) SetInstanceId added in v1.0.60

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceSSLInput) SetSSLAction added in v1.0.60

SetSSLAction sets the SSLAction field's value.

func (ModifyDBInstanceSSLInput) String added in v1.0.60

func (s ModifyDBInstanceSSLInput) String() string

String returns the string representation

func (*ModifyDBInstanceSSLInput) Validate added in v1.0.60

func (s *ModifyDBInstanceSSLInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceSSLOutput added in v1.0.60

type ModifyDBInstanceSSLOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDBInstanceSSLOutput) GoString added in v1.0.60

func (s ModifyDBInstanceSSLOutput) GoString() string

GoString returns the string representation

func (ModifyDBInstanceSSLOutput) String added in v1.0.60

func (s ModifyDBInstanceSSLOutput) String() string

String returns the string representation

type ModifyDBInstanceSpecInput

type ModifyDBInstanceSpecInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// InstanceType is a required field
	InstanceType *string `type:"string" required:"true" enum:"EnumOfInstanceTypeForModifyDBInstanceSpecInput"`

	MongosNodeNumber *int32 `type:"int32"`

	MongosNodeSpec *string `type:"string"`

	NodeSpec *string `type:"string"`

	ShardNumber *int32 `type:"int32"`

	StorageSpaceGB *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceSpecInput) GoString

func (s ModifyDBInstanceSpecInput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceSpecInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceSpecInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*ModifyDBInstanceSpecInput) SetMongosNodeNumber added in v1.0.30

func (s *ModifyDBInstanceSpecInput) SetMongosNodeNumber(v int32) *ModifyDBInstanceSpecInput

SetMongosNodeNumber sets the MongosNodeNumber field's value.

func (*ModifyDBInstanceSpecInput) SetMongosNodeSpec

SetMongosNodeSpec sets the MongosNodeSpec field's value.

func (*ModifyDBInstanceSpecInput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*ModifyDBInstanceSpecInput) SetShardNumber added in v1.0.30

SetShardNumber sets the ShardNumber field's value.

func (*ModifyDBInstanceSpecInput) SetStorageSpaceGB

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (ModifyDBInstanceSpecInput) String

func (s ModifyDBInstanceSpecInput) String() string

String returns the string representation

func (*ModifyDBInstanceSpecInput) Validate

func (s *ModifyDBInstanceSpecInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDBInstanceSpecOutput

type ModifyDBInstanceSpecOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string"`

	OrderNO *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyDBInstanceSpecOutput) GoString

func (s ModifyDBInstanceSpecOutput) GoString() string

GoString returns the string representation

func (*ModifyDBInstanceSpecOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ModifyDBInstanceSpecOutput) SetOrderNO

SetOrderNO sets the OrderNO field's value.

func (ModifyDBInstanceSpecOutput) String

String returns the string representation

type MongoForDescribeDBInstanceDetailOutput

type MongoForDescribeDBInstanceDetailOutput struct {
	MongosNodeId *string `type:"string"`

	NodeSpec *string `type:"string"`

	NodeStatus *string `type:"string" enum:"EnumOfNodeStatusForDescribeDBInstanceDetailOutput"`

	TotalMemoryGB *float64 `type:"double"`

	TotalvCPU *float64 `type:"double"`

	UsedMemoryGB *float64 `type:"double"`

	UsedvCPU *float64 `type:"double"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (MongoForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*MongoForDescribeDBInstanceDetailOutput) SetMongosNodeId

SetMongosNodeId sets the MongosNodeId field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetNodeStatus

SetNodeStatus sets the NodeStatus field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetTotalMemoryGB

SetTotalMemoryGB sets the TotalMemoryGB field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetTotalvCPU

SetTotalvCPU sets the TotalvCPU field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetUsedMemoryGB

SetUsedMemoryGB sets the UsedMemoryGB field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetUsedvCPU

SetUsedvCPU sets the UsedvCPU field's value.

func (*MongoForDescribeDBInstanceDetailOutput) SetZoneId added in v1.0.151

SetZoneId sets the ZoneId field's value.

func (MongoForDescribeDBInstanceDetailOutput) String

String returns the string representation

type MongosNodeSpecForDescribeNodeSpecsOutput

type MongosNodeSpecForDescribeNodeSpecsOutput struct {
	CpuNum *float64 `type:"double"`

	MaxConn *int64 `type:"int64"`

	MemInGb *float64 `type:"double"`

	SpecName *string `type:"string"`
	// contains filtered or unexported fields
}

func (MongosNodeSpecForDescribeNodeSpecsOutput) GoString

GoString returns the string representation

func (*MongosNodeSpecForDescribeNodeSpecsOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*MongosNodeSpecForDescribeNodeSpecsOutput) SetMaxConn

SetMaxConn sets the MaxConn field's value.

func (*MongosNodeSpecForDescribeNodeSpecsOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*MongosNodeSpecForDescribeNodeSpecsOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (MongosNodeSpecForDescribeNodeSpecsOutput) String

String returns the string representation

type NodeForDescribeDBInstanceDetailOutput

type NodeForDescribeDBInstanceDetailOutput struct {
	NodeDelayTime *int32 `type:"int32"`

	NodeId *string `type:"string"`

	NodeRole *string `type:"string" enum:"EnumOfNodeRoleForDescribeDBInstanceDetailOutput"`

	NodeSpec *string `type:"string"`

	NodeStatus *string `type:"string" enum:"EnumOfNodeStatusForDescribeDBInstanceDetailOutput"`

	TotalMemoryGB *float64 `type:"double"`

	TotalStorageGB *float64 `type:"double"`

	TotalvCPU *float64 `type:"double"`

	UsedMemoryGB *float64 `type:"double"`

	UsedStorageGB *float64 `type:"double"`

	UsedvCPU *float64 `type:"double"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (NodeForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeDelayTime

SetNodeDelayTime sets the NodeDelayTime field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeId

SetNodeId sets the NodeId field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeRole

SetNodeRole sets the NodeRole field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeSpec

SetNodeSpec sets the NodeSpec field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetNodeStatus

SetNodeStatus sets the NodeStatus field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetTotalMemoryGB

SetTotalMemoryGB sets the TotalMemoryGB field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetTotalStorageGB

SetTotalStorageGB sets the TotalStorageGB field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetTotalvCPU

SetTotalvCPU sets the TotalvCPU field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetUsedMemoryGB

SetUsedMemoryGB sets the UsedMemoryGB field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetUsedStorageGB

SetUsedStorageGB sets the UsedStorageGB field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetUsedvCPU

SetUsedvCPU sets the UsedvCPU field's value.

func (*NodeForDescribeDBInstanceDetailOutput) SetZoneId added in v1.0.151

SetZoneId sets the ZoneId field's value.

func (NodeForDescribeDBInstanceDetailOutput) String

String returns the string representation

type NodeSpecForDescribeNodeSpecsOutput

type NodeSpecForDescribeNodeSpecsOutput struct {
	CpuNum *float64 `type:"double"`

	MaxConn *int64 `type:"int64"`

	MaxStorage *int64 `type:"int64"`

	MemInGb *float64 `type:"double"`

	MinStorage *int64 `type:"int64"`

	SpecName *string `type:"string"`
	// contains filtered or unexported fields
}

func (NodeSpecForDescribeNodeSpecsOutput) GoString

GoString returns the string representation

func (*NodeSpecForDescribeNodeSpecsOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*NodeSpecForDescribeNodeSpecsOutput) SetMaxConn

SetMaxConn sets the MaxConn field's value.

func (*NodeSpecForDescribeNodeSpecsOutput) SetMaxStorage

SetMaxStorage sets the MaxStorage field's value.

func (*NodeSpecForDescribeNodeSpecsOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*NodeSpecForDescribeNodeSpecsOutput) SetMinStorage added in v1.0.151

SetMinStorage sets the MinStorage field's value.

func (*NodeSpecForDescribeNodeSpecsOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (NodeSpecForDescribeNodeSpecsOutput) String

String returns the string representation

type ParameterChangeLogForDescribeDBInstanceParametersLogOutput added in v1.0.30

type ParameterChangeLogForDescribeDBInstanceParametersLogOutput struct {
	ModifyTime *string `type:"string"`

	NewParameterValue *string `type:"string"`

	OldParameterValue *string `type:"string"`

	ParameterName *string `type:"string"`

	ParameterRole *string `type:"string" enum:"EnumOfParameterRoleForDescribeDBInstanceParametersLogOutput"`

	ParameterStatus *string `type:"string" enum:"EnumOfParameterStatusForDescribeDBInstanceParametersLogOutput"`
	// contains filtered or unexported fields
}

func (ParameterChangeLogForDescribeDBInstanceParametersLogOutput) GoString added in v1.0.30

GoString returns the string representation

func (*ParameterChangeLogForDescribeDBInstanceParametersLogOutput) SetModifyTime added in v1.0.30

SetModifyTime sets the ModifyTime field's value.

func (*ParameterChangeLogForDescribeDBInstanceParametersLogOutput) SetNewParameterValue added in v1.0.30

SetNewParameterValue sets the NewParameterValue field's value.

func (*ParameterChangeLogForDescribeDBInstanceParametersLogOutput) SetOldParameterValue added in v1.0.30

SetOldParameterValue sets the OldParameterValue field's value.

func (*ParameterChangeLogForDescribeDBInstanceParametersLogOutput) SetParameterName added in v1.0.30

SetParameterName sets the ParameterName field's value.

func (*ParameterChangeLogForDescribeDBInstanceParametersLogOutput) SetParameterRole added in v1.0.30

SetParameterRole sets the ParameterRole field's value.

func (*ParameterChangeLogForDescribeDBInstanceParametersLogOutput) SetParameterStatus added in v1.0.30

SetParameterStatus sets the ParameterStatus field's value.

func (ParameterChangeLogForDescribeDBInstanceParametersLogOutput) String added in v1.0.30

String returns the string representation

type ParametersObjectForModifyDBInstanceParametersInput added in v1.0.32

type ParametersObjectForModifyDBInstanceParametersInput struct {
	ParameterName *string `type:"string"`

	ParameterRole *string `type:"string" enum:"EnumOfParameterRoleForModifyDBInstanceParametersInput"`

	ParameterValue *string `type:"string"`
	// contains filtered or unexported fields
}

func (ParametersObjectForModifyDBInstanceParametersInput) GoString added in v1.0.32

GoString returns the string representation

func (*ParametersObjectForModifyDBInstanceParametersInput) SetParameterName added in v1.0.32

SetParameterName sets the ParameterName field's value.

func (*ParametersObjectForModifyDBInstanceParametersInput) SetParameterRole added in v1.0.32

SetParameterRole sets the ParameterRole field's value.

func (*ParametersObjectForModifyDBInstanceParametersInput) SetParameterValue added in v1.0.32

SetParameterValue sets the ParameterValue field's value.

func (ParametersObjectForModifyDBInstanceParametersInput) String added in v1.0.32

String returns the string representation

type RecoverableTimeInfoForDescribeRecoverableTimeOutput added in v1.0.151

type RecoverableTimeInfoForDescribeRecoverableTimeOutput struct {
	EarliestRecoverableTime *string `type:"string"`

	LatestRecoverableTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (RecoverableTimeInfoForDescribeRecoverableTimeOutput) GoString added in v1.0.151

GoString returns the string representation

func (*RecoverableTimeInfoForDescribeRecoverableTimeOutput) SetEarliestRecoverableTime added in v1.0.151

SetEarliestRecoverableTime sets the EarliestRecoverableTime field's value.

func (*RecoverableTimeInfoForDescribeRecoverableTimeOutput) SetLatestRecoverableTime added in v1.0.151

SetLatestRecoverableTime sets the LatestRecoverableTime field's value.

func (RecoverableTimeInfoForDescribeRecoverableTimeOutput) String added in v1.0.151

String returns the string representation

type RegionForDescribeRegionsOutput

type RegionForDescribeRegionsOutput struct {
	RegionId *string `type:"string"`

	RegionName *string `type:"string"`
	// contains filtered or unexported fields
}

func (RegionForDescribeRegionsOutput) GoString

GoString returns the string representation

func (*RegionForDescribeRegionsOutput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*RegionForDescribeRegionsOutput) SetRegionName

SetRegionName sets the RegionName field's value.

func (RegionForDescribeRegionsOutput) String

String returns the string representation

type RemoveTagsFromResourceInput added in v1.0.60

type RemoveTagsFromResourceInput struct {
	All *bool `type:"boolean"`

	InstanceIds []*string `type:"list"`

	TagKeys []*string `type:"list"`
	// contains filtered or unexported fields
}

func (RemoveTagsFromResourceInput) GoString added in v1.0.60

func (s RemoveTagsFromResourceInput) GoString() string

GoString returns the string representation

func (*RemoveTagsFromResourceInput) SetAll added in v1.0.60

SetAll sets the All field's value.

func (*RemoveTagsFromResourceInput) SetInstanceIds added in v1.0.60

SetInstanceIds sets the InstanceIds field's value.

func (*RemoveTagsFromResourceInput) SetTagKeys added in v1.0.60

SetTagKeys sets the TagKeys field's value.

func (RemoveTagsFromResourceInput) String added in v1.0.60

String returns the string representation

type RemoveTagsFromResourceOutput added in v1.0.60

type RemoveTagsFromResourceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RemoveTagsFromResourceOutput) GoString added in v1.0.60

func (s RemoveTagsFromResourceOutput) GoString() string

GoString returns the string representation

func (RemoveTagsFromResourceOutput) String added in v1.0.60

String returns the string representation

type ResetDBAccountInput

type ResetDBAccountInput struct {

	// AccountName is a required field
	AccountName *string `type:"string" required:"true"`

	// AccountPassword is a required field
	AccountPassword *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ResetDBAccountInput) GoString

func (s ResetDBAccountInput) GoString() string

GoString returns the string representation

func (*ResetDBAccountInput) SetAccountName

func (s *ResetDBAccountInput) SetAccountName(v string) *ResetDBAccountInput

SetAccountName sets the AccountName field's value.

func (*ResetDBAccountInput) SetAccountPassword

func (s *ResetDBAccountInput) SetAccountPassword(v string) *ResetDBAccountInput

SetAccountPassword sets the AccountPassword field's value.

func (*ResetDBAccountInput) SetInstanceId

func (s *ResetDBAccountInput) SetInstanceId(v string) *ResetDBAccountInput

SetInstanceId sets the InstanceId field's value.

func (ResetDBAccountInput) String

func (s ResetDBAccountInput) String() string

String returns the string representation

func (*ResetDBAccountInput) Validate

func (s *ResetDBAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ResetDBAccountOutput

type ResetDBAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ResetDBAccountOutput) GoString

func (s ResetDBAccountOutput) GoString() string

GoString returns the string representation

func (ResetDBAccountOutput) String

func (s ResetDBAccountOutput) String() string

String returns the string representation

type RestartDBInstanceInput

type RestartDBInstanceInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (RestartDBInstanceInput) GoString

func (s RestartDBInstanceInput) GoString() string

GoString returns the string representation

func (*RestartDBInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (RestartDBInstanceInput) String

func (s RestartDBInstanceInput) String() string

String returns the string representation

func (*RestartDBInstanceInput) Validate

func (s *RestartDBInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestartDBInstanceOutput

type RestartDBInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RestartDBInstanceOutput) GoString

func (s RestartDBInstanceOutput) GoString() string

GoString returns the string representation

func (RestartDBInstanceOutput) String

func (s RestartDBInstanceOutput) String() string

String returns the string representation

type RestoreToNewInstanceInput added in v1.0.151

type RestoreToNewInstanceInput struct {
	AutoRenew *bool `type:"boolean"`

	BackupId *string `type:"string"`

	ChargeType *string `type:"string" enum:"EnumOfChargeTypeForRestoreToNewInstanceInput"`

	DBEngine *string `type:"string" enum:"EnumOfDBEngineForRestoreToNewInstanceInput"`

	DBEngineVersion *string `type:"string" enum:"EnumOfDBEngineVersionForRestoreToNewInstanceInput"`

	InstanceName *string `type:"string"`

	InstanceType *string `type:"string" enum:"EnumOfInstanceTypeForRestoreToNewInstanceInput"`

	MongosNodeNumber *int32 `type:"int32"`

	MongosNodeSpec *string `type:"string"`

	NodeNumber *int32 `type:"int32"`

	// NodeSpec is a required field
	NodeSpec *string `type:"string" required:"true"`

	Number *int32 `type:"int32"`

	Period *int32 `type:"int32"`

	PeriodUnit *string `type:"string" enum:"EnumOfPeriodUnitForRestoreToNewInstanceInput"`

	ProjectName *string `type:"string"`

	RestoreTime *string `type:"string"`

	ShardNumber *int32 `type:"int32"`

	// SrcDBInstanceId is a required field
	SrcDBInstanceId *string `type:"string" required:"true"`

	// StorageSpaceGB is a required field
	StorageSpaceGB *int32 `type:"int32" required:"true"`

	// SubnetId is a required field
	SubnetId *string `type:"string" required:"true"`

	SuperAccountName *string `type:"string"`

	SuperAccountPassword *string `type:"string"`

	// VpcId is a required field
	VpcId *string `type:"string" required:"true"`

	// ZoneId is a required field
	ZoneId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (RestoreToNewInstanceInput) GoString added in v1.0.151

func (s RestoreToNewInstanceInput) GoString() string

GoString returns the string representation

func (*RestoreToNewInstanceInput) SetAutoRenew added in v1.0.151

SetAutoRenew sets the AutoRenew field's value.

func (*RestoreToNewInstanceInput) SetBackupId added in v1.0.151

SetBackupId sets the BackupId field's value.

func (*RestoreToNewInstanceInput) SetChargeType added in v1.0.151

SetChargeType sets the ChargeType field's value.

func (*RestoreToNewInstanceInput) SetDBEngine added in v1.0.151

SetDBEngine sets the DBEngine field's value.

func (*RestoreToNewInstanceInput) SetDBEngineVersion added in v1.0.151

SetDBEngineVersion sets the DBEngineVersion field's value.

func (*RestoreToNewInstanceInput) SetInstanceName added in v1.0.151

SetInstanceName sets the InstanceName field's value.

func (*RestoreToNewInstanceInput) SetInstanceType added in v1.0.151

SetInstanceType sets the InstanceType field's value.

func (*RestoreToNewInstanceInput) SetMongosNodeNumber added in v1.0.151

func (s *RestoreToNewInstanceInput) SetMongosNodeNumber(v int32) *RestoreToNewInstanceInput

SetMongosNodeNumber sets the MongosNodeNumber field's value.

func (*RestoreToNewInstanceInput) SetMongosNodeSpec added in v1.0.151

SetMongosNodeSpec sets the MongosNodeSpec field's value.

func (*RestoreToNewInstanceInput) SetNodeNumber added in v1.0.151

SetNodeNumber sets the NodeNumber field's value.

func (*RestoreToNewInstanceInput) SetNodeSpec added in v1.0.151

SetNodeSpec sets the NodeSpec field's value.

func (*RestoreToNewInstanceInput) SetNumber added in v1.0.151

SetNumber sets the Number field's value.

func (*RestoreToNewInstanceInput) SetPeriod added in v1.0.151

SetPeriod sets the Period field's value.

func (*RestoreToNewInstanceInput) SetPeriodUnit added in v1.0.151

SetPeriodUnit sets the PeriodUnit field's value.

func (*RestoreToNewInstanceInput) SetProjectName added in v1.0.151

SetProjectName sets the ProjectName field's value.

func (*RestoreToNewInstanceInput) SetRestoreTime added in v1.0.151

SetRestoreTime sets the RestoreTime field's value.

func (*RestoreToNewInstanceInput) SetShardNumber added in v1.0.151

SetShardNumber sets the ShardNumber field's value.

func (*RestoreToNewInstanceInput) SetSrcDBInstanceId added in v1.0.151

SetSrcDBInstanceId sets the SrcDBInstanceId field's value.

func (*RestoreToNewInstanceInput) SetStorageSpaceGB added in v1.0.151

SetStorageSpaceGB sets the StorageSpaceGB field's value.

func (*RestoreToNewInstanceInput) SetSubnetId added in v1.0.151

SetSubnetId sets the SubnetId field's value.

func (*RestoreToNewInstanceInput) SetSuperAccountName added in v1.0.151

func (s *RestoreToNewInstanceInput) SetSuperAccountName(v string) *RestoreToNewInstanceInput

SetSuperAccountName sets the SuperAccountName field's value.

func (*RestoreToNewInstanceInput) SetSuperAccountPassword added in v1.0.151

func (s *RestoreToNewInstanceInput) SetSuperAccountPassword(v string) *RestoreToNewInstanceInput

SetSuperAccountPassword sets the SuperAccountPassword field's value.

func (*RestoreToNewInstanceInput) SetVpcId added in v1.0.151

SetVpcId sets the VpcId field's value.

func (*RestoreToNewInstanceInput) SetZoneId added in v1.0.151

SetZoneId sets the ZoneId field's value.

func (RestoreToNewInstanceInput) String added in v1.0.151

func (s RestoreToNewInstanceInput) String() string

String returns the string representation

func (*RestoreToNewInstanceInput) Validate added in v1.0.151

func (s *RestoreToNewInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RestoreToNewInstanceOutput added in v1.0.151

type RestoreToNewInstanceOutput struct {
	Metadata *response.ResponseMetadata

	InstanceId *string `type:"string"`

	OrderNO *string `type:"string"`
	// contains filtered or unexported fields
}

func (RestoreToNewInstanceOutput) GoString added in v1.0.151

func (s RestoreToNewInstanceOutput) GoString() string

GoString returns the string representation

func (*RestoreToNewInstanceOutput) SetInstanceId added in v1.0.151

SetInstanceId sets the InstanceId field's value.

func (*RestoreToNewInstanceOutput) SetOrderNO added in v1.0.151

SetOrderNO sets the OrderNO field's value.

func (RestoreToNewInstanceOutput) String added in v1.0.151

String returns the string representation

type ShardForDescribeDBInstanceDetailOutput

type ShardForDescribeDBInstanceDetailOutput struct {
	Nodes []*NodeForDescribeDBInstanceDetailOutput `type:"list"`

	ShardId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ShardForDescribeDBInstanceDetailOutput) GoString

GoString returns the string representation

func (*ShardForDescribeDBInstanceDetailOutput) SetNodes

SetNodes sets the Nodes field's value.

func (*ShardForDescribeDBInstanceDetailOutput) SetShardId

SetShardId sets the ShardId field's value.

func (ShardForDescribeDBInstanceDetailOutput) String

String returns the string representation

type ShardNodeSpecForDescribeNodeSpecsOutput

type ShardNodeSpecForDescribeNodeSpecsOutput struct {
	CpuNum *float64 `type:"double"`

	MaxConn *int64 `type:"int64"`

	MaxStorage *int64 `type:"int64"`

	MemInGb *float64 `type:"double"`

	MinStorage *int64 `type:"int64"`

	SpecName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ShardNodeSpecForDescribeNodeSpecsOutput) GoString

GoString returns the string representation

func (*ShardNodeSpecForDescribeNodeSpecsOutput) SetCpuNum

SetCpuNum sets the CpuNum field's value.

func (*ShardNodeSpecForDescribeNodeSpecsOutput) SetMaxConn

SetMaxConn sets the MaxConn field's value.

func (*ShardNodeSpecForDescribeNodeSpecsOutput) SetMaxStorage

SetMaxStorage sets the MaxStorage field's value.

func (*ShardNodeSpecForDescribeNodeSpecsOutput) SetMemInGb

SetMemInGb sets the MemInGb field's value.

func (*ShardNodeSpecForDescribeNodeSpecsOutput) SetMinStorage added in v1.0.151

SetMinStorage sets the MinStorage field's value.

func (*ShardNodeSpecForDescribeNodeSpecsOutput) SetSpecName

SetSpecName sets the SpecName field's value.

func (ShardNodeSpecForDescribeNodeSpecsOutput) String

String returns the string representation

type SwitchDBMasterInput added in v1.0.151

type SwitchDBMasterInput struct {

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// NodeId is a required field
	NodeId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (SwitchDBMasterInput) GoString added in v1.0.151

func (s SwitchDBMasterInput) GoString() string

GoString returns the string representation

func (*SwitchDBMasterInput) SetInstanceId added in v1.0.151

func (s *SwitchDBMasterInput) SetInstanceId(v string) *SwitchDBMasterInput

SetInstanceId sets the InstanceId field's value.

func (*SwitchDBMasterInput) SetNodeId added in v1.0.151

SetNodeId sets the NodeId field's value.

func (SwitchDBMasterInput) String added in v1.0.151

func (s SwitchDBMasterInput) String() string

String returns the string representation

func (*SwitchDBMasterInput) Validate added in v1.0.151

func (s *SwitchDBMasterInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SwitchDBMasterOutput added in v1.0.151

type SwitchDBMasterOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SwitchDBMasterOutput) GoString added in v1.0.151

func (s SwitchDBMasterOutput) GoString() string

GoString returns the string representation

func (SwitchDBMasterOutput) String added in v1.0.151

func (s SwitchDBMasterOutput) String() string

String returns the string representation

type TagFilterForDescribeDBInstancesInput added in v1.0.60

type TagFilterForDescribeDBInstancesInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeDBInstancesInput) GoString added in v1.0.60

GoString returns the string representation

func (*TagFilterForDescribeDBInstancesInput) SetKey added in v1.0.60

SetKey sets the Key field's value.

func (*TagFilterForDescribeDBInstancesInput) SetValue added in v1.0.60

SetValue sets the Value field's value.

func (TagFilterForDescribeDBInstancesInput) String added in v1.0.60

String returns the string representation

type TagForAddTagsToResourceInput added in v1.0.60

type TagForAddTagsToResourceInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForAddTagsToResourceInput) GoString added in v1.0.60

func (s TagForAddTagsToResourceInput) GoString() string

GoString returns the string representation

func (*TagForAddTagsToResourceInput) SetKey added in v1.0.60

SetKey sets the Key field's value.

func (*TagForAddTagsToResourceInput) SetValue added in v1.0.60

SetValue sets the Value field's value.

func (TagForAddTagsToResourceInput) String added in v1.0.60

String returns the string representation

type TagForCreateDBInstanceInput added in v1.0.60

type TagForCreateDBInstanceInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateDBInstanceInput) GoString added in v1.0.60

func (s TagForCreateDBInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateDBInstanceInput) SetKey added in v1.0.60

SetKey sets the Key field's value.

func (*TagForCreateDBInstanceInput) SetValue added in v1.0.60

SetValue sets the Value field's value.

func (TagForCreateDBInstanceInput) String added in v1.0.60

String returns the string representation

type TagForDescribeDBInstanceDetailOutput added in v1.0.151

type TagForDescribeDBInstanceDetailOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstanceDetailOutput) GoString added in v1.0.151

GoString returns the string representation

func (*TagForDescribeDBInstanceDetailOutput) SetKey added in v1.0.151

SetKey sets the Key field's value.

func (*TagForDescribeDBInstanceDetailOutput) SetValue added in v1.0.151

SetValue sets the Value field's value.

func (TagForDescribeDBInstanceDetailOutput) String added in v1.0.151

String returns the string representation

type TagForDescribeDBInstancesOutput added in v1.0.151

type TagForDescribeDBInstancesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDescribeDBInstancesOutput) GoString added in v1.0.151

GoString returns the string representation

func (*TagForDescribeDBInstancesOutput) SetKey added in v1.0.151

SetKey sets the Key field's value.

func (*TagForDescribeDBInstancesOutput) SetValue added in v1.0.151

SetValue sets the Value field's value.

func (TagForDescribeDBInstancesOutput) String added in v1.0.151

String returns the string representation

type ZoneForDescribeAvailabilityZonesOutput

type ZoneForDescribeAvailabilityZonesOutput struct {
	ZoneId *string `type:"string"`

	ZoneName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ZoneForDescribeAvailabilityZonesOutput) GoString

GoString returns the string representation

func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (*ZoneForDescribeAvailabilityZonesOutput) SetZoneName

SetZoneName sets the ZoneName field's value.

func (ZoneForDescribeAvailabilityZonesOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL