1*2bde4061SEd Tanous{ 2*2bde4061SEd Tanous "$id": "http://redfish.dmtf.org/schemas/v1/RouteEntryCollection.json", 3*2bde4061SEd Tanous "$ref": "#/definitions/RouteEntryCollection", 4*2bde4061SEd Tanous "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5*2bde4061SEd Tanous "copyright": "Copyright 2014-2023 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright", 6*2bde4061SEd Tanous "definitions": { 7*2bde4061SEd Tanous "RouteEntryCollection": { 8*2bde4061SEd Tanous "anyOf": [ 9*2bde4061SEd Tanous { 10*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/idRef" 11*2bde4061SEd Tanous }, 12*2bde4061SEd Tanous { 13*2bde4061SEd Tanous "additionalProperties": false, 14*2bde4061SEd Tanous "description": "The collection of RouteEntry Resource instances.", 15*2bde4061SEd Tanous "longDescription": "This Resource shall represent a Resource Collection of RouteEntry instances for a Redfish implementation.", 16*2bde4061SEd Tanous "patternProperties": { 17*2bde4061SEd Tanous "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 18*2bde4061SEd Tanous "description": "This property shall specify a valid odata or Redfish property.", 19*2bde4061SEd Tanous "type": [ 20*2bde4061SEd Tanous "array", 21*2bde4061SEd Tanous "boolean", 22*2bde4061SEd Tanous "integer", 23*2bde4061SEd Tanous "number", 24*2bde4061SEd Tanous "null", 25*2bde4061SEd Tanous "object", 26*2bde4061SEd Tanous "string" 27*2bde4061SEd Tanous ] 28*2bde4061SEd Tanous } 29*2bde4061SEd Tanous }, 30*2bde4061SEd Tanous "properties": { 31*2bde4061SEd Tanous "@odata.context": { 32*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context" 33*2bde4061SEd Tanous }, 34*2bde4061SEd Tanous "@odata.etag": { 35*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag" 36*2bde4061SEd Tanous }, 37*2bde4061SEd Tanous "@odata.id": { 38*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id" 39*2bde4061SEd Tanous }, 40*2bde4061SEd Tanous "@odata.type": { 41*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type" 42*2bde4061SEd Tanous }, 43*2bde4061SEd Tanous "Description": { 44*2bde4061SEd Tanous "anyOf": [ 45*2bde4061SEd Tanous { 46*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Description" 47*2bde4061SEd Tanous }, 48*2bde4061SEd Tanous { 49*2bde4061SEd Tanous "type": "null" 50*2bde4061SEd Tanous } 51*2bde4061SEd Tanous ], 52*2bde4061SEd Tanous "readonly": true 53*2bde4061SEd Tanous }, 54*2bde4061SEd Tanous "Members": { 55*2bde4061SEd Tanous "description": "The members of this collection.", 56*2bde4061SEd Tanous "items": { 57*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/RouteEntry.json#/definitions/RouteEntry" 58*2bde4061SEd Tanous }, 59*2bde4061SEd Tanous "longDescription": "This property shall contain an array of links to the members of this collection.", 60*2bde4061SEd Tanous "readonly": true, 61*2bde4061SEd Tanous "type": "array" 62*2bde4061SEd Tanous }, 63*2bde4061SEd Tanous "Members@odata.count": { 64*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count" 65*2bde4061SEd Tanous }, 66*2bde4061SEd Tanous "Members@odata.nextLink": { 67*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/nextLink" 68*2bde4061SEd Tanous }, 69*2bde4061SEd Tanous "Name": { 70*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Name", 71*2bde4061SEd Tanous "readonly": true 72*2bde4061SEd Tanous }, 73*2bde4061SEd Tanous "Oem": { 74*2bde4061SEd Tanous "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem", 75*2bde4061SEd Tanous "description": "The OEM extension property.", 76*2bde4061SEd Tanous "longDescription": "This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements." 77*2bde4061SEd Tanous } 78*2bde4061SEd Tanous }, 79*2bde4061SEd Tanous "required": [ 80*2bde4061SEd Tanous "Members", 81*2bde4061SEd Tanous "Members@odata.count", 82*2bde4061SEd Tanous "@odata.id", 83*2bde4061SEd Tanous "@odata.type", 84*2bde4061SEd Tanous "Name" 85*2bde4061SEd Tanous ], 86*2bde4061SEd Tanous "type": "object" 87*2bde4061SEd Tanous } 88*2bde4061SEd Tanous ], 89*2bde4061SEd Tanous "deletable": false, 90*2bde4061SEd Tanous "insertable": true, 91*2bde4061SEd Tanous "updatable": false, 92*2bde4061SEd Tanous "uris": [ 93*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 94*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 95*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/MSDT", 96*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/SSDT", 97*2bde4061SEd Tanous "/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/LPRT", 98*2bde4061SEd Tanous "/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/MPRT", 99*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/MSDT", 100*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/SSDT", 101*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 102*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 103*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/MSDT", 104*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/SSDT", 105*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 106*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 107*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/MSDT", 108*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/SSDT", 109*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 110*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 111*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/LPRT", 112*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/MPRT", 113*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/GenZ/MSDT", 114*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/GenZ/SSDT", 115*2bde4061SEd Tanous "/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/GenZ/LPRT", 116*2bde4061SEd Tanous "/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/GenZ/MPRT", 117*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/GenZ/MSDT", 118*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/GenZ/SSDT", 119*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/LPRT", 120*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/MPRT", 121*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/GenZ/MSDT", 122*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/GenZ/SSDT", 123*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/LPRT", 124*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/MPRT", 125*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/GenZ/MSDT", 126*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/GenZ/SSDT", 127*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/LPRT", 128*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/GenZ/MPRT" 129*2bde4061SEd Tanous ], 130*2bde4061SEd Tanous "urisDeprecated": [ 131*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 132*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 133*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/MSDT", 134*2bde4061SEd Tanous "/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/SSDT", 135*2bde4061SEd Tanous "/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/LPRT", 136*2bde4061SEd Tanous "/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/MPRT", 137*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/MSDT", 138*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/SSDT", 139*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 140*2bde4061SEd Tanous "/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 141*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/MSDT", 142*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/SSDT", 143*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 144*2bde4061SEd Tanous "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT", 145*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/MSDT", 146*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/SSDT", 147*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/LPRT", 148*2bde4061SEd Tanous "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/MPRT" 149*2bde4061SEd Tanous ] 150*2bde4061SEd Tanous } 151*2bde4061SEd Tanous }, 152*2bde4061SEd Tanous "owningEntity": "DMTF", 153*2bde4061SEd Tanous "title": "#RouteEntryCollection.RouteEntryCollection" 154*2bde4061SEd Tanous}