in azure/durable_functions/models/DurableOrchestrationStatus.py [0:0]
def __init__(self, name: Optional[str] = None, instanceId: Optional[str] = None,
createdTime: Optional[str] = None, lastUpdatedTime: Optional[str] = None,
input: Optional[Any] = None, output: Optional[Any] = None,
runtimeStatus: Optional[OrchestrationRuntimeStatus] = None,
customStatus: Optional[Any] = None,
history: Optional[List[Any]] = None,
**kwargs):
self._name: Optional[str] = name
self._instance_id: Optional[str] = instanceId
self._created_time: Optional[datetime] = \
dt_parse(createdTime) if createdTime is not None else None
self._last_updated_time: Optional[datetime] = dt_parse(lastUpdatedTime) \
if lastUpdatedTime is not None else None
self._input: Any = input
self._output: Any = output
self._runtime_status: Optional[OrchestrationRuntimeStatus] = runtimeStatus
if runtimeStatus is not None:
self._runtime_status = OrchestrationRuntimeStatus(runtimeStatus)
self._custom_status: Any = customStatus
self._history: Optional[List[Any]] = history
if kwargs is not None:
for key, value in kwargs.items():
self.__setattr__(key, value)