@Generated public interface DatabaseService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
DatabaseCatalog |
createDatabaseCatalog(CreateDatabaseCatalogRequest createDatabaseCatalogRequest)
Create a Database Catalog.
|
DatabaseInstance |
createDatabaseInstance(CreateDatabaseInstanceRequest createDatabaseInstanceRequest)
Create a Database Instance.
|
DatabaseInstanceRole |
createDatabaseInstanceRole(CreateDatabaseInstanceRoleRequest createDatabaseInstanceRoleRequest)
Create a role for a Database Instance.
|
DatabaseTable |
createDatabaseTable(CreateDatabaseTableRequest createDatabaseTableRequest)
Create a Database Table.
|
SyncedDatabaseTable |
createSyncedDatabaseTable(CreateSyncedDatabaseTableRequest createSyncedDatabaseTableRequest)
Create a Synced Database Table.
|
void |
deleteDatabaseCatalog(DeleteDatabaseCatalogRequest deleteDatabaseCatalogRequest)
Delete a Database Catalog.
|
void |
deleteDatabaseInstance(DeleteDatabaseInstanceRequest deleteDatabaseInstanceRequest)
Delete a Database Instance.
|
void |
deleteDatabaseInstanceRole(DeleteDatabaseInstanceRoleRequest deleteDatabaseInstanceRoleRequest)
Deletes a role for a Database Instance.
|
void |
deleteDatabaseTable(DeleteDatabaseTableRequest deleteDatabaseTableRequest)
Delete a Database Table.
|
void |
deleteSyncedDatabaseTable(DeleteSyncedDatabaseTableRequest deleteSyncedDatabaseTableRequest)
Delete a Synced Database Table.
|
DatabaseInstance |
findDatabaseInstanceByUid(FindDatabaseInstanceByUidRequest findDatabaseInstanceByUidRequest)
Find a Database Instance by uid.
|
DatabaseCredential |
generateDatabaseCredential(GenerateDatabaseCredentialRequest generateDatabaseCredentialRequest)
Generates a credential that can be used to access database instances.
|
DatabaseCatalog |
getDatabaseCatalog(GetDatabaseCatalogRequest getDatabaseCatalogRequest)
Get a Database Catalog.
|
DatabaseInstance |
getDatabaseInstance(GetDatabaseInstanceRequest getDatabaseInstanceRequest)
Get a Database Instance.
|
DatabaseInstanceRole |
getDatabaseInstanceRole(GetDatabaseInstanceRoleRequest getDatabaseInstanceRoleRequest)
Gets a role for a Database Instance.
|
DatabaseTable |
getDatabaseTable(GetDatabaseTableRequest getDatabaseTableRequest)
Get a Database Table.
|
SyncedDatabaseTable |
getSyncedDatabaseTable(GetSyncedDatabaseTableRequest getSyncedDatabaseTableRequest)
Get a Synced Database Table.
|
ListDatabaseCatalogsResponse |
listDatabaseCatalogs(ListDatabaseCatalogsRequest listDatabaseCatalogsRequest)
This API is currently unimplemented, but exposed for Terraform support.
|
ListDatabaseInstanceRolesResponse |
listDatabaseInstanceRoles(ListDatabaseInstanceRolesRequest listDatabaseInstanceRolesRequest)
START OF PG ROLE APIs Section These APIs are marked a PUBLIC with stage < PUBLIC_PREVIEW.
|
ListDatabaseInstancesResponse |
listDatabaseInstances(ListDatabaseInstancesRequest listDatabaseInstancesRequest)
List Database Instances.
|
ListSyncedDatabaseTablesResponse |
listSyncedDatabaseTables(ListSyncedDatabaseTablesRequest listSyncedDatabaseTablesRequest)
This API is currently unimplemented, but exposed for Terraform support.
|
DatabaseCatalog |
updateDatabaseCatalog(UpdateDatabaseCatalogRequest updateDatabaseCatalogRequest)
This API is currently unimplemented, but exposed for Terraform support.
|
DatabaseInstance |
updateDatabaseInstance(UpdateDatabaseInstanceRequest updateDatabaseInstanceRequest)
Update a Database Instance.
|
SyncedDatabaseTable |
updateSyncedDatabaseTable(UpdateSyncedDatabaseTableRequest updateSyncedDatabaseTableRequest)
This API is currently unimplemented, but exposed for Terraform support.
|
DatabaseCatalog createDatabaseCatalog(CreateDatabaseCatalogRequest createDatabaseCatalogRequest)
DatabaseInstance createDatabaseInstance(CreateDatabaseInstanceRequest createDatabaseInstanceRequest)
DatabaseInstanceRole createDatabaseInstanceRole(CreateDatabaseInstanceRoleRequest createDatabaseInstanceRoleRequest)
DatabaseTable createDatabaseTable(CreateDatabaseTableRequest createDatabaseTableRequest)
SyncedDatabaseTable createSyncedDatabaseTable(CreateSyncedDatabaseTableRequest createSyncedDatabaseTableRequest)
void deleteDatabaseCatalog(DeleteDatabaseCatalogRequest deleteDatabaseCatalogRequest)
void deleteDatabaseInstance(DeleteDatabaseInstanceRequest deleteDatabaseInstanceRequest)
void deleteDatabaseInstanceRole(DeleteDatabaseInstanceRoleRequest deleteDatabaseInstanceRoleRequest)
void deleteDatabaseTable(DeleteDatabaseTableRequest deleteDatabaseTableRequest)
void deleteSyncedDatabaseTable(DeleteSyncedDatabaseTableRequest deleteSyncedDatabaseTableRequest)
DatabaseInstance findDatabaseInstanceByUid(FindDatabaseInstanceByUidRequest findDatabaseInstanceByUidRequest)
DatabaseCredential generateDatabaseCredential(GenerateDatabaseCredentialRequest generateDatabaseCredentialRequest)
DatabaseCatalog getDatabaseCatalog(GetDatabaseCatalogRequest getDatabaseCatalogRequest)
DatabaseInstance getDatabaseInstance(GetDatabaseInstanceRequest getDatabaseInstanceRequest)
DatabaseInstanceRole getDatabaseInstanceRole(GetDatabaseInstanceRoleRequest getDatabaseInstanceRoleRequest)
DatabaseTable getDatabaseTable(GetDatabaseTableRequest getDatabaseTableRequest)
SyncedDatabaseTable getSyncedDatabaseTable(GetSyncedDatabaseTableRequest getSyncedDatabaseTableRequest)
ListDatabaseCatalogsResponse listDatabaseCatalogs(ListDatabaseCatalogsRequest listDatabaseCatalogsRequest)
ListDatabaseInstanceRolesResponse listDatabaseInstanceRoles(ListDatabaseInstanceRolesRequest listDatabaseInstanceRolesRequest)
ListDatabaseInstancesResponse listDatabaseInstances(ListDatabaseInstancesRequest listDatabaseInstancesRequest)
ListSyncedDatabaseTablesResponse listSyncedDatabaseTables(ListSyncedDatabaseTablesRequest listSyncedDatabaseTablesRequest)
DatabaseCatalog updateDatabaseCatalog(UpdateDatabaseCatalogRequest updateDatabaseCatalogRequest)
DatabaseInstance updateDatabaseInstance(UpdateDatabaseInstanceRequest updateDatabaseInstanceRequest)
SyncedDatabaseTable updateSyncedDatabaseTable(UpdateSyncedDatabaseTableRequest updateSyncedDatabaseTableRequest)
Copyright © 2026. All rights reserved.