GET – Virtual media properties
Use the GET method to retrieve properties in virtual media resource for Redfish service.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/Managers/1/VirtualMedia/{Id}
Request body
None
Response body
| Field | Type | Description | |||
|---|---|---|---|---|---|
Id  | String | This field shows the storage type with index value. The Id value will be any of (Remote1, …, Remote4), (RDOC1, RDOC2) or (EXT1, …, EXT4).  | |||
Description  | String | This resource is used to represent a virtual media service for a Redfish implementation  | |||
Name  | String | “VirtualMedia”  | |||
ImageName  | String | Image name  | |||
Image  | String | A URI providing the location of the selected image.  | |||
MediaTypes  | Array | The media types supported as virtual media  | |||
MediaTypes[]  | String | The type values for virtual disk devices.  | |||
ConnectedVia  | String | Current virtual media connection methods.  | |||
Inserted  | Boolean | Indicates the virtual media is inserted in the virtual device or not.  | |||
WriteProtected  | Boolean | Indicate the media is write protected  | |||
UserName  | String | User name  | |||
Password  | String | Null  | |||
TransferMethod  | String | “Upload” or “Stream”.  | |||
TransferProtocolType  | String | “HTTPS” or “NFS” or “CIFS”. For RDOC type, this property doesn’t show.  | |||
Status code
| HTTP Status Code | Error Message ID | 
|---|---|
| 500 | InternalError | 
Example
The following example JSON response is returned:
{
    "ConnectedVia": "NotConnected",
    "Id": "RDOC1",
    "@odata.etag": "\"3da38b2209e828a948b\"",
    "MediaTypes": [
        "CD",
        "DVD",
        "Floppy",
        "USBStick"
    ],
    "Image": null,
    "@odata.id": "/redfish/v1/Managers/1/VirtualMedia/RDOC1",
    "Name": "VirtualMedia",
    "Password": null,
    "@odata.type": "#VirtualMedia.v1_3_2.VirtualMedia",
    "WriteProtected": true,
    "Description": "This resource shall be used to represent a virtual media service for a Redfish implementation.",
    "Inserted": false,
    "ImageName": null,
    "UserName": null,
  "TransferMethod": null,
  "TransferProtocolType": null
}