Skip to content

Commit 5310a18

Browse files
feat(chromemanagement): update the api
#### chromemanagement:v1 The following keys were added: - schemas.GoogleChromeManagementV1TelemetryEvent.properties.networkStateChangeEvent (Total Keys: 2) - schemas.GoogleChromeManagementV1TelemetryEvent.properties.vpnConnectionStateChangeEvent (Total Keys: 2) - schemas.GoogleChromeManagementV1TelemetryEvent.properties.wifiSignalStrengthEvent (Total Keys: 2) - schemas.GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent (Total Keys: 4) - schemas.GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent (Total Keys: 5)
1 parent 3d7acfb commit 5310a18

File tree

2 files changed

+95
-5
lines changed

2 files changed

+95
-5
lines changed

docs/dyn/chromemanagement_v1.customers.telemetry.events.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@ <h3>Method Details</h3>
126126
&quot;httpsLatencyState&quot;: &quot;A String&quot;, # Current HTTPS latency state.
127127
},
128128
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the event.
129+
&quot;networkStateChangeEvent&quot;: { # `TelemetryNetworkConnectionStateChangeEvent` is triggered on network connection state changes. * Granular permission needed: TELEMETRY_API_NETWORK_REPORT # Output only. Payload for network connection state change event. Present only when `event_type` is `NETWORK_STATE_CHANGE`.
130+
&quot;connectionState&quot;: &quot;A String&quot;, # Current connection state of the network.
131+
&quot;guid&quot;: &quot;A String&quot;, # Unique identifier of the network.
132+
},
129133
&quot;reportTime&quot;: &quot;A String&quot;, # Timestamp that represents when the event was reported.
130134
&quot;usbPeripheralsEvent&quot;: { # `TelemetryUsbPeripheralsEvent` is triggered USB devices are either added or removed. * Granular permission needed: TELEMETRY_API_PERIPHERALS_REPORT # Output only. Payload for usb peripherals event. Present only when the `event_type` field is either `USB_ADDED` or `USB_REMOVED`.
131135
&quot;usbPeripheralReport&quot;: [ # List of usb devices that were either added or removed.
@@ -147,6 +151,14 @@ <h3>Method Details</h3>
147151
&quot;email&quot;: &quot;A String&quot;, # Output only. User&#x27;s email.
148152
&quot;orgUnitId&quot;: &quot;A String&quot;, # Output only. Organization unit ID of the user.
149153
},
154+
&quot;vpnConnectionStateChangeEvent&quot;: { # `TelemetryNetworkConnectionStateChangeEvent` is triggered on network connection state changes. * Granular permission needed: TELEMETRY_API_NETWORK_REPORT # Output only. Payload for VPN connection state change event. Present only when `event_type` is `VPN_CONNECTION_STATE_CHANGE`.
155+
&quot;connectionState&quot;: &quot;A String&quot;, # Current connection state of the network.
156+
&quot;guid&quot;: &quot;A String&quot;, # Unique identifier of the network.
157+
},
158+
&quot;wifiSignalStrengthEvent&quot;: { # `TelemetryNetworkSignalStrengthEvent` is triggered on WiFi signal strength events. * Granular permission needed: TELEMETRY_API_NETWORK_REPORT # Output only. Payload for WiFi signal strength events. Present only when `event_type` is `WIFI_SIGNAL_STRENGTH_LOW` or `WIFI_SIGNAL_STRENGTH_RECOVERED`.
159+
&quot;guid&quot;: &quot;A String&quot;, # Unique identifier of the network.
160+
&quot;signalStrengthDbm&quot;: 42, # Signal strength RSSI value.
161+
},
150162
},
151163
],
152164
}</pre>

googleapiclient/discovery_cache/documents/chromemanagement.v1.json

