1{
2    "SchemaDefinition": "RedfishInteroperabilityProfile.v1_0_0",
3    "ProfileName": "OpenBMC_Redfish_interop_profile",
4    "ProfileVersion": "0.0.1",
5    "Purpose": "A minimally viable profile describes the requirements for openBMC.",
6    "OwningEntity": "OpenBMC",
7    "ContactInfo": "openbmc@lists.ozlabs.org",
8    "Resources": {
9        "ChassisCollection": {
10            "Purpose": "Every implementation must have at least 1 chassis.",
11            "PropertyRequirements": {
12                "Members": {
13                    "MinCount": 1
14                }
15            }
16        },
17        "ComputerSystemCollection": {
18            "Purpose": "Every implementation must have at least 1 computer system.",
19            "PropertyRequirements": {
20                "Members": {
21                    "MinCount": 1
22                }
23            }
24        },
25        "ComputerSystem": {
26            "MinVersion": "1.1.0",
27            "Purpose": "Computer system with basic properties.",
28            "PropertyRequirements": {
29                "Memory": {},
30                "Processors": {}
31            }
32        }
33    }
34}
35