3.8 KiB
3.8 KiB
Go API client for client
Partial Redfish OAPI specification for a limited client
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 0.0.1
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./client"
Documentation for API Endpoints
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
DefaultApi | EjectVirtualMedia | Post /redfish/v1/Managers/{managerId}/VirtualMedia/{virtualMediaId}/Actions/VirtualMedia.EjectMedia | |
DefaultApi | GetManager | Get /redfish/v1/Managers/{managerId} | |
DefaultApi | GetManagerVirtualMedia | Get /redfish/v1/Managers/{managerId}/VirtualMedia/{virtualMediaId} | |
DefaultApi | GetRoot | Get /redfish/v1 | |
DefaultApi | GetSystem | Get /redfish/v1/Systems/{systemId} | |
DefaultApi | InsertVirtualMedia | Post /redfish/v1/Managers/{managerId}/VirtualMedia/{virtualMediaId}/Actions/VirtualMedia.InsertMedia | |
DefaultApi | ListManagerVirtualMedia | Get /redfish/v1/Managers/{managerId}/VirtualMedia | |
DefaultApi | ListManagers | Get /redfish/v1/Managers | |
DefaultApi | ListSystems | Get /redfish/v1/Systems | |
DefaultApi | ResetSystem | Post /redfish/v1/Systems/{ComputerSystemId}/Actions/ComputerSystem.Reset | |
DefaultApi | SetSystem | Patch /redfish/v1/Systems/{systemId} |
Documentation For Models
- Boot
- BootSource
- BootSourceOverrideEnabled
- Collection
- ComputerSystem
- ComputerSystemActions
- ComputerSystemReset
- ConnectedVia
- Health
- IdRef
- IndicatorLed
- InsertMediaRequestBody
- Manager
- ManagerLinks
- ManagerType
- MemorySummary
- Message
- PowerState
- ProcessorSummary
- RedfishError
- RedfishErrorError
- ResetRequestBody
- ResetType
- Root
- State
- Status
- SystemLinks
- TransferMethod
- TransferProtocolType
- VirtualMedia
- VirtualMediaActions
- VirtualMediaActionsVirtualMediaEjectMedia
Documentation For Authorization
Endpoints do not require authorization.