Class PostgresClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.postgres.v20170312.PostgresClient
-
public class PostgresClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description PostgresClient(Credential credential, String region)
PostgresClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
PostgresClient
public PostgresClient(Credential credential, String region)
-
PostgresClient
public PostgresClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
AddDBInstanceToReadOnlyGroup
public AddDBInstanceToReadOnlyGroupResponse AddDBInstanceToReadOnlyGroup(AddDBInstanceToReadOnlyGroupRequest req) throws TencentCloudSDKException
本接口(AddDBInstanceToReadOnlyGroup)用于添加只读实例到只读组- Parameters:
req
- AddDBInstanceToReadOnlyGroupRequest- Returns:
- AddDBInstanceToReadOnlyGroupResponse
- Throws:
TencentCloudSDKException
-
CloneDBInstance
public CloneDBInstanceResponse CloneDBInstance(CloneDBInstanceRequest req) throws TencentCloudSDKException
用于克隆实例,支持指定备份集、指定时间点进行克隆。- Parameters:
req
- CloneDBInstanceRequest- Returns:
- CloneDBInstanceResponse
- Throws:
TencentCloudSDKException
-
CloseDBExtranetAccess
public CloseDBExtranetAccessResponse CloseDBExtranetAccess(CloseDBExtranetAccessRequest req) throws TencentCloudSDKException
本接口(CloseDBExtranetAccess)用于关闭实例公网地址。- Parameters:
req
- CloseDBExtranetAccessRequest- Returns:
- CloseDBExtranetAccessResponse
- Throws:
TencentCloudSDKException
-
CloseServerlessDBExtranetAccess
public CloseServerlessDBExtranetAccessResponse CloseServerlessDBExtranetAccess(CloseServerlessDBExtranetAccessRequest req) throws TencentCloudSDKException
本接口(CloseServerlessDBExtranetAccess)用于关闭serverlessDB实例公网地址- Parameters:
req
- CloseServerlessDBExtranetAccessRequest- Returns:
- CloseServerlessDBExtranetAccessResponse
- Throws:
TencentCloudSDKException
-
CreateBaseBackup
public CreateBaseBackupResponse CreateBaseBackup(CreateBaseBackupRequest req) throws TencentCloudSDKException
本接口(CreateBaseBackup)用于创建实例的全量备份。- Parameters:
req
- CreateBaseBackupRequest- Returns:
- CreateBaseBackupResponse
- Throws:
TencentCloudSDKException
-
CreateDBInstanceNetworkAccess
public CreateDBInstanceNetworkAccessResponse CreateDBInstanceNetworkAccess(CreateDBInstanceNetworkAccessRequest req) throws TencentCloudSDKException
本接口(CreateDBInstanceNetworkAccess)用于创建实例网络。- Parameters:
req
- CreateDBInstanceNetworkAccessRequest- Returns:
- CreateDBInstanceNetworkAccessResponse
- Throws:
TencentCloudSDKException
-
CreateDBInstances
public CreateDBInstancesResponse CreateDBInstances(CreateDBInstancesRequest req) throws TencentCloudSDKException
本接口(CreateDBInstances)用于创建一个或者多个PostgreSQL实例,仅发货实例不会进行初始化。本接口已废弃,推荐使用接口[CreateInstances](https://cloud.tencent.com/document/api/409/56107)替代。- Parameters:
req
- CreateDBInstancesRequest- Returns:
- CreateDBInstancesResponse
- Throws:
TencentCloudSDKException
-
CreateInstances
public CreateInstancesResponse CreateInstances(CreateInstancesRequest req) throws TencentCloudSDKException
本接口 (CreateInstances) 用于创建一个或者多个PostgreSQL实例,通过此接口创建的实例无需进行初始化,可直接使用。- 实例创建成功后将自动开机启动,实例状态变为“运行中”。
- 预付费实例的购买会预先扣除本次实例购买所需金额,按小时后付费实例购买会预先冻结本次实例购买一小时内所需金额,在调用本接口前请确保账户余额充足。
- Parameters:
req
- CreateInstancesRequest- Returns:
- CreateInstancesResponse
- Throws:
TencentCloudSDKException
-
CreateParameterTemplate
public CreateParameterTemplateResponse CreateParameterTemplate(CreateParameterTemplateRequest req) throws TencentCloudSDKException
本接口 (CreateParameterTemplate) 用于创建参数模板。- Parameters:
req
- CreateParameterTemplateRequest- Returns:
- CreateParameterTemplateResponse
- Throws:
TencentCloudSDKException
-
CreateReadOnlyDBInstance
public CreateReadOnlyDBInstanceResponse CreateReadOnlyDBInstance(CreateReadOnlyDBInstanceRequest req) throws TencentCloudSDKException
本接口(CreateReadOnlyDBInstance)用于创建只读实例- Parameters:
req
- CreateReadOnlyDBInstanceRequest- Returns:
- CreateReadOnlyDBInstanceResponse
- Throws:
TencentCloudSDKException
-
CreateReadOnlyGroup
public CreateReadOnlyGroupResponse CreateReadOnlyGroup(CreateReadOnlyGroupRequest req) throws TencentCloudSDKException
本接口(CreateReadOnlyGroup)用于创建只读组- Parameters:
req
- CreateReadOnlyGroupRequest- Returns:
- CreateReadOnlyGroupResponse
- Throws:
TencentCloudSDKException
-
CreateReadOnlyGroupNetworkAccess
public CreateReadOnlyGroupNetworkAccessResponse CreateReadOnlyGroupNetworkAccess(CreateReadOnlyGroupNetworkAccessRequest req) throws TencentCloudSDKException
本接口(CreateReadOnlyGroupNetworkAccess)用于创建RO组的网络。- Parameters:
req
- CreateReadOnlyGroupNetworkAccessRequest- Returns:
- CreateReadOnlyGroupNetworkAccessResponse
- Throws:
TencentCloudSDKException
-
CreateServerlessDBInstance
public CreateServerlessDBInstanceResponse CreateServerlessDBInstance(CreateServerlessDBInstanceRequest req) throws TencentCloudSDKException
本接口 (CreateServerlessDBInstance) 用于创建一个ServerlessDB实例,创建成功返回实例ID。- Parameters:
req
- CreateServerlessDBInstanceRequest- Returns:
- CreateServerlessDBInstanceResponse
- Throws:
TencentCloudSDKException
-
DeleteBaseBackup
public DeleteBaseBackupResponse DeleteBaseBackup(DeleteBaseBackupRequest req) throws TencentCloudSDKException
本接口(DeleteBaseBackup)用于删除实例指定全量备份。- Parameters:
req
- DeleteBaseBackupRequest- Returns:
- DeleteBaseBackupResponse
- Throws:
TencentCloudSDKException
-
DeleteDBInstanceNetworkAccess
public DeleteDBInstanceNetworkAccessResponse DeleteDBInstanceNetworkAccess(DeleteDBInstanceNetworkAccessRequest req) throws TencentCloudSDKException
可对实例进行网络的删除操作。- Parameters:
req
- DeleteDBInstanceNetworkAccessRequest- Returns:
- DeleteDBInstanceNetworkAccessResponse
- Throws:
TencentCloudSDKException
-
DeleteLogBackup
public DeleteLogBackupResponse DeleteLogBackup(DeleteLogBackupRequest req) throws TencentCloudSDKException
本接口(DeleteLogBackup)用于删除实例指定日志备份。- Parameters:
req
- DeleteLogBackupRequest- Returns:
- DeleteLogBackupResponse
- Throws:
TencentCloudSDKException
-
DeleteParameterTemplate
public DeleteParameterTemplateResponse DeleteParameterTemplate(DeleteParameterTemplateRequest req) throws TencentCloudSDKException
本接口(DeleteParameterTemplate)主要用于删除某个参数模板。- Parameters:
req
- DeleteParameterTemplateRequest- Returns:
- DeleteParameterTemplateResponse
- Throws:
TencentCloudSDKException
-
DeleteReadOnlyGroup
public DeleteReadOnlyGroupResponse DeleteReadOnlyGroup(DeleteReadOnlyGroupRequest req) throws TencentCloudSDKException
本接口(DeleteReadOnlyGroup)用于删除指定的只读组- Parameters:
req
- DeleteReadOnlyGroupRequest- Returns:
- DeleteReadOnlyGroupResponse
- Throws:
TencentCloudSDKException
-
DeleteReadOnlyGroupNetworkAccess
public DeleteReadOnlyGroupNetworkAccessResponse DeleteReadOnlyGroupNetworkAccess(DeleteReadOnlyGroupNetworkAccessRequest req) throws TencentCloudSDKException
可对RO组进行网络的删除操作。- Parameters:
req
- DeleteReadOnlyGroupNetworkAccessRequest- Returns:
- DeleteReadOnlyGroupNetworkAccessResponse
- Throws:
TencentCloudSDKException
-
DeleteServerlessDBInstance
public DeleteServerlessDBInstanceResponse DeleteServerlessDBInstance(DeleteServerlessDBInstanceRequest req) throws TencentCloudSDKException
本接口 (DeleteServerlessDBInstance) 用于删除一个ServerlessDB实例。- Parameters:
req
- DeleteServerlessDBInstanceRequest- Returns:
- DeleteServerlessDBInstanceResponse
- Throws:
TencentCloudSDKException
-
DescribeAccounts
public DescribeAccountsResponse DescribeAccounts(DescribeAccountsRequest req) throws TencentCloudSDKException
本接口(DescribeAccounts)用于查询实例的数据库账号列表。- Parameters:
req
- DescribeAccountsRequest- Returns:
- DescribeAccountsResponse
- Throws:
TencentCloudSDKException
-
DescribeAvailableRecoveryTime
public DescribeAvailableRecoveryTimeResponse DescribeAvailableRecoveryTime(DescribeAvailableRecoveryTimeRequest req) throws TencentCloudSDKException
本接口(DescribeAvailableRecoveryTime)用于查询实例可恢复的时间范围。- Parameters:
req
- DescribeAvailableRecoveryTimeRequest- Returns:
- DescribeAvailableRecoveryTimeResponse
- Throws:
TencentCloudSDKException
-
DescribeBackupDownloadRestriction
public DescribeBackupDownloadRestrictionResponse DescribeBackupDownloadRestriction(DescribeBackupDownloadRestrictionRequest req) throws TencentCloudSDKException
本接口(DescribeBackupDownloadRestriction)用于查询备份文件下载限制。- Parameters:
req
- DescribeBackupDownloadRestrictionRequest- Returns:
- DescribeBackupDownloadRestrictionResponse
- Throws:
TencentCloudSDKException
-
DescribeBackupDownloadURL
public DescribeBackupDownloadURLResponse DescribeBackupDownloadURL(DescribeBackupDownloadURLRequest req) throws TencentCloudSDKException
本接口 (DescribeBackupDownloadURL) 用于查询指定备份集的下载地址,可包括全量备份集、增量日志备份集。- Parameters:
req
- DescribeBackupDownloadURLRequest- Returns:
- DescribeBackupDownloadURLResponse
- Throws:
TencentCloudSDKException
-
DescribeBackupOverview
public DescribeBackupOverviewResponse DescribeBackupOverview(DescribeBackupOverviewRequest req) throws TencentCloudSDKException
本接口(DescribeBackupOverview)用于查询用户的备份概览信息。返回用户当前备份个数、备份占用容量、免费容量、收费容量等信息(容量单位为字节)。- Parameters:
req
- DescribeBackupOverviewRequest- Returns:
- DescribeBackupOverviewResponse
- Throws:
TencentCloudSDKException
-
DescribeBackupPlans
public DescribeBackupPlansResponse DescribeBackupPlans(DescribeBackupPlansRequest req) throws TencentCloudSDKException
本接口 (DescribeBackupPlans) 用于实例所有的备份计划查询- Parameters:
req
- DescribeBackupPlansRequest- Returns:
- DescribeBackupPlansResponse
- Throws:
TencentCloudSDKException
-
DescribeBackupSummaries
public DescribeBackupSummariesResponse DescribeBackupSummaries(DescribeBackupSummariesRequest req) throws TencentCloudSDKException
本接口(DescribeBackupSummaries)用于查询实例备份的统计信息,返回以实例为维度的备份个数、占用容量等信息(容量单位为字节)。- Parameters:
req
- DescribeBackupSummariesRequest- Returns:
- DescribeBackupSummariesResponse
- Throws:
TencentCloudSDKException
-
DescribeBaseBackups
public DescribeBaseBackupsResponse DescribeBaseBackups(DescribeBaseBackupsRequest req) throws TencentCloudSDKException
本接口(DescribeBaseBackups)用于查询基础备份列表。- Parameters:
req
- DescribeBaseBackupsRequest- Returns:
- DescribeBaseBackupsResponse
- Throws:
TencentCloudSDKException
-
DescribeClasses
public DescribeClassesResponse DescribeClasses(DescribeClassesRequest req) throws TencentCloudSDKException
本接口(DescribeClasses)用于查询实例售卖规格。- Parameters:
req
- DescribeClassesRequest- Returns:
- DescribeClassesResponse
- Throws:
TencentCloudSDKException
-
DescribeCloneDBInstanceSpec
public DescribeCloneDBInstanceSpecResponse DescribeCloneDBInstanceSpec(DescribeCloneDBInstanceSpecRequest req) throws TencentCloudSDKException
本接口(DescribeCloneDBInstanceSpec)用于查询克隆实例可选择的最小规格,包括SpecCode和磁盘。- Parameters:
req
- DescribeCloneDBInstanceSpecRequest- Returns:
- DescribeCloneDBInstanceSpecResponse
- Throws:
TencentCloudSDKException
-
DescribeDBBackups
public DescribeDBBackupsResponse DescribeDBBackups(DescribeDBBackupsRequest req) throws TencentCloudSDKException
本接口(DescribeDBBackups)用于查询实例备份列表。本接口已废弃,推荐使用接口[DescribeBaseBackups](https://cloud.tencent.com/document/api/409/89022)替代。- Parameters:
req
- DescribeDBBackupsRequest- Returns:
- DescribeDBBackupsResponse
- Throws:
TencentCloudSDKException
-
DescribeDBErrlogs
public DescribeDBErrlogsResponse DescribeDBErrlogs(DescribeDBErrlogsRequest req) throws TencentCloudSDKException
本接口(DescribeDBErrlogs)用于查询错误日志。- Parameters:
req
- DescribeDBErrlogsRequest- Returns:
- DescribeDBErrlogsResponse
- Throws:
TencentCloudSDKException
-
DescribeDBInstanceAttribute
public DescribeDBInstanceAttributeResponse DescribeDBInstanceAttribute(DescribeDBInstanceAttributeRequest req) throws TencentCloudSDKException
本接口 (DescribeDBInstanceAttribute) 用于查询某个实例的详情信息。- Parameters:
req
- DescribeDBInstanceAttributeRequest- Returns:
- DescribeDBInstanceAttributeResponse
- Throws:
TencentCloudSDKException
-
DescribeDBInstanceHAConfig
public DescribeDBInstanceHAConfigResponse DescribeDBInstanceHAConfig(DescribeDBInstanceHAConfigRequest req) throws TencentCloudSDKException
本接口(DescribeDBInstanceHAConfig)用于查询实例HA配置信息。其中HA配置信息包括:- 允许备节点切换为主节点的条件配置
- 半同步实例使用同步复制或异步复制的条件配置
- Parameters:
req
- DescribeDBInstanceHAConfigRequest- Returns:
- DescribeDBInstanceHAConfigResponse
- Throws:
TencentCloudSDKException
-
DescribeDBInstanceParameters
public DescribeDBInstanceParametersResponse DescribeDBInstanceParameters(DescribeDBInstanceParametersRequest req) throws TencentCloudSDKException
本接口(DescribeDBInstanceAttribute)用于查询实例的参数信息。- Parameters:
req
- DescribeDBInstanceParametersRequest- Returns:
- DescribeDBInstanceParametersResponse
- Throws:
TencentCloudSDKException
-
DescribeDBInstanceSecurityGroups
public DescribeDBInstanceSecurityGroupsResponse DescribeDBInstanceSecurityGroups(DescribeDBInstanceSecurityGroupsRequest req) throws TencentCloudSDKException
本接口(DescribeDBInstanceSecurityGroups)用于查询实例安全组。- Parameters:
req
- DescribeDBInstanceSecurityGroupsRequest- Returns:
- DescribeDBInstanceSecurityGroupsResponse
- Throws:
TencentCloudSDKException
-
DescribeDBInstances
public DescribeDBInstancesResponse DescribeDBInstances(DescribeDBInstancesRequest req) throws TencentCloudSDKException
本接口 (DescribeDBInstances) 用于查询一个或多个实例的详细信息。- Parameters:
req
- DescribeDBInstancesRequest- Returns:
- DescribeDBInstancesResponse
- Throws:
TencentCloudSDKException
-
DescribeDBSlowlogs
public DescribeDBSlowlogsResponse DescribeDBSlowlogs(DescribeDBSlowlogsRequest req) throws TencentCloudSDKException
本接口(DescribeDBSlowlogs)用于获取慢查询日志。本接口已于2021.09.01日废弃,后续此接口将不再返回任何数据,推荐使用接口[DescribeSlowQueryList](https://cloud.tencent.com/document/api/409/60540)替代。- Parameters:
req
- DescribeDBSlowlogsRequest- Returns:
- DescribeDBSlowlogsResponse
- Throws:
TencentCloudSDKException
-
DescribeDBVersions
public DescribeDBVersionsResponse DescribeDBVersions(DescribeDBVersionsRequest req) throws TencentCloudSDKException
本接口(DescribeDBVersions)用于查询支持的数据库版本。- Parameters:
req
- DescribeDBVersionsRequest- Returns:
- DescribeDBVersionsResponse
- Throws:
TencentCloudSDKException
-
DescribeDBXlogs
public DescribeDBXlogsResponse DescribeDBXlogs(DescribeDBXlogsRequest req) throws TencentCloudSDKException
本接口(DescribeDBXlogs)用于获取实例Xlog列表。本接口已废弃,推荐使用接口[DescribeLogBackups](https://cloud.tencent.com/document/api/409/89021)替代。- Parameters:
req
- DescribeDBXlogsRequest- Returns:
- DescribeDBXlogsResponse
- Throws:
TencentCloudSDKException
-
DescribeDatabases
public DescribeDatabasesResponse DescribeDatabases(DescribeDatabasesRequest req) throws TencentCloudSDKException
接口(DescribeDatabases)用来查询实例的数据库列表。- Parameters:
req
- DescribeDatabasesRequest- Returns:
- DescribeDatabasesResponse
- Throws:
TencentCloudSDKException
-
DescribeDefaultParameters
public DescribeDefaultParametersResponse DescribeDefaultParameters(DescribeDefaultParametersRequest req) throws TencentCloudSDKException
本接口(DescribeDefaultParameters)主要用于查询某个数据库版本和引擎支持的所有参数。- Parameters:
req
- DescribeDefaultParametersRequest- Returns:
- DescribeDefaultParametersResponse
- Throws:
TencentCloudSDKException
-
DescribeEncryptionKeys
public DescribeEncryptionKeysResponse DescribeEncryptionKeys(DescribeEncryptionKeysRequest req) throws TencentCloudSDKException
本接口 (DescribeEncryptionKeys) 用于查询实例的密钥信息列表。- Parameters:
req
- DescribeEncryptionKeysRequest- Returns:
- DescribeEncryptionKeysResponse
- Throws:
TencentCloudSDKException
-
DescribeLogBackups
public DescribeLogBackupsResponse DescribeLogBackups(DescribeLogBackupsRequest req) throws TencentCloudSDKException
本接口(DescribeLogBackups)用于查询日志备份列表。- Parameters:
req
- DescribeLogBackupsRequest- Returns:
- DescribeLogBackupsResponse
- Throws:
TencentCloudSDKException
-
DescribeOrders
public DescribeOrdersResponse DescribeOrders(DescribeOrdersRequest req) throws TencentCloudSDKException
本接口(DescribeOrders)用于查询订单信息。- Parameters:
req
- DescribeOrdersRequest- Returns:
- DescribeOrdersResponse
- Throws:
TencentCloudSDKException
-
DescribeParameterTemplateAttributes
public DescribeParameterTemplateAttributesResponse DescribeParameterTemplateAttributes(DescribeParameterTemplateAttributesRequest req) throws TencentCloudSDKException
本接口(DescribeParameterTemplateAttributes)用于查询某个参数模板的具体内容,包括基本信息和参数信息。- Parameters:
req
- DescribeParameterTemplateAttributesRequest- Returns:
- DescribeParameterTemplateAttributesResponse
- Throws:
TencentCloudSDKException
-
DescribeParameterTemplates
public DescribeParameterTemplatesResponse DescribeParameterTemplates(DescribeParameterTemplatesRequest req) throws TencentCloudSDKException
本接口 (DescribeParameterTemplates) 用于查询参数模板列表。- Parameters:
req
- DescribeParameterTemplatesRequest- Returns:
- DescribeParameterTemplatesResponse
- Throws:
TencentCloudSDKException
-
DescribeParamsEvent
public DescribeParamsEventResponse DescribeParamsEvent(DescribeParamsEventRequest req) throws TencentCloudSDKException
本接口(DescribeParamsEvent)用于查询参数修改事件。- Parameters:
req
- DescribeParamsEventRequest- Returns:
- DescribeParamsEventResponse
- Throws:
TencentCloudSDKException
-
DescribeProductConfig
public DescribeProductConfigResponse DescribeProductConfig(DescribeProductConfigRequest req) throws TencentCloudSDKException
本接口(DescribeProductConfig)用于查询售卖规格配置。本接口已废弃,推荐使用新接口[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)。- Parameters:
req
- DescribeProductConfigRequest- Returns:
- DescribeProductConfigResponse
- Throws:
TencentCloudSDKException
-
DescribeReadOnlyGroups
public DescribeReadOnlyGroupsResponse DescribeReadOnlyGroups(DescribeReadOnlyGroupsRequest req) throws TencentCloudSDKException
本接口(DescribeReadOnlyGroups)用于查询只读组列表- Parameters:
req
- DescribeReadOnlyGroupsRequest- Returns:
- DescribeReadOnlyGroupsResponse
- Throws:
TencentCloudSDKException
-
DescribeRegions
public DescribeRegionsResponse DescribeRegions(DescribeRegionsRequest req) throws TencentCloudSDKException
本接口 (DescribeRegions) 用于查询售卖地域信息。- Parameters:
req
- DescribeRegionsRequest- Returns:
- DescribeRegionsResponse
- Throws:
TencentCloudSDKException
-
DescribeServerlessDBInstances
public DescribeServerlessDBInstancesResponse DescribeServerlessDBInstances(DescribeServerlessDBInstancesRequest req) throws TencentCloudSDKException
用于查询一个或多个serverlessDB实例的详细信息- Parameters:
req
- DescribeServerlessDBInstancesRequest- Returns:
- DescribeServerlessDBInstancesResponse
- Throws:
TencentCloudSDKException
-
DescribeSlowQueryAnalysis
public DescribeSlowQueryAnalysisResponse DescribeSlowQueryAnalysis(DescribeSlowQueryAnalysisRequest req) throws TencentCloudSDKException
此接口(DescribeSlowQueryAnalysis)用于统计指定时间范围内的所有慢查询,根据SQL语句抽象参数后,进行聚合分析,并返回同类SQL列表。- Parameters:
req
- DescribeSlowQueryAnalysisRequest- Returns:
- DescribeSlowQueryAnalysisResponse
- Throws:
TencentCloudSDKException
-
DescribeSlowQueryList
public DescribeSlowQueryListResponse DescribeSlowQueryList(DescribeSlowQueryListRequest req) throws TencentCloudSDKException
此接口(DescribeSlowQueryList)用于查询指定时间范围内的所有慢查询。- Parameters:
req
- DescribeSlowQueryListRequest- Returns:
- DescribeSlowQueryListResponse
- Throws:
TencentCloudSDKException
-
DescribeZones
public DescribeZonesResponse DescribeZones(DescribeZonesRequest req) throws TencentCloudSDKException
本接口 (DescribeZones) 用于查询支持的可用区信息。- Parameters:
req
- DescribeZonesRequest- Returns:
- DescribeZonesResponse
- Throws:
TencentCloudSDKException
-
DestroyDBInstance
public DestroyDBInstanceResponse DestroyDBInstance(DestroyDBInstanceRequest req) throws TencentCloudSDKException
本接口 (DestroyDBInstance) 用于彻底销毁指定DBInstanceId对应的实例,销毁后实例数据将彻底删除,无法找回,调用前请仔细确认要操作的实例。只能销毁隔离中的实例。- Parameters:
req
- DestroyDBInstanceRequest- Returns:
- DestroyDBInstanceResponse
- Throws:
TencentCloudSDKException
-
DisIsolateDBInstances
public DisIsolateDBInstancesResponse DisIsolateDBInstances(DisIsolateDBInstancesRequest req) throws TencentCloudSDKException
本接口(DisIsolateDBInstances)用于解隔离实例- Parameters:
req
- DisIsolateDBInstancesRequest- Returns:
- DisIsolateDBInstancesResponse
- Throws:
TencentCloudSDKException
-
InitDBInstances
public InitDBInstancesResponse InitDBInstances(InitDBInstancesRequest req) throws TencentCloudSDKException
本接口(InitDBInstances)用于初始化云数据库PostgreSQL实例。本接口已废弃,推荐使用接口[CreateInstances](https://cloud.tencent.com/document/api/409/56107)替代。- Parameters:
req
- InitDBInstancesRequest- Returns:
- InitDBInstancesResponse
- Throws:
TencentCloudSDKException
-
InquiryPriceCreateDBInstances
public InquiryPriceCreateDBInstancesResponse InquiryPriceCreateDBInstances(InquiryPriceCreateDBInstancesRequest req) throws TencentCloudSDKException
本接口 (InquiryPriceCreateDBInstances) 用于查询购买实例的价格信息。- Parameters:
req
- InquiryPriceCreateDBInstancesRequest- Returns:
- InquiryPriceCreateDBInstancesResponse
- Throws:
TencentCloudSDKException
-
InquiryPriceRenewDBInstance
public InquiryPriceRenewDBInstanceResponse InquiryPriceRenewDBInstance(InquiryPriceRenewDBInstanceRequest req) throws TencentCloudSDKException
本接口(InquiryPriceRenewDBInstance)用于查询续费实例的价格。- Parameters:
req
- InquiryPriceRenewDBInstanceRequest- Returns:
- InquiryPriceRenewDBInstanceResponse
- Throws:
TencentCloudSDKException
-
InquiryPriceUpgradeDBInstance
public InquiryPriceUpgradeDBInstanceResponse InquiryPriceUpgradeDBInstance(InquiryPriceUpgradeDBInstanceRequest req) throws TencentCloudSDKException
本接口(InquiryPriceUpgradeDBInstance)用于查询升级实例的价格。只支持按量计费实例。- Parameters:
req
- InquiryPriceUpgradeDBInstanceRequest- Returns:
- InquiryPriceUpgradeDBInstanceResponse
- Throws:
TencentCloudSDKException
-
IsolateDBInstances
public IsolateDBInstancesResponse IsolateDBInstances(IsolateDBInstancesRequest req) throws TencentCloudSDKException
本接口(IsolateDBInstances)用于隔离实例。- Parameters:
req
- IsolateDBInstancesRequest- Returns:
- IsolateDBInstancesResponse
- Throws:
TencentCloudSDKException
-
ModifyAccountRemark
public ModifyAccountRemarkResponse ModifyAccountRemark(ModifyAccountRemarkRequest req) throws TencentCloudSDKException
本接口(ModifyAccountRemark)用于修改帐号备注。- Parameters:
req
- ModifyAccountRemarkRequest- Returns:
- ModifyAccountRemarkResponse
- Throws:
TencentCloudSDKException
-
ModifyBackupDownloadRestriction
public ModifyBackupDownloadRestrictionResponse ModifyBackupDownloadRestriction(ModifyBackupDownloadRestrictionRequest req) throws TencentCloudSDKException
本接口(ModifyBackupDownloadRestriction)用于修改备份文件下载限制。- Parameters:
req
- ModifyBackupDownloadRestrictionRequest- Returns:
- ModifyBackupDownloadRestrictionResponse
- Throws:
TencentCloudSDKException
-
ModifyBackupPlan
public ModifyBackupPlanResponse ModifyBackupPlan(ModifyBackupPlanRequest req) throws TencentCloudSDKException
本接口 (ModifyBackupPlan) 用于实例备份计划的修改,默认是在每天的凌晨开始全量备份,备份保留时长是7天。可以根据此接口指定时间进行实例的备份。- Parameters:
req
- ModifyBackupPlanRequest- Returns:
- ModifyBackupPlanResponse
- Throws:
TencentCloudSDKException
-
ModifyBaseBackupExpireTime
public ModifyBaseBackupExpireTimeResponse ModifyBaseBackupExpireTime(ModifyBaseBackupExpireTimeRequest req) throws TencentCloudSDKException
本接口(ModifyBaseBackupExpireTime)用于修改实例指定全量备份的过期时间。- Parameters:
req
- ModifyBaseBackupExpireTimeRequest- Returns:
- ModifyBaseBackupExpireTimeResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceChargeType
public ModifyDBInstanceChargeTypeResponse ModifyDBInstanceChargeType(ModifyDBInstanceChargeTypeRequest req) throws TencentCloudSDKException
支持实例的计费类型转换(目前仅支持按量计费转包年包月)- Parameters:
req
- ModifyDBInstanceChargeTypeRequest- Returns:
- ModifyDBInstanceChargeTypeResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceDeployment
public ModifyDBInstanceDeploymentResponse ModifyDBInstanceDeployment(ModifyDBInstanceDeploymentRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstanceDeployment)用于修改节点可用区部署方式,仅支持主实例。- Parameters:
req
- ModifyDBInstanceDeploymentRequest- Returns:
- ModifyDBInstanceDeploymentResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceHAConfig
public ModifyDBInstanceHAConfigResponse ModifyDBInstanceHAConfig(ModifyDBInstanceHAConfigRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstanceHAConfig)用于修改实例HA配置信息。其中HA配置信息包括:- 允许备节点切换为主节点的条件配置
- 半同步实例使用同步复制或异步复制的条件配置
- Parameters:
req
- ModifyDBInstanceHAConfigRequest- Returns:
- ModifyDBInstanceHAConfigResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceName
public ModifyDBInstanceNameResponse ModifyDBInstanceName(ModifyDBInstanceNameRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstanceName)用于修改postgresql实例名字。- Parameters:
req
- ModifyDBInstanceNameRequest- Returns:
- ModifyDBInstanceNameResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceParameters
public ModifyDBInstanceParametersResponse ModifyDBInstanceParameters(ModifyDBInstanceParametersRequest req) throws TencentCloudSDKException
本接口 (ModifyDBInstanceParameters) 用于修改实例参数。- Parameters:
req
- ModifyDBInstanceParametersRequest- Returns:
- ModifyDBInstanceParametersResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceReadOnlyGroup
public ModifyDBInstanceReadOnlyGroupResponse ModifyDBInstanceReadOnlyGroup(ModifyDBInstanceReadOnlyGroupRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstanceReadOnlyGroup)用于修改实例所属的只读组- Parameters:
req
- ModifyDBInstanceReadOnlyGroupRequest- Returns:
- ModifyDBInstanceReadOnlyGroupResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceSecurityGroups
public ModifyDBInstanceSecurityGroupsResponse ModifyDBInstanceSecurityGroups(ModifyDBInstanceSecurityGroupsRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstanceSecurityGroups)用于修改实例安全组。- Parameters:
req
- ModifyDBInstanceSecurityGroupsRequest- Returns:
- ModifyDBInstanceSecurityGroupsResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstanceSpec
public ModifyDBInstanceSpecResponse ModifyDBInstanceSpec(ModifyDBInstanceSpecRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstanceSpec)用于修改实例规格,包括内存、磁盘。- Parameters:
req
- ModifyDBInstanceSpecRequest- Returns:
- ModifyDBInstanceSpecResponse
- Throws:
TencentCloudSDKException
-
ModifyDBInstancesProject
public ModifyDBInstancesProjectResponse ModifyDBInstancesProject(ModifyDBInstancesProjectRequest req) throws TencentCloudSDKException
本接口(ModifyDBInstancesProject)用于修改实例所属项目。- Parameters:
req
- ModifyDBInstancesProjectRequest- Returns:
- ModifyDBInstancesProjectResponse
- Throws:
TencentCloudSDKException
-
ModifyParameterTemplate
public ModifyParameterTemplateResponse ModifyParameterTemplate(ModifyParameterTemplateRequest req) throws TencentCloudSDKException
本接口(ModifyParameterTemplate)主要用于修改参数模板名称,描述等配置,也可用于管理参数模板中的参数列表。- Parameters:
req
- ModifyParameterTemplateRequest- Returns:
- ModifyParameterTemplateResponse
- Throws:
TencentCloudSDKException
-
ModifyReadOnlyGroupConfig
public ModifyReadOnlyGroupConfigResponse ModifyReadOnlyGroupConfig(ModifyReadOnlyGroupConfigRequest req) throws TencentCloudSDKException
本接口(ModifyReadOnlyGroupConfig)用于更新只读组配置信息- Parameters:
req
- ModifyReadOnlyGroupConfigRequest- Returns:
- ModifyReadOnlyGroupConfigResponse
- Throws:
TencentCloudSDKException
-
ModifySwitchTimePeriod
public ModifySwitchTimePeriodResponse ModifySwitchTimePeriod(ModifySwitchTimePeriodRequest req) throws TencentCloudSDKException
当升级完成后,对处于等待切换状态下的实例,强制实例立即切换。- Parameters:
req
- ModifySwitchTimePeriodRequest- Returns:
- ModifySwitchTimePeriodResponse
- Throws:
TencentCloudSDKException
-
OpenDBExtranetAccess
public OpenDBExtranetAccessResponse OpenDBExtranetAccess(OpenDBExtranetAccessRequest req) throws TencentCloudSDKException
本接口(OpenDBExtranetAccess)用于开通实例公网地址。- Parameters:
req
- OpenDBExtranetAccessRequest- Returns:
- OpenDBExtranetAccessResponse
- Throws:
TencentCloudSDKException
-
OpenServerlessDBExtranetAccess
public OpenServerlessDBExtranetAccessResponse OpenServerlessDBExtranetAccess(OpenServerlessDBExtranetAccessRequest req) throws TencentCloudSDKException
本接口(OpenServerlessDBExtranetAccess)用于开通serverlessDB实例公网地址。- Parameters:
req
- OpenServerlessDBExtranetAccessRequest- Returns:
- OpenServerlessDBExtranetAccessResponse
- Throws:
TencentCloudSDKException
-
RebalanceReadOnlyGroup
public RebalanceReadOnlyGroupResponse RebalanceReadOnlyGroup(RebalanceReadOnlyGroupRequest req) throws TencentCloudSDKException
本接口(RebalanceReadOnlyGroup)用于重新均衡 RO 组内实例的负载。注意,RO 组内 RO 实例会有一次数据库连接瞬断,请确保应用程序能重连数据库,谨慎操作。- Parameters:
req
- RebalanceReadOnlyGroupRequest- Returns:
- RebalanceReadOnlyGroupResponse
- Throws:
TencentCloudSDKException
-
RemoveDBInstanceFromReadOnlyGroup
public RemoveDBInstanceFromReadOnlyGroupResponse RemoveDBInstanceFromReadOnlyGroup(RemoveDBInstanceFromReadOnlyGroupRequest req) throws TencentCloudSDKException
本接口(RemoveDBInstanceFromReadOnlyGroup)用户将只读实例从只读组中移除- Parameters:
req
- RemoveDBInstanceFromReadOnlyGroupRequest- Returns:
- RemoveDBInstanceFromReadOnlyGroupResponse
- Throws:
TencentCloudSDKException
-
RenewInstance
public RenewInstanceResponse RenewInstance(RenewInstanceRequest req) throws TencentCloudSDKException
本接口(RenewInstance)用于续费实例。- Parameters:
req
- RenewInstanceRequest- Returns:
- RenewInstanceResponse
- Throws:
TencentCloudSDKException
-
ResetAccountPassword
public ResetAccountPasswordResponse ResetAccountPassword(ResetAccountPasswordRequest req) throws TencentCloudSDKException
本接口(ResetAccountPassword)用于重置实例的账户密码。- Parameters:
req
- ResetAccountPasswordRequest- Returns:
- ResetAccountPasswordResponse
- Throws:
TencentCloudSDKException
-
RestartDBInstance
public RestartDBInstanceResponse RestartDBInstance(RestartDBInstanceRequest req) throws TencentCloudSDKException
本接口(RestartDBInstance)用于重启实例。- Parameters:
req
- RestartDBInstanceRequest- Returns:
- RestartDBInstanceResponse
- Throws:
TencentCloudSDKException
-
SetAutoRenewFlag
public SetAutoRenewFlagResponse SetAutoRenewFlag(SetAutoRenewFlagRequest req) throws TencentCloudSDKException
本接口(SetAutoRenewFlag)用于设置自动续费。- Parameters:
req
- SetAutoRenewFlagRequest- Returns:
- SetAutoRenewFlagResponse
- Throws:
TencentCloudSDKException
-
SwitchDBInstancePrimary
public SwitchDBInstancePrimaryResponse SwitchDBInstancePrimary(SwitchDBInstancePrimaryRequest req) throws TencentCloudSDKException
本接口(SwitchDBInstancePrimary)用于切换实例主备关系。- 通过主动发起切换,可以验证业务能否正确处理实例主备切换的场景
- 通过使用强制切换,可以在备节点延迟不满足切换条件时,强制发起主从切换
- 只有主实例可以执行该操作
- Parameters:
req
- SwitchDBInstancePrimaryRequest- Returns:
- SwitchDBInstancePrimaryResponse
- Throws:
TencentCloudSDKException
-
UpgradeDBInstance
public UpgradeDBInstanceResponse UpgradeDBInstance(UpgradeDBInstanceRequest req) throws TencentCloudSDKException
本接口(UpgradeDBInstance)用于升级实例配置。本接口已废弃,推荐使用接口[ModifyDBInstanceSpec](https://cloud.tencent.com/document/api/409/63689)替代。- Parameters:
req
- UpgradeDBInstanceRequest- Returns:
- UpgradeDBInstanceResponse
- Throws:
TencentCloudSDKException
-
UpgradeDBInstanceKernelVersion
public UpgradeDBInstanceKernelVersionResponse UpgradeDBInstanceKernelVersion(UpgradeDBInstanceKernelVersionRequest req) throws TencentCloudSDKException
本接口(UpgradeDBInstanceKernelVersion)用于升级实例的内核版本号。- Parameters:
req
- UpgradeDBInstanceKernelVersionRequest- Returns:
- UpgradeDBInstanceKernelVersionResponse
- Throws:
TencentCloudSDKException
-
-