Documentation ¶
Index ¶
- Constants
- type SBMCConsole
- func (r *SBMCConsole) GetIdrac6ConsoleJNLP(ctx context.Context, sku, model string) (string, error)
- func (r *SBMCConsole) GetIdrac7ConsoleJNLP(ctx context.Context, sku, model string) (string, error)
- func (r *SBMCConsole) GetIdrac9ConsoleJNLP(ctx context.Context) (string, error)
- func (r *SBMCConsole) GetIdracConsoleJNLP(ctx context.Context, sku, model string) (string, error)
- func (r *SBMCConsole) GetIloConsoleJNLP(ctx context.Context) (string, error)
- func (r *SBMCConsole) GetLenovoConsoleJNLP(ctx context.Context) (string, error)
- func (r *SBMCConsole) GetSupermicroConsoleJNLP(ctx context.Context) (string, error)
- func (r *SBMCConsole) RawRequest(ctx context.Context, method httputils.THttpMethod, path string, ...) (http.Header, []byte, error)
Constants ¶
View Source
const ( IDRAC9_LOGIN_URL = "/sysmgmt/2015/bmc/session" IDRAC9_VCONSOLE_JAVA = "/sysmgmt/2015/server/vconsole?type=Java" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SBMCConsole ¶
type SBMCConsole struct {
// contains filtered or unexported fields
}
func NewBMCConsole ¶
func NewBMCConsole(host, username, password string, isDebug bool) *SBMCConsole
func (*SBMCConsole) GetIdrac6ConsoleJNLP ¶
func (*SBMCConsole) GetIdrac7ConsoleJNLP ¶
func (*SBMCConsole) GetIdrac9ConsoleJNLP ¶
func (r *SBMCConsole) GetIdrac9ConsoleJNLP(ctx context.Context) (string, error)
func (*SBMCConsole) GetIdracConsoleJNLP ¶
func (*SBMCConsole) GetIloConsoleJNLP ¶
func (r *SBMCConsole) GetIloConsoleJNLP(ctx context.Context) (string, error)
func (*SBMCConsole) GetLenovoConsoleJNLP ¶
func (r *SBMCConsole) GetLenovoConsoleJNLP(ctx context.Context) (string, error)
func (*SBMCConsole) GetSupermicroConsoleJNLP ¶
func (r *SBMCConsole) GetSupermicroConsoleJNLP(ctx context.Context) (string, error)
func (*SBMCConsole) RawRequest ¶
Click to show internal directories.
Click to hide internal directories.