Project

General

Profile

Download (1.51 KB) Statistics
| Branch: | Tag: | Revision:
c5ae937c Marc Dequènes (Duck)
---
type: map
mapping:
"mapping":
type: map
717158af Marc Dequènes (Duck)
required: true
7f913647 Marc Dequènes (Duck)
name: ObjectMapping
c5ae937c Marc Dequènes (Duck)
mapping:
428fdd46 Marc Dequènes (Duck)
"possible_aspects":
type: seq
sequence:
- type: str
c3a5f36f Marc Dequènes (Duck)
"associated_relations":
type: seq
sequence:
- type: str
"associated_attributes":
type: seq
sequence:
- type: str
458f7c28 Marc Dequènes (Duck)
"parent_handle_restrictions": {type: str}
"parent_dn_restrictions": {type: str}
fa116a1b Marc Dequènes (Duck)
"default_parent": {type: str}
953a2b4d Marc Dequènes (Duck)
=: {type: any}
ea386896 Marc Dequènes (Duck)
"interface":
c5ae937c Marc Dequènes (Duck)
type: map
mapping:
717158af Marc Dequènes (Duck)
"name_attribute": {type: str}
ea386896 Marc Dequènes (Duck)
"attributes":
type: map
mapping:
=: &attrdata
type: map
mapping:
"access": {type: str, enum: [full, read_only, write_only, forbidden]}
"visibility": {type: str, enum: [always, expert, admin, never]}
"presentation_multiple": {type: str, enum: [list, shortlist]}
"possible_values":
type: seq
sequence:
- type: scalar
"attribute_defaults": *attrdata
717158af Marc Dequènes (Duck)
"relations":
type: map
mapping:
=:
type: map
name: RelationMapping
mapping:
"type": {type: str, required: true, enum: [belongs_to, has_many]}
"object": {type: str, required: true}
98217996 Marc Dequènes (Duck)
"foreign_key": {type: str}
717158af Marc Dequènes (Duck)
"many": {type: str}
"primary_key": {type: str}
796cdc02 Marc Dequènes (Duck)
"wrap": {type: str}
953a2b4d Marc Dequènes (Duck)
"plugin":
type: map
mapping:
=: {type: any}