PolicySchema
@idstringrequired
Example:
3f2592da-ffc9-40cb-a336-a9daa9343ce8
@typestringrequired
Example:
odrl:Offer
odrl:assignerstring
Example:
assignerExample
odrl:assigneestring
Example:
assigneeExample
odrl:profilestring
Example:
profileExample
odrl:permission object[]
Array [
@typestringrequired
Example:
odrl:Permission
odrl:assignerstring
Example:
assignerExample
odrl:assigneestring
Example:
assigneeExample
odrl:actionstringrequired
Example:
odrl:actionExample
odrl:targetstring
Example:
targetExample
odrl:constraint object[]
Array [
@typestringrequired
Example:
odrl:Constraint
odrl:leftOperandstringrequired
Example:
odrl:leftOperandExample
odrl:operatorstringrequired
Example:
odrl:operatorExample
odrl:rightOperandobject
Example:
{"value":"rightOperandExample"}
odrl:rightOperandReferencestring
Example:
rightOperandReferenceExample
]
odrl:Dutystring[]
Example:
[]
]
odrl:prohibition object[]
Array [
@typestringrequired
Example:
odrl:Prohibition
odrl:assignerstring
Example:
assignerExample
odrl:assigneestring
Example:
assigneeExample
odrl:actionstringrequired
Example:
odrl:actionExample
odrl:targetstring
Example:
targetExample
odrl:constraint object[]
Array [
@typestringrequired
Example:
odrl:Constraint
odrl:leftOperandstringrequired
Example:
odrl:leftOperandExample
odrl:operatorstringrequired
Example:
odrl:operatorExample
odrl:rightOperandobject
Example:
{"value":"rightOperandExample"}
odrl:rightOperandReferencestring
Example:
rightOperandReferenceExample
]
]
odrl:obligation object[]
Array [
@typestringrequired
Example:
odrl:Duty
odrl:assignerstring
Example:
assignerExample
odrl:assigneestring
Example:
assigneeExample
odrl:actionstringrequired
Example:
odrl:actionExample
odrl:targetstring
Example:
targetExample
odrl:constraint object[]
Array [
@typestringrequired
Example:
odrl:Constraint
odrl:leftOperandstringrequired
Example:
odrl:leftOperandExample
odrl:operatorstringrequired
Example:
odrl:operatorExample
odrl:rightOperandobject
Example:
{"value":"rightOperandExample"}
odrl:rightOperandReferencestring
Example:
rightOperandReferenceExample
]
]
odrl:targetstring
Example:
targetExample
PolicySchema
{
"@id": "3f2592da-ffc9-40cb-a336-a9daa9343ce8",
"@type": "odrl:Offer",
"odrl:assigner": "assignerExample",
"odrl:assignee": "assigneeExample",
"odrl:profile": "profileExample",
"odrl:permission": [],
"odrl:prohibition": [],
"odrl:obligation": [],
"odrl:target": "targetExample"
}