StateMachineState¶
Example Json Object
1{
2 "id": "string",
3 "name": "string",
4 "captionKey": "string",
5 "latestStateHistoryFailureMessage": "string",
6 "initial": true,
7 "final": true,
8 "transitionState": true,
9 "caption": "string"
10}
📄 Description: Data transfer object representing the state of a process within the Nakisa Portfolio Management Suite, specifically related to portfolio and asset management in the context of real estate property analytics. This object encapsulates the current status and transitions of state machines used to track and manage asset lifecycle events.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
string |
false |
none |
Unique identifier for the resource |
name |
string |
false |
none |
Name of the resource |
captionKey |
string |
false |
none |
Text value for captionKey in StateMachineState |
latestStateHistoryFailureMessage |
string |
false |
none |
Text value for latestStateHistoryFailureMessage in StateMachineState |
initial |
boolean |
false |
none |
Boolean flag indicating initial status |
final |
boolean |
false |
none |
Boolean flag indicating final status |
transitionState |
boolean |
false |
none |
Current state of the portfolio |
caption |
string |
false |
none |
Text value for caption in StateMachineState |