8.9 KiB
\DefaultApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
EjectVirtualMedia | Post /redfish/v1/Managers/{managerId}/VirtualMedia/{virtualMediaId}/Actions/VirtualMedia.EjectMedia | |
GetManager | Get /redfish/v1/Managers/{managerId} | |
GetManagerVirtualMedia | Get /redfish/v1/Managers/{managerId}/VirtualMedia/{virtualMediaId} | |
GetRoot | Get /redfish/v1 | |
GetSystem | Get /redfish/v1/Systems/{systemId} | |
InsertVirtualMedia | Post /redfish/v1/Managers/{managerId}/VirtualMedia/{virtualMediaId}/Actions/VirtualMedia.InsertMedia | |
ListManagerVirtualMedia | Get /redfish/v1/Managers/{managerId}/VirtualMedia | |
ListManagers | Get /redfish/v1/Managers | |
ListSystems | Get /redfish/v1/Systems | |
ResetSystem | Post /redfish/v1/Systems/{ComputerSystemId}/Actions/ComputerSystem.Reset | |
SetSystem | Patch /redfish/v1/Systems/{systemId} |
EjectVirtualMedia
RedfishError EjectVirtualMedia(ctx, managerId, virtualMediaId, body)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
managerId | string | ID of resource | |
virtualMediaId | string | ID of resource | |
body | map[string]interface{} |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetManager
Manager GetManager(ctx, managerId)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
managerId | string | ID of resource |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetManagerVirtualMedia
VirtualMedia GetManagerVirtualMedia(ctx, managerId, virtualMediaId)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
managerId | string | ID of resource | |
virtualMediaId | string | ID of resource |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetRoot
Root GetRoot(ctx, )
Required Parameters
This endpoint does not need any parameter.
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetSystem
ComputerSystem GetSystem(ctx, systemId)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
systemId | string | ID of resource |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InsertVirtualMedia
RedfishError InsertVirtualMedia(ctx, managerId, virtualMediaId, insertMediaRequestBody)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
managerId | string | ID of resource | |
virtualMediaId | string | ID of resource | |
insertMediaRequestBody | InsertMediaRequestBody |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListManagerVirtualMedia
Collection ListManagerVirtualMedia(ctx, managerId)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
managerId | string | ID of resource |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListManagers
Collection ListManagers(ctx, )
Required Parameters
This endpoint does not need any parameter.
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ListSystems
Collection ListSystems(ctx, )
Required Parameters
This endpoint does not need any parameter.
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ResetSystem
RedfishError ResetSystem(ctx, computerSystemId, resetRequestBody)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
computerSystemId | string | ||
resetRequestBody | ResetRequestBody |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SetSystem
ComputerSystem SetSystem(ctx, systemId, computerSystem)
Required Parameters
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
systemId | string | ID of resource | |
computerSystem | ComputerSystem |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]