{
    "domain_library": {
        "name": "MyDomainLibrary",
        "domains": [
            {
                "name": "ShapesDomain",
                "domain_id": 32,
                "register_types": [
                    {
                        "name": "ShapeType",
                        "type_ref": "ShapeType"
                    }
                ],
                "topics": [
                    {
                        "name": "Pentagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Hexagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Heptagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Octagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Nonagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Decagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Hendecagon",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Dodecagon",
                        "register_type_ref": "ShapeType"
                    }
                ]
            },
            {
                "name": "AnotherShapesDomain",
                "domain_id": 101,
                "register_types": [
                    {
                        "name": "ShapeType",
                        "type_ref": "ShapeType"
                    }
                ],
                "topics": [
                    {
                        "name": "Square",
                        "register_type_ref": "ShapeType",
                        "topic_qos": {
                            "reliability": {
                                "kind": "RELIABLE_RELIABILITY_QOS"
                            }
                        }
                    },
                    {
                        "name": "Circle",
                        "register_type_ref": "ShapeType"
                    },
                    {
                        "name": "Triangle",
                        "register_type_ref": "ShapeType"
                    }
                ]
            }
        ]
    }
}