/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | VirtualMedia_v1.xml | 4 <!--# Redfish Schema: VirtualMedia v1.6.4 --> 33 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia"> 37 <EntityType Name="VirtualMedia" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 38 …<Annotation Term="OData.Description" String="The `VirtualMedia` schema contains properties related… 48 …such as `Image`, `Inserted`, and `WriteProtected`, can be updated for a `VirtualMedia` resource."/> 58 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}</String> 59 <String>/redfish/v1/Systems/{ComputerSystemId}/VirtualMedia/{VirtualMediaId}</String> 60 …onService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia/{VirtualMediaId… 61 …edfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia/{VirtualMediaId… 66 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}</String> [all …]
|
H A D | VirtualMediaCollection_v1.xml | 27 <edmx:Include Namespace="VirtualMedia"/> 37 …<Annotation Term="OData.Description" String="The collection of `VirtualMedia` resource instances."… 38 …tion" String="This resource shall represent a resource collection of `VirtualMedia` instances for … 56 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia</String> 57 <String>/redfish/v1/Systems/{ComputerSystemId}/VirtualMedia</String> 58 …ompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia</String> 59 …tring>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia</String> 64 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia</String> 67 <NavigationProperty Name="Members" Type="Collection(VirtualMedia.VirtualMedia)">
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | VirtualMedia_v1.xml | 4 <!--# Redfish Schema: VirtualMedia v1.6.4 --> 33 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="VirtualMedia"> 37 <EntityType Name="VirtualMedia" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 38 …<Annotation Term="OData.Description" String="The `VirtualMedia` schema contains properties related… 48 …such as `Image`, `Inserted`, and `WriteProtected`, can be updated for a `VirtualMedia` resource."/> 58 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}</String> 59 <String>/redfish/v1/Systems/{ComputerSystemId}/VirtualMedia/{VirtualMediaId}</String> 60 …onService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia/{VirtualMediaId… 61 …edfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia/{VirtualMediaId… 66 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}</String> [all …]
|
H A D | VirtualMediaCollection_v1.xml | 27 <edmx:Include Namespace="VirtualMedia"/> 37 …<Annotation Term="OData.Description" String="The collection of `VirtualMedia` resource instances."… 38 …tion" String="This resource shall represent a resource collection of `VirtualMedia` instances for … 56 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia</String> 57 <String>/redfish/v1/Systems/{ComputerSystemId}/VirtualMedia</String> 58 …ompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia</String> 59 …tring>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia</String> 64 <String>/redfish/v1/Managers/{ManagerId}/VirtualMedia</String> 67 <NavigationProperty Name="Members" Type="Collection(VirtualMedia.VirtualMedia)">
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/ |
H A D | meson.build | 8 sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia' 11 'xyz/openbmc_project/VirtualMedia/Legacy__markdown'.underscorify(), 13 '../../../../yaml/xyz/openbmc_project/VirtualMedia/Legacy.interface.yaml', 27 'xyz/openbmc_project/VirtualMedia/Legacy', 35 'xyz/openbmc_project/VirtualMedia/MountPoint__markdown'.underscorify(), 37 '../../../../yaml/xyz/openbmc_project/VirtualMedia/MountPoint.interface.yaml', 51 'xyz/openbmc_project/VirtualMedia/MountPoint', 59 'xyz/openbmc_project/VirtualMedia/Process__markdown'.underscorify(), 61 '../../../../yaml/xyz/openbmc_project/VirtualMedia/Process.interface.yaml', 75 'xyz/openbmc_project/VirtualMedia/Process', [all …]
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | virtual_media.hpp | 73 if (type.filename() != "VirtualMedia") 100 sdbusplus::message::object_path path("/xyz/openbmc_project/VirtualMedia"); in findAndParseObject() 161 if (interface == "xyz.openbmc_project.VirtualMedia.MountPoint") in vmParseInterfaceObject() 221 if (interface == "xyz.openbmc_project.VirtualMedia.Process") in vmParseInterfaceObject() 254 "/redfish/v1/Managers/{}/VirtualMedia/{}", name, resName); in vmItemTemplate() 256 item["@odata.type"] = "#VirtualMedia.v1_3_0.VirtualMedia"; 264 "#OpenBMCVirtualMedia.v1_0_0.VirtualMedia"; in getVmResourceList() 266 "/redfish/v1/Managers/{}/VirtualMedia/{}#/Oem/OpenBMC", name, resName); in getVmResourceList() 280 "/xyz/openbmc_project/VirtualMedia"); in getVmResourceList() [all...] |
/openbmc/docs/designs/ |
H A D | virtual-media.md | 39 - Legacy mode - is initiated from browser using Redfish defined VirtualMedia 51 +-------------/ | +---/ +--Dbus----->+VirtualMedia| | +----/ | 132 │Browser│ │bmcweb│ │VirtualMedia│ │NBDClient│ │uDEV│ │USBGadget│ 173 Legacy Mode uses VirtualMedia schema, defined by DMTF, for mounting external 192 │Browser│ │CIFS/HTTPS│ │bmcweb│ │VirtualMedia│ │NBDkit││NBDClient││uDEV│ │USBGadget│ 197 │Create new VirtualMedia│ │ │ │ │ │ 232 Virtual Media Service will be exposed as Redfish VirtualMedia endpoint as 248 "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia/ISO0" 251 "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia/1" 255 "@odata.id": "/redfish/v1/Managers/BMC/VirtualMedia" [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | VirtualMediaCollection.json | 14 "description": "The collection of `VirtualMedia` resource instances.", 15 …escription": "This resource shall represent a resource collection of `VirtualMedia` instances for … 57 … "$ref": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.json#/definitions/VirtualMedia" 93 "/redfish/v1/Managers/{ManagerId}/VirtualMedia", 94 "/redfish/v1/Systems/{ComputerSystemId}/VirtualMedia", 95 …sh/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia", 96 … "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia" 99 "/redfish/v1/Managers/{ManagerId}/VirtualMedia"
|
H A D | VirtualMedia.v1_6_4.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_6_4.json", 3 "$ref": "#/definitions/VirtualMedia", 26 "#VirtualMedia.EjectMedia": { 29 "#VirtualMedia.InsertMedia": { 252 "VirtualMedia": { object 254 …"description": "The `VirtualMedia` schema contains properties related to the monitor and control o… 488 "title": "#VirtualMedia.v1_6_4.VirtualMedia"
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | VirtualMediaCollection.json | 14 "description": "The collection of `VirtualMedia` resource instances.", 15 …escription": "This resource shall represent a resource collection of `VirtualMedia` instances for … 57 … "$ref": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.json#/definitions/VirtualMedia" 93 "/redfish/v1/Managers/{ManagerId}/VirtualMedia", 94 "/redfish/v1/Systems/{ComputerSystemId}/VirtualMedia", 95 …sh/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia", 96 … "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/VirtualMedia" 99 "/redfish/v1/Managers/{ManagerId}/VirtualMedia"
|
H A D | VirtualMedia.v1_6_4.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_6_4.json", 3 "$ref": "#/definitions/VirtualMedia", 26 "#VirtualMedia.EjectMedia": { 29 "#VirtualMedia.InsertMedia": { 252 "VirtualMedia": { object 254 …"description": "The `VirtualMedia` schema contains properties related to the monitor and control o… 488 "title": "#VirtualMedia.v1_6_4.VirtualMedia"
|
/openbmc/webui-vue/src/store/modules/Operations/ |
H A D | VirtualMediaStore.js | 52 .get(`${await this.dispatch('global/getBmcPath')}/VirtualMedia`) 55 (virtualMedia) => virtualMedia['@odata.id'], 98 … `${await this.dispatch('global/getBmcPath')}/VirtualMedia/${id}/Actions/VirtualMedia.InsertMedia`, 109 … `${await this.dispatch('global/getBmcPath')}/VirtualMedia/${id}/Actions/VirtualMedia.EjectMedia`,
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Legacy/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia/Legacy' 6 'xyz/openbmc_project/VirtualMedia/Legacy__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/VirtualMedia/Legacy.interface.yaml', 28 'xyz/openbmc_project/VirtualMedia/Legacy',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/MountPoint/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia/MountPoint' 6 'xyz/openbmc_project/VirtualMedia/MountPoint__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/VirtualMedia/MountPoint.interface.yaml', 28 'xyz/openbmc_project/VirtualMedia/MountPoint',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Process/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia/Process' 6 'xyz/openbmc_project/VirtualMedia/Process__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/VirtualMedia/Process.interface.yaml', 28 'xyz/openbmc_project/VirtualMedia/Process',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Stats/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia/Stats' 6 'xyz/openbmc_project/VirtualMedia/Stats__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/VirtualMedia/Stats.interface.yaml', 28 'xyz/openbmc_project/VirtualMedia/Stats',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/Proxy/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia/Proxy' 6 'xyz/openbmc_project/VirtualMedia/Proxy__cpp'.underscorify(), 8 '../../../../../yaml/xyz/openbmc_project/VirtualMedia/Proxy.interface.yaml', 28 'xyz/openbmc_project/VirtualMedia/Proxy',
|
/openbmc/webui-vue/src/views/Operations/VirtualMedia/ |
H A D | index.js | 1 import VirtualMedia from './VirtualMedia.vue'; 2 export default VirtualMedia;
|
H A D | VirtualMedia.vue | 111 name: 'VirtualMedia', 126 return this.$store.getters['virtualMedia/proxyDevices']; 129 return this.$store.getters['virtualMedia/legacyDevices']; 137 .dispatch('virtualMedia/getData') 184 .dispatch('virtualMedia/mountImage', { 204 .dispatch('virtualMedia/unmountImage', connectionData.id)
|
/openbmc/bmcweb/redfish-core/include/generated/enums/ |
H A D | session.hpp | 18 VirtualMedia, enumerator 31 {SessionTypes::VirtualMedia, "VirtualMedia"},
|
H A D | manager_account.hpp | 19 VirtualMedia, enumerator 52 {AccountTypes::VirtualMedia, "VirtualMedia"},
|
/openbmc/bmcweb/redfish-core/schema/oem/openbmc/json-schema/ |
H A D | OpenBMCVirtualMedia.v1_0_0.json | 6 "VirtualMedia": { object 8 "description": "OEM Extension for VirtualMedia", 9 "longDescription": "OEM Extension for VirtualMedia to support Proxy mode.",
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/VirtualMedia/ |
H A D | README.md | 4 [openbmc/docs/designs/VirtualMedia.md][design]. 6 [design]: https://github.com/openbmc/docs/blob/master/designs/VirtualMedia.md
|
/openbmc/bmcweb/redfish-core/schema/oem/openbmc/csdl/ |
H A D | OpenBMCVirtualMedia_v1.xml | 28 <EntityType Name="VirtualMedia" BaseType="Resource.OemObject" Abstract="true"> 29 <Annotation Term="OData.Description" String="OEM Extension for VirtualMedia"/> 30 …<Annotation Term="OData.LongDescription" String="OEM Extension for VirtualMedia to support Proxy m…
|
/openbmc/webui-vue/src/env/router/ |
H A D | intel.js | 26 import VirtualMedia from '@/views/Operations/VirtualMedia'; 241 component: VirtualMedia, 243 title: i18n.t('appPageTitle.virtualMedia'),
|