wsman

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: May 22, 2024 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var UserConsentOptions = map[int]string{
	0:          "none",
	1:          "kvm",
	4294967295: "all",
}

Functions

This section is empty.

Types

type ConnectionEntry

type ConnectionEntry struct {
	// contains filtered or unexported fields
}

type GetHWResults

type GetHWResults struct {
	CSPResult       computer.Response
	ChassisResult   chassis.Response
	ChipResult      chip.Response
	CardResult      card.Response
	BiosResult      bios.Response
	ProcessorResult processor.Response
}

type GoWSMANMessages

type GoWSMANMessages struct {
	// contains filtered or unexported fields
}

func NewGoWSMANMessages

func NewGoWSMANMessages() *GoWSMANMessages

func (*GoWSMANMessages) AddClientCert

func (g *GoWSMANMessages) AddClientCert(clientCert string) (handle string, err error)

func (*GoWSMANMessages) AddPrivateKey

func (g *GoWSMANMessages) AddPrivateKey(privateKey string) (handle string, err error)

func (*GoWSMANMessages) AddTrustedRootCert

func (g *GoWSMANMessages) AddTrustedRootCert(caCert string) (handle string, err error)

func (*GoWSMANMessages) AddWiFiSettings

func (g *GoWSMANMessages) AddWiFiSettings(wifiEndpointSettings wifi.WiFiEndpointSettingsRequest, ieee8021xSettings models.IEEE8021xSettings, wifiEndpoint, clientCredential, caCredential string) (response wifiportconfiguration.Response, err error)

func (*GoWSMANMessages) CancelUserConsentRequest

func (g *GoWSMANMessages) CancelUserConsentRequest() (interface{}, error)

func (*GoWSMANMessages) ChangeBootOrder

func (g *GoWSMANMessages) ChangeBootOrder(bootSource string) (cimBoot.ChangeBootOrder_OUTPUT, error)

func (*GoWSMANMessages) CommitChanges

func (g *GoWSMANMessages) CommitChanges() (response setupandconfiguration.Response, err error)

func (*GoWSMANMessages) CreateAlarmOccurrences

func (g *GoWSMANMessages) CreateAlarmOccurrences(name string, startTime time.Time, interval int, deleteOnCompletion bool) (amtAlarmClock.AddAlarmOutput, error)

func (*GoWSMANMessages) CreateTLSCredentialContext

func (g *GoWSMANMessages) CreateTLSCredentialContext(certHandle string) (response tls.Response, err error)

func (*GoWSMANMessages) DeleteAlarmOccurrences

func (g *GoWSMANMessages) DeleteAlarmOccurrences(instanceID string) error

func (*GoWSMANMessages) DeleteKeyPair

func (g *GoWSMANMessages) DeleteKeyPair(instanceID string) error

func (*GoWSMANMessages) DeletePublicCert

func (g *GoWSMANMessages) DeletePublicCert(instanceID string) error

func (*GoWSMANMessages) DeletePublicPrivateKeyPair

func (g *GoWSMANMessages) DeletePublicPrivateKeyPair(instanceID string) error

func (*GoWSMANMessages) DeleteWiFiSetting

func (g *GoWSMANMessages) DeleteWiFiSetting(instanceID string) error

func (*GoWSMANMessages) EnumerateTLSSettingData

func (g *GoWSMANMessages) EnumerateTLSSettingData() (response tls.Response, err error)

func (*GoWSMANMessages) GenerateKeyPair

func (g *GoWSMANMessages) GenerateKeyPair(keyAlgorithm publickey.KeyAlgorithm, keyLength publickey.KeyLength) (response publickey.Response, err error)

func (*GoWSMANMessages) GeneratePKCS10RequestEx

func (g *GoWSMANMessages) GeneratePKCS10RequestEx(keyPair, nullSignedCertificateRequest string, signingAlgorithm publickey.SigningAlgorithm) (response publickey.Response, err error)

