Skip to content

Commit 031d2fc

Browse files
feat: Automated regeneration of chromemanagement v1 client
1 parent 1fce69b commit 031d2fc

File tree

5 files changed

+158
-3
lines changed

5 files changed

+158
-3
lines changed

api_names_out.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62033,8 +62033,13 @@
6203362033
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/connectionType": connection_type
6203462034
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/encryptionOn": encryption_on
6203562035
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/gatewayIpAddress": gateway_ip_address
62036+
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/gatewayIpv6Address": gateway_ipv6_address
6203662037
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/guid": guid
62038+
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/ipv6Address": ipv6_address
62039+
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/ipv6Address/ipv6_address": ipv6_address
6203762040
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/lanIpAddress": lan_ip_address
62041+
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/linkDownSpeedKbps": link_down_speed_kbps
62042+
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/metered": metered
6203862043
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/receivingBitRateMbps": receiving_bit_rate_mbps
6203962044
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/reportTime": report_time
6204062045
"/chromemanagement:v1/GoogleChromeManagementV1NetworkStatusReport/sampleFrequency": sample_frequency
@@ -62179,6 +62184,7 @@
6217962184
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/audioSevereUnderrunEvent": audio_severe_underrun_event
6218062185
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/device": device
6218162186
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/eventType": event_type
62187+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/externalDisplaysEvent": external_displays_event
6218262188
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/httpsLatencyChangeEvent": https_latency_change_event
6218362189
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/name": name
6218462190
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEvent/networkConnectionStateChangeEvent": network_connection_state_change_event
@@ -62192,6 +62198,16 @@
6219262198
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEventNotificationFilter": google_chrome_management_v1_telemetry_event_notification_filter
6219362199
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEventNotificationFilter/eventTypes": event_types
6219462200
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryEventNotificationFilter/eventTypes/event_type": event_type
62201+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData": google_chrome_management_v1_telemetry_external_display_data
62202+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/displayName": display_name
62203+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/edidVersion": edid_version
62204+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/refreshRate": refresh_rate
62205+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/resolutionHorizontal": resolution_horizontal
62206+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/resolutionVertical": resolution_vertical
62207+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayData/serialNumber": serial_number
62208+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayEvent": google_chrome_management_v1_telemetry_external_display_event
62209+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayEvent/externalDisplayData": external_display_data
62210+
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryExternalDisplayEvent/externalDisplayData/external_display_datum": external_display_datum
6219562211
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent": google_chrome_management_v1_telemetry_https_latency_change_event
6219662212
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent/httpsLatencyRoutineData": https_latency_routine_data
6219762213
"/chromemanagement:v1/GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent/httpsLatencyState": https_latency_state

generated/google-apis-chromemanagement_v1/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Release history for google-apis-chromemanagement_v1
22

3-
### v0.71.0 (2025-10-12)
3+
### v0.71.0 (2025-10-19)
44

5-
* Regenerated from discovery document revision 20251006
5+
* Regenerated from discovery document revision 20251014
66

77
### v0.70.0 (2025-08-24)
88

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/classes.rb

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2489,16 +2489,39 @@ class GoogleChromeManagementV1NetworkStatusReport
24892489
# @return [String]
24902490
attr_accessor :gateway_ip_address
24912491

2492+
# Output only. The gateway IPv6 for this interface, if detected
2493+
# Corresponds to the JSON property `gatewayIpv6Address`
2494+
# @return [String]
2495+
attr_accessor :gateway_ipv6_address
2496+
24922497
# Output only. Network connection guid.
24932498
# Corresponds to the JSON property `guid`
24942499
# @return [String]
24952500
attr_accessor :guid
24962501

2502+
# Output only. IPv6 addresses assigned to this network, if any. Each address is
2503+
# a string in standard IPv6 text representation (e.g., "2001:db8::1").
2504+
# Corresponds to the JSON property `ipv6Address`
2505+
# @return [Array<String>]
2506+
attr_accessor :ipv6_address
2507+
24972508
# Output only. LAN IP address.
24982509
# Corresponds to the JSON property `lanIpAddress`
24992510
# @return [String]
25002511
attr_accessor :lan_ip_address
25012512

