# Functions
CreateAllocateInstancePublicConnectionRequest creates a request to invoke AllocateInstancePublicConnection API.
CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response.
CreateCheckCreateDBInstanceRequest creates a request to invoke CheckCreateDBInstance API.
CreateCheckCreateDBInstanceResponse creates a response to parse from CheckCreateDBInstance response.
CreateCheckServiceLinkedRoleRequest creates a request to invoke CheckServiceLinkedRole API.
CreateCheckServiceLinkedRoleResponse creates a response to parse from CheckServiceLinkedRole response.
CreateCreateDBClusterRequest creates a request to invoke CreateDBCluster API.
CreateCreateDBClusterResponse creates a response to parse from CreateDBCluster response.
CreateCreateDBInstanceRequest creates a request to invoke CreateDBInstance API.
CreateCreateDBInstanceResponse creates a response to parse from CreateDBInstance response.
CreateCreateElasticRuleRequest creates a request to invoke CreateElasticRule API.
CreateCreateElasticRuleResponse creates a response to parse from CreateElasticRule response.
CreateCreateServiceLinkedRoleForSelectDBRequest creates a request to invoke CreateServiceLinkedRoleForSelectDB API.
CreateCreateServiceLinkedRoleForSelectDBResponse creates a response to parse from CreateServiceLinkedRoleForSelectDB response.
CreateDeleteDBClusterRequest creates a request to invoke DeleteDBCluster API.
CreateDeleteDBClusterResponse creates a response to parse from DeleteDBCluster response.
CreateDeleteDBInstanceRequest creates a request to invoke DeleteDBInstance API.
CreateDeleteDBInstanceResponse creates a response to parse from DeleteDBInstance response.
CreateDeleteElasticRuleRequest creates a request to invoke DeleteElasticRule API.
CreateDeleteElasticRuleResponse creates a response to parse from DeleteElasticRule response.
CreateDescribeAllDBInstanceClassRequest creates a request to invoke DescribeAllDBInstanceClass API.
CreateDescribeAllDBInstanceClassResponse creates a response to parse from DescribeAllDBInstanceClass response.
CreateDescribeDBClusterConfigChangeLogsRequest creates a request to invoke DescribeDBClusterConfigChangeLogs API.
CreateDescribeDBClusterConfigChangeLogsResponse creates a response to parse from DescribeDBClusterConfigChangeLogs response.
CreateDescribeDBClusterConfigRequest creates a request to invoke DescribeDBClusterConfig API.
CreateDescribeDBClusterConfigResponse creates a response to parse from DescribeDBClusterConfig response.
CreateDescribeDBInstanceAttributeRequest creates a request to invoke DescribeDBInstanceAttribute API.
CreateDescribeDBInstanceAttributeResponse creates a response to parse from DescribeDBInstanceAttribute response.
CreateDescribeDBInstanceNetInfoRequest creates a request to invoke DescribeDBInstanceNetInfo API.
CreateDescribeDBInstanceNetInfoResponse creates a response to parse from DescribeDBInstanceNetInfo response.
CreateDescribeDBInstancesRequest creates a request to invoke DescribeDBInstances API.
CreateDescribeDBInstancesResponse creates a response to parse from DescribeDBInstances response.
CreateDescribeElasticRulesRequest creates a request to invoke DescribeElasticRules API.
CreateDescribeElasticRulesResponse creates a response to parse from DescribeElasticRules response.
CreateDescribeSecurityIPListRequest creates a request to invoke DescribeSecurityIPList API.
CreateDescribeSecurityIPListResponse creates a response to parse from DescribeSecurityIPList response.
CreateEnDisableScalingRulesRequest creates a request to invoke EnDisableScalingRules API.
CreateEnDisableScalingRulesResponse creates a response to parse from EnDisableScalingRules response.
CreateGetCreateBEClusterInquiryRequest creates a request to invoke GetCreateBEClusterInquiry API.
CreateGetCreateBEClusterInquiryResponse creates a response to parse from GetCreateBEClusterInquiry response.
CreateGetModifyBEClusterInquiryRequest creates a request to invoke GetModifyBEClusterInquiry API.
CreateGetModifyBEClusterInquiryResponse creates a response to parse from GetModifyBEClusterInquiry response.
CreateModifyBEClusterAttributeRequest creates a request to invoke ModifyBEClusterAttribute API.
CreateModifyBEClusterAttributeResponse creates a response to parse from ModifyBEClusterAttribute response.
CreateModifyDBClusterConfigRequest creates a request to invoke ModifyDBClusterConfig API.
CreateModifyDBClusterConfigResponse creates a response to parse from ModifyDBClusterConfig response.
CreateModifyDBClusterRequest creates a request to invoke ModifyDBCluster API.
CreateModifyDBClusterResponse creates a response to parse from ModifyDBCluster response.
CreateModifyDBInstanceAttributeRequest creates a request to invoke ModifyDBInstanceAttribute API.
CreateModifyDBInstanceAttributeResponse creates a response to parse from ModifyDBInstanceAttribute response.
CreateModifyElasticRuleRequest creates a request to invoke ModifyElasticRule API.
CreateModifyElasticRuleResponse creates a response to parse from ModifyElasticRule response.
CreateModifySecurityIPListRequest creates a request to invoke ModifySecurityIPList API.
CreateModifySecurityIPListResponse creates a response to parse from ModifySecurityIPList response.
CreateReleaseInstancePublicConnectionRequest creates a request to invoke ReleaseInstancePublicConnection API.
CreateReleaseInstancePublicConnectionResponse creates a response to parse from ReleaseInstancePublicConnection response.
CreateResetAccountPasswordRequest creates a request to invoke ResetAccountPassword API.
CreateResetAccountPasswordResponse creates a response to parse from ResetAccountPassword response.
CreateRestartDBClusterRequest creates a request to invoke RestartDBCluster API.
CreateRestartDBClusterResponse creates a response to parse from RestartDBCluster response.
CreateStartBEClusterRequest creates a request to invoke StartBECluster API.
CreateStartBEClusterResponse creates a response to parse from StartBECluster response.
CreateStopBEClusterRequest creates a request to invoke StopBECluster API.
CreateStopBEClusterResponse creates a response to parse from StopBECluster response.
CreateUpgradeDBInstanceEngineVersionRequest creates a request to invoke UpgradeDBInstanceEngineVersion API.
CreateUpgradeDBInstanceEngineVersionResponse creates a response to parse from UpgradeDBInstanceEngineVersion response.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
# Structs
AllocateInstancePublicConnectionRequest is the request struct for api AllocateInstancePublicConnection.
AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection.
CanUpgradeVersions is a nested struct in selectdb response.
CheckCreateDBInstanceRequest is the request struct for api CheckCreateDBInstance.
CheckCreateDBInstanceResponse is the response struct for api CheckCreateDBInstance.
CheckServiceLinkedRoleRequest is the request struct for api CheckServiceLinkedRole.
CheckServiceLinkedRoleResponse is the response struct for api CheckServiceLinkedRole.
ClassCodeList is a nested struct in selectdb response.
ClassCodeListItem is a nested struct in selectdb response.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CreateDBClusterRequest is the request struct for api CreateDBCluster.
CreateDBClusterResponse is the response struct for api CreateDBCluster.
CreateDBInstanceRequest is the request struct for api CreateDBInstance.
CreateDBInstanceResponse is the response struct for api CreateDBInstance.
CreateDBInstanceTag is a repeated param struct in CreateDBInstanceRequest.
CreateElasticRuleRequest is the request struct for api CreateElasticRule.
CreateElasticRuleResponse is the response struct for api CreateElasticRule.
CreateServiceLinkedRoleForSelectDBRequest is the request struct for api CreateServiceLinkedRoleForSelectDB.
CreateServiceLinkedRoleForSelectDBResponse is the response struct for api CreateServiceLinkedRoleForSelectDB.
Data is a nested struct in selectdb response.
DataInDeleteDBCluster is a nested struct in selectdb response.
DBClusterList is a nested struct in selectdb response.
DbClusterListItem is a nested struct in selectdb response.
DBClustersNetInfos is a nested struct in selectdb response.
DBClustersNetInfosItem is a nested struct in selectdb response.
DBInstance is a nested struct in selectdb response.
DBInstanceNetInfos is a nested struct in selectdb response.
DBInstanceNetInfosItem is a nested struct in selectdb response.
DeleteDBClusterRequest is the request struct for api DeleteDBCluster.
DeleteDBClusterResponse is the response struct for api DeleteDBCluster.
DeleteDBInstanceRequest is the request struct for api DeleteDBInstance.
DeleteDBInstanceResponse is the response struct for api DeleteDBInstance.
DeleteElasticRuleRequest is the request struct for api DeleteElasticRule.
DeleteElasticRuleResponse is the response struct for api DeleteElasticRule.
DescribeAllDBInstanceClassRequest is the request struct for api DescribeAllDBInstanceClass.
DescribeAllDBInstanceClassResponse is the response struct for api DescribeAllDBInstanceClass.
DescribeDBClusterConfigChangeLogsRequest is the request struct for api DescribeDBClusterConfigChangeLogs.
DescribeDBClusterConfigChangeLogsResponse is the response struct for api DescribeDBClusterConfigChangeLogs.
DescribeDBClusterConfigRequest is the request struct for api DescribeDBClusterConfig.
DescribeDBClusterConfigResponse is the response struct for api DescribeDBClusterConfig.
DescribeDBInstanceAttributeRequest is the request struct for api DescribeDBInstanceAttribute.
DescribeDBInstanceAttributeResponse is the response struct for api DescribeDBInstanceAttribute.
DescribeDBInstanceNetInfoRequest is the request struct for api DescribeDBInstanceNetInfo.
DescribeDBInstanceNetInfoResponse is the response struct for api DescribeDBInstanceNetInfo.
DescribeDBInstancesRequest is the request struct for api DescribeDBInstances.
DescribeDBInstancesResponse is the response struct for api DescribeDBInstances.
DescribeDBInstancesTag is a repeated param struct in DescribeDBInstancesRequest.
DescribeElasticRulesRequest is the request struct for api DescribeElasticRules.
DescribeElasticRulesResponse is the response struct for api DescribeElasticRules.
DescribeSecurityIPListRequest is the request struct for api DescribeSecurityIPList.
DescribeSecurityIPListResponse is the response struct for api DescribeSecurityIPList.
EnDisableScalingRulesRequest is the request struct for api EnDisableScalingRules.
EnDisableScalingRulesResponse is the response struct for api EnDisableScalingRules.
GetCreateBEClusterInquiryRequest is the request struct for api GetCreateBEClusterInquiry.
GetCreateBEClusterInquiryResponse is the response struct for api GetCreateBEClusterInquiry.
GetModifyBEClusterInquiryRequest is the request struct for api GetModifyBEClusterInquiry.
GetModifyBEClusterInquiryResponse is the response struct for api GetModifyBEClusterInquiry.
GroupItems is a nested struct in selectdb response.
GroupItemsItem is a nested struct in selectdb response.
Items is a nested struct in selectdb response.
ModifyBEClusterAttributeRequest is the request struct for api ModifyBEClusterAttribute.
ModifyBEClusterAttributeResponse is the response struct for api ModifyBEClusterAttribute.
ModifyDBClusterConfigRequest is the request struct for api ModifyDBClusterConfig.
ModifyDBClusterConfigResponse is the response struct for api ModifyDBClusterConfig.
ModifyDBClusterRequest is the request struct for api ModifyDBCluster.
ModifyDBClusterResponse is the response struct for api ModifyDBCluster.
ModifyDBInstanceAttributeRequest is the request struct for api ModifyDBInstanceAttribute.
ModifyDBInstanceAttributeResponse is the response struct for api ModifyDBInstanceAttribute.
ModifyElasticRuleRequest is the request struct for api ModifyElasticRule.
ModifyElasticRuleResponse is the response struct for api ModifyElasticRule.
ModifySecurityIPListRequest is the request struct for api ModifySecurityIPList.
ModifySecurityIPListResponse is the response struct for api ModifySecurityIPList.
Param is a nested struct in selectdb response.
ParamChangeLog is a nested struct in selectdb response.
ParamChangeLogs is a nested struct in selectdb response.
Params is a nested struct in selectdb response.
PortListInDescribeDBInstanceNetInfo is a nested struct in selectdb response.
PortListItem is a nested struct in selectdb response.
ReleaseInstancePublicConnectionRequest is the request struct for api ReleaseInstancePublicConnection.
ReleaseInstancePublicConnectionResponse is the response struct for api ReleaseInstancePublicConnection.
ResetAccountPasswordRequest is the request struct for api ResetAccountPassword.
ResetAccountPasswordResponse is the response struct for api ResetAccountPassword.
RestartDBClusterRequest is the request struct for api RestartDBCluster.
RestartDBClusterResponse is the response struct for api RestartDBCluster.
Rules is a nested struct in selectdb response.
RulesItem is a nested struct in selectdb response.
StartBEClusterRequest is the request struct for api StartBECluster.
StartBEClusterResponse is the response struct for api StartBECluster.
StopBEClusterRequest is the request struct for api StopBECluster.
StopBEClusterResponse is the response struct for api StopBECluster.
TagsInDescribeDBInstanceAttribute is a nested struct in selectdb response.
TagsInDescribeDBInstances is a nested struct in selectdb response.
TagsItem is a nested struct in selectdb response.
UpgradeDBInstanceEngineVersionRequest is the request struct for api UpgradeDBInstanceEngineVersion.
UpgradeDBInstanceEngineVersionResponse is the response struct for api UpgradeDBInstanceEngineVersion.