Lines changed: 83 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1040,7 +1040,7 @@
10401040
}
10411041
}
10421042
},
1043-
"revision": "20230910",
1043+
"revision": "20230914",
10441044
"rootUrl": "https://chromemanagement.googleapis.com/",
10451045
"schemas": {
10461046
"GoogleChromeManagementV1AndroidAppInfo": {
@@ -3382,16 +3382,24 @@
33823382
"enum": [
33833383
"EVENT_TYPE_UNSPECIFIED",
33843384
"AUDIO_SEVERE_UNDERRUN",
3385+
"NETWORK_STATE_CHANGE",
33853386
"USB_ADDED",
33863387
"USB_REMOVED",
3387-
"NETWORK_HTTPS_LATENCY_CHANGE"
3388+
"NETWORK_HTTPS_LATENCY_CHANGE",
3389+
"WIFI_SIGNAL_STRENGTH_LOW",
3390+
"WIFI_SIGNAL_STRENGTH_RECOVERED",
3391+
"VPN_CONNECTION_STATE_CHANGE"
33883392
],
33893393
"enumDescriptions": [
33903394
"Event type unknown.",
33913395
"Triggered when a audio devices run out of buffer data for more than 5 seconds.",
3396+
"Triggered immediately on any changes to a network connection.",
33923397
"Triggered when USB devices are added.",
33933398
"Triggered when USB devices are removed.",
3394-
"Triggered when a new HTTPS latency problem was detected or the device has recovered form an existing HTTPS latency problem."
3399+
"Triggered when a new HTTPS latency problem was detected or the device has recovered form an existing HTTPS latency problem.",
3400+
"Triggered when connected WiFi network signal strength drops below -70dBm.",
3401+
"Triggered when connected WiFi network signal strength is recovered from a signal drop.",
3402+
"Triggered on changes to VPN connections."
33953403
],
33963404
"type": "string"
33973405
},
@@ -3405,6 +3413,11 @@
34053413
"readOnly": true,
34063414
"type": "string"
34073415
},
3416+
"networkStateChangeEvent": {
3417+
"$ref": "GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent",
3418+
"description": "Output only. Payload for network connection state change event. Present only when `event_type` is `NETWORK_STATE_CHANGE`.",
3419+
"readOnly": true
3420+
},
34083421
"reportTime": {
34093422
"description": "Timestamp that represents when the event was reported.",
34103423
"format": "google-datetime",
@@ -3419,6 +3432,16 @@
34193432
"$ref": "GoogleChromeManagementV1TelemetryUserInfo",
34203433
"description": "Output only. Information about the user associated with the event.",
34213434
"readOnly": true
3435+
},
3436+
"vpnConnectionStateChangeEvent": {
3437+
"$ref": "GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent",
3438+
"description": "Output only. Payload for VPN connection state change event. Present only when `event_type` is `VPN_CONNECTION_STATE_CHANGE`.",
3439+
"readOnly": true
3440+
},
3441+
"wifiSignalStrengthEvent": {
3442+
"$ref": "GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent",
3443+
"description": "Output only. Payload for WiFi signal strength events. Present only when `event_type` is `WIFI_SIGNAL_STRENGTH_LOW` or `WIFI_SIGNAL_STRENGTH_RECOVERED`.",
3444+
"readOnly": true
34223445
}
34233446
},
34243447
"type": "object"
@@ -3433,16 +3456,24 @@
34333456
"enum": [
34343457
"EVENT_TYPE_UNSPECIFIED",
34353458
"AUDIO_SEVERE_UNDERRUN",
3459+
"NETWORK_STATE_CHANGE",
34363460
"USB_ADDED",
34373461
"USB_REMOVED",
3438-
"NETWORK_HTTPS_LATENCY_CHANGE"
3462+
"NETWORK_HTTPS_LATENCY_CHANGE",
3463+
"WIFI_SIGNAL_STRENGTH_LOW",
3464+
"WIFI_SIGNAL_STRENGTH_RECOVERED",
3465+
"VPN_CONNECTION_STATE_CHANGE"
34393466
],
34403467
"enumDescriptions": [
34413468
"Event type unknown.",
34423469
"Triggered when a audio devices run out of buffer data for more than 5 seconds.",
3470+
"Triggered immediately on any changes to a network connection.",
34433471
"Triggered when USB devices are added.",
34443472
"Triggered when USB devices are removed.",
3445-
"Triggered when a new HTTPS latency problem was detected or the device has recovered form an existing HTTPS latency problem."
3473+
"Triggered when a new HTTPS latency problem was detected or the device has recovered form an existing HTTPS latency problem.",
3474+
"Triggered when connected WiFi network signal strength drops below -70dBm.",
3475+
"Triggered when connected WiFi network signal strength is recovered from a signal drop.",
3476+
"Triggered on changes to VPN connections."
34463477
],
34473478
"type": "string"
34483479
},
@@ -3476,6 +3507,53 @@
34763507
},
34773508
"type": "object"
34783509
},
3510+
"GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent": {
3511+
"description": "`TelemetryNetworkConnectionStateChangeEvent` is triggered on network connection state changes. * Granular permission needed: TELEMETRY_API_NETWORK_REPORT",
3512+
"id": "GoogleChromeManagementV1TelemetryNetworkConnectionStateChangeEvent",
3513+
"properties": {
3514+
"connectionState": {
3515+
"description": "Current connection state of the network.",
3516+
"enum": [
3517+
"NETWORK_CONNECTION_STATE_UNSPECIFIED",
3518+
"ONLINE",
3519+
"CONNECTED",
3520+
"PORTAL",
3521+
"CONNECTING",
3522+
"NOT_CONNECTED"
3523+
],
3524+
"enumDescriptions": [
3525+
"Network connection state unspecified.",
3526+
"The network is connected and internet connectivity is available.",
3527+
"The network is connected and not in a detected portal state, but internet connectivity may not be available.",
3528+
"The network is connected but a portal state was detected. Internet connectivity may be limited.",
3529+
"The network is in the process of connecting.",
3530+
"The network is not connected."
3531+
],
3532+
"type": "string"
3533+
},
3534+
"guid": {
3535+
"description": "Unique identifier of the network.",
3536+
"type": "string"
3537+
}
3538+
},
3539+
"type": "object"
3540+
},
3541+
"GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent": {
3542+
"description": "`TelemetryNetworkSignalStrengthEvent` is triggered on WiFi signal strength events. * Granular permission needed: TELEMETRY_API_NETWORK_REPORT",
3543+
"id": "GoogleChromeManagementV1TelemetryNetworkSignalStrengthEvent",
3544+
"properties": {
3545+
"guid": {
3546+
"description": "Unique identifier of the network.",
3547+
"type": "string"
3548+
},
3549+
"signalStrengthDbm": {
3550+
"description": "Signal strength RSSI value.",
3551+
"format": "int32",
3552+
"type": "integer"
3553+
}
3554+
},
3555+
"type": "object"
3556+
},
34793557
"GoogleChromeManagementV1TelemetryNotificationConfig": {
34803558
"description": "Configuration to receive notifications of telemetry data.",
34813559
"id": "GoogleChromeManagementV1TelemetryNotificationConfig",

0 commit comments

Comments
 (0)