forked from citilinkru/camunda-client-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcase-definition.go
23 lines (22 loc) · 937 Bytes
/
case-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
package camunda_client_go
// ResCaseDefinition a JSON object corresponding to the CaseDefinition interface in the engine
type ResCaseDefinition struct {
// The id of the case definition
Id string `json:"id"`
// The key of the case definition, i.e., the id of the CMMN 2.0 XML case definition
Key string `json:"key"`
// The category of the case definition
Category string `json:"category"`
// The name of the case definition
Name string `json:"name"`
// The version of the case definition that the engine assigned to it
Version int `json:"Version"`
// The file name of the case definition
Resource string `json:"resource"`
// The deployment id of the case definition
DeploymentId string `json:"deploymentId"`
// The tenant id of the case definition
TenantId string `json:"tenantId"`
// History time to live value of the case definition. Is used within History cleanup
HistoryTimeToLive int `json:"historyTimeToLive"`
}