diff --git a/docs/dyn/cloudidentity_v1beta1.devices.html b/docs/dyn/cloudidentity_v1beta1.devices.html index f54b91d7f1..6e45ca0475 100644 --- a/docs/dyn/cloudidentity_v1beta1.devices.html +++ b/docs/dyn/cloudidentity_v1beta1.devices.html @@ -187,7 +187,32 @@

Method Details

"enabledDeveloperOptions": True or False, # Output only. Whether developer options is enabled on device. "enabledUsbDebugging": True or False, # Output only. Whether USB debugging is enabled on device. "encryptionState": "A String", # Output only. Device encryption state. - "endpointVerificationSpecificAttributes": { # Resource representing the Endpoint Verification-specific attributes of a Device. https://cloud.google.com/endpoint-verification/docs/overview # Output only. Attributes specific to Endpoint Verification devices. + "endpointVerificationSpecificAttributes": { # Resource representing the [Endpoint Verification-specific attributes](https://cloud.google.com/endpoint-verification/docs/device-information) of a device. # Output only. Attributes specific to [Endpoint Verification](https://cloud.google.com/endpoint-verification/docs/overview) devices. + "additionalSignals": { # Additional signals reported by Endpoint Verification. It includes the following attributes: 1. Non-configurable attributes: hotfixes, av_installed, av_enabled, windows_domain_name, is_os_native_firewall_enabled, and is_secure_boot_enabled. 2. Configurable attributes: file_config, registry_config, and plist_config. + "a_key": "", # Properties of the object. + }, + "browserAttributes": [ # Details of browser profiles reported by Endpoint Verification. + { # Contains information about browser profiles reported by the Endpoint Verification extension. + "chromeBrowserInfo": { # Browser-specific fields reported by the Endpoint Verification extension. See go/additionalattributesdesign and go/caa-webprotect-attributes-extension LINT.IfChange # Represents the current state of the [Chrome browser attributes](https://cloud.google.com/access-context-manager/docs/browser-attributes) sent by the Endpoint Verification extension. + "browserManagementState": "A String", # Output only. Browser's management state. + "browserVersion": "A String", # Version of the request initiating browser. + "isBuiltInDnsClientEnabled": True or False, # Current state of [built-in DNS client](https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled). + "isBulkDataEntryAnalysisEnabled": True or False, # Current state of [bulk data analysis](https://chromeenterprise.google/policies/#OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isChromeCleanupEnabled": True or False, # Current state of [Chrome Cleanup](https://chromeenterprise.google/policies/#ChromeCleanupEnabled). + "isChromeRemoteDesktopAppBlocked": True or False, # Current state of [Chrome Remote Desktop app](https://chromeenterprise.google/policies/#URLBlocklist). + "isFileDownloadAnalysisEnabled": True or False, # Current state of [file download analysis](https://chromeenterprise.google/policies/#OnFileDownloadedEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isFileUploadAnalysisEnabled": True or False, # Current state of [file upload analysis](https://chromeenterprise.google/policies/#OnFileAttachedEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isRealtimeUrlCheckEnabled": True or False, # Current state of [real-time URL check](https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode). Set to true if provider list from Chrome is non-empty. + "isSecurityEventAnalysisEnabled": True or False, # Current state of [security event analysis](https://chromeenterprise.google/policies/#OnSecurityEventEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isSiteIsolationEnabled": True or False, # Current state of [site isolation](https://chromeenterprise.google/policies/?policy=IsolateOrigins). + "isThirdPartyBlockingEnabled": True or False, # Current state of [third-party blocking](https://chromeenterprise.google/policies/#ThirdPartyBlockingEnabled). + "passwordProtectionWarningTrigger": "A String", # Current state of [password protection trigger](https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger). + "safeBrowsingProtectionLevel": "A String", # Current state of [Safe Browsing protection level](https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel). + }, + "chromeProfileId": "A String", # Chrome profile ID that is exposed by the Chrome API. It is unique for each device. + "lastProfileSyncTime": "A String", # Timestamp in milliseconds since Epoch when the profile/gcm id was last synced. + }, + ], "certificateAttributes": [ # Details of certificates. { # Stores information about a certificate. "certificateTemplate": { # CertificateTemplate (v3 Extension in X.509). # The X.509 extension for CertificateTemplate. @@ -336,7 +361,32 @@