func (*GoWSMANMessages) GetAMTVersion

func (g *GoWSMANMessages) GetAMTVersion() ([]software.SoftwareIdentity, error)

func (*GoWSMANMessages) GetAlarmOccurrences

func (g *GoWSMANMessages) GetAlarmOccurrences() ([]ipsAlarmClock.AlarmClockOccurrence, error)

func (*GoWSMANMessages) GetAuditLog

func (g *GoWSMANMessages) GetAuditLog(startIndex int) (auditlog.Response, error)

func (*GoWSMANMessages) GetBootData

func (g *GoWSMANMessages) GetBootData() (boot.BootCapabilitiesResponse, error)

func (*GoWSMANMessages) GetCIMIEEE8021xSettings

func (g *GoWSMANMessages) GetCIMIEEE8021xSettings() (response cimIEEE8021x.Response, err error)

func (*GoWSMANMessages) GetConcreteDependencies

func (g *GoWSMANMessages) GetConcreteDependencies() ([]concrete.ConcreteDependency, error)

func (*GoWSMANMessages) GetCredentialRelationships

func (g *GoWSMANMessages) GetCredentialRelationships() (credential.Items, error)

func (*GoWSMANMessages) GetEthernetPortSettings

func (g *GoWSMANMessages) GetEthernetPortSettings() ([]ethernetport.SettingsResponse, error)

func (*GoWSMANMessages) GetEventLog

func (g *GoWSMANMessages) GetEventLog() (messagelog.GetRecordsResponse, error)

func (*GoWSMANMessages) GetFeatures

func (g *GoWSMANMessages) GetFeatures() (interface{}, error)

func (*GoWSMANMessages) GetGeneralSettings

func (g *GoWSMANMessages) GetGeneralSettings() (interface{}, error)

func (*GoWSMANMessages) GetHardwareInfo

func (g *GoWSMANMessages) GetHardwareInfo() (interface{}, error)

func (*GoWSMANMessages) GetIPSIEEE8021xSettings

func (g *GoWSMANMessages) GetIPSIEEE8021xSettings() (response ipsIEEE8021x.Response, err error)

func (*GoWSMANMessages) GetIpsOptInService

func (g *GoWSMANMessages) GetIpsOptInService() (response optin.Response, err error)

func (*GoWSMANMessages) GetLowAccuracyTimeSynch

func (g *GoWSMANMessages) GetLowAccuracyTimeSynch() (response timesynchronization.Response, err error)

func (*GoWSMANMessages) GetNetworkSettings

func (g *GoWSMANMessages) GetNetworkSettings() (interface{}, error)

func (*GoWSMANMessages) GetPowerCapabilities

func (g *GoWSMANMessages) GetPowerCapabilities() (boot.BootCapabilitiesResponse, error)

func (*GoWSMANMessages) GetPowerState

func (*GoWSMANMessages) GetPublicKeyCerts

func (g *GoWSMANMessages) GetPublicKeyCerts() ([]publickey.PublicKeyCertificateResponse, error)

func (*GoWSMANMessages) GetPublicPrivateKeyPairs

func (g *GoWSMANMessages) GetPublicPrivateKeyPairs() ([]publicprivate.PublicPrivateKeyPair, error)

func (*GoWSMANMessages) GetRedirectionService

func (g *GoWSMANMessages) GetRedirectionService() (response redirection.Response, err error)

func (*GoWSMANMessages) GetSetupAndConfiguration

func (*GoWSMANMessages) GetUserConsentCode

func (g *GoWSMANMessages) GetUserConsentCode() (optin.StartOptIn_OUTPUT, error)

func (*GoWSMANMessages) GetWiFiPortConfigurationService

func (g *GoWSMANMessages) GetWiFiPortConfigurationService() (wifiportconfiguration.WiFiPortConfigurationServiceResponse, error)

func (*GoWSMANMessages) GetWiFiSettings

