| edition = "2023"; |
| |
| package milotic_tlbmc; |
| |
| import "topology_config.proto"; |
| |
| // Stable Id to be populated into Redfish Location object. |
| // Example: |
| // "@odata.id": "/redfish/v1/Chassis/ParentChassis/SomeResource/TestResource", |
| // "Id": "TestResource", |
| // "Location": { |
| // "PartLocationContext: "PE0/IO0", |
| // "PartLocation": { |
| // "LocationType": "Slot", |
| // "ServiceLabel": "Foo" |
| // }, |
| // "Oem": { |
| // "Google": { |
| // "EmbeddedLocationContext: "SomeResource/TestResource" |
| // } |
| // } |
| // } |
| message StableId { |
| string service_label = 1; |
| string part_location_context = 2; |
| string embedded_location_context = 3; |
| PartLocationType location_type = 4; |
| string machine_local_devpath = 5; |
| } |