OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 syntax = "proto2"; | 5 syntax = "proto2"; |
6 | 6 |
7 option optimize_for = LITE_RUNTIME; | 7 option optimize_for = LITE_RUNTIME; |
8 | 8 |
9 package enterprise_management; | 9 package enterprise_management; |
10 | 10 |
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
154 // on a higher version, it will remain on the higher version as we | 154 // on a higher version, it will remain on the higher version as we |
155 // don't support rollback yet. The format of this version can be one | 155 // don't support rollback yet. The format of this version can be one |
156 // of the following: | 156 // of the following: |
157 // --------------------------------------------------------------------- | 157 // --------------------------------------------------------------------- |
158 // "" (or not set at all): update to latest version available. | 158 // "" (or not set at all): update to latest version available. |
159 // 1412.: update to any minor version of 1412 (e.g. 1412.24.34 or 1412.60.2) | 159 // 1412.: update to any minor version of 1412 (e.g. 1412.24.34 or 1412.60.2) |
160 // 1412.2.: update to any minor version of 1412.2 (e.g. 1412.2.34 or 1412.2.2) | 160 // 1412.2.: update to any minor version of 1412.2 (e.g. 1412.2.34 or 1412.2.2) |
161 // 1412.24.34: update to this specific version only | 161 // 1412.24.34: update to this specific version only |
162 // --------------------------------------------------------------------- | 162 // --------------------------------------------------------------------- |
163 optional string target_version_prefix = 2; | 163 optional string target_version_prefix = 2; |
| 164 |
| 165 // The Chrome browser version (e.g. "17.*") corresponding to the |
| 166 // target_version_prefix above. The target_version_prefix is the internal OS |
| 167 // version that external users normally are not aware of. This display_name |
| 168 // can be used by the devices to display a message to end-users about the auto |
| 169 // update setting. |
| 170 optional string target_version_display_name = 3; |
| 171 |
| 172 // Specifies the number of seconds up to which a device may randomly |
| 173 // delay its download of an update from the time the update was first pushed |
| 174 // out to the server. The device may wait a portion of this time in terms |
| 175 // of wall-clock-time and the remaining portion in terms of the number of |
| 176 // update checks. In any case, the scatter is upper bounded to a constant |
| 177 // amount of time so that a device does not ever get stuck waiting to download |
| 178 // an update forever. |
| 179 optional int64 scatter_factor_in_seconds = 4; |
164 } | 180 } |
165 | 181 |
166 message StartUpUrlsProto { | 182 message StartUpUrlsProto { |
167 // Specifies the URLs to be loaded on login to the anonymous account used if | 183 // Specifies the URLs to be loaded on login to the anonymous account used if |
168 // the device is in RETAIL mode. | 184 // the device is in RETAIL mode. |
169 repeated string start_up_urls = 1; | 185 repeated string start_up_urls = 1; |
170 } | 186 } |
171 | 187 |
172 message ChromeDeviceSettingsProto { | 188 message ChromeDeviceSettingsProto { |
173 optional DevicePolicyRefreshRateProto device_policy_refresh_rate = 1; | 189 optional DevicePolicyRefreshRateProto device_policy_refresh_rate = 1; |
174 optional UserWhitelistProto user_whitelist = 2; | 190 optional UserWhitelistProto user_whitelist = 2; |
175 optional GuestModeEnabledProto guest_mode_enabled = 3; | 191 optional GuestModeEnabledProto guest_mode_enabled = 3; |
176 optional DeviceProxySettingsProto device_proxy_settings = 4; | 192 optional DeviceProxySettingsProto device_proxy_settings = 4; |
177 optional CameraEnabledProto camera_enabled = 5; | 193 optional CameraEnabledProto camera_enabled = 5; |
178 optional ShowUserNamesOnSigninProto show_user_names = 6; | 194 optional ShowUserNamesOnSigninProto show_user_names = 6; |
179 optional DataRoamingEnabledProto data_roaming_enabled = 7; | 195 optional DataRoamingEnabledProto data_roaming_enabled = 7; |
180 optional AllowNewUsersProto allow_new_users = 8; | 196 optional AllowNewUsersProto allow_new_users = 8; |
181 optional MetricsEnabledProto metrics_enabled = 9; | 197 optional MetricsEnabledProto metrics_enabled = 9; |
182 optional ReleaseChannelProto release_channel = 10; | 198 optional ReleaseChannelProto release_channel = 10; |
183 optional DeviceOpenNetworkConfigurationProto open_network_configuration = 11; | 199 optional DeviceOpenNetworkConfigurationProto open_network_configuration = 11; |
184 optional DeviceReportingProto device_reporting = 12; | 200 optional DeviceReportingProto device_reporting = 12; |
185 optional EphemeralUsersEnabledProto ephemeral_users_enabled = 13; | 201 optional EphemeralUsersEnabledProto ephemeral_users_enabled = 13; |
186 optional AppPackProto app_pack = 14; | 202 optional AppPackProto app_pack = 14; |
187 optional ForcedLogoutTimeoutsProto forced_logout_timeouts = 15; | 203 optional ForcedLogoutTimeoutsProto forced_logout_timeouts = 15; |
188 optional ScreenSaverProto login_screen_saver = 16; | 204 optional ScreenSaverProto login_screen_saver = 16; |
189 optional AutoUpdateSettingsProto auto_update_settings = 17; | 205 optional AutoUpdateSettingsProto auto_update_settings = 17; |
190 optional StartUpUrlsProto start_up_urls = 18; | 206 optional StartUpUrlsProto start_up_urls = 18; |
191 } | 207 } |
OLD | NEW |