// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type NtlmInfo struct {
	AlwaysSignSupported       *bool   `json:"always_sign_supported,omitempty"`
	ChallengeType             *int    `json:"challenge_type,omitempty"`
	DNSDomainName             *string `json:"dns_domain_name,omitempty"`
	DNSServerName             *string `json:"dns_server_name,omitempty"`
	DNSTreeName               *string `json:"dns_tree_name,omitempty"`
	Encryption128bitSupported *bool   `json:"encryption_128bit_supported,omitempty"`
	Encryption56bitSupported  *bool   `json:"encryption_56bit_supported,omitempty"`
	NetbiosComputerName       *string `json:"netbios_computer_name,omitempty"`
	NetbiosDomainName         *string `json:"netbios_domain_name,omitempty"`
	Ntlm1Supported            *bool   `json:"ntlm1_supported,omitempty"`
	Ntlm2Supported            *bool   `json:"ntlm2_supported,omitempty"`
	NtlmVersion               *int    `json:"ntlm_version,omitempty"`
	OsVersion                 *string `json:"os_version,omitempty"`
	TargetName                *string `json:"target_name,omitempty"`
}

func (o *NtlmInfo) GetAlwaysSignSupported() *bool {
	if o == nil {
		return nil
	}
	return o.AlwaysSignSupported
}

func (o *NtlmInfo) GetChallengeType() *int {
	if o == nil {
		return nil
	}
	return o.ChallengeType
}

func (o *NtlmInfo) GetDNSDomainName() *string {
	if o == nil {
		return nil
	}
	return o.DNSDomainName
}

func (o *NtlmInfo) GetDNSServerName() *string {
	if o == nil {
		return nil
	}
	return o.DNSServerName
}

func (o *NtlmInfo) GetDNSTreeName() *string {
	if o == nil {
		return nil
	}
	return o.DNSTreeName
}

func (o *NtlmInfo) GetEncryption128bitSupported() *bool {
	if o == nil {
		return nil
	}
	return o.Encryption128bitSupported
}

func (o *NtlmInfo) GetEncryption56bitSupported() *bool {
	if o == nil {
		return nil
	}
	return o.Encryption56bitSupported
}

func (o *NtlmInfo) GetNetbiosComputerName() *string {
	if o == nil {
		return nil
	}
	return o.NetbiosComputerName
}

func (o *NtlmInfo) GetNetbiosDomainName() *string {
	if o == nil {
		return nil
	}
	return o.NetbiosDomainName
}

func (o *NtlmInfo) GetNtlm1Supported() *bool {
	if o == nil {
		return nil
	}
	return o.Ntlm1Supported
}

func (o *NtlmInfo) GetNtlm2Supported() *bool {
	if o == nil {
		return nil
	}
	return o.Ntlm2Supported
}

func (o *NtlmInfo) GetNtlmVersion() *int {
	if o == nil {
		return nil
	}
	return o.NtlmVersion
}

func (o *NtlmInfo) GetOsVersion() *string {
	if o == nil {
		return nil
	}
	return o.OsVersion
}

func (o *NtlmInfo) GetTargetName() *string {
	if o == nil {
		return nil
	}
	return o.TargetName
}
