def get_schema():
    """Schema structure of this resource

    :return: schema dictionary
    :rtype: dict
    """
    return {'mongo_indexes': {'index_updated': [('_updated', 1)],
        'index_name': [('name', 1)]}, 'schema': {'schema_version': {'type':
        'integer', 'default': 1}, 'imported_from': {'schema_version': 1,
        'title': 'Imported from', 'comment':
        'Item importation source (alignak-backend-import, ...)', 'type':
        'string', 'default': 'unknown'}, 'definition_order': {
        'schema_version': 1, 'title': 'Definition order', 'comment':
        'Priority level if several elements have the same name', 'type':
        'integer', 'default': 100}, 'name': {'schema_version': 1, 'title':
        'Realm name', 'comment': 'Unique realm name', 'type': 'string',
        'required': True, 'empty': False, 'unique': True, 'regex':
        '^[a-zA-Z0-9 \\-_]+$'}, 'alias': {'schema_version': 1, 'title':
        'Alias', 'comment':
        'Element friendly name used by the Web User Interface.', 'type':
        'string', 'default': ''}, 'notes': {'schema_version': 1, 'title':
        'Notes', 'comment':
        'Element notes. Free text to store element information.', 'type':
        'string', 'default': ''}, 'default': {'schema_version': 1, 'title':
        'Default realm', 'comment':
        'This realm is the default realm used when no realm information is provided.'
        , 'type': 'boolean', 'default': False}, 'hosts_critical_threshold':
        {'schema_version': 1, 'type': 'integer', 'min': 0, 'max': 100,
        'default': 5}, 'hosts_warning_threshold': {'schema_version': 1,
        'type': 'integer', 'min': 0, 'max': 100, 'default': 3},
        'services_critical_threshold': {'schema_version': 1, 'type':
        'integer', 'min': 0, 'max': 100, 'default': 5},
        'services_warning_threshold': {'schema_version': 1, 'type':
        'integer', 'min': 0, 'max': 100, 'default': 3},
        'global_critical_threshold': {'schema_version': 1, 'type':
        'integer', 'min': 0, 'max': 100, 'default': 5},
        'global_warning_threshold': {'schema_version': 1, 'type': 'integer',
        'min': 0, 'max': 100, 'default': 3}, '_parent': {'schema_version': 
        1, 'title': 'Parent', 'comment':
        'Immediate parent in the hierarchy', 'type': 'objectid',
        'data_relation': {'resource': 'realm', 'embeddable': True},
        'default': None}, '_tree_parents': {'schema_version': 1, 'title':
        'Parents', 'comment': 'List of parents in the hierarchy', 'type':
        'list', 'schema': {'type': 'objectid', 'data_relation': {'resource':
        'realm', 'embeddable': True}}, 'default': []}, '_children': {
        'schema_version': 1, 'title': 'Children', 'comment':
        'List of the immediate children in the hierarchy', 'type': 'list',
        'schema': {'type': 'objectid', 'data_relation': {'resource':
        'realm', 'embeddable': True}}, 'default': []}, '_all_children': {
        'schema_version': 1, 'title': 'Children', 'comment':
        'List of all the children in the hierarchy', 'type': 'list',
        'schema': {'type': 'objectid', 'data_relation': {'resource':
        'realm', 'embeddable': True}}, 'default': []}, '_level': {
        'schema_version': 1, 'title': 'Level', 'comment':
        'Level in the hierarchy', 'type': 'integer', 'default': 0},
        '_users_read': {'schema_version': 1, 'type': 'list', 'schema': {
        'type': 'objectid', 'data_relation': {'resource': 'user',
        'embeddable': True}}}, '_users_update': {'schema_version': 1,
        'type': 'list', 'schema': {'type': 'objectid', 'data_relation': {
        'resource': 'user', 'embeddable': True}}}, '_users_delete': {
        'schema_version': 1, 'type': 'list', 'schema': {'type': 'objectid',
        'data_relation': {'resource': 'user', 'embeddable': True}}}},
        'schema_deleted': {}}