func (g *GoWSMANMessages) GetWiFiSettings() ([]wifi.WiFiEndpointSettingsResponse, error)

func (*GoWSMANMessages) PUTTLSSettings

func (g *GoWSMANMessages) PUTTLSSettings(instanceID string, tlsSettingData tls.SettingDataRequest) (response tls.Response, err error)

func (*GoWSMANMessages) PullTLSSettingData

func (g *GoWSMANMessages) PullTLSSettingData(enumerationContext string) (response tls.Response, err error)

func (*GoWSMANMessages) PutEthernetPortSettings

func (g *GoWSMANMessages) PutEthernetPortSettings(ethernetPortSettings ethernetport.SettingsRequest, instanceID string) (ethernetport.Response, error)

func (*GoWSMANMessages) PutRedirectionState

func (g *GoWSMANMessages) PutRedirectionState(requestedState redirection.RedirectionRequest) (response redirection.Response, err error)

func (*GoWSMANMessages) RequestKVMStateChange

func (g *GoWSMANMessages) RequestKVMStateChange(requestedState kvm.KVMRedirectionSAPRequestStateChangeInput) (response kvm.Response, err error)

func (*GoWSMANMessages) RequestRedirectionStateChange

func (g *GoWSMANMessages) RequestRedirectionStateChange(requestedState redirection.RequestedState) (response redirection.Response, err error)

func (*GoWSMANMessages) SendConsentCode

func (g *GoWSMANMessages) SendConsentCode(code int) (interface{}, error)

func (*GoWSMANMessages) SendPowerAction

func (g *GoWSMANMessages) SendPowerAction(action int) (power.PowerActionResponse, error)

func (*GoWSMANMessages) SetBootConfigRole

func (g *GoWSMANMessages) SetBootConfigRole(role int) (interface{}, error)

func (*GoWSMANMessages) SetBootData

func (g *GoWSMANMessages) SetBootData(data boot.BootSettingDataRequest) (interface{}, error)

func (*GoWSMANMessages) SetFeatures

func (g *GoWSMANMessages) SetFeatures(features dto.Features) (dto.Features, error)

func (*GoWSMANMessages) SetHighAccuracyTimeSynch

func (g *GoWSMANMessages) SetHighAccuracyTimeSynch(ta0, tm1, tm2 int64) (response timesynchronization.Response, err error)

func (*GoWSMANMessages) SetupWsmanClient

func (g *GoWSMANMessages) SetupWsmanClient(device dto.Device, isRedirection, logAMTMessages bool)

func (*GoWSMANMessages) UpdateAMTPassword

func (g *GoWSMANMessages) UpdateAMTPassword(digestPassword string) (authorization.Response, error)

func (*GoWSMANMessages) WiFiRequestStateChange

func (g *GoWSMANMessages) WiFiRequestStateChange() (err error)

type HWResults

type HWResults struct {
	CSPResult             computer.Response
	SPPullResult          system.Response
	ChassisResult         chassis.Response
	ChipResult            chip.Response
	CardResult            card.Response
	PhysicalMemoryResult  physical.Response
	MediaAccessPullResult mediaaccess.Response
	PPPullResult          physical.Response
	BiosResult            bios.Response
	ProcessorResult       processor.Response
}

type NetworkResults

type NetworkResults struct {
	EthernetPortSettingsResult []ethernetport.SettingsResponse
	IPSIEEE8021xSettingsResult ipsIEEE8021x.IEEE8021xSettingsResponse
	WiFiSettingsResult         []wifi.WiFiEndpointSettingsResponse
	CIMIEEE8021xSettingsResult cimIEEE8021x.PullResponse
}

type PullHWResults

type PullHWResults struct {
	SPPullResult          system.Response
	PhysicalMemoryResult  physical.Response
	MediaAccessPullResult mediaaccess.Response
	PPPullResult          physical.Response
}

Jump to

Keyboard shortcuts

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