ai_core_sdk.models.application_status module

class ai_core_sdk.models.application_status.ApplicationStatus(health_status: str = None, sync_status: str = None, message: str = None, source: ApplicationSource = None, sync_finished_at: str = None, sync_started_at: str = None, reconciled_at: str = None, sync_resources_status: List[ApplicationResourceSyncStatus] = None, **kwargs)

Bases: object

The Application object defines the application.

Parameters:
  • health_status (str, optional) – Application health status, defaults to None

  • sync_status (str, optional) – Application sync status, defaults to None

  • message (str, optional) – Application health status message, defaults to None

  • source (class:ai_core_sdk.models.application_status.ApplicationStatus, optional) – Application source, defaults to None

  • sync_finished_at (str, optional) – Application sync finish time, defaults to None

  • sync_started_at (str, optional) – Application sync start time, defaults to None

  • reconciled_at (str, optional) – Application reconciliation time, defaults to None

  • sync_resources_status (List[class:ai_core_sdk.models.application_resource_sync_status.ApplicationResourceSyncStatus], optional) – Status of the synchronization of the application resources, defaults to None

__init__(health_status: str = None, sync_status: str = None, message: str = None, source: ApplicationSource = None, sync_finished_at: str = None, sync_started_at: str = None, reconciled_at: str = None, sync_resources_status: List[ApplicationResourceSyncStatus] = None, **kwargs)
static from_dict(application_status_dict: Dict[str, Any])

Returns a ai_core_sdk.models.application_status.ApplicationStatus object, created from the values in the dict provided as parameter

Parameters:

application_status_dict (Dict[str, Any]) – Dict which includes the necessary values to create the object

Returns:

An object, created from the values provided

Return type:

class:ai_core_sdk.models.application_status.ApplicationStatus