Provider.get_gnn()
Retrieve details of a specific GNN engine.
Engine statuses are:
READY– The engine is running and ready to accept jobs.SUSPENDED– The engine has been autosuspended due to inactivity. It can be resumed to continue processing jobs.PENDING– The engine has been requested to start but is not yet ready to accept jobs.FAILED– The engine has encountered an error and cannot run jobs until the issue is resolved.
Parameters
Section titled “Parameters”| Name | Type | Description | Optional |
|---|---|---|---|
name | str | Name of the GNN engine to fetch. | No |
Returns
Section titled “Returns”A dictionary containing the engine’s details with keys:
name– The name of the engine.id– The unique identifier for the engine.size– The compute pool size assigned to the engine.state– The current status of the engine (e.g.,READY,SUSPENDED,PENDING,FAILED).created_by– The user who created the engine.created_on– The timestamp when the engine was created.updated_on– The timestamp of the last update to the engine.settings– A dictionary containing engine-specific configuration settings.
Example
Section titled “Example”engine_info = provider.get_gnn("my_engine")