Methods
list
list
Retrieves a list of all latest applications. Supports filtering by application ID, name, type, and other parameters. Pagination is available based on query parameters.
Parameters
Number of items per page
Number of items to skip
Application id of the application
Workspace id of the application (comma separated for multiple)
Name of application
Fully qualified name (FQN) of the application
Fully qualified name (FQN) of the workspace
Type of application (comma separated for multiple). Allowed Values: async-service, service, job, spark-job, helm, notebook, codeserver, rstudio, ssh-server, volume, application, application-set, intercept, workflow
Search query for application name
Filter by Environment ids of the application (comma separated for multiple)
Filter by Cluster ids of the application (comma separated for multiple)
Filter by Application Set id of the application
Filter by Application Paused status
🔗 ApplicationsListRequestDeviceTypeFilterFilter by device type of the application. Allowed values: cpu, nvidia_gpu, aws_inferentia, nvidia_mig_gpu, nvidia_timeslicing_gpu, gcp_tpu
Filter by last deployed by specific users
🔗 ApplicationsListRequestLifecycleStageFilter by application lifecycle state
Filter out applications with recommendations that are allowed to be shown
Returns
🔗 ApplicationRetrieve latest applications based on the specified query parameters. If pagination parameters are provided, the response includes paginated data.
Usage
create_or_update
create_or_update
Create a new Application Deployment based on the provided manifest.
Parameters
Manifest of application
Dry run
Cancels any ongoing deployments
Trigger on deploy
workspace id of the workspace
Id of the application
Name of application
Application Set Id
Returns
🔗 GetApplicationDeploymentResponseReturns new deployment on successful creation
- It also creates an application if not already present
- validates third party requirements
- updates application, version
Usage
get
get
delete
delete
scale_to_zero
scale_to_zero
scale_to_original
scale_to_original
cancel_deployment
cancel_deployment
Cancel an ongoing deployment associated with the provided application ID and deployment ID.
Parameters
Application id of the application
Deployment id of the deployment
Returns
🔗 ApplicationsCancelDeploymentResponseDeployment cancelled successfully.