2513+
# Output only. The maximum downstream bandwidth in Kilobits per second (Kbps),
2514+
# if reported by the network interface or connection.
2515+
# Corresponds to the JSON property `linkDownSpeedKbps`
2516+
# @return [Fixnum]
2517+
attr_accessor :link_down_speed_kbps
2518+
2519+
# Output only. Whether the network was detected as metered.
2520+
# Corresponds to the JSON property `metered`
2521+
# @return [Boolean]
2522+
attr_accessor :metered
2523+
alias_method :metered?, :metered
2524+
25022525
# Output only. Receiving bit rate measured in Megabits per second.
25032526
# Corresponds to the JSON property `receivingBitRateMbps`
25042527
# @return [Fixnum]
@@ -2551,8 +2574,12 @@ def update!(**args)
25512574
@connection_type = args[:connection_type] if args.key?(:connection_type)
25522575
@encryption_on = args[:encryption_on] if args.key?(:encryption_on)
25532576
@gateway_ip_address = args[:gateway_ip_address] if args.key?(:gateway_ip_address)
2577+
@gateway_ipv6_address = args[:gateway_ipv6_address] if args.key?(:gateway_ipv6_address)
25542578
@guid = args[:guid] if args.key?(:guid)
2579+
@ipv6_address = args[:ipv6_address] if args.key?(:ipv6_address)
25552580
@lan_ip_address = args[:lan_ip_address] if args.key?(:lan_ip_address)
2581+
@link_down_speed_kbps = args[:link_down_speed_kbps] if args.key?(:link_down_speed_kbps)
2582+
@metered = args[:metered] if args.key?(:metered)
25562583
@receiving_bit_rate_mbps = args[:receiving_bit_rate_mbps] if args.key?(:receiving_bit_rate_mbps)
25572584
@report_time = args[:report_time] if args.key?(:report_time)
25582585
@sample_frequency = args[:sample_frequency] if args.key?(:sample_frequency)
@@ -3448,6 +3475,11 @@ class GoogleChromeManagementV1TelemetryEvent
34483475
# @return [String]
34493476
attr_accessor :event_type
34503477

3478+
# External display connected/disconnected event payload.
3479+
# Corresponds to the JSON property `externalDisplaysEvent`
3480+
# @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayEvent]
3481+
attr_accessor :external_displays_event
3482+
34513483
# Https latency routine is run periodically and `
34523484
# TelemetryHttpsLatencyChangeEvent` is triggered if a latency problem was
34533485
# detected or if the device has recovered from a latency problem. * Granular
@@ -3515,6 +3547,7 @@ def update!(**args)
35153547
@audio_severe_underrun_event = args[:audio_severe_underrun_event] if args.key?(:audio_severe_underrun_event)
35163548
@device = args[:device] if args.key?(:device)
35173549
@event_type = args[:event_type] if args.key?(:event_type)
3550+
@external_displays_event = args[:external_displays_event] if args.key?(:external_displays_event)
35183551
@https_latency_change_event = args[:https_latency_change_event] if args.key?(:https_latency_change_event)
35193552
@name = args[:name] if args.key?(:name)
35203553
@network_state_change_event = args[:network_state_change_event] if args.key?(:network_state_change_event)
@@ -3546,6 +3579,74 @@ def update!(**args)
35463579
end
35473580
end
35483581

3582+
# External display data.
3583+
class GoogleChromeManagementV1TelemetryExternalDisplayData
3584+
include Google::Apis::Core::Hashable
3585+
3586+
# The display name.
3587+
# Corresponds to the JSON property `displayName`
3588+
# @return [String]
3589+
attr_accessor :display_name
3590+
3591+
# The EDID version.
3592+
# Corresponds to the JSON property `edidVersion`
3593+
# @return [String]
3594+
attr_accessor :edid_version
3595+
3596+
# The refresh rate.
3597+
# Corresponds to the JSON property `refreshRate`
3598+
# @return [Fixnum]
3599+
attr_accessor :refresh_rate
3600+
3601+
# The horizontal resolution.
3602+
# Corresponds to the JSON property `resolutionHorizontal`
3603+
# @return [Fixnum]
3604+
attr_accessor :resolution_horizontal
3605+
3606+
# The vertical resolution.
3607+
# Corresponds to the JSON property `resolutionVertical`
3608+
# @return [Fixnum]
3609+
attr_accessor :resolution_vertical
3610+
3611+
# The serial number.
3612+
# Corresponds to the JSON property `serialNumber`
3613+
# @return [Fixnum]
3614+
attr_accessor :serial_number
3615+
3616+
def initialize(**args)
3617+
update!(**args)
3618+
end
3619+
3620+
# Update properties of this object
3621+
def update!(**args)
3622+
@display_name = args[:display_name] if args.key?(:display_name)
3623+
@edid_version = args[:edid_version] if args.key?(:edid_version)
3624+
@refresh_rate = args[:refresh_rate] if args.key?(:refresh_rate)
3625+
@resolution_horizontal = args[:resolution_horizontal] if args.key?(:resolution_horizontal)
3626+
@resolution_vertical = args[:resolution_vertical] if args.key?(:resolution_vertical)
3627+
@serial_number = args[:serial_number] if args.key?(:serial_number)
3628+
end
3629+
end
3630+
3631+
# External display connected/disconnected event payload.
3632+
class GoogleChromeManagementV1TelemetryExternalDisplayEvent
3633+
include Google::Apis::Core::Hashable
3634+
3635+
# List of external displays that were connected/disconnected.
3636+
# Corresponds to the JSON property `externalDisplayData`
3637+
# @return [Array<Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayData>]
3638+
attr_accessor :external_display_data
3639+
3640+
def initialize(**args)
3641+
update!(**args)
3642+
end
3643+
3644+
# Update properties of this object
3645+
def update!(**args)
3646+
@external_display_data = args[:external_display_data] if args.key?(:external_display_data)
3647+
end
3648+
end
3649+
35493650
# Https latency routine is run periodically and `
35503651
# TelemetryHttpsLatencyChangeEvent` is triggered if a latency problem was
35513652
# detected or if the device has recovered from a latency problem. * Granular

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/gem_version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module ChromemanagementV1
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20251006"
25+
REVISION = "20251014"
2626
end
2727
end
2828
end

