API reference
All the PDS APIs listed below are accessible exclusively via the HTTP/2 (gRPC) protocol. Ensure that your client or integration supports gRPC to interact with these APIs effectively.
📄 ApplicationService
Lists all the applications visible to a caller.
📄 BackupLocationService
Lists all the backup locations for a tenant.
📄 TargetClusterService
Lists all the target clusters for a tenant.
📄 TargetClusterApplicationService
Updates specified application on the target cluster.
📄 WhoAmIService
Returns the current actor accounts.
📄 TemplateService
Lists all the templates for a tenant.
📄 NamespaceService
Lists all the namespaces for a tenant.
📄 OnboardService
Creates a new account registration request.
📄 ProjectService
Lists all the projects for a tenant
📄 ServiceAccountService
Returns a requested list of service accounts.
📄 IAMService
Lists the role bindings.
📄 CloudCredentialService
Lists all the cloud credentials for a tenant.
📄 BackupPolicyService
Lists all the backup policies for a tenant.
📄 TargetClusterRegistrationManifestService
Fetches registration manifest for the given request.
📄 SDKAccountService
Returns the info about account for given account id.
📄 InvitationService
Lists invitation in an account/tenant/project.
📄 LoginService
Interacts with central using provided email + password and returns an ID Token which can be used by the user for API authentication.
📄 CopilotService
Search data service queries.
📄 DataServicesService
Lists the the data service resources.
📄 ImageService
Lists the data service images.
📄 DataServiceVersionService
Returns a data service version.
📄 TemplateDefinitionService
Lists unique template kind(names).
📄 DataServiceDeploymentTopologyService
Lists data service deployment topology.
📄 BackupConfigService
Lists all the backup configuration for a data service deployment.
📄 ApplicationResourceService
Lists PDS application resources.
📄 DataServiceDeploymentConfigUpdateService
Returns a list of data service deployment config updates.
📄 DataServiceDeploymentService
Returns the data service deployment resource.
📄 DataServiceDeploymentEventService
Returns the list of Kubernetes events related to a data service deployment.
📄 BackupService
Lists the backup resources.
📄 RestoreService
Creates the restore resource.