ResourceObject (type)

{
  "additionalProperties": false, 
  "description": "A ResourceObject contains the path and properties of the resource that needs to be shared.", 
  "id": "ResourceObject", 
  "module_id": "PolicyShare", 
  "properties": {
    "include_children": {
      "default": false, 
      "description": "Whether the children of the shared resource_path are shared (true) or just the entity represented by the path is shared (false). The default value is false.", 
      "required": false, 
      "title": "Denotes if the children of the shared path are also shared", 
      "type": "boolean"
    }, 
    "resource_path": {
      "description": "Represents the path of the resource to be shared. The entity represented by this shared resources is shared with all the Orgs or Projects contexts that the Share container references.", 
      "required": true, 
      "title": "Path of the resource to be shared", 
      "type": "string", 
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "SharedResource"
          ], 
          "relationshipType": "SHARED_RESOURCE_RELATIONSHIP", 
          "rightType": []
        }
      ]
    }
  }, 
  "title": "Policy resource object for sharing", 
  "type": "object"
}