generated/google-apis-chromemanagement_v1/lib/google/apis/chromemanagement_v1/representations.rb

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,6 +490,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
490490
include Google::Apis::Core::JsonObjectSupport
491491
end
492492

493+
class GoogleChromeManagementV1TelemetryExternalDisplayData
494+
class Representation < Google::Apis::Core::JsonRepresentation; end
495+
496+
include Google::Apis::Core::JsonObjectSupport
497+
end
498+
499+
class GoogleChromeManagementV1TelemetryExternalDisplayEvent
500+
class Representation < Google::Apis::Core::JsonRepresentation; end
501+
502+
include Google::Apis::Core::JsonObjectSupport
503+
end
504+
493505
class GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent
494506
class Representation < Google::Apis::Core::JsonRepresentation; end
495507

@@ -1453,8 +1465,12 @@ class Representation < Google::Apis::Core::JsonRepresentation
14531465
property :connection_type, as: 'connectionType'
14541466
property :encryption_on, as: 'encryptionOn'
14551467
property :gateway_ip_address, as: 'gatewayIpAddress'
1468+
property :gateway_ipv6_address, as: 'gatewayIpv6Address'
14561469
property :guid, as: 'guid'
1470+
collection :ipv6_address, as: 'ipv6Address'
14571471
property :lan_ip_address, as: 'lanIpAddress'
1472+
property :link_down_speed_kbps, :numeric_string => true, as: 'linkDownSpeedKbps'
1473+
property :metered, as: 'metered'
14581474
property :receiving_bit_rate_mbps, :numeric_string => true, as: 'receivingBitRateMbps'
14591475
property :report_time, as: 'reportTime'
14601476
property :sample_frequency, as: 'sampleFrequency'
@@ -1699,6 +1715,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
16991715
property :device, as: 'device', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryDeviceInfo, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryDeviceInfo::Representation
17001716

17011717
property :event_type, as: 'eventType'
1718+
property :external_displays_event, as: 'externalDisplaysEvent', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayEvent, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayEvent::Representation
1719+
17021720
property :https_latency_change_event, as: 'httpsLatencyChangeEvent', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent::Representation
17031721

17041722
property :name, as: 'name'
@@ -1725,6 +1743,26 @@ class Representation < Google::Apis::Core::JsonRepresentation
17251743
end
17261744
end
17271745

1746+
class GoogleChromeManagementV1TelemetryExternalDisplayData
1747+
# @private
1748+
class Representation < Google::Apis::Core::JsonRepresentation
1749+
property :display_name, as: 'displayName'
1750+
property :edid_version, as: 'edidVersion'
1751+
property :refresh_rate, :numeric_string => true, as: 'refreshRate'
1752+
property :resolution_horizontal, as: 'resolutionHorizontal'
1753+
property :resolution_vertical, as: 'resolutionVertical'
1754+
property :serial_number, as: 'serialNumber'
1755+
end
1756+
end
1757+
1758+
class GoogleChromeManagementV1TelemetryExternalDisplayEvent
1759+
# @private
1760+
class Representation < Google::Apis::Core::JsonRepresentation
1761+
collection :external_display_data, as: 'externalDisplayData', class: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayData, decorator: Google::Apis::ChromemanagementV1::GoogleChromeManagementV1TelemetryExternalDisplayData::Representation
1762+
1763+
end
1764+
end
1765+
17281766
class GoogleChromeManagementV1TelemetryHttpsLatencyChangeEvent
17291767
# @private
17301768
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)