diff --git a/api_names_out.yaml b/api_names_out.yaml index 3e72c8b351a..7fb8ea7e209 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -62033,8 +62033,13 @@ "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/connectionType": connection_type "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/encryptionOn": encryption_on "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/gatewayIpAddress": gateway_ip_address +"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/gatewayIpv6Address": gateway_ipv6_address "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/guid": guid +"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/ipv6Address": ipv6_address +"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/ipv6Address/ipv6_address": ipv6_address "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/lanIpAddress": lan_ip_address +"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/linkDownSpeedKbps": link_down_speed_kbps +"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/metered": metered "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/receivingBitRateMbps": receiving_bit_rate_mbps "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/reportTime": report_time "/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/sampleFrequency": sample_frequency @@ -62179,6 +62184,7 @@ "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/audioSevereUnderrunEvent": audio_severe_underrun_event "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/device": device "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/eventType": event_type +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/externalDisplaysEvent": external_displays_event "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/httpsLatencyChangeEvent": https_latency_change_event "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/name": name "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/networkConnectionStateChangeEvent": network_connection_state_change_event @@ -62192,6 +62198,16 @@ "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEventNotificationFilter": google_chrome_management_v1_telemetry_event_notification_filter "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEventNotificationFilter/eventTypes": event_types "/chromemanagement:v1/GoogleChromeManagementV1TelemetryEventNotificationFilter/eventTypes/event_type": event_type +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData": google_chrome_management_v1_telemetry_external_display_data +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/displayName": display_name +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/edidVersion": edid_version +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/refreshRate": refresh_rate +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/resolutionHorizontal": resolution_horizontal +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/resolutionVertical": resolution_vertical +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/serialNumber": serial_number +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayEvent": google_chrome_management_v1_telemetry_external_display_event +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayEvent/externalDisplayData": external_display_data +"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayEvent/externalDisplayData/external_display_datum": external_display_datum "/chromemanagement:v1/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent": google_chrome_management_v1_telemetry_https_latency_change_event "/chromemanagement:v1/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent/httpsLatencyRoutineData": https_latency_routine_data "/chromemanagement:v1/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent/httpsLatencyState": https_latency_state diff --git a/generated/google-apis-chromemanagement_v1/CHANGELOG.md b/generated/google-apis-chromemanagement_v1/CHANGELOG.md index 35cb8fe911c..e6c9750226a 100644 --- a/generated/google-apis-chromemanagement_v1/CHANGELOG.md +++ b/generated/google-apis-chromemanagement_v1/CHANGELOG.md @@ -1,8 +1,8 @@ # Release history for google-apis-chromemanagement_v1 -### v0.71.0 (2025-10-12) +### v0.71.0 (2025-10-19) -* Regenerated from discovery document revision 20251006 +* Regenerated from discovery document revision 20251014 ### v0.70.0 (2025-08-24) diff --git a/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/classes.rb b/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/classes.rb index 79407912932..1911385178c 100644 --- a/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/classes.rb +++ b/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/classes.rb @@ -2489,16 +2489,39 @@ class GoogleChromeManagementV1NetworkStatusReport # @return [String] attr_accessor :gateway_ip_address + # Output only. The gateway IPv6 for this interface, if detected + # Corresponds to the JSON property `gatewayIpv6Address` + # @return [String] + attr_accessor :gateway_ipv6_address + # Output only. Network connection guid. # Corresponds to the JSON property `guid` # @return [String] attr_accessor :guid + # Output only. IPv6 addresses assigned to this network, if any. Each address is + # a string in standard IPv6 text representation (e.g., "2001:db8::1"). + # Corresponds to the JSON property `ipv6Address` + # @return [Array] + attr_accessor :ipv6_address + # Output only. LAN IP address. # Corresponds to the JSON property `lanIpAddress` # @return [String] attr_accessor :lan_ip_address + # Output only. The maximum downstream bandwidth in Kilobits per second (Kbps), + # if reported by the network interface or connection. + # Corresponds to the JSON property `linkDownSpeedKbps` + # @return [Fixnum] + attr_accessor :link_down_speed_kbps + + # Output only. Whether the network was detected as metered. + # Corresponds to the JSON property `metered` + # @return [Boolean] + attr_accessor :metered + alias_method :metered?, :metered + # Output only. Receiving bit rate measured in Megabits per second. # Corresponds to the JSON property `receivingBitRateMbps` # @return [Fixnum] @@ -2551,8 +2574,12 @@ def update!(**args) @connection_type = args[:connection_type] if args.key?(:connection_type) @encryption_on = args[:encryption_on] if args.key?(:encryption_on) @gateway_ip_address = args[:gateway_ip_address] if args.key?(:gateway_ip_address) + @gateway_ipv6_address = args[:gateway_ipv6_address] if args.key?(:gateway_ipv6_address) @guid = args[:guid] if args.key?(:guid) + @ipv6_address = args[:ipv6_address] if args.key?(:ipv6_address) @lan_ip_address = args[:lan_ip_address] if args.key?(:lan_ip_address) + @link_down_speed_kbps = args[:link_down_speed_kbps] if args.key?(:link_down_speed_kbps) + @metered = args[:metered] if args.key?(:metered) @receiving_bit_rate_mbps = args[:receiving_bit_rate_mbps] if args.key?(:receiving_bit_rate_mbps) @report_time = args[:report_time] if args.key?(:report_time) @sample_frequency = args[:sample_frequency] if args.key?(:sample_frequency) @@ -3448,6 +3475,11 @@ class GoogleChromeManagementV1TelemetryEvent # @return [String] attr_accessor :event_type + # External display connected/disconnected event payload. + # Corresponds to the JSON property `externalDisplaysEvent` + # @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayEvent] + attr_accessor :external_displays_event + # Https latency routine is run periodically and ` # TelemetryHttpsLatencyChangeEvent` is triggered if a latency problem was # detected or if the device has recovered from a latency problem. * Granular @@ -3515,6 +3547,7 @@ def update!(**args) @audio_severe_underrun_event = args[:audio_severe_underrun_event] if args.key?(:audio_severe_underrun_event) @device = args[:device] if args.key?(:device) @event_type = args[:event_type] if args.key?(:event_type) + @external_displays_event = args[:external_displays_event] if args.key?(:external_displays_event) @https_latency_change_event = args[:https_latency_change_event] if args.key?(:https_latency_change_event) @name = args[:name] if args.key?(:name) @network_state_change_event = args[:network_state_change_event] if args.key?(:network_state_change_event) @@ -3546,6 +3579,74 @@ def update!(**args) end end + # External display data. + class GoogleChromeManagementV1TelemetryExternalDisplayData + include Google::Apis::Core::Hashable + + # The display name. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # The EDID version. + # Corresponds to the JSON property `edidVersion` + # @return [String] + attr_accessor :edid_version + + # The refresh rate. + # Corresponds to the JSON property `refreshRate` + # @return [Fixnum] + attr_accessor :refresh_rate + + # The horizontal resolution. + # Corresponds to the JSON property `resolutionHorizontal` + # @return [Fixnum] + attr_accessor :resolution_horizontal + + # The vertical resolution. + # Corresponds to the JSON property `resolutionVertical` + # @return [Fixnum] + attr_accessor :resolution_vertical + + # The serial number. + # Corresponds to the JSON property `serialNumber` + # @return [Fixnum] + attr_accessor :serial_number + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @display_name = args[:display_name] if args.key?(:display_name) + @edid_version = args[:edid_version] if args.key?(:edid_version) + @refresh_rate = args[:refresh_rate] if args.key?(:refresh_rate) + @resolution_horizontal = args[:resolution_horizontal] if args.key?(:resolution_horizontal) + @resolution_vertical = args[:resolution_vertical] if args.key?(:resolution_vertical) + @serial_number = args[:serial_number] if args.key?(:serial_number) + end + end + + # External display connected/disconnected event payload. + class GoogleChromeManagementV1TelemetryExternalDisplayEvent + include Google::Apis::Core::Hashable + + # List of external displays that were connected/disconnected. + # Corresponds to the JSON property `externalDisplayData` + # @return [Array] + attr_accessor :external_display_data + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @external_display_data = args[:external_display_data] if args.key?(:external_display_data) + end + end + # Https latency routine is run periodically and ` # TelemetryHttpsLatencyChangeEvent` is triggered if a latency problem was # detected or if the device has recovered from a latency problem. * Granular diff --git a/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/gem_version.rb b/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/gem_version.rb index af0415548e9..2c24afb2bcb 100644 --- a/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/gem_version.rb +++ b/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/gem_version.rb @@ -22,7 +22,7 @@ module ChromemanagementV1 GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20251006" + REVISION = "20251014" end end end diff --git a/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/representations.rb b/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/representations.rb index e8d25246aca..c4ebd1a252d 100644 --- a/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/representations.rb +++ b/generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/representations.rb @@ -490,6 +490,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleChromeManagementV1TelemetryExternalDisplayData + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleChromeManagementV1TelemetryExternalDisplayEvent + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1453,8 +1465,12 @@ class Representation < Google::Apis::Core::JsonRepresentation property :connection_type, as: 'connectionType' property :encryption_on, as: 'encryptionOn' property :gateway_ip_address, as: 'gatewayIpAddress' + property :gateway_ipv6_address, as: 'gatewayIpv6Address' property :guid, as: 'guid' + collection :ipv6_address, as: 'ipv6Address' property :lan_ip_address, as: 'lanIpAddress' + property :link_down_speed_kbps, :numeric_string => true, as: 'linkDownSpeedKbps' + property :metered, as: 'metered' property :receiving_bit_rate_mbps, :numeric_string => true, as: 'receivingBitRateMbps' property :report_time, as: 'reportTime' property :sample_frequency, as: 'sampleFrequency' @@ -1699,6 +1715,8 @@ class Representation < Google::Apis::Core::JsonRepresentation property :device, as: 'device', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryDeviceInfo, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryDeviceInfo::Representation property :event_type, as: 'eventType' + property :external_displays_event, as: 'externalDisplaysEvent', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayEvent, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayEvent::Representation + property :https_latency_change_event, as: 'httpsLatencyChangeEvent', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent::Representation property :name, as: 'name' @@ -1725,6 +1743,26 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class GoogleChromeManagementV1TelemetryExternalDisplayData + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :display_name, as: 'displayName' + property :edid_version, as: 'edidVersion' + property :refresh_rate, :numeric_string => true, as: 'refreshRate' + property :resolution_horizontal, as: 'resolutionHorizontal' + property :resolution_vertical, as: 'resolutionVertical' + property :serial_number, as: 'serialNumber' + end + end + + class GoogleChromeManagementV1TelemetryExternalDisplayEvent + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :external_display_data, as: 'externalDisplayData', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayData, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayData::Representation + + end + end + class GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent # @private class Representation < Google::Apis::Core::JsonRepresentation