Skip to content

certification

certification

DomoCertification dataclass

DomoCertification(
    parent: DomoEntity,
    certification_state: DomoCertificationState = None,
    last_updated: datetime = None,
    certification_type: str = None,
    certification_name: str = None,
)

Bases: DomoSubEntity

from_dict classmethod

from_dict(data, parent=None, parent_id=None, auth=None)

Create a DomoCertification from a dictionary.

Source code in src/crew_dcs/classes/subentity/certification.py
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
@classmethod
def from_dict(
    cls,
    data,
    parent=None,
    parent_id=None,
    auth=None,
):
    """
    Create a DomoCertification from a dictionary.
    """
    return cls(
        auth=auth,
        parent=parent,
        parent_id=parent_id,
        certification_state=DomoCertificationState[data["state"]],
        last_updated=cd.convert_epoch_millisecond_to_datetime(data["lastUpdated"]),
        certification_type=data["processType"],
        certification_name=data["processName"],
    )