idrac9

package
v0.3.9-5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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 (r *SIDrac9RefishApi) GetNTPConf(ctx context.Context) (redfish.SNTPConf, error)

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

func (r *SIDrac9RefishApi) SetNTPConf(ctx context.Context, conf redfish.SNTPConf) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL