ルート・スキーマ : processDefs
型: object
ソースを表示
{
"type":"object",
"properties":{
"levels":{
"type":"integer",
"format":"int32",
"xml":{
"attribute":true
}
},
"links":{
"type":"array",
"items":{
"xml":{
"name":"links"
},
"$ref":"#/definitions/Link"
}
},
"title":{
"type":"string"
},
"items":{
"type":"array",
"items":{
"$ref":"#/definitions/AbstractProcessDef"
}
}
},
"xml":{
"name":"processDefs",
"namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
}
}
ネストされたスキーマ: items
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/definitions/AbstractProcessDef"
}
}
ネストされたスキーマ: links
型: array
ソースを表示
{
"type":"array",
"items":{
"xml":{
"name":"links"
},
"$ref":"#/definitions/Link"
}
}
ネストされたスキーマ: AbstractProcessDef
型: object
ソースを表示
{
"type":"object",
"properties":{
"processDefId":{
"type":"string"
},
"processName":{
"type":"string"
},
"application":{
"type":"string"
},
"revision":{
"type":"string"
},
"domain":{
"type":"string"
},
"interfaces":{
"type":"array",
"items":{
"$ref":"#/definitions/Interface"
}
},
"processIcon":{
"$ref":"#/definitions/ProcessIcon"
},
"processCount":{
"type":"integer",
"format":"int32"
},
"isDocsEnabledFlag":{
"type":"boolean"
},
"isConversationEnabledFlag":{
"type":"boolean"
},
"category":{
"type":"string"
},
"defaultVersion":{
"type":"boolean"
}
}
}
ネストされたスキーマ: interfaces
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/definitions/Interface"
}
}
ネストされたスキーマ: ProcessIcon
型: object
ソースを表示
{
"type":"object",
"properties":{
"initials":{
"type":"string"
},
"colorCode":{
"type":"string"
}
}
}
ネストされたスキーマ: Interface
型: object
ソースを表示
{
"type":"object",
"properties":{
"title":{
"type":"string"
},
"serviceName":{
"type":"string"
},
"operation":{
"type":"string"
},
"operationNameSpace":{
"type":"string"
},
"startType":{
"type":"string"
},
"category":{
"type":"string"
},
"args":{
"type":"array",
"items":{
"$ref":"#/definitions/Arg"
}
},
"formMetadata":{
"type":"string"
},
"description":{
"type":"string"
}
}
}
ネストされたスキーマ: args
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/definitions/Arg"
}
}
ネストされたスキーマ: Arg
型: object
ソースを表示
{
"type":"object",
"properties":{
"name":{
"type":"string"
},
"type":{
"$ref":"#/definitions/QName"
},
"schema":{
"type":"object",
"additionalProperties":{
"type":"string"
}
},
"primitive":{
"type":"boolean"
}
}
}
ネストされたスキーマ: schema
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"string"
}
}
ネストされたスキーマ: QName
型: object
ソースを表示
{
"type":"object",
"properties":{
"namespaceURI":{
"type":"string"
},
"localPart":{
"type":"string"
},
"prefix":{
"type":"string"
}
}
}
ネストされたスキーマ: Link
型: object
ソースを表示
{
"type":"object",
"properties":{
"rel":{
"type":"string"
},
"href":{
"type":"string"
},
"mediaType":{
"type":"string"
}
}
}