UNPKG

tencentcloud-sdk-nodejs

Version:
696 lines (695 loc) 27.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Client = void 0; /* eslint-disable @typescript-eslint/no-unused-vars */ /* * Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ const abstract_client_1 = require("../../../common/abstract_client"); /** * postgres client * @class */ class Client extends abstract_client_1.AbstractClient { constructor(clientConfig) { super("postgres.tencentcloudapi.com", "2017-03-12", clientConfig); } /** * 本接口 (ModifyMaintainTimeWindow) 用于实例维护时间窗口的修改。 */ async ModifyMaintainTimeWindow(req, cb) { return this.request("ModifyMaintainTimeWindow", req, cb); } /** * 本接口 (DescribeBackupDownloadURL) 用于查询指定备份集的下载地址,可包括全量备份集、增量日志备份集。 */ async DescribeBackupDownloadURL(req, cb) { return this.request("DescribeBackupDownloadURL", req, cb); } /** * 本接口(DescribeDefaultParameters)主要用于查询某个数据库版本和引擎支持的所有参数。 */ async DescribeDefaultParameters(req, cb) { return this.request("DescribeDefaultParameters", req, cb); } /** * 本接口(DescribeDBErrlogs)用于查询错误日志。 */ async DescribeDBErrlogs(req, cb) { return this.request("DescribeDBErrlogs", req, cb); } /** * 本接口(DescribeDBInstanceHAConfig)用于查询实例HA配置信息。其中HA配置信息包括: <li>允许备节点切换为主节点的条件配置 <li>半同步实例使用同步复制或异步复制的条件配置 */ async DescribeDBInstanceHAConfig(req, cb) { return this.request("DescribeDBInstanceHAConfig", req, cb); } /** * 本接口(DescribeBackupOverview)用于查询用户的备份概览信息。返回用户当前备份个数、备份占用容量、免费容量、收费容量等信息(容量单位为字节)。 */ async DescribeBackupOverview(req, cb) { return this.request("DescribeBackupOverview", req, cb); } /** * 本接口用于查询数据库对象列表。例如查询test数据库下的模式列表。 */ async DescribeDatabaseObjects(req, cb) { return this.request("DescribeDatabaseObjects", req, cb); } /** * 本接口(ModifyAccountRemark)用于修改账号备注。 */ async ModifyAccountRemark(req, cb) { return this.request("ModifyAccountRemark", req, cb); } /** * 本接口(SetAutoRenewFlag)用于设置自动续费。 */ async SetAutoRenewFlag(req, cb) { return this.request("SetAutoRenewFlag", req, cb); } /** * 本接口(ModifyDBInstanceName)用于修改postgresql实例名字。 */ async ModifyDBInstanceName(req, cb) { return this.request("ModifyDBInstanceName", req, cb); } /** * 本接口 (DescribeMaintainTimeWindow) 用于查询实例的维护时间窗口 */ async DescribeMaintainTimeWindow(req, cb) { return this.request("DescribeMaintainTimeWindow", req, cb); } /** * 查询专属集群 */ async DescribeDedicatedClusters(req, cb) { return this.request("DescribeDedicatedClusters", req, cb); } /** * 本接口(DeleteParameterTemplate)主要用于删除某个参数模板。 */ async DeleteParameterTemplate(req, cb) { return this.request("DeleteParameterTemplate", req, cb); } /** * 本接口(DescribeDBInstanceAttribute)用于查询实例的参数信息。 */ async DescribeDBInstanceParameters(req, cb) { return this.request("DescribeDBInstanceParameters", req, cb); } /** * 【接口下线中,请勿使用】本接口 (DeleteServerlessDBInstance) 用于删除一个ServerlessDB实例。 */ async DeleteServerlessDBInstance(req, cb) { return this.request("DeleteServerlessDBInstance", req, cb); } /** * 本接口(CreateDBInstanceNetworkAccess)用于创建实例网络。 */ async CreateDBInstanceNetworkAccess(req, cb) { return this.request("CreateDBInstanceNetworkAccess", req, cb); } /** * 本接口(ModifyDBInstanceSpec)用于修改实例规格,包括内存、磁盘。 */ async ModifyDBInstanceSpec(req, cb) { return this.request("ModifyDBInstanceSpec", req, cb); } /** * 本接口(ModifyBackupDownloadRestriction)用于修改备份文件下载限制。 */ async ModifyBackupDownloadRestriction(req, cb) { return this.request("ModifyBackupDownloadRestriction", req, cb); } /** * 本接口(DescribeTasks)用于查询任务列表,展示异步任务的执行进度。 注:本接口中展示的步骤为总结性步骤,可能伴随着版本迭代进行调整,不建议作为关键逻辑使用 */ async DescribeTasks(req, cb) { return this.request("DescribeTasks", req, cb); } /** * 本接口(RenewInstance)用于续费实例。 */ async RenewInstance(req, cb) { return this.request("RenewInstance", req, cb); } /** * 接口(DescribeDatabases)用来查询实例的数据库列表。 */ async DescribeDatabases(req, cb) { return this.request("DescribeDatabases", req, cb); } /** * 本接口 (DescribeParameterTemplates) 用于查询参数模板列表。 */ async DescribeParameterTemplates(req, cb) { return this.request("DescribeParameterTemplates", req, cb); } /** * 本接口(DescribeProductConfig)用于查询售卖规格配置。本接口已废弃,推荐使用新接口[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)。 */ async DescribeProductConfig(req, cb) { return this.request("DescribeProductConfig", req, cb); } /** * 本接口(DescribeDBSlowlogs)用于获取慢查询日志。本接口已于2021.09.01日废弃,后续此接口将不再返回任何数据,推荐使用接口[DescribeSlowQueryList](https://cloud.tencent.com/document/api/409/60540)替代。 */ async DescribeDBSlowlogs(req, cb) { return this.request("DescribeDBSlowlogs", req, cb); } /** * 查询数据库账号对某数据库对象拥有的权限列表。 */ async DescribeAccountPrivileges(req, cb) { return this.request("DescribeAccountPrivileges", req, cb); } /** * 可对RO组进行网络的删除操作。 */ async DeleteReadOnlyGroupNetworkAccess(req, cb) { return this.request("DeleteReadOnlyGroupNetworkAccess", req, cb); } /** * 支持实例的计费类型转换(目前仅支持按量计费转包年包月) */ async ModifyDBInstanceChargeType(req, cb) { return this.request("ModifyDBInstanceChargeType", req, cb); } /** * 解除数据库账号的锁定,解锁后账号可以登录数据库。 */ async UnlockAccount(req, cb) { return this.request("UnlockAccount", req, cb); } /** * 本接口 (DestroyDBInstance) 用于彻底销毁指定DBInstanceId对应的实例,销毁后实例数据将彻底删除,无法找回,调用前请仔细确认要操作的实例。只能销毁隔离中的实例。 */ async DestroyDBInstance(req, cb) { return this.request("DestroyDBInstance", req, cb); } /** * 本接口(DescribeDBBackups)用于查询实例备份列表。本接口已废弃,推荐使用接口[DescribeBaseBackups](https://cloud.tencent.com/document/api/409/89022)替代。 */ async DescribeDBBackups(req, cb) { return this.request("DescribeDBBackups", req, cb); } /** * 此接口(DescribeSlowQueryAnalysis)用于统计指定时间范围内的所有慢查询,根据SQL语句抽象参数后,进行聚合分析,并返回同类SQL列表。 */ async DescribeSlowQueryAnalysis(req, cb) { return this.request("DescribeSlowQueryAnalysis", req, cb); } /** * 本接口 (InquiryPriceCreateDBInstances) 用于查询购买实例的价格信息。 */ async InquiryPriceCreateDBInstances(req, cb) { return this.request("InquiryPriceCreateDBInstances", req, cb); } /** * 本接口(DescribeDBInstanceSecurityGroups)用于查询实例安全组。 */ async DescribeDBInstanceSecurityGroups(req, cb) { return this.request("DescribeDBInstanceSecurityGroups", req, cb); } /** * 本接口(CreateBaseBackup)用于创建实例的数据备份。 */ async CreateBaseBackup(req, cb) { return this.request("CreateBaseBackup", req, cb); } /** * 本接口(DescribeParameterTemplateAttributes)用于查询某个参数模板的具体内容,包括基本信息和参数信息。 */ async DescribeParameterTemplateAttributes(req, cb) { return this.request("DescribeParameterTemplateAttributes", req, cb); } /** * 根据备份集或恢复目标时间,在原实例上恢复数据库相关对象,例如数据库、表。 */ async RestoreDBInstanceObjects(req, cb) { return this.request("RestoreDBInstanceObjects", req, cb); } /** * 【接口下线中,请勿使用】本接口(CloseServerlessDBExtranetAccess)用于关闭serverlessDB实例公网地址 */ async CloseServerlessDBExtranetAccess(req, cb) { return this.request("CloseServerlessDBExtranetAccess", req, cb); } /** * 本接口(ModifyDBInstanceDeployment)用于修改节点可用区部署方式,仅支持主实例。 */ async ModifyDBInstanceDeployment(req, cb) { return this.request("ModifyDBInstanceDeployment", req, cb); } /** * 【接口下线中,请勿使用】本接口 (CreateServerlessDBInstance) 用于创建一个ServerlessDB实例,创建成功返回实例ID。 */ async CreateServerlessDBInstance(req, cb) { return this.request("CreateServerlessDBInstance", req, cb); } /** * 此接口用于创建数据库,需指定数据库名及所有者。 */ async CreateDatabase(req, cb) { return this.request("CreateDatabase", req, cb); } /** * 此接口用于创建数据账号,返回的Oid为账号唯一标识。与数据库系统表pg_roles中记录的oid一致。 */ async CreateAccount(req, cb) { return this.request("CreateAccount", req, cb); } /** * 本接口 (ModifyDBInstanceParameters) 用于修改实例参数。 */ async ModifyDBInstanceParameters(req, cb) { return this.request("ModifyDBInstanceParameters", req, cb); } /** * 本接口(DescribeBaseBackups)用于查询数据备份列表。 */ async DescribeBaseBackups(req, cb) { return this.request("DescribeBaseBackups", req, cb); } /** * 本接口(DescribeAvailableRecoveryTime)用于查询实例可恢复的时间范围。 */ async DescribeAvailableRecoveryTime(req, cb) { return this.request("DescribeAvailableRecoveryTime", req, cb); } /** * 本接口 (DescribeRegions) 用于查询售卖地域信息。 */ async DescribeRegions(req, cb) { return this.request("DescribeRegions", req, cb); } /** * 【接口下线中,请勿使用】本接口(OpenServerlessDBExtranetAccess)用于开通serverlessDB实例公网地址。 */ async OpenServerlessDBExtranetAccess(req, cb) { return this.request("OpenServerlessDBExtranetAccess", req, cb); } /** * 本接口(ModifyDBInstanceReadOnlyGroup)用于修改实例所属的只读组 */ async ModifyDBInstanceReadOnlyGroup(req, cb) { return this.request("ModifyDBInstanceReadOnlyGroup", req, cb); } /** * 用于克隆实例,支持指定备份集、指定时间点进行克隆。 */ async CloneDBInstance(req, cb) { return this.request("CloneDBInstance", req, cb); } /** * 本接口(DisIsolateDBInstances)用于解隔离实例 */ async DisIsolateDBInstances(req, cb) { return this.request("DisIsolateDBInstances", req, cb); } /** * 【接口下线中,请勿使用】用于查询一个或多个serverlessDB实例的详细信息 */ async DescribeServerlessDBInstances(req, cb) { return this.request("DescribeServerlessDBInstances", req, cb); } /** * 本接口(DescribeDBVersions)用于查询支持的数据库版本。 */ async DescribeDBVersions(req, cb) { return this.request("DescribeDBVersions", req, cb); } /** * 本接口(ModifyParameterTemplate)主要用于修改参数模板名称,描述等配置,也可用于管理参数模板中的参数列表。 */ async ModifyParameterTemplate(req, cb) { return this.request("ModifyParameterTemplate", req, cb); } /** * 本接口 (CreateParameterTemplate) 用于创建参数模板。 */ async CreateParameterTemplate(req, cb) { return this.request("CreateParameterTemplate", req, cb); } /** * 本接口(CreateReadOnlyDBInstance)用于创建只读实例 */ async CreateReadOnlyDBInstance(req, cb) { return this.request("CreateReadOnlyDBInstance", req, cb); } /** * 本接口(DescribeBackupSummaries)用于查询实例备份的统计信息,返回以实例为维度的备份个数、占用容量等信息(容量单位为字节)。 */ async DescribeBackupSummaries(req, cb) { return this.request("DescribeBackupSummaries", req, cb); } /** * 本接口(UpgradeDBInstanceMajorVersion)用于升级实例内核大版本,例如从PostgreSQL 12升级到PostgreSQL 15。 */ async UpgradeDBInstanceMajorVersion(req, cb) { return this.request("UpgradeDBInstanceMajorVersion", req, cb); } /** * 本接口(RebalanceReadOnlyGroup)用于重新均衡 RO 组内实例的负载。注意,RO 组内 RO 实例会有一次数据库连接瞬断,请确保应用程序能重连数据库,谨慎操作。 */ async RebalanceReadOnlyGroup(req, cb) { return this.request("RebalanceReadOnlyGroup", req, cb); } /** * 本接口(CreateReadOnlyGroupNetworkAccess)用于创建RO组的网络。 */ async CreateReadOnlyGroupNetworkAccess(req, cb) { return this.request("CreateReadOnlyGroupNetworkAccess", req, cb); } /** * 本接口 (DescribeEncryptionKeys) 用于查询实例的密钥信息列表。 */ async DescribeEncryptionKeys(req, cb) { return this.request("DescribeEncryptionKeys", req, cb); } /** * 本接口(ModifyDBInstancesProject)用于修改实例所属项目。 */ async ModifyDBInstancesProject(req, cb) { return this.request("ModifyDBInstancesProject", req, cb); } /** * 本接口(UpgradeDBInstanceKernelVersion)用于升级实例的内核版本号。 */ async UpgradeDBInstanceKernelVersion(req, cb) { return this.request("UpgradeDBInstanceKernelVersion", req, cb); } /** * 本接口(ResetAccountPassword)用于重置实例的账户密码。 */ async ResetAccountPassword(req, cb) { return this.request("ResetAccountPassword", req, cb); } /** * 本接口(RestartDBInstance)用于重启实例。 */ async RestartDBInstance(req, cb) { return this.request("RestartDBInstance", req, cb); } /** * 可对实例进行网络的删除操作。 */ async DeleteDBInstanceNetworkAccess(req, cb) { return this.request("DeleteDBInstanceNetworkAccess", req, cb); } /** * 本接口(DeleteReadOnlyGroup)用于删除指定的只读组 */ async DeleteReadOnlyGroup(req, cb) { return this.request("DeleteReadOnlyGroup", req, cb); } /** * 本接口(DescribeDBXlogs)用于获取实例Xlog列表。本接口已废弃,推荐使用接口[DescribeLogBackups](https://cloud.tencent.com/document/api/409/89021)替代。 */ async DescribeDBXlogs(req, cb) { return this.request("DescribeDBXlogs", req, cb); } /** * 本接口 (DescribeDBInstanceAttribute) 用于查询某个实例的详情信息。 */ async DescribeDBInstanceAttribute(req, cb) { return this.request("DescribeDBInstanceAttribute", req, cb); } /** * 本接口(CreateDBInstances)用于创建一个或者多个PostgreSQL实例,仅发货实例不会进行初始化。本接口已废弃,推荐使用接口[CreateInstances](https://cloud.tencent.com/document/api/409/56107)替代。 */ async CreateDBInstances(req, cb) { return this.request("CreateDBInstances", req, cb); } /** * 本接口(ModifyDBInstanceHAConfig)用于修改实例HA配置信息。其中HA配置信息包括: <li>允许备节点切换为主节点的条件配置 <li>半同步实例使用同步复制或异步复制的条件配置 */ async ModifyDBInstanceHAConfig(req, cb) { return this.request("ModifyDBInstanceHAConfig", req, cb); } /** * 本接口(DeleteLogBackup)用于删除实例指定日志备份。 */ async DeleteLogBackup(req, cb) { return this.request("DeleteLogBackup", req, cb); } /** * 本接口(IsolateDBInstances)用于隔离实例。 */ async IsolateDBInstances(req, cb) { return this.request("IsolateDBInstances", req, cb); } /** * 本接口(ModifyBaseBackupExpireTime)用于修改实例指定数据备份的过期时间。 */ async ModifyBaseBackupExpireTime(req, cb) { return this.request("ModifyBaseBackupExpireTime", req, cb); } /** * 修改某账号对某数据库对象的权限、修改账号类型。 */ async ModifyAccountPrivileges(req, cb) { return this.request("ModifyAccountPrivileges", req, cb); } /** * 此接口(DescribeSlowQueryList)用于查询指定时间范围内的所有慢查询。 */ async DescribeSlowQueryList(req, cb) { return this.request("DescribeSlowQueryList", req, cb); } /** * 本接口(DescribeLogBackups)用于查询日志备份列表。 */ async DescribeLogBackups(req, cb) { return this.request("DescribeLogBackups", req, cb); } /** * 本接口(CloseDBExtranetAccess)用于关闭实例公网地址。 */ async CloseDBExtranetAccess(req, cb) { return this.request("CloseDBExtranetAccess", req, cb); } /** * 本接口(AddDBInstanceToReadOnlyGroup)用于添加只读实例到只读组 */ async AddDBInstanceToReadOnlyGroup(req, cb) { return this.request("AddDBInstanceToReadOnlyGroup", req, cb); } /** * 本接口(DescribeAccounts)用于查询实例的数据库账号列表。 */ async DescribeAccounts(req, cb) { return this.request("DescribeAccounts", req, cb); } /** * 本接口(DescribeCloneDBInstanceSpec)用于查询克隆实例可选择的最小规格,包括SpecCode和磁盘。 */ async DescribeCloneDBInstanceSpec(req, cb) { return this.request("DescribeCloneDBInstanceSpec", req, cb); } /** * 本接口 (DescribeDBInstances) 用于查询一个或多个实例的详细信息。 */ async DescribeDBInstances(req, cb) { return this.request("DescribeDBInstances", req, cb); } /** * 本接口(DescribeBackupDownloadRestriction)用于查询备份文件下载限制。 */ async DescribeBackupDownloadRestriction(req, cb) { return this.request("DescribeBackupDownloadRestriction", req, cb); } /** * 本接口(ModifyReadOnlyGroupConfig)用于更新只读组配置信息 */ async ModifyReadOnlyGroupConfig(req, cb) { return this.request("ModifyReadOnlyGroupConfig", req, cb); } /** * 本接口(RemoveDBInstanceFromReadOnlyGroup)用户将只读实例从只读组中移除 */ async RemoveDBInstanceFromReadOnlyGroup(req, cb) { return this.request("RemoveDBInstanceFromReadOnlyGroup", req, cb); } /** * 此接口用于创建备份策略。 */ async CreateBackupPlan(req, cb) { return this.request("CreateBackupPlan", req, cb); } /** * 本接口(DescribeParamsEvent)用于查询参数修改事件。 */ async DescribeParamsEvent(req, cb) { return this.request("DescribeParamsEvent", req, cb); } /** * 本接口(DescribeClasses)用于查询实例售卖规格。 */ async DescribeClasses(req, cb) { return this.request("DescribeClasses", req, cb); } /** * 本接口(DescribeOrders)用于查询订单信息。 */ async DescribeOrders(req, cb) { return this.request("DescribeOrders", req, cb); } /** * 本接口(SwitchDBInstancePrimary)用于切换实例主备关系。 <li>通过主动发起切换,可以验证业务能否正确处理实例主备切换的场景 <li>通过使用强制切换,可以在备节点延迟不满足切换条件时,强制发起主从切换 <li>只有主实例可以执行该操作 */ async SwitchDBInstancePrimary(req, cb) { return this.request("SwitchDBInstancePrimary", req, cb); } /** * 本接口(ModifyReadOnlyDBInstanceWeight)用于修改只读实例权重 */ async ModifyReadOnlyDBInstanceWeight(req, cb) { return this.request("ModifyReadOnlyDBInstanceWeight", req, cb); } /** * 本接口 (DescribeBackupPlans) 用于实例所有的备份计划查询 */ async DescribeBackupPlans(req, cb) { return this.request("DescribeBackupPlans", req, cb); } /** * 当升级完成后,对处于等待切换状态下的实例,强制实例立即切换。 */ async ModifySwitchTimePeriod(req, cb) { return this.request("ModifySwitchTimePeriod", req, cb); } /** * 本接口(OpenDBExtranetAccess)用于开通实例公网地址。 */ async OpenDBExtranetAccess(req, cb) { return this.request("OpenDBExtranetAccess", req, cb); } /** * 修改数据库所有者 */ async ModifyDatabaseOwner(req, cb) { return this.request("ModifyDatabaseOwner", req, cb); } /** * 此接口用于删除数据库账号,需要同时输入Oid与UserName,避免误删。 */ async DeleteAccount(req, cb) { return this.request("DeleteAccount", req, cb); } /** * 本接口 (ModifyBackupPlan) 用于实例备份计划的修改,默认是在每天的凌晨开始全量备份,备份保留时长是7天。可以根据此接口指定时间进行实例的备份。 */ async ModifyBackupPlan(req, cb) { return this.request("ModifyBackupPlan", req, cb); } /** * 本接口用于修改实例SSL配置,功能包含开启、关闭、修改SSL证书保护的连接地址。 */ async ModifyDBInstanceSSLConfig(req, cb) { return this.request("ModifyDBInstanceSSLConfig", req, cb); } /** * 本接口(InitDBInstances)用于初始化云数据库PostgreSQL实例。本接口已废弃,推荐使用接口[CreateInstances](https://cloud.tencent.com/document/api/409/56107)替代。 */ async InitDBInstances(req, cb) { return this.request("InitDBInstances", req, cb); } /** * 本接口 (DescribeZones) 用于查询支持的可用区信息。 */ async DescribeZones(req, cb) { return this.request("DescribeZones", req, cb); } /** * 本接口用于查询实例SSL状态 */ async DescribeDBInstanceSSLConfig(req, cb) { return this.request("DescribeDBInstanceSSLConfig", req, cb); } /** * 删除备份策略 */ async DeleteBackupPlan(req, cb) { return this.request("DeleteBackupPlan", req, cb); } /** * 本接口(InquiryPriceUpgradeDBInstance)用于查询升级实例的价格。只支持按量计费实例。 */ async InquiryPriceUpgradeDBInstance(req, cb) { return this.request("InquiryPriceUpgradeDBInstance", req, cb); } /** * 本接口(CreateReadOnlyGroup)用于创建只读组 */ async CreateReadOnlyGroup(req, cb) { return this.request("CreateReadOnlyGroup", req, cb); } /** * 本接口(InquiryPriceRenewDBInstance)用于查询续费实例的价格。 */ async InquiryPriceRenewDBInstance(req, cb) { return this.request("InquiryPriceRenewDBInstance", req, cb); } /** * 本接口(ModifyDBInstanceSecurityGroups)用于修改实例安全组。 */ async ModifyDBInstanceSecurityGroups(req, cb) { return this.request("ModifyDBInstanceSecurityGroups", req, cb); } /** * 本接口(DeleteBaseBackup)用于删除实例指定数据备份。 */ async DeleteBaseBackup(req, cb) { return this.request("DeleteBaseBackup", req, cb); } /** * 此接口用于锁定数据库账号,锁定后账号当前连接会断开,并且无法建立新连接。 */ async LockAccount(req, cb) { return this.request("LockAccount", req, cb); } /** * 本接口(DescribeReadOnlyGroups)用于查询只读组列表 */ async DescribeReadOnlyGroups(req, cb) { return this.request("DescribeReadOnlyGroups", req, cb); } /** * 本接口(UpgradeDBInstance)用于升级实例配置。本接口已废弃,推荐使用接口[ModifyDBInstanceSpec](https://cloud.tencent.com/document/api/409/63689)替代。 */ async UpgradeDBInstance(req, cb) { return this.request("UpgradeDBInstance", req, cb); } /** * 本接口 (CreateInstances) 用于创建一个或者多个PostgreSQL实例,通过此接口创建的实例无需进行初始化,可直接使用。 <li>实例创建成功后将自动开机启动,实例状态变为“运行中”。</li> <li>预付费实例的购买会预先扣除本次实例购买所需金额,按小时后付费实例购买会预先冻结本次实例购买一小时内所需金额,在调用本接口前请确保账户余额充足。</li> */ async CreateInstances(req, cb) { return this.request("CreateInstances", req, cb); } } exports.Client = Client;