API |
Description |
ModifyInstanceParam |
Modifies instance parameters |
CloseWanService |
Disables public network access for an instance |
OpenWanService |
Enables public network access for an instance |
RestartDBInstances |
Restarts an instance |
OpenDBInstanceGTID |
Enables GTID for an instance |
ModifyDBInstanceName |
Renames a TencentDB instance |
ModifyDBInstanceProject |
Modifies the project to which a TencentDB instance belongs |
ModifyDBInstanceVipVport |
Modifies the IP and port number of a TencentDB instance |
DescribeDBInstanceCharset |
Queries the character set of a TencentDB instance |
DescribeDBInstanceConfig |
Queries the configuration information of a TencentDB instance |
DescribeDBInstanceGTID |
Queries whether GTID is enabled for a TencentDB instance |
DescribeDBInstanceRebootTime |
Queries the estimated restart time of a TencentDB instance |
ModifyInstanceParam for Modifying Instance Parameters
import logging
import traceback
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.ModifyInstanceParamRequest()
req.InstanceIds = ["cdb-1y6g3zj8","cdb-7ghaiocc"]
req.ParamList = [{"name":"max_connections","currentValue":"100"},{"name":"character_set_server","currentValue":"utf8"},{"name":"lower_case_table_names","currentValue":"1"}]
print req
resp = client.ModifyInstanceParam(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
msg = traceback.format_exc()
print (msg)
CloseWanService for Disabling Public Network Access for an Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.CloseWanServiceRequest()
req.InstanceId = "cdb-1y6g3zj8"
resp = client.CloseWanService(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
OpenWanService for Enabling Public Network Access for an Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.OpenWanServiceRequest()
req.InstanceId = "cdb-1y6g3zj8"
resp = client.OpenWanService(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
RestartDBInstances for Restarting an Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.RestartDBInstancesRequest()
req.InstanceIds = ["cdb-7ghaiocc"]
resp = client.RestartDBInstances(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
OpenDBInstanceGTID for Enabling GTID for an Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.OpenDBInstanceGTIDRequest()
req.InstanceId = "cdb-7ghaiocc"
resp = client.OpenDBInstanceGTID(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
ModifyDBInstanceName for Renaming a TencentDB Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-beijing")
req = models.ModifyDBInstanceNameRequest()
req.InstanceId = "cdb-cukm86n2"
req.InstanceName = "1s Chinese"
resp = client.ModifyDBInstanceName(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
ModifyDBInstanceProject for Modifying the Project to Which a TencentDB Instance Belongs
import logging
import traceback
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
def DescribeDBInstancesList():
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.ModifyDBInstanceProjectRequest()
req.InstanceIds = ["cdb-7ghaiocc"]
req.NewProjectId =1
resp = client.ModifyDBInstanceProject(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
msg = traceback.format_exc()
print (msg)
DescribeDBInstancesList()
ModifyDBInstanceVipVport for Modifying the IP and Port Number of a TencentDB Instance
import logging
import traceback
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.ModifyDBInstanceVipVportRequest()
req.InstanceId = "cdb-7ghaiocc"
req.DstIp = "10.0.0.13"
req.DstPort =1025
req.UniqVpcId = 1111
resp = client.ModifyDBInstanceVipVport(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
msg = traceback.format_exc()
print (msg)
DescribeDBInstanceCharset for Querying the Character Set of a TencentDB Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.DescribeDBInstanceCharsetRequest()
req.InstanceId = "cdb-1y6g3zj8"
resp = client.DescribeDBInstanceCharset(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.DescribeDBInstanceConfigRequest()
req.InstanceId = "cdb-1y6g3zj8"
resp = client.DescribeDBInstanceConfig(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
DescribeDBInstanceGTID for Querying Whether GTID Is Activated for a TencentDB Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.DescribeDBInstanceGTIDRequest()
req.InstanceId = "cdb-1y6g3zj8"
resp = client.DescribeDBInstanceGTID(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
DescribeDBInstanceRebootTime for Querying the Estimated Restart Time of a TencentDB Instance
from tencentcloud.common import credential
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.cdb.v20170320 import cdb_client, models
try:
cred = credential.Credential("secretId", "secretKey")
client = cdb_client.CdbClient(cred, "ap-shanghai")
req = models.DescribeDBInstanceRebootTimeRequest()
req.InstanceIds = ["cdb-1y6g3zj8"]
resp = client.DescribeDBInstanceRebootTime(req)
print(resp.to_json_string())
except TencentCloudSDKException as err:
print(err)
Was this page helpful?