abacusai.hosted_app_container — AbacusAI documentation

# 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