Documentation
¶
Index ¶
Constants ¶
View Source
const ( TLSModeNone int = iota TLSModeServerOnly TLSModeServerAllowNonTLS TLSModeMutualOnly TLSModeMutualAllowNonTLS )
View Source
const ( TLSSigningAuthoritySelfSigned string = "SelfSigned" TLSSigningAuthorityMicrosoftCA string = "MicrosoftCA" )
View Source
const ( UserConsentNone string = "None" UserConsentAll string = "All" UserConsentKVMOnly string = "KVM" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CIRAConfig ¶
type CertCreationResult ¶
type Device ¶
type Device struct {
ConnectionStatus bool
MPSInstance string
Hostname string
GUID string
MPSUsername string
Tags string
TenantID string
FriendlyName string
DNSSuffix string
LastConnected *time.Time
LastSeen *time.Time
LastDisconnected *time.Time
DeviceInfo string
Username string
Password string
UseTLS bool
AllowSelfSigned bool
CertHash *string
}
type IEEE8021xConfig ¶
type Profile ¶
type Profile struct {
ProfileName string
AMTPassword string
CreationDate string
CreatedBy string
GenerateRandomPassword bool
CIRAConfigName *string
Activation string
MEBXPassword string
GenerateRandomMEBxPassword bool
Tags string
DHCPEnabled bool
IPSyncEnabled bool
LocalWiFiSyncEnabled bool
TenantID string
TLSMode int
TLSSigningAuthority string
UserConsent string
IDEREnabled bool
KVMEnabled bool
SOLEnabled bool
IEEE8021xProfileName *string
UEFIWiFiSyncEnabled bool
// columns to populate from join query
Version string
AuthenticationProtocol *int
ServerName string
Domain string
Username string
Password string
RoamingIdentity string
ActiveInS0 bool
PXETimeout *int
WiredInterface *bool
}
type ProfileWiFiConfigs ¶
type TLSCerts ¶
type TLSCerts struct {
RootCertificate CertCreationResult
IssuedCertificate CertCreationResult
Version string
}
type WirelessConfig ¶
type WirelessConfig struct {
ProfileName string
AuthenticationMethod int
EncryptionMethod int
SSID string
PSKValue int
PSKPassphrase string
LinkPolicy *string
TenantID string
IEEE8021xProfileName *string
Version string
// columns to populate from join query IEEE8021xProfileName
AuthenticationProtocol *int
PXETimeout *int
WiredInterface *bool
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.