Name | Type | Description | Notes |
---|---|---|---|
AllowScreenLock | Pointer to bool | Indicates whether the AllowScreenLock enterprise policy is enabled | [optional] |
BrowserVersion | Pointer to ChromeBrowserVersion | [optional] | |
BuiltInDnsClientEnabled | Pointer to bool | Indicates if a software stack is used to communicate with the DNS server | [optional] |
ChromeRemoteDesktopAppBlocked | Pointer to bool | Indicates whether access to the Chrome Remote Desktop application is blocked through a policy | [optional] |
DeviceEnrollmentDomain | Pointer to string | Enrollment domain of the customer that is currently managing the device | [optional] |
DiskEncrypted | Pointer to bool | Indicates whether the main disk is encrypted | [optional] |
KeyTrustLevel | Pointer to KeyTrustLevelOSMode | [optional] | |
ManagedDevice | Pointer to bool | Indicates whether the device is enrolled in ChromeOS device management | [optional] |
OsFirewall | Pointer to bool | Indicates whether a firewall is enabled at the OS-level on the device | [optional] |
OsVersion | Pointer to OSVersionFourComponents | [optional] | |
PasswordProtectionWarningTrigger | Pointer to PasswordProtectionWarningTrigger | [optional] | |
RealtimeUrlCheckMode | Pointer to bool | Indicates whether enterprise-grade (custom) unsafe URL scanning is enabled | [optional] |
SafeBrowsingProtectionLevel | Pointer to SafeBrowsingProtectionLevel | [optional] | |
ScreenLockSecured | Pointer to bool | Indicates whether the device is password-protected | [optional] |
SiteIsolationEnabled | Pointer to bool | Indicates whether the Site Isolation (also known as Site Per Process) setting is enabled | [optional] |
func NewDTCChromeOS() *DTCChromeOS
NewDTCChromeOS instantiates a new DTCChromeOS object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDTCChromeOSWithDefaults() *DTCChromeOS
NewDTCChromeOSWithDefaults instantiates a new DTCChromeOS object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *DTCChromeOS) GetAllowScreenLock() bool
GetAllowScreenLock returns the AllowScreenLock field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetAllowScreenLockOk() (*bool, bool)
GetAllowScreenLockOk returns a tuple with the AllowScreenLock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetAllowScreenLock(v bool)
SetAllowScreenLock sets AllowScreenLock field to given value.
func (o *DTCChromeOS) HasAllowScreenLock() bool
HasAllowScreenLock returns a boolean if a field has been set.
func (o *DTCChromeOS) GetBrowserVersion() ChromeBrowserVersion
GetBrowserVersion returns the BrowserVersion field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetBrowserVersionOk() (*ChromeBrowserVersion, bool)
GetBrowserVersionOk returns a tuple with the BrowserVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetBrowserVersion(v ChromeBrowserVersion)
SetBrowserVersion sets BrowserVersion field to given value.
func (o *DTCChromeOS) HasBrowserVersion() bool
HasBrowserVersion returns a boolean if a field has been set.
func (o *DTCChromeOS) GetBuiltInDnsClientEnabled() bool
GetBuiltInDnsClientEnabled returns the BuiltInDnsClientEnabled field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetBuiltInDnsClientEnabledOk() (*bool, bool)
GetBuiltInDnsClientEnabledOk returns a tuple with the BuiltInDnsClientEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetBuiltInDnsClientEnabled(v bool)
SetBuiltInDnsClientEnabled sets BuiltInDnsClientEnabled field to given value.
func (o *DTCChromeOS) HasBuiltInDnsClientEnabled() bool
HasBuiltInDnsClientEnabled returns a boolean if a field has been set.
func (o *DTCChromeOS) GetChromeRemoteDesktopAppBlocked() bool
GetChromeRemoteDesktopAppBlocked returns the ChromeRemoteDesktopAppBlocked field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetChromeRemoteDesktopAppBlockedOk() (*bool, bool)
GetChromeRemoteDesktopAppBlockedOk returns a tuple with the ChromeRemoteDesktopAppBlocked field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetChromeRemoteDesktopAppBlocked(v bool)
SetChromeRemoteDesktopAppBlocked sets ChromeRemoteDesktopAppBlocked field to given value.
func (o *DTCChromeOS) HasChromeRemoteDesktopAppBlocked() bool
HasChromeRemoteDesktopAppBlocked returns a boolean if a field has been set.
func (o *DTCChromeOS) GetDeviceEnrollmentDomain() string
GetDeviceEnrollmentDomain returns the DeviceEnrollmentDomain field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetDeviceEnrollmentDomainOk() (*string, bool)
GetDeviceEnrollmentDomainOk returns a tuple with the DeviceEnrollmentDomain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetDeviceEnrollmentDomain(v string)
SetDeviceEnrollmentDomain sets DeviceEnrollmentDomain field to given value.
func (o *DTCChromeOS) HasDeviceEnrollmentDomain() bool
HasDeviceEnrollmentDomain returns a boolean if a field has been set.
func (o *DTCChromeOS) GetDiskEncrypted() bool
GetDiskEncrypted returns the DiskEncrypted field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetDiskEncryptedOk() (*bool, bool)
GetDiskEncryptedOk returns a tuple with the DiskEncrypted field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetDiskEncrypted(v bool)
SetDiskEncrypted sets DiskEncrypted field to given value.
func (o *DTCChromeOS) HasDiskEncrypted() bool
HasDiskEncrypted returns a boolean if a field has been set.
func (o *DTCChromeOS) GetKeyTrustLevel() KeyTrustLevelOSMode
GetKeyTrustLevel returns the KeyTrustLevel field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetKeyTrustLevelOk() (*KeyTrustLevelOSMode, bool)
GetKeyTrustLevelOk returns a tuple with the KeyTrustLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetKeyTrustLevel(v KeyTrustLevelOSMode)
SetKeyTrustLevel sets KeyTrustLevel field to given value.
func (o *DTCChromeOS) HasKeyTrustLevel() bool
HasKeyTrustLevel returns a boolean if a field has been set.
func (o *DTCChromeOS) GetManagedDevice() bool
GetManagedDevice returns the ManagedDevice field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetManagedDeviceOk() (*bool, bool)
GetManagedDeviceOk returns a tuple with the ManagedDevice field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetManagedDevice(v bool)
SetManagedDevice sets ManagedDevice field to given value.
func (o *DTCChromeOS) HasManagedDevice() bool
HasManagedDevice returns a boolean if a field has been set.
func (o *DTCChromeOS) GetOsFirewall() bool
GetOsFirewall returns the OsFirewall field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetOsFirewallOk() (*bool, bool)
GetOsFirewallOk returns a tuple with the OsFirewall field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetOsFirewall(v bool)
SetOsFirewall sets OsFirewall field to given value.
func (o *DTCChromeOS) HasOsFirewall() bool
HasOsFirewall returns a boolean if a field has been set.
func (o *DTCChromeOS) GetOsVersion() OSVersionFourComponents
GetOsVersion returns the OsVersion field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetOsVersionOk() (*OSVersionFourComponents, bool)
GetOsVersionOk returns a tuple with the OsVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetOsVersion(v OSVersionFourComponents)
SetOsVersion sets OsVersion field to given value.
func (o *DTCChromeOS) HasOsVersion() bool
HasOsVersion returns a boolean if a field has been set.
func (o *DTCChromeOS) GetPasswordProtectionWarningTrigger() PasswordProtectionWarningTrigger
GetPasswordProtectionWarningTrigger returns the PasswordProtectionWarningTrigger field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetPasswordProtectionWarningTriggerOk() (*PasswordProtectionWarningTrigger, bool)
GetPasswordProtectionWarningTriggerOk returns a tuple with the PasswordProtectionWarningTrigger field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetPasswordProtectionWarningTrigger(v PasswordProtectionWarningTrigger)
SetPasswordProtectionWarningTrigger sets PasswordProtectionWarningTrigger field to given value.
func (o *DTCChromeOS) HasPasswordProtectionWarningTrigger() bool
HasPasswordProtectionWarningTrigger returns a boolean if a field has been set.
func (o *DTCChromeOS) GetRealtimeUrlCheckMode() bool
GetRealtimeUrlCheckMode returns the RealtimeUrlCheckMode field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetRealtimeUrlCheckModeOk() (*bool, bool)
GetRealtimeUrlCheckModeOk returns a tuple with the RealtimeUrlCheckMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetRealtimeUrlCheckMode(v bool)
SetRealtimeUrlCheckMode sets RealtimeUrlCheckMode field to given value.
func (o *DTCChromeOS) HasRealtimeUrlCheckMode() bool
HasRealtimeUrlCheckMode returns a boolean if a field has been set.
func (o *DTCChromeOS) GetSafeBrowsingProtectionLevel() SafeBrowsingProtectionLevel
GetSafeBrowsingProtectionLevel returns the SafeBrowsingProtectionLevel field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetSafeBrowsingProtectionLevelOk() (*SafeBrowsingProtectionLevel, bool)
GetSafeBrowsingProtectionLevelOk returns a tuple with the SafeBrowsingProtectionLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetSafeBrowsingProtectionLevel(v SafeBrowsingProtectionLevel)
SetSafeBrowsingProtectionLevel sets SafeBrowsingProtectionLevel field to given value.
func (o *DTCChromeOS) HasSafeBrowsingProtectionLevel() bool
HasSafeBrowsingProtectionLevel returns a boolean if a field has been set.
func (o *DTCChromeOS) GetScreenLockSecured() bool
GetScreenLockSecured returns the ScreenLockSecured field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetScreenLockSecuredOk() (*bool, bool)
GetScreenLockSecuredOk returns a tuple with the ScreenLockSecured field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetScreenLockSecured(v bool)
SetScreenLockSecured sets ScreenLockSecured field to given value.
func (o *DTCChromeOS) HasScreenLockSecured() bool
HasScreenLockSecured returns a boolean if a field has been set.
func (o *DTCChromeOS) GetSiteIsolationEnabled() bool
GetSiteIsolationEnabled returns the SiteIsolationEnabled field if non-nil, zero value otherwise.
func (o *DTCChromeOS) GetSiteIsolationEnabledOk() (*bool, bool)
GetSiteIsolationEnabledOk returns a tuple with the SiteIsolationEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DTCChromeOS) SetSiteIsolationEnabled(v bool)
SetSiteIsolationEnabled sets SiteIsolationEnabled field to given value.
func (o *DTCChromeOS) HasSiteIsolationEnabled() bool
HasSiteIsolationEnabled returns a boolean if a field has been set.