This product(
gpdb/2016-05-03) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts. Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.
Model Services
| API | Title | Description |
|---|---|---|
| DescribeModelService | DescribeModelService | Queries the information about a model service. |
| DeleteModelService | DeleteModelService | Delete Model Service |
| ListSupportModels | ListSupportModels | Get the list of supported models |
| ListModelServices | ListModelServices | Queries all model services. |
| CreateModelService | CreateModelService | Creates a model service. |
AINode
| API | Title | Description |
|---|---|---|
| DeleteAINode | DeleteAINode | Delete AI Node |
| ListAINodePools | ListAINodePools | Queries a list of AI nodes. |
| AddAINode | AddAINode | Adds AI nodes to the cluster. |
Supabase
| API | Title | Description |
|---|---|---|
| ModifySupabaseProjectSecurityIps | ModifySupabaseProjectSecurityIps | Sets or replaces the IP address whitelist for a specified Supabase project. |
| ResetSupabaseProjectPassword | ResetSupabaseProjectPassword | Reset the password of a Supabase database |
| CreateSupabaseProject | CreateSupabaseProject | Creates a Supabase project. |
| DeleteSupabaseProject | DeleteSupabaseProject | Deletes a Supabase project. |
| ListSupabaseProjects | ListSupabaseProjects | Retrieves a paginated list of Supabase instances in your account. You can filter the list by region. |
| GetSupabaseProject | GetSupabaseProject | Retrieves the detailed configuration and status information for a specific Supabase instance. |
| GetSupabaseProjectDashboardAccount | GetSupabaseProjectDashboardAccount | Retrieves the username and password for the dashboard of a specific Supabase project. |
| GetSupabaseProjectApiKeys | GetSupabaseProjectApiKeys | Queries a list of API keys for a Supabase project. |
Data API
| API | Title | Description |
|---|---|---|
| ExecuteStatement | ExecuteStatement | Executes SQL statements. |
| DescribeTable | DescribeTable | Queries the information about a table. |
| ListTables | ListTables | Queries a list of tables in a database. |
| ListSchemas | ListSchemas | Queries a list of schemas. |
| ListDatabases | ListDatabases | Queries a list of databases. |
Secret
| API | Title | Description |
|---|---|---|
| ListSecrets | ListSecrets | Queries a list of access credentials. |
| GetSecretValue | GetSecretValue | Queries the information about an access credential. |
| DeleteSecret | DeleteSecret | Deletes the access credentials of an AnalyticDB for PostgreSQL instance. |
| CreateSecret | CreateSecret | Creates an access credential for an AnalyticDB for PostgreSQL instance by using the name and password of a database account. |
RAG Service
| API | Title | Description |
|---|---|---|
| InitVectorDatabase | InitVectorDatabase | Initializes vector databases. |
| Namespace management | Namespace management | |
| CreateNamespace | CreateNamespace | Creates a vector namespace. |
| DescribeNamespace | DescribeNamespace | Queries the information about a namespace. |
| ListNamespaces | ListNamespaces | Queries a list of namespaces. |
| DeleteNamespace | DeleteNamespace | Deletes a namespace. |
| Vector collection management | Vector collection management | |
| CreateCollection | CreateCollection | Creates a vector collection. |
| DescribeCollection | DescribeCollection | Queries the information about a vector collection. |
| ListCollections | ListCollections | Queries a list of vector collections. |
| ModifyCollection | ModifyCollection | Updates a collection. |
| DeleteCollection | DeleteCollection | Deletes a vector collection. |
| GrantCollection | GrantCollection | Grants vector collection permissions to a namespace. |
| Document management | Document management | |
| Document collection management | Document collection management | |
| CreateDocumentCollection | CreateDocumentCollection | Creates a document collection. |
| ListDocumentCollections | ListDocumentCollections | Queries a list of document collections. |
| DeleteDocumentCollection | DeleteDocumentCollection | Delete Knowledge Base |
| EnableCollectionGraphRAG | EnableCollectionGraphRAG | Enables knowledge graph construction for the knowledge base. |
| Document upload | Document upload | |
| UpsertChunks | UpsertChunks | Splits a document into chunks and uploads the vectorized chunks to a document collection. |
| UploadDocumentAsync | UploadDocumentAsync | Asynchronous Document Upload |
| GetUploadDocumentJob | GetUploadDocumentJob | Queries the progress and result of an asynchronous document upload job based on the job ID. |
| CancelUploadDocumentJob | CancelUploadDocumentJob | Cancels an asynchronous document upload job based on the job ID. |
| GetGraphRAGJob | GetGraphRAGJob | Retrieves a task to build a knowledge graph. |
| Retrieval | Retrieval | |
| QueryContent | QueryContent | Retrieves vector data and metadata from a document collection by using natural statements. |
| Document query and deletion | Document query and deletion | |
| ListDocuments | ListDocuments | Queries a list of documents in a collection. |
| DescribeDocument | DescribeDocument | Queries the information about a document. |
| DeleteDocument | DeleteDocument | Delete Document |
| Vector management | Vector management | |
| Vector data upload | Vector data upload | |
| UpsertCollectionData | UpsertCollectionData | Uploads vector data to a vector collection. |
| UpsertCollectionDataAsync | UpsertCollectionDataAsync | Uploads vector data in an asynchronous manner by using an on-premises file or a password-free Internet-accessible file URL. The vector data can be up to 200 MB in size. |
| GetUpsertCollectionDataJob | GetUpsertCollectionDataJob | Queries the progress and result of an asynchronous vector data upload job by using a job ID. |
| CancelUpsertCollectionDataJob | CancelUpsertCollectionDataJob | Cancels an asynchronous vector data upload job by using a job ID. |
| Upload Document | Upload Document | |
| QueryCollectionData | QueryCollectionData | Query Vector Data |
| Vector data management | Vector data management | |
| UpdateCollectionDataMetadata | UpdateCollectionDataMetadata | Update Metadata of Collection Data |
| DeleteCollectionData | DeleteCollectionData | Deletes vector data. |
| Index management | Index management | |
| CreateVectorIndex | CreateVectorIndex | Create Vector Index |
| DeleteVectorIndex | DeleteVectorIndex | Deletes a vector index. |
| CreateIndex | CreateIndex | Creates an index. Note: 1. Only scalar indexes are supported. 2. The table is write-locked during index creation. 3. When creating an index on a table with a large volume of data, the process consumes significant CPU and I/O resources of the instance. If this impacts instance availability, call CancelCreateIndexJob to cancel the index creation. |
| DescribeCreateIndexJob | DescribeCreateIndexJob | Queries the information about an index creation job. |
| CancelCreateIndexJob | CancelCreateIndexJob | Cancels an index creation job. |
| DeleteIndex | DeleteIndex | Deletes an index. |
| ListIndices | ListIndices | Queries a list of indexes. |
| DescribeIndex | DescribeIndex | Retrieves the information about an index. |
| Embedding | Embedding | |
| TextEmbedding | TextEmbedding | Generates text embeddings using an embedding model. |
| Rerank | Rerank | |
| Rerank | Rerank | The Rerank operation can resolve the issue of inaccurate ranking of vector and full-text search results. It re-scores and reranks the retrieved data through semantic understanding to significantly improve the relevance and accuracy of the results. AnalyticDB for PostgreSQL allows you to rerank search results by using Rerank models, but does not provide models. |
Real-time data consumption
| API | Title | Description |
|---|---|---|
| real-time data source | real-time data source | |
| ListStreamingDataSources | ListStreamingDataSources | Queries a list of real-time service data sources. |
| DeleteStreamingDataSource | DeleteStreamingDataSource | Deletes a real-time data source. |
| ModifyStreamingDataSource | ModifyStreamingDataSource | Modifies a real-time service data source. |
| CreateStreamingDataSource | CreateStreamingDataSource | Creates a real-time data source. |
| DescribeStreamingDataSource | Query Real-time Data Source | Get external data source configuration information |
| Real-time data service | Real-time data service | |
| ListStreamingDataServices | ListStreamingDataServices | Create External Data Source Configuration |
| CreateStreamingDataService | CreateStreamingDataService | Create External Data Source Configuration |
| ModifyStreamingDataService | ModifyStreamingDataService | Modifies the configurations of an external data source. |
| DescribeStreamingDataService | DescribeStreamingDataService | Queries a real-time data service. |
| DeleteStreamingDataService | DeleteStreamingDataService | Deletes the configurations of an external data source. |
| Real-time data synchronization task | Real-time data synchronization task | |
| ModifyStreamingJob | ModifyStreamingJob | Create External Data Source Configuration |
| DescribeStreamingJob | DescribeStreamingJob | Queries a real-time data synchronization job. |
| CreateStreamingJob | CreateStreamingJob | Create External Data Source Configuration |
| DeleteStreamingJob | DeleteStreamingJob | Deletes a real-time data synchronization job. |
| ListStreamingJobs | ListStreamingJobs | Queries real-time data synchronization jobs. |
Plug-in management
| API | Title | Description |
|---|---|---|
| UpgradeExtensions | UpgradeExtensions | Updates extensions. |
| ListInstanceExtensions | ListInstanceExtensions | Queries a list of extensions. |
| CreateExtensions | CreateExtensions | Installs extensions. |
| DeleteExtension | DeleteExtension | Uninstalls extensions. |
External data management
| API | Title | Description |
|---|---|---|
| heterogeneous data source management | heterogeneous data source management | |
| External Data Services | External Data Services | |
| DescribeExternalDataService | DescribeExternalDataService | Queries the information about an external data service. |
| DeleteExternalDataService | Delete External Data Service | Delete External Data Service |
| ListExternalDataServices | ListExternalDataServices | Queries a list of external data services. |
| CreateExternalDataService | Create External Data Service | Create External Data Service |
| ModifyExternalDataService | ModifyExternalDataService | Modify External Data Service |
| DescribeHadoopClustersInSameNet | DescribeHadoopClustersInSameNet | Queries a list of E-MapReduce (EMR) clusters in a virtual private cloud (VPC). |
| Hadoop Data Sources | Hadoop Data Sources | |
| DescribeHadoopConfigs | DescribeHadoopConfigs | Queries the configuration information about a Hadoop cluster. |
| CreateHadoopDataSource | Create Hadoop External Data Source | Create Hadoop data source configuration |
| DescribeHadoopDataSource | DescribeHadoopDataSource | Obtains the configurations of a Hadoop data source. |
| ModifyHadoopDataSource | ModifyHadoopDataSource | Modifies the configurations of a Hadoop data source. |
| CheckHadoopDataSource | CheckHadoopDataSource | Checks the configurations of a Hadoop data source. |
| DeleteHadoopDataSource | DeleteHadoopDataSource | Deletes a Hadoop external data source. |
| CheckHadoopNetConnection | CheckHadoopNetConnection | Checks the network connectivity of a Hadoop external data source. |
| JDBC data source | JDBC data source | |
| CreateJDBCDataSource | CreateJDBCDataSource | Creates a JDBC data source. |
| ModifyJDBCDataSource | ModifyJDBCDataSource | Modifies the configurations of a Java Database Connectivity (JDBC) data source. |
| CheckJDBCSourceNetConnection | CheckJDBCSourceNetConnection | Check the network connectivity of the JDBC connection string |
| DescribeJDBCDataSource | DescribeJDBCDataSource | Queries the configurations of a Java Database Connectivity (JDBC) data source. |
| DeleteJDBCDataSource | Delete JDBC Data Source Configuration | Delete JDBC data source |
| External Data Sources | External Data Sources | |
| ListExternalDataSources | ListExternalDataSources | Queries a list of data sources. |
Create instance
| API | Title | Description |
|---|---|---|
| CreateDBInstance | CreateDBInstance | Create Instance |
Instance management
| API | Title | Description |
|---|---|---|
| DeleteDBInstance | DeleteDBInstance | Releases a pay-as-you-go AnalyticDB for PostgreSQL instance. |
| ModifyDBInstanceDescription | ModifyDBInstanceDescription | Changes the description of an AnalyticDB for PostgreSQL instance. |
| ModifyDBInstanceMaintainTime | ModifyDBInstanceMaintainTime | Modifies the maintenance window of an AnalyticDB for PostgreSQL instance. |
| ModifyDBInstanceResourceGroup | ModifyDBInstanceResourceGroup | Moves an AnalyticDB for PostgreSQL instance to a resource group. |
| ModifyVectorConfiguration | ModifyVectorConfiguration | Modifies the vector search engine optimization configuration of an AnalyticDB for PostgreSQL instance. |
| PauseInstance | PauseInstance | Pauses an AnalyticDB for PostgreSQL instance. |
| RebalanceDBInstance | RebalanceDBInstance | Rebalances an AnalyticDB for PostgreSQL instance. |
| RestartDBInstance | RestartDBInstance | Restarts an AnalyticDB for PostgreSQL instance. |
| ResumeInstance | ResumeInstance | Resumes an AnalyticDB for PostgreSQL instance. |
| UpgradeDBVersion | UpgradeDBVersion | Upgrades the minor version of an AnalyticDB for PostgreSQL instance. |
| ModifyDBInstanceDeploymentMode | ModifyDBInstanceDeploymentMode | Changes the development mode of an instance. |
Instance configuration change
| API | Title | Description |
|---|---|---|
| DescribeDataReDistributeInfo | DescribeDataReDistributeInfo | Queries the data redistribution information about an AnalyticDB for PostgreSQL V6.0 instance in elastic storage mode. |
| ModifyDBInstanceConfig | ModifyDBInstanceConfig | Changes the threshold of computing resources and the wait period of idle resources for an AnalyticDB for PostgreSQL instance in Serverless automatic scheduling mode. |
| UpgradeDBInstance | UpgradeDBInstance | Changes the configurations of an AnalyticDB for PostgreSQL instance. |
| PauseDataRedistribute | PauseDataRedistribute | Pauses data redistribution. |
| ResumeDataRedistribute | ResumeDataRedistribute | Resumes data redistribution. |
Instance information query
| API | Title | Description |
|---|---|---|
| DescribeDBClusterNode | DescribeDBClusterNode | Queries a list of nodes in an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstanceAttribute | DescribeDBInstanceAttribute | Query detailed information about the instance. |
| DescribeDBInstances | DescribeDBInstances | Queries a list of AnalyticDB for PostgreSQL instances. |
| DescribeDBVersionInfos | DescribeDBVersionInfos | Queries the information about minor versions of AnalyticDB for PostgreSQL instances. |
| DescribeSupportFeatures | DescribeSupportFeatures | Queries the features that are supported by an AnalyticDB for PostgreSQL instance. |
Parameter management
| API | Title | Description |
|---|---|---|
| DescribeModifyParameterLog | DescribeModifyParameterLog | Queries the parameter modification logs of an AnalyticDB for PostgreSQL instance. |
| DescribeParameters | DescribeParameters | Queries the information about configuration parameters for an AnalyticDB for PostgreSQL instance. |
| ModifyParameters | ModifyParameters | Modifies the configuration parameters of an AnalyticDB for PostgreSQL instance. |
Backup and restoration
| API | Title | Description |
|---|---|---|
| DescribeBackupPolicy | DescribeBackupPolicy | Queries the backup policy of an AnalyticDB for PostgreSQL instance. |
| DescribeDataBackups | DescribeDataBackups | Queries a list of backup sets of full backup or point-in-time backup for an AnalyticDB for PostgreSQL instance. |
| DescribeLogBackups | DescribeLogBackups | Queries a list of log backups. |
| ModifyBackupPolicy | ModifyBackupPolicy | Configures the backup policy of an AnalyticDB for PostgreSQL instance. |
| CreateBackup | CreateBackup | Creates a backup set. |
| DeleteBackup | DeleteBackup | Deletes a backup set. You can call this operation to delete only physical backup sets that are manually backed up. |
| ListBackupJobs | ListBackupJobs | Queries a list of backup jobs. |
| DescribeBackupJob | DescribeBackupJob | Queries the information about a backup job. |
| CloneDBInstance | CloneDBInstance | Restores data to a new AnalyticDB for PostgreSQL instance. |
Account management
| API | Title | Description |
|---|---|---|
| CreateAccount | CreateAccount | Creates an initial account for an AnalyticDB for PostgreSQL instance. |
| DescribeAccounts | DescribeAccounts | Queries the information about database accounts for an AnalyticDB for PostgreSQL instance. |
| DescribeDiagnosisDimensions | DescribeDiagnosisDimensions | Queries all databases and database accounts of an AnalyticDB for PostgreSQL instance. |
| ModifyAccountDescription | ModifyAccountDescription | Modifies the description of a database account for an AnalyticDB for PostgreSQL instance. |
| ResetAccountPassword | ResetAccountPassword | Resets the password of a database account for an AnalyticDB for PostgreSQL instance. |
| DescribeRoles | DescribeRoles | Queries a list of roles. |
Data sharing
| API | Title | Description |
|---|---|---|
| DescribeDataShareInstances | DescribeDataShareInstances | Queries the status of data sharing for AnalyticDB for PostgreSQL instances. |
| DescribeDataSharePerformance | DescribeDataSharePerformance | Queries the information about data sharing performance metrics. |
| SetDataShareInstance | SetDataShareInstance | Enables or disables data sharing for an AnalyticDB for PostgreSQL instance. |
Diagnostics and optimization
| API | Title | Description |
|---|---|---|
| DescribeDBClusterPerformance | DescribeDBClusterPerformance | Queries the information about performance metrics of an AnalyticDB for PostgreSQL instance within a time range. |
| DescribeDBInstanceDataBloat | DescribeDBInstanceDataBloat | Queries the information about data bloat for an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstanceDataSkew | DescribeDBInstanceDataSkew | Queries the information about data skew for an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstanceDiagnosisSummary | DescribeDBInstanceDiagnosisSummary | Queries the information about nodes in an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstanceIndexUsage | DescribeDBInstanceIndexUsage | Queries the index usage of an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstancePerformance | DescribeDBInstancePerformance | Queries the information about performance metrics of an AnalyticDB for PostgreSQL instance within a time range. |
| DescribeDiagnosisMonitorPerformance | DescribeDiagnosisMonitorPerformance | Queries the details of query execution on an AnalyticDB for PostgreSQL instance. |
| DescribeDiagnosisRecords | DescribeDiagnosisRecords | Queries the information about SQL queries for an AnalyticDB for PostgreSQL instance. |
| DescribeDiagnosisSQLInfo | DescribeDiagnosisSQLInfo | Queries the information about a query for an AnalyticDB for PostgreSQL instance. |
| DescribeDownloadRecords | DescribeDownloadRecords | Queries the download records of query diagnostic information for an AnalyticDB for PostgreSQL instance. |
| DescribeDownloadSQLLogs | DescribeDownloadSQLLogs | Queries the last five download records of slow query logs for an AnalyticDB for PostgreSQL instance. |
| DescribeHealthStatus | DescribeHealthStatus | Queries the health status of an AnalyticDB for PostgreSQL instance and its nodes. |
| DescribeWaitingSQLInfo | DescribeWaitingSQLInfo | Queries the information about a lock-waiting query for an AnalyticDB for PostgreSQL instance. |
| DescribeWaitingSQLRecords | DescribeWaitingSQLRecords | Queries the lock diagnostic records of an AnalyticDB for PostgreSQL instance. |
| DownloadDiagnosisRecords | DownloadDiagnosisRecords | Downloads the query diagnostic information of an AnalyticDB for PostgreSQL instance. |
| DownloadSQLLogsRecords | DownloadSQLLogsRecords | Download the slow query logs of an AnalyticDB for PostgreSQL instance. |
Plan management
| API | Title | Description |
|---|---|---|
| CreateDBInstancePlan | CreateDBInstancePlan | Creates a plan for an AnalyticDB for PostgreSQL instance. |
| DeleteDBInstancePlan | DeleteDBInstancePlan | Deletes a plan from an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstancePlans | DescribeDBInstancePlans | Queries the information about plans for an AnalyticDB for PostgreSQL instance. |
| SetDBInstancePlanStatus | SetDBInstancePlanStatus | Enables or disables a plan for an AnalyticDB for PostgreSQL instance. |
| UpdateDBInstancePlan | UpdateDBInstancePlan | Modifies a plan for an AnalyticDB for PostgreSQL instance. |
Tag management
| API | Title | Description |
|---|---|---|
| DescribeTags | DescribeTags | Queries a list of tags for AnalyticDB for PostgreSQL instances. |
| ListTagResources | ListTagResources | Queries a list of AnalyticDB for PostgreSQL instances that have specific tags added. |
| TagResources | TagResources | Creates and adds tags to AnalyticDB for PostgreSQL instances. |
| UntagResources | UntagResources | Removes tags from AnalyticDB for PostgreSQL instances. If the tags that you remove are not added to other instances, the tags are automatically deleted. |
Security management
| API | Title | Description |
|---|---|---|
| CheckServiceLinkedRole | CheckServiceLinkedRole | Checks whether a service-linked role is created. |
| CreateServiceLinkedRole | CreateServiceLinkedRole | Creates a service-linked role. |
| DescribeDBInstanceIPArrayList | DescribeDBInstanceIPArrayList | Queries the whitelists of IP addresses that are allowed to access an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstanceSSL | DescribeDBInstanceSSL | Queries the SSL information about an AnalyticDB for PostgreSQL instance. |
| DescribeUserEncryptionKeyList | DescribeUserEncryptionKeyList | Queries a list of Key Management Service (KMS) keys. |
| ModifyDBInstanceSSL | ModifyDBInstanceSSL | Enables, disables, or updates SSL encryption for an AnalyticDB for PostgreSQL instance. |
| ModifySecurityIps | ModifySecurityIps | Modifies the IP address whitelist of an AnalyticDB for PostgreSQL instance. |
Log management
| API | Title | Description |
|---|---|---|
| DescribeDBInstanceErrorLog | DescribeDBInstanceErrorLog | Queries the error logs of an AnalyticDB for PostgreSQL instance. |
| DescribeSQLLogCount | DescribeSQLLogCount | Queries the number of audit logs for an AnalyticDB for PostgreSQL instance. |
| DescribeSQLLogsV2 | DescribeSQLLogsV2 | Queries SQL logs within a specific time range. |
| ModifySQLCollectorPolicy | ModifySQLCollectorPolicy | Enables or disables the SQL Explorer feature for an AnalyticDB for PostgreSQL instance. |
Network management
| API | Title | Description |
|---|---|---|
| AllocateInstancePublicConnection | AllocateInstancePublicConnection | Allocates a public endpoint for an AnalyticDB for PostgreSQL instance. |
| DescribeDBInstanceNetInfo | DescribeDBInstanceNetInfo | Queries the connection information of an instance. |
| DescribeRdsVpcs | DescribeRdsVpcs | Queries a list of VPCs. |
| DescribeRdsVSwitchs | DescribeRdsVSwitchs | Queries a list of vSwitches. |
| ModifyDBInstanceConnectionString | ModifyDBInstanceConnectionString | Changes the endpoint of an AnalyticDB for PostgreSQL instance. |
| ReleaseInstancePublicConnection | ReleaseInstancePublicConnection | Releases the public endpoint of an AnalyticDB for PostgreSQL instance. |
| SwitchDBInstanceNetType | SwitchDBInstanceNetType | Switches between the internal and public endpoints of an AnalyticDB for PostgreSQL instance. |
Resource management
| API | Title | Description |
|---|---|---|
| DescribeAvailableResources | DescribeAvailableResources | Queries the information about available resources of AnalyticDB for PostgreSQL. |
| DescribeRegions | DescribeRegions | Queries a list of regions and zones where AnalyticDB for PostgreSQL is available. |
Sample dataset
| API | Title | Description |
|---|---|---|
| CreateSampleData | CreateSampleData | Creates a sample dataset for an AnalyticDB for PostgreSQL instance. |
| DescribeSampleData | DescribeSampleData | Queries whether a sample dataset is loaded to an AnalyticDB for PostgreSQL instance. |
| UnloadSampleData | UnloadSampleData | Releases the sample dataset from an AnalyticDB for PostgreSQL instance. |
Resource group
| API | Title | Description |
|---|---|---|
| EnableDBResourceGroup | EnableDBResourceGroup | Enables resource group management for an AnalyticDB for PostgreSQL V6.0 instance in elastic storage mode. After resource group management is enabled, the resource management mode of the instance is changed from resource queue to resource group. |
| DisableDBResourceGroup | DisableDBResourceGroup | Disables resource group management for an AnalyticDB for PostgreSQL V6.0 instance in elastic storage mode. After you disable resource group management, the resource management method of the instance switches from resource group management to resource queue management. |
| CreateDBResourceGroup | CreateDBResourceGroup | Creates a resource group. |
| DeleteDBResourceGroup | DeleteDBResourceGroup | Deletes a resource group. |
| ModifyDBResourceGroup | ModifyDBResourceGroup | Modifies the configurations of a resource group. |
| DescribeDBResourceGroup | DescribeDBResourceGroup | Queries the information about resource groups. |
| BindDBResourceGroupWithRole | BindDBResourceGroupWithRole | Binds a resource group to a database role. |
| UnbindDBResourceGroupWithRole | UnbindDBResourceGroupWithRole | Unbinds database roles from a resource group. |
| DescribeDBResourceManagementMode | DescribeDBResourceManagementMode | Queries the resource management mode of an AnalyticDB for PostgreSQL instance. |
Other
| API | Title | Description |
|---|---|---|
| ModifyMasterSpec | ModifyMasterSpec | Changes the specifications of coordinator node resources for an AnalyticDB for PostgreSQL instance. |
| DescribeSQLLogs | DescribeSQLLogs | Queries the SQL execution logs of an AnalyticDB for PostgreSQL instance. |
| HandleActiveSQLRecord | HandleActiveSQLRecord | Processes active queries. |
| DescribeDBInstanceSupportMaxPerformance | DescribeDBInstanceSupportMaxPerformance | Queries the maximum performance of an AnalyticDB for PostgreSQL instance. |
| ResetIMVMonitorData | ResetIMVMonitorData | Resets the IMV statistics. |
| DescribeIMVInfos | DescribeIMVInfos | Queries the information about real-time materialized views of an AnalyticDB for PostgreSQL instance. |
| DescribeActiveSQLRecords | DescribeActiveSQLRecords | Queries active SQL records. |
| ModifyDBInstancePayType | ModifyDBInstancePayType | Switches between billing methods for an AnalyticDB for PostgreSQL instance. |
| DeleteAccount | DeleteAccount | Deletes a database account. |
| GetAccount | GetAccount | Queries the information about a database account. |
| ModifyDBInstanceNetworkType | ModifyDBInstanceNetworkType | Changes the network type of an AnalyticDB for PostgreSQL instance. |
| DeleteRemoteADBDataSource | DeleteRemoteADBDataSource | Deletes a remote AnalyticDB data source. |
| CreateRemoteADBDataSource | CreateRemoteADBDataSource | Create Homogeneous Data Source |
| ListRemoteADBDataSources | ListRemoteADBDataSources | Queries remote AnalyticDB data sources. |
| ModifyRemoteADBDataSource | ModifyRemoteADBDataSource | Modifies a remote AnalyticDB data source. |
| GetStatementResult | GetStatementResult | Get Asynchronous SQL Execution Result |
其他
| API | Title | Description |
|---|---|---|
| CreateDBInstanceIPArray | CreateDBInstanceIPArray | Adds an IP whitelist group. |
| CreateDatabase | CreateDatabase | Creates a database. |
| ListSlowSQLRecords | ListSlowSQLRecords | Queries slow SQL queries. |
| DownloadSlowSQLRecords | DownloadSlowSQLRecords | Downloads slow SQL records. |
| ChatWithKnowledgeBase | ChatWithKnowledgeBase | Provides intelligent question-and-answer services by combining a knowledge base with a large language model. |
| ChatWithKnowledgeBaseStream | ChatWithKnowledgeBaseStream | Provides intelligent question-and-answer services by combining a knowledge base with a large language model. A streaming API, which is called by using the SSE or the Java asynchronous SDK. |
| QueryKnowledgeBasesContent | QueryKnowledgeBasesContent | Retrieves vectors and metadata from multiple specified document collections using natural language queries, then merge and return the results from all retrieval paths. |