Method Details

"enabledDeveloperOptions": True or False, # Output only. Whether developer options is enabled on device. "enabledUsbDebugging": True or False, # Output only. Whether USB debugging is enabled on device. "encryptionState": "A String", # Output only. Device encryption state. - "endpointVerificationSpecificAttributes": { # Resource representing the Endpoint Verification-specific attributes of a Device. https://cloud.google.com/endpoint-verification/docs/overview # Output only. Attributes specific to Endpoint Verification devices. + "endpointVerificationSpecificAttributes": { # Resource representing the [Endpoint Verification-specific attributes](https://cloud.google.com/endpoint-verification/docs/device-information) of a device. # Output only. Attributes specific to [Endpoint Verification](https://cloud.google.com/endpoint-verification/docs/overview) devices. + "additionalSignals": { # Additional signals reported by Endpoint Verification. It includes the following attributes: 1. Non-configurable attributes: hotfixes, av_installed, av_enabled, windows_domain_name, is_os_native_firewall_enabled, and is_secure_boot_enabled. 2. Configurable attributes: file_config, registry_config, and plist_config. + "a_key": "", # Properties of the object. + }, + "browserAttributes": [ # Details of browser profiles reported by Endpoint Verification. + { # Contains information about browser profiles reported by the Endpoint Verification extension. + "chromeBrowserInfo": { # Browser-specific fields reported by the Endpoint Verification extension. See go/additionalattributesdesign and go/caa-webprotect-attributes-extension LINT.IfChange # Represents the current state of the [Chrome browser attributes](https://cloud.google.com/access-context-manager/docs/browser-attributes) sent by the Endpoint Verification extension. + "browserManagementState": "A String", # Output only. Browser's management state. + "browserVersion": "A String", # Version of the request initiating browser. + "isBuiltInDnsClientEnabled": True or False, # Current state of [built-in DNS client](https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled). + "isBulkDataEntryAnalysisEnabled": True or False, # Current state of [bulk data analysis](https://chromeenterprise.google/policies/#OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isChromeCleanupEnabled": True or False, # Current state of [Chrome Cleanup](https://chromeenterprise.google/policies/#ChromeCleanupEnabled). + "isChromeRemoteDesktopAppBlocked": True or False, # Current state of [Chrome Remote Desktop app](https://chromeenterprise.google/policies/#URLBlocklist). + "isFileDownloadAnalysisEnabled": True or False, # Current state of [file download analysis](https://chromeenterprise.google/policies/#OnFileDownloadedEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isFileUploadAnalysisEnabled": True or False, # Current state of [file upload analysis](https://chromeenterprise.google/policies/#OnFileAttachedEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isRealtimeUrlCheckEnabled": True or False, # Current state of [real-time URL check](https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode). Set to true if provider list from Chrome is non-empty. + "isSecurityEventAnalysisEnabled": True or False, # Current state of [security event analysis](https://chromeenterprise.google/policies/#OnSecurityEventEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isSiteIsolationEnabled": True or False, # Current state of [site isolation](https://chromeenterprise.google/policies/?policy=IsolateOrigins). + "isThirdPartyBlockingEnabled": True or False, # Current state of [third-party blocking](https://chromeenterprise.google/policies/#ThirdPartyBlockingEnabled). + "passwordProtectionWarningTrigger": "A String", # Current state of [password protection trigger](https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger). + "safeBrowsingProtectionLevel": "A String", # Current state of [Safe Browsing protection level](https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel). + }, + "chromeProfileId": "A String", # Chrome profile ID that is exposed by the Chrome API. It is unique for each device. + "lastProfileSyncTime": "A String", # Timestamp in milliseconds since Epoch when the profile/gcm id was last synced. + }, + ], "certificateAttributes": [ # Details of certificates. { # Stores information about a certificate. "certificateTemplate": { # CertificateTemplate (v3 Extension in X.509). # The X.509 extension for CertificateTemplate. @@ -430,7 +480,32 @@

