abacusai.web_app_project

Classes

WebAppProject

Web app project (_describeWebAppProject).

Module Contents

class abacusai.web_app_project.WebAppProject(client, webAppProjectId=None, sourceDeploymentConversationId=None, deployedStatus=None, hostnames=None, projectMetadata=None, projectType=None, hostedDatabaseId=None, hostedDevDatabaseId=None, emailDomains={})

Bases: abacusai.return_class.AbstractApiClass

Web app project (_describeWebAppProject).

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

  • webAppProjectId (id) – The project ID

  • sourceDeploymentConversationId (id) – Source deployment conversation ID

  • deployedStatus (str) – ACTIVE | NOT_DEPLOYED

  • hostnames (list) – List of hostnames to which the app is deployed

  • projectMetadata (dict) – Project metadata

  • projectType (str) – web_app | web_service | mobile_app

  • hostedDatabaseId (id) – The ID of the hosted database

  • hostedDevDatabaseId (id) – The ID of the hosted dev database

  • emailDomains (EmailDomain) – List of EmailDomain (custom domains and email status for this project)

web_app_project_id = None
source_deployment_conversation_id = None
deployed_status = None
hostnames = None
project_metadata = None
project_type = None
hosted_database_id = None
hosted_dev_database_id = None
email_domains
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