/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | PCIeFunction_v1.xml | 4 <!--# Redfish Schema: PCIeFunction v1.6.0 --> 55 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeFunction"> 59 <EntityType Name="PCIeFunction" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 60 …<Annotation Term="OData.Description" String="The `PCIeFunction` schema describes the properties of… 89 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeFunction.v1_0_0"> 93 <EntityType Name="PCIeFunction" BaseType="PCIeFunction.PCIeFunction"> 99 <Property Name="FunctionType" Type="PCIeFunction.v1_0_0.FunctionType" Nullable="false"> 104 <Property Name="DeviceClass" Type="PCIeFunction.v1_0_0.DeviceClass" Nullable="false"> 149 <Property Name="Links" Type="PCIeFunction.v1_0_0.Links" Nullable="false"> 266 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeFunction.v1_0_1"> [all …]
|
H A D | PCIeFunctionCollection_v1.xml | 27 <edmx:Include Namespace="PCIeFunction"/> 37 …<Annotation Term="OData.Description" String="The collection of `PCIeFunction` resource instances."… 38 …tion" String="This resource shall represent a resource collection of `PCIeFunction` instances for … 62 <NavigationProperty Name="Members" Type="Collection(PCIeFunction.PCIeFunction)">
|
H A D | AccelerationFunction_v1.xml | 34 <edmx:Include Namespace="PCIeFunction"/> 133 <NavigationProperty Name="PCIeFunctions" Type="Collection(PCIeFunction.PCIeFunction)"> 136 …="This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | CXLLogicalDevice_v1.xml | 32 <edmx:Include Namespace="PCIeFunction"/> 181 <NavigationProperty Name="PCIeFunctions" Type="Collection(PCIeFunction.PCIeFunction)"> 184 …="This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | MemoryDomain_v1.xml | 43 <edmx:Include Namespace="PCIeFunction"/> 357 <NavigationProperty Name="PCIeFunctions" Type="Collection(PCIeFunction.PCIeFunction)"> 360 …="This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | PCIeFunction_v1.xml | 4 <!--# Redfish Schema: PCIeFunction v1.6.0 --> 55 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeFunction"> 59 <EntityType Name="PCIeFunction" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 60 …<Annotation Term="OData.Description" String="The `PCIeFunction` schema describes the properties of… 89 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeFunction.v1_0_0"> 93 <EntityType Name="PCIeFunction" BaseType="PCIeFunction.PCIeFunction"> 99 <Property Name="FunctionType" Type="PCIeFunction.v1_0_0.FunctionType" Nullable="false"> 104 <Property Name="DeviceClass" Type="PCIeFunction.v1_0_0.DeviceClass" Nullable="false"> 149 <Property Name="Links" Type="PCIeFunction.v1_0_0.Links" Nullable="false"> 266 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeFunction.v1_0_1"> [all …]
|
H A D | PCIeFunctionCollection_v1.xml | 27 <edmx:Include Namespace="PCIeFunction"/> 37 …<Annotation Term="OData.Description" String="The collection of `PCIeFunction` resource instances."… 38 …tion" String="This resource shall represent a resource collection of `PCIeFunction` instances for … 62 <NavigationProperty Name="Members" Type="Collection(PCIeFunction.PCIeFunction)">
|
H A D | StorageController_v1.xml | 44 <edmx:Include Namespace="PCIeFunction"/> 328 <NavigationProperty Name="PCIeFunctions" Type="Collection(PCIeFunction.PCIeFunction)"> 331 …="This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | PCIeFunctionCollection.json | 14 "description": "The collection of `PCIeFunction` resource instances.", 15 "longDescription": "This resource shall represent a resource collection of `PCIeFunction` instances for a Redfish implementation.", 57 "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction"
|
H A D | PCIeFunction.v1_6_0.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.v1_6_0.json", 3 "$ref": "#/definitions/PCIeFunction", 254 "PCIeFunction": { object 256 …"description": "The `PCIeFunction` schema describes the properties of a PCIe function that is atta… 484 "title": "#PCIeFunction.v1_6_0.PCIeFunction"
|
H A D | PCIeDevice.v1_19_0.json | 522 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 524 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | StorageController.v1_9_1.json | 374 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 376 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | Drive.v1_21_0.json | 857 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 859 …"longDescription": "This property shall link to a resource of type `PCIeFunction` that represents …
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | PCIeFunctionCollection.json | 14 "description": "The collection of `PCIeFunction` resource instances.", 15 …escription": "This resource shall represent a resource collection of `PCIeFunction` instances for … 57 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction"
|
H A D | PCIeFunction.v1_6_0.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.v1_6_0.json", 3 "$ref": "#/definitions/PCIeFunction", 254 "PCIeFunction": { object 256 …"description": "The `PCIeFunction` schema describes the properties of a PCIe function that is atta… 484 "title": "#PCIeFunction.v1_6_0.PCIeFunction"
|
H A D | AccelerationFunction.v1_0_5.json | 229 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 231 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | MemoryDomain.v1_5_1.json | 103 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 105 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | CXLLogicalDevice.v1_2_1.json | 241 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 243 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | NetworkDeviceFunction.v1_11_0.json | 670 "PCIeFunction": { object 671 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction", 673 …cription": "This property shall contain a link to a resource of type `PCIeFunction` that represent…
|
H A D | PCIeDevice.v1_19_0.json | 522 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 524 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | StorageController.v1_9_1.json | 374 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 376 … "This property shall contain an array of links to resources of type `PCIeFunction` that represent…
|
H A D | Drive.v1_21_0.json | 857 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json#/definitions/PCIeFunction" 859 …"longDescription": "This property shall link to a resource of type `PCIeFunction` that represents …
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | pcie.hpp | 585 nlohmann::json::object_t pcieFunction; in handlePCIeDeviceGet() 586 pcieFunction["@odata.id"] = boost::urls::format( in handlePCIeDeviceGet() 590 pcieFunctionList.emplace_back(std::move(pcieFunction)); in handlePCIeDeviceGet() 712 "</redfish/v1/JsonSchemas/PCIeFunction/PCIeFunction.json>; rel=describedby"); in addPCIeFunctionProperties() 713 resp.jsonValue["@odata.type"] = "#PCIeFunction.v1_2_3.PCIeFunction"; in addPCIeFunctionProperties() 756 messages::resourceNotFound(asyncResp->res, "PCIeFunction", in addPCIeFunctionProperties() 648 nlohmann::json::object_t pcieFunction; addPCIeFunctionList() local
|
/openbmc/docs/designs/ |
H A D | redfish-pcie.md | 23 [PCIeFunction](https://redfish.dmtf.org/schemas/PCIeFunction_v1.xml)
|
/openbmc/bmcweb/scripts/ |
H A D | generate_schema_enums.py | 70 # snake casing PCIeDevice and PCIeFunction results in mediocre results
|