Method Details

"enabledDeveloperOptions": True or False, # Output only. Whether developer options is enabled on device. "enabledUsbDebugging": True or False, # Output only. Whether USB debugging is enabled on device. "encryptionState": "A String", # Output only. Device encryption state. - "endpointVerificationSpecificAttributes": { # Resource representing the Endpoint Verification-specific attributes of a Device. https://cloud.google.com/endpoint-verification/docs/overview # Output only. Attributes specific to Endpoint Verification devices. + "endpointVerificationSpecificAttributes": { # Resource representing the [Endpoint Verification-specific attributes](https://cloud.google.com/endpoint-verification/docs/device-information) of a device. # Output only. Attributes specific to [Endpoint Verification](https://cloud.google.com/endpoint-verification/docs/overview) devices. + "additionalSignals": { # Additional signals reported by Endpoint Verification. It includes the following attributes: 1. Non-configurable attributes: hotfixes, av_installed, av_enabled, windows_domain_name, is_os_native_firewall_enabled, and is_secure_boot_enabled. 2. Configurable attributes: file_config, registry_config, and plist_config. + "a_key": "", # Properties of the object. + }, + "browserAttributes": [ # Details of browser profiles reported by Endpoint Verification. + { # Contains information about browser profiles reported by the Endpoint Verification extension. + "chromeBrowserInfo": { # Browser-specific fields reported by the Endpoint Verification extension. See go/additionalattributesdesign and go/caa-webprotect-attributes-extension LINT.IfChange # Represents the current state of the [Chrome browser attributes](https://cloud.google.com/access-context-manager/docs/browser-attributes) sent by the Endpoint Verification extension. + "browserManagementState": "A String", # Output only. Browser's management state. + "browserVersion": "A String", # Version of the request initiating browser. + "isBuiltInDnsClientEnabled": True or False, # Current state of [built-in DNS client](https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled). + "isBulkDataEntryAnalysisEnabled": True or False, # Current state of [bulk data analysis](https://chromeenterprise.google/policies/#OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isChromeCleanupEnabled": True or False, # Current state of [Chrome Cleanup](https://chromeenterprise.google/policies/#ChromeCleanupEnabled). + "isChromeRemoteDesktopAppBlocked": True or False, # Current state of [Chrome Remote Desktop app](https://chromeenterprise.google/policies/#URLBlocklist). + "isFileDownloadAnalysisEnabled": True or False, # Current state of [file download analysis](https://chromeenterprise.google/policies/#OnFileDownloadedEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isFileUploadAnalysisEnabled": True or False, # Current state of [file upload analysis](https://chromeenterprise.google/policies/#OnFileAttachedEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isRealtimeUrlCheckEnabled": True or False, # Current state of [real-time URL check](https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode). Set to true if provider list from Chrome is non-empty. + "isSecurityEventAnalysisEnabled": True or False, # Current state of [security event analysis](https://chromeenterprise.google/policies/#OnSecurityEventEnterpriseConnector). Set to true if provider list from Chrome is non-empty. + "isSiteIsolationEnabled": True or False, # Current state of [site isolation](https://chromeenterprise.google/policies/?policy=IsolateOrigins). + "isThirdPartyBlockingEnabled": True or False, # Current state of [third-party blocking](https://chromeenterprise.google/policies/#ThirdPartyBlockingEnabled). + "passwordProtectionWarningTrigger": "A String", # Current state of [password protection trigger](https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger). + "safeBrowsingProtectionLevel": "A String", # Current state of [Safe Browsing protection level](https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel). + }, + "chromeProfileId": "A String", # Chrome profile ID that is exposed by the Chrome API. It is unique for each device. + "lastProfileSyncTime": "A String", # Timestamp in milliseconds since Epoch when the profile/gcm id was last synced. + }, + ], "certificateAttributes": [ # Details of certificates. { # Stores information about a certificate. "certificateTemplate": { # CertificateTemplate (v3 Extension in X.509). # The X.509 extension for CertificateTemplate. diff --git a/googleapiclient/discovery_cache/documents/cloudidentity.v1.json b/googleapiclient/discovery_cache/documents/cloudidentity.v1.json index 1ca736114e..d1c08cbbf7 100644 --- a/googleapiclient/discovery_cache/documents/cloudidentity.v1.json +++ b/googleapiclient/discovery_cache/documents/cloudidentity.v1.json @@ -1990,7 +1990,7 @@ } } }, -"revision": "20240123", +"revision": "20240201", "rootUrl": "https://cloudidentity.googleapis.com/", "schemas": { "AddIdpCredentialOperationMetadata": { diff --git a/googleapiclient/discovery_cache/documents/cloudidentity.v1beta1.json b/googleapiclient/discovery_cache/documents/cloudidentity.v1beta1.json index 3ad53542a5..933bbfcc75 100644 --- a/googleapiclient/discovery_cache/documents/cloudidentity.v1beta1.json +++ b/googleapiclient/discovery_cache/documents/cloudidentity.v1beta1.json @@ -2015,7 +2015,7 @@ } } }, -"revision": "20240123", +"revision": "20240201", "rootUrl": "https://cloudidentity.googleapis.com/", "schemas": { "AddIdpCredentialOperationMetadata": { @@ -2130,6 +2130,128 @@ }, "type": "object" }, +"BrowserAttributes": { +"description": "Contains information about browser profiles reported by the Endpoint Verification extension.", +"id": "BrowserAttributes", +"properties": { +"chromeBrowserInfo": { +"$ref": "BrowserInfo", +"description": "Represents the current state of the [Chrome browser attributes](https://cloud.google.com/access-context-manager/docs/browser-attributes) sent by the Endpoint Verification extension." +}, +"chromeProfileId": { +"description": "Chrome profile ID that is exposed by the Chrome API. It is unique for each device.", +"type": "string" +}, +"lastProfileSyncTime": { +"description": "Timestamp in milliseconds since Epoch when the profile/gcm id was last synced.", +"format": "google-datetime", +"type": "string" +} +}, +"type": "object" +}, +"BrowserInfo": { +"description": "Browser-specific fields reported by the Endpoint Verification extension. See go/additionalattributesdesign and go/caa-webprotect-attributes-extension LINT.IfChange", +"id": "BrowserInfo", +"properties": { +"browserManagementState": { +"description": "Output only. Browser's management state.", +"enum": [ +"UNSPECIFIED", +"UNMANAGED", +"MANAGED_BY_OTHER_DOMAIN", +"PROFILE_MANAGED", +"BROWSER_MANAGED" +], +"enumDescriptions": [ +"Management state is not specified.", +"Browser/Profile is not managed by any customer.", +"Browser/Profile is managed, but by some other customer.", +"Profile is managed by customer.", +"Browser is managed by customer." +], +"readOnly": true, +"type": "string" +}, +"browserVersion": { +"description": "Version of the request initiating browser.", +"type": "string" +}, +"isBuiltInDnsClientEnabled": { +"description": "Current state of [built-in DNS client](https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled).", +"type": "boolean" +}, +"isBulkDataEntryAnalysisEnabled": { +"description": "Current state of [bulk data analysis](https://chromeenterprise.google/policies/#OnBulkDataEntryEnterpriseConnector). Set to true if provider list from Chrome is non-empty.", +"type": "boolean" +}, +"isChromeCleanupEnabled": { +"description": "Current state of [Chrome Cleanup](https://chromeenterprise.google/policies/#ChromeCleanupEnabled).", +"type": "boolean" +}, +"isChromeRemoteDesktopAppBlocked": { +"description": "Current state of [Chrome Remote Desktop app](https://chromeenterprise.google/policies/#URLBlocklist).", +"type": "boolean" +}, +"isFileDownloadAnalysisEnabled": { +"description": "Current state of [file download analysis](https://chromeenterprise.google/policies/#OnFileDownloadedEnterpriseConnector). Set to true if provider list from Chrome is non-empty.", +"type": "boolean" +}, +"isFileUploadAnalysisEnabled": { +"description": "Current state of [file upload analysis](https://chromeenterprise.google/policies/#OnFileAttachedEnterpriseConnector). Set to true if provider list from Chrome is non-empty.", +"type": "boolean" +}, +"isRealtimeUrlCheckEnabled": { +"description": "Current state of [real-time URL check](https://chromeenterprise.google/policies/#EnterpriseRealTimeUrlCheckMode). Set to true if provider list from Chrome is non-empty.", +"type": "boolean" +}, +"isSecurityEventAnalysisEnabled": { +"description": "Current state of [security event analysis](https://chromeenterprise.google/policies/#OnSecurityEventEnterpriseConnector). Set to true if provider list from Chrome is non-empty.", +"type": "boolean" +}, +"isSiteIsolationEnabled": { +"description": "Current state of [site isolation](https://chromeenterprise.google/policies/?policy=IsolateOrigins).", +"type": "boolean" +}, +"isThirdPartyBlockingEnabled": { +"description": "Current state of [third-party blocking](https://chromeenterprise.google/policies/#ThirdPartyBlockingEnabled).", +"type": "boolean" +}, +"passwordProtectionWarningTrigger": { +"description": "Current state of [password protection trigger](https://chromeenterprise.google/policies/#PasswordProtectionWarningTrigger).", +"enum": [ +"PASSWORD_PROTECTION_TRIGGER_UNSPECIFIED", +"PROTECTION_OFF", +"PASSWORD_REUSE", +"PHISHING_REUSE" +], +"enumDescriptions": [ +"Password protection is not specified.", +"Password reuse is never detected.", +"Warning is shown when the user reuses their protected password on a non-allowed site.", +"Warning is shown when the user reuses their protected password on a phishing site." +], +"type": "string" +}, +"safeBrowsingProtectionLevel": { +"description": "Current state of [Safe Browsing protection level](https://chromeenterprise.google/policies/#SafeBrowsingProtectionLevel).", +"enum": [ +"SAFE_BROWSING_LEVEL_UNSPECIFIED", +"DISABLED", +"STANDARD", +"ENHANCED" +], +"enumDescriptions": [ +"Browser protection level is not specified.", +"No protection against dangerous websites, downloads, and extensions.", +"Standard protection against websites, downloads, and extensions that are known to be dangerous.", +"Faster, proactive protection against dangerous websites, downloads, and extensions." +], +"type": "string" +} +}, +"type": "object" +}, "CancelUserInvitationRequest": { "description": "Request to cancel sent invitation for target email in UserInvitation.", "id": "CancelUserInvitationRequest", @@ -2580,7 +2702,7 @@ }, "endpointVerificationSpecificAttributes": { "$ref": "EndpointVerificationSpecificAttributes", -"description": "Output only. Attributes specific to Endpoint Verification devices.", +"description": "Output only. Attributes specific to [Endpoint Verification](https://cloud.google.com/endpoint-verification/docs/overview) devices.", "readOnly": true }, "hostname": { @@ -2879,9 +3001,24 @@ "type": "object" }, "EndpointVerificationSpecificAttributes": { -"description": "Resource representing the Endpoint Verification-specific attributes of a Device. https://cloud.google.com/endpoint-verification/docs/overview", +"description": "Resource representing the [Endpoint Verification-specific attributes](https://cloud.google.com/endpoint-verification/docs/device-information) of a device.", "id": "EndpointVerificationSpecificAttributes", "properties": { +"additionalSignals": { +"additionalProperties": { +"description": "Properties of the object.", +"type": "any" +}, +"description": "Additional signals reported by Endpoint Verification. It includes the following attributes: 1. Non-configurable attributes: hotfixes, av_installed, av_enabled, windows_domain_name, is_os_native_firewall_enabled, and is_secure_boot_enabled. 2. Configurable attributes: file_config, registry_config, and plist_config.", +"type": "object" +}, +"browserAttributes": { +"description": "Details of browser profiles reported by Endpoint Verification.", +"items": { +"$ref": "BrowserAttributes" +}, +"type": "array" +}, "certificateAttributes": { "description": "Details of certificates.", "items": {