Class: Google::Apis::CloudidentityV1beta1::BrowserInfo
- Inherits:
-
Object
- Object
- Google::Apis::CloudidentityV1beta1::BrowserInfo
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudidentity_v1beta1/classes.rb,
lib/google/apis/cloudidentity_v1beta1/representations.rb,
lib/google/apis/cloudidentity_v1beta1/representations.rb
Overview
Browser-specific fields reported by the Endpoint Verification extension. LINT. IfChange
Instance Attribute Summary collapse
-
#browser_management_state ⇒ String
Output only.
-
#browser_version ⇒ String
Version of the request initiating browser.
-
#is_built_in_dns_client_enabled ⇒ Boolean
(also: #is_built_in_dns_client_enabled?)
Current state of built-in DNS client.
-
#is_bulk_data_entry_analysis_enabled ⇒ Boolean
(also: #is_bulk_data_entry_analysis_enabled?)
Current state of bulk data analysis.
-
#is_chrome_cleanup_enabled ⇒ Boolean
(also: #is_chrome_cleanup_enabled?)
Current state of Chrome Cleanup.
-
#is_chrome_remote_desktop_app_blocked ⇒ Boolean
(also: #is_chrome_remote_desktop_app_blocked?)
Current state of Chrome Remote Desktop app.
-
#is_file_download_analysis_enabled ⇒ Boolean
(also: #is_file_download_analysis_enabled?)
Current state of file download analysis.
-
#is_file_upload_analysis_enabled ⇒ Boolean
(also: #is_file_upload_analysis_enabled?)
Current state of file upload analysis.
-
#is_realtime_url_check_enabled ⇒ Boolean
(also: #is_realtime_url_check_enabled?)
Current state of real-time URL check.
-
#is_security_event_analysis_enabled ⇒ Boolean
(also: #is_security_event_analysis_enabled?)
Current state of security event analysis.
-
#is_site_isolation_enabled ⇒ Boolean
(also: #is_site_isolation_enabled?)
Current state of site isolation.
-
#is_third_party_blocking_enabled ⇒ Boolean
(also: #is_third_party_blocking_enabled?)
Current state of third-party blocking.
-
#password_protection_warning_trigger ⇒ String
Current state of password protection trigger.
-
#safe_browsing_protection_level ⇒ String
Current state of Safe Browsing protection level.
Instance Method Summary collapse
-
#initialize(**args) ⇒ BrowserInfo
constructor
A new instance of BrowserInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ BrowserInfo
Returns a new instance of BrowserInfo.
361 362 363 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 361 def initialize(**args) update!(**args) end |
Instance Attribute Details
#browser_management_state ⇒ String
Output only. Browser's management state.
Corresponds to the JSON property browserManagementState
267 268 269 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 267 def browser_management_state @browser_management_state end |
#browser_version ⇒ String
Version of the request initiating browser.
Corresponds to the JSON property browserVersion
272 273 274 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 272 def browser_version @browser_version end |
#is_built_in_dns_client_enabled ⇒ Boolean Also known as: is_built_in_dns_client_enabled?
Current state of built-in DNS client.
Corresponds to the JSON property isBuiltInDnsClientEnabled
278 279 280 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 278 def is_built_in_dns_client_enabled @is_built_in_dns_client_enabled end |
#is_bulk_data_entry_analysis_enabled ⇒ Boolean Also known as: is_bulk_data_entry_analysis_enabled?
Current state of [bulk data analysis](https://chromeenterprise.google/policies/
OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome
is non-empty.
Corresponds to the JSON property isBulkDataEntryAnalysisEnabled
286 287 288 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 286 def is_bulk_data_entry_analysis_enabled @is_bulk_data_entry_analysis_enabled end |
#is_chrome_cleanup_enabled ⇒ Boolean Also known as: is_chrome_cleanup_enabled?
Current state of Chrome Cleanup.
Corresponds to the JSON property isChromeCleanupEnabled
293 294 295 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 293 def is_chrome_cleanup_enabled @is_chrome_cleanup_enabled end |
#is_chrome_remote_desktop_app_blocked ⇒ Boolean Also known as: is_chrome_remote_desktop_app_blocked?
Current state of Chrome Remote Desktop app.
Corresponds to the JSON property isChromeRemoteDesktopAppBlocked
300 301 302 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 300 def is_chrome_remote_desktop_app_blocked @is_chrome_remote_desktop_app_blocked end |
#is_file_download_analysis_enabled ⇒ Boolean Also known as: is_file_download_analysis_enabled?
Current state of file download analysis. Set to true if provider list
from Chrome is non-empty.
Corresponds to the JSON property isFileDownloadAnalysisEnabled
308 309 310 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 308 def is_file_download_analysis_enabled @is_file_download_analysis_enabled end |
#is_file_upload_analysis_enabled ⇒ Boolean Also known as: is_file_upload_analysis_enabled?
Current state of file upload analysis. Set to true if provider list
from Chrome is non-empty.
Corresponds to the JSON property isFileUploadAnalysisEnabled
316 317 318 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 316 def is_file_upload_analysis_enabled @is_file_upload_analysis_enabled end |
#is_realtime_url_check_enabled ⇒ Boolean Also known as: is_realtime_url_check_enabled?
Current state of real-time URL check. Set to true if provider list from
Chrome is non-empty.
Corresponds to the JSON property isRealtimeUrlCheckEnabled
324 325 326 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 324 def is_realtime_url_check_enabled @is_realtime_url_check_enabled end |
#is_security_event_analysis_enabled ⇒ Boolean Also known as: is_security_event_analysis_enabled?
Current state of security event analysis. Set to true if provider list
from Chrome is non-empty.
Corresponds to the JSON property isSecurityEventAnalysisEnabled
332 333 334 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 332 def is_security_event_analysis_enabled @is_security_event_analysis_enabled end |
#is_site_isolation_enabled ⇒ Boolean Also known as: is_site_isolation_enabled?
Current state of site isolation.
Corresponds to the JSON property isSiteIsolationEnabled
339 340 341 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 339 def is_site_isolation_enabled @is_site_isolation_enabled end |
#is_third_party_blocking_enabled ⇒ Boolean Also known as: is_third_party_blocking_enabled?
Current state of third-party blocking.
Corresponds to the JSON property isThirdPartyBlockingEnabled
346 347 348 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 346 def is_third_party_blocking_enabled @is_third_party_blocking_enabled end |
#password_protection_warning_trigger ⇒ String
Current state of password protection trigger.
Corresponds to the JSON property passwordProtectionWarningTrigger
353 354 355 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 353 def password_protection_warning_trigger @password_protection_warning_trigger end |
#safe_browsing_protection_level ⇒ String
Current state of Safe Browsing protection level.
Corresponds to the JSON property safeBrowsingProtectionLevel
359 360 361 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 359 def safe_browsing_protection_level @safe_browsing_protection_level end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 |
# File 'lib/google/apis/cloudidentity_v1beta1/classes.rb', line 366 def update!(**args) @browser_management_state = args[:browser_management_state] if args.key?(:browser_management_state) @browser_version = args[:browser_version] if args.key?(:browser_version) @is_built_in_dns_client_enabled = args[:is_built_in_dns_client_enabled] if args.key?(:is_built_in_dns_client_enabled) @is_bulk_data_entry_analysis_enabled = args[:is_bulk_data_entry_analysis_enabled] if args.key?(:is_bulk_data_entry_analysis_enabled) @is_chrome_cleanup_enabled = args[:is_chrome_cleanup_enabled] if args.key?(:is_chrome_cleanup_enabled) @is_chrome_remote_desktop_app_blocked = args[:is_chrome_remote_desktop_app_blocked] if args.key?(:is_chrome_remote_desktop_app_blocked) @is_file_download_analysis_enabled = args[:is_file_download_analysis_enabled] if args.key?(:is_file_download_analysis_enabled) @is_file_upload_analysis_enabled = args[:is_file_upload_analysis_enabled] if args.key?(:is_file_upload_analysis_enabled) @is_realtime_url_check_enabled = args[:is_realtime_url_check_enabled] if args.key?(:is_realtime_url_check_enabled) @is_security_event_analysis_enabled = args[:is_security_event_analysis_enabled] if args.key?(:is_security_event_analysis_enabled) @is_site_isolation_enabled = args[:is_site_isolation_enabled] if args.key?(:is_site_isolation_enabled) @is_third_party_blocking_enabled = args[:is_third_party_blocking_enabled] if args.key?(:is_third_party_blocking_enabled) @password_protection_warning_trigger = args[:password_protection_warning_trigger] if args.key?(:password_protection_warning_trigger) @safe_browsing_protection_level = args[:safe_browsing_protection_level] if args.key?(:safe_browsing_protection_level) end |