abacusai.hosted_app_container

Classes

HostedAppContainer

Hosted app + Deep agent container information.

Module Contents

class abacusai.hosted_app_container.HostedAppContainer(client, hostedAppContainerId=None, hostedAppId=None, deploymentConversationId=None, hostedAppVersion=None, name=None, createdAt=None, updatedAt=None, containerImage=None, route=None, appConfig=None, isDev=None, isDeployable=None, isPreviewAvailable=None, lifecycle=None, status=None, deployedStatus=None, hostname=None, llmArtifactId=None, artifactType=None, needsDbSetup=None)

Bases: abacusai.return_class.AbstractApiClass

Hosted app + Deep agent container information.

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • hostedAppContainerId (id) – The ID of the hosted app container

  • hostedAppId (id) – The ID of the hosted app

  • deploymentConversationId (id) – The deployment conversation ID

  • hostedAppVersion (id) – The instance of the hosted app

  • name (str) – The name of the hosted app

  • createdAt (str) – Creation timestamp

  • updatedAt (str) – Last update timestamp

  • containerImage (str) – Container image name

  • route (str) – Container route

  • appConfig (dict) – App configuration

  • isDev (bool) – Whether this is a dev container

  • isDeployable (bool) – Can this version be deployed

  • isPreviewAvailable (bool) – Is the dev preview available on the container

  • lifecycle (str) – Container lifecycle status (PENDING/DEPLOYING/ACTIVE/FAILED/STOPPED/DELETING)

  • status (str) – Container status (RUNNING/STOPPED/DEPLOYING/FAILED)

  • deployedStatus (str) – Deployment status (PENDING/ACTIVE/STOPPED/NOT_DEPLOYED)

  • hostname (str) – Hostname of the deployed app

  • llmArtifactId (id) – The ID of the LLM artifact

  • artifactType (str) – The type of the artifact

  • needsDbSetup (bool) – Whether the artifact needs database setup

hosted_app_container_id = None
hosted_app_id = None
deployment_conversation_id = None
hosted_app_version = None
name = None
created_at = None
updated_at = None
container_image = None
route = None
app_config = None
is_dev = None
is_deployable = None
is_preview_available = None
lifecycle = None
status = None
deployed_status = None
hostname = None
llm_artifact_id = None
artifact_type = None
needs_db_setup = None
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict