Documentation ¶
Index ¶
- func NewIDrac9RedfishApi(endpoint, username, password string, debug bool) redfish.IRedfishDriver
- type SIDrac9RedfishApiFactory
- type SIDrac9RefishApi
- func (r *SIDrac9RefishApi) GetClearManagerLogsPath() string
- func (r *SIDrac9RefishApi) GetClearSystemLogsPath() string
- func (r *SIDrac9RefishApi) GetConsoleJNLP(ctx context.Context) (string, error)
- func (r *SIDrac9RefishApi) GetManagerLogsPath() string
- func (r *SIDrac9RefishApi) GetNTPConf(ctx context.Context) (redfish.SNTPConf, error)
- func (r *SIDrac9RefishApi) GetPowerPath() string
- func (r *SIDrac9RefishApi) GetSystemLogsPath() string
- func (r *SIDrac9RefishApi) GetThermalPath() string
- func (r *SIDrac9RefishApi) ParseRoot(root jsonutils.JSONObject) error
- func (r *SIDrac9RefishApi) SetNTPConf(ctx context.Context, conf redfish.SNTPConf) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewIDrac9RedfishApi ¶
func NewIDrac9RedfishApi(endpoint, username, password string, debug bool) redfish.IRedfishDriver
Types ¶
type SIDrac9RedfishApiFactory ¶
type SIDrac9RedfishApiFactory struct { }
func (*SIDrac9RedfishApiFactory) Name ¶
func (f *SIDrac9RedfishApiFactory) Name() string
func (*SIDrac9RedfishApiFactory) NewApi ¶
func (f *SIDrac9RedfishApiFactory) NewApi(endpoint, username, password string, debug bool) redfish.IRedfishDriver
type SIDrac9RefishApi ¶
type SIDrac9RefishApi struct {
idrac.SIDracRefishApi
}
func (*SIDrac9RefishApi) GetClearManagerLogsPath ¶
func (r *SIDrac9RefishApi) GetClearManagerLogsPath() string
func (*SIDrac9RefishApi) GetClearSystemLogsPath ¶
func (r *SIDrac9RefishApi) GetClearSystemLogsPath() string
func (*SIDrac9RefishApi) GetConsoleJNLP ¶
func (r *SIDrac9RefishApi) GetConsoleJNLP(ctx context.Context) (string, error)
func (*SIDrac9RefishApi) GetManagerLogsPath ¶
func (r *SIDrac9RefishApi) GetManagerLogsPath() string
func (*SIDrac9RefishApi) GetNTPConf ¶
func (*SIDrac9RefishApi) GetPowerPath ¶
func (r *SIDrac9RefishApi) GetPowerPath() string
func (*SIDrac9RefishApi) GetSystemLogsPath ¶
func (r *SIDrac9RefishApi) GetSystemLogsPath() string
func (*SIDrac9RefishApi) GetThermalPath ¶
func (r *SIDrac9RefishApi) GetThermalPath() string
func (*SIDrac9RefishApi) ParseRoot ¶
func (r *SIDrac9RefishApi) ParseRoot(root jsonutils.JSONObject) error
func (*SIDrac9RefishApi) SetNTPConf ¶
Click to show internal directories.
Click to hide internal directories.