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 // 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.