from tencent.cloud.auth import credentials
from tencent.cloud.serverless import database
# Please replace with your access credentials
access_credentials = credentials.Credentials(
secret_id = 'AKIDF3sMOAU1pOgkmrKHchX6TZQ1Mo1C5qa7',
secret_key = 'b4JL8fwxkIgsKMXGi39yYt0ECxZw4wZf'
)
client: database.Client = database.Client(
access_credentials = access_credentials
)
instance_info: dict = client.create_instance(
region_id = 'ap-shanghai',
zone_id = 'ap-shanghai-2',
instance_name = 'default',
instance_configure = {
'database': {
'version': '10.4',
'charset': database.DatabaseCharset.UTF8
},
'vpc': {
'id': 'vpc-f7qfb64q',
'subnet_id': 'subnet-aieh8myj'
}
}
)
print('database instance id: ' + str(instance_info['id']))