Documentation ¶
Index ¶
- Variables
- type ConnectionEntry
- type GetHWResults
- type GoWSMANMessages
- func (g *GoWSMANMessages) AddClientCert(clientCert string) (handle string, err error)
- func (g *GoWSMANMessages) AddPrivateKey(privateKey string) (handle string, err error)
- func (g *GoWSMANMessages) AddTrustedRootCert(caCert string) (handle string, err error)
- func (g *GoWSMANMessages) AddWiFiSettings(wifiEndpointSettings wifi.WiFiEndpointSettingsRequest, ...) (response wifiportconfiguration.Response, err error)
- func (g *GoWSMANMessages) CancelUserConsentRequest() (interface{}, error)
- func (g *GoWSMANMessages) ChangeBootOrder(bootSource string) (cimBoot.ChangeBootOrder_OUTPUT, error)
- func (g *GoWSMANMessages) CommitChanges() (response setupandconfiguration.Response, err error)
- func (g *GoWSMANMessages) CreateAlarmOccurrences(name string, startTime time.Time, interval int, deleteOnCompletion bool) (amtAlarmClock.AddAlarmOutput, error)
- func (g *GoWSMANMessages) CreateTLSCredentialContext(certHandle string) (response tls.Response, err error)
- func (g *GoWSMANMessages) DeleteAlarmOccurrences(instanceID string) error
- func (g *GoWSMANMessages) DeleteKeyPair(instanceID string) error
- func (g *GoWSMANMessages) DeletePublicCert(instanceID string) error
- func (g *GoWSMANMessages) DeletePublicPrivateKeyPair(instanceID string) error
- func (g *GoWSMANMessages) DeleteWiFiSetting(instanceID string) error
- func (g *GoWSMANMessages) EnumerateTLSSettingData() (response tls.Response, err error)
- func (g *GoWSMANMessages) GenerateKeyPair(keyAlgorithm publickey.KeyAlgorithm, keyLength publickey.KeyLength) (response publickey.Response, err error)
- func (g *GoWSMANMessages) GeneratePKCS10RequestEx(keyPair, nullSignedCertificateRequest string, ...) (response publickey.Response, err error)
- func (g *GoWSMANMessages) GetAMTVersion() ([]software.SoftwareIdentity, error)
- func (g *GoWSMANMessages) GetAlarmOccurrences() ([]ipsAlarmClock.AlarmClockOccurrence, error)
- func (g *GoWSMANMessages) GetAuditLog(startIndex int) (auditlog.Response, error)
- func (g *GoWSMANMessages) GetBootData() (boot.BootCapabilitiesResponse, error)
- func (g *GoWSMANMessages) GetCIMIEEE8021xSettings() (response cimIEEE8021x.Response, err error)
- func (g *GoWSMANMessages) GetConcreteDependencies() ([]concrete.ConcreteDependency, error)
- func (g *GoWSMANMessages) GetCredentialRelationships() (credential.Items, error)
- func (g *GoWSMANMessages) GetEthernetPortSettings() ([]ethernetport.SettingsResponse, error)
- func (g *GoWSMANMessages) GetEventLog() (messagelog.GetRecordsResponse, error)
- func (g *GoWSMANMessages) GetFeatures() (interface{}, error)
- func (g *GoWSMANMessages) GetGeneralSettings() (interface{}, error)
- func (g *GoWSMANMessages) GetHardwareInfo() (interface{}, error)
- func (g *GoWSMANMessages) GetIPSIEEE8021xSettings() (response ipsIEEE8021x.Response, err error)
- func (g *GoWSMANMessages) GetIpsOptInService() (response optin.Response, err error)
- func (g *GoWSMANMessages) GetLowAccuracyTimeSynch() (response timesynchronization.Response, err error)
- func (g *GoWSMANMessages) GetNetworkSettings() (interface{}, error)
- func (g *GoWSMANMessages) GetPowerCapabilities() (boot.BootCapabilitiesResponse, error)
- func (g *GoWSMANMessages) GetPowerState() ([]service.CIM_AssociatedPowerManagementService, error)
- func (g *GoWSMANMessages) GetPublicKeyCerts() ([]publickey.PublicKeyCertificateResponse, error)
- func (g *GoWSMANMessages) GetPublicPrivateKeyPairs() ([]publicprivate.PublicPrivateKeyPair, error)
- func (g *GoWSMANMessages) GetRedirectionService() (response redirection.Response, err error)
- func (g *GoWSMANMessages) GetSetupAndConfiguration() ([]setupandconfiguration.SetupAndConfigurationServiceResponse, error)
- func (g *GoWSMANMessages) GetUserConsentCode() (optin.StartOptIn_OUTPUT, error)
- func (g *GoWSMANMessages) GetWiFiPortConfigurationService() (wifiportconfiguration.WiFiPortConfigurationServiceResponse, error)
- func (g *GoWSMANMessages) GetWiFiSettings() ([]wifi.WiFiEndpointSettingsResponse, error)
- func (g *GoWSMANMessages) PUTTLSSettings(instanceID string, tlsSettingData tls.SettingDataRequest) (response tls.Response, err error)
- func (g *GoWSMANMessages) PullTLSSettingData(enumerationContext string) (response tls.Response, err error)
- func (g *GoWSMANMessages) PutEthernetPortSettings(ethernetPortSettings ethernetport.SettingsRequest, instanceID string) (ethernetport.Response, error)
- func (g *GoWSMANMessages) PutRedirectionState(requestedState redirection.RedirectionRequest) (response redirection.Response, err error)
- func (g *GoWSMANMessages) PutWiFiPortConfigurationService(request wifiportconfiguration.WiFiPortConfigurationServiceRequest) (wifiportconfiguration.WiFiPortConfigurationServiceResponse, error)
- func (g *GoWSMANMessages) RequestKVMStateChange(requestedState kvm.KVMRedirectionSAPRequestStateChangeInput) (response kvm.Response, err error)
- func (g *GoWSMANMessages) RequestRedirectionStateChange(requestedState redirection.RequestedState) (response redirection.Response, err error)
- func (g *GoWSMANMessages) SendConsentCode(code int) (interface{}, error)
- func (g *GoWSMANMessages) SendPowerAction(action int) (power.PowerActionResponse, error)
- func (g *GoWSMANMessages) SetBootConfigRole(role int) (interface{}, error)
- func (g *GoWSMANMessages) SetBootData(data boot.BootSettingDataRequest) (interface{}, error)
- func (g *GoWSMANMessages) SetFeatures(features dto.Features) (dto.Features, error)
- func (g *GoWSMANMessages) SetHighAccuracyTimeSynch(ta0, tm1, tm2 int64) (response timesynchronization.Response, err error)
- func (g *GoWSMANMessages) SetupWsmanClient(device dto.Device, isRedirection, logAMTMessages bool)
- func (g *GoWSMANMessages) UpdateAMTPassword(digestPassword string) (authorization.Response, error)
- func (g *GoWSMANMessages) WiFiRequestStateChange() (err error)
- type HWResults
- type NetworkResults
- type PullHWResults
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 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 (g *GoWSMANMessages) GetPowerState() ([]service.CIM_AssociatedPowerManagementService, error)
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 (g *GoWSMANMessages) GetSetupAndConfiguration() ([]setupandconfiguration.SetupAndConfigurationServiceResponse, error)
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) PutWiFiPortConfigurationService ¶
func (g *GoWSMANMessages) PutWiFiPortConfigurationService(request wifiportconfiguration.WiFiPortConfigurationServiceRequest) (wifiportconfiguration.WiFiPortConfigurationServiceResponse, 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 (*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 ¶
Click to show internal directories.
Click to hide internal directories.