forked from citilinkru/camunda-client-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
decision-definition.go
29 lines (28 loc) · 1.38 KB
/
decision-definition.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package camunda_client_go
// ResDecisionDefinition a JSON object corresponding to the DecisionDefinition interface in the engine
type ResDecisionDefinition struct {
// The id of the decision definition
Id string `json:"id"`
// The key of the decision definition, i.e., the id of the DMN 1.0 XML decision definition
Key string `json:"key"`
// The category of the decision definition
Category string `json:"category"`
// The name of the decision definition
Name string `json:"name"`
// The version of the decision definition that the engine assigned to it
Version int `json:"Version"`
// The file name of the decision definition
Resource string `json:"resource"`
// The deployment id of the decision definition
DeploymentId string `json:"deploymentId"`
// The tenant id of the decision definition
TenantId string `json:"tenantId"`
// The id of the decision requirements definition this decision definition belongs to
DecisionRequirementsDefinitionId string `json:"decisionRequirementsDefinitionId"`
// The key of the decision requirements definition this decision definition belongs to
DecisionRequirementsDefinitionKey string `json:"decisionRequirementsDefinitionKey"`
// The version tag of the process definition
VersionTag string `json:"versionTag"`
// History time to live value of the decision definition. Is used within History cleanup
HistoryTimeToLive int `json:"historyTimeToLive"`
}