Lines Matching full:the
79 <p class="firstline">Uploads a report containing any changes in app states on the device since the …
82 <p class="firstline">Retrieves the details of a device.</p>
85 …isabled. The device state takes effect only if enforcing EMM policies on Android devices is enable…
88 <p class="firstline">Retrieves the IDs of all of a user's devices.</p>
91 <p class="firstline">Updates the device policy. This method supports patch semantics.</p>
94 …isabled. The device state takes effect only if enforcing EMM policies on Android devices is enable…
97 <p class="firstline">Updates the device policy</p>
101 …<pre>Uploads a report containing any changes in app states on the device since the last report was…
104 enterpriseId: string, The ID of the enterprise. (required)
105 userId: string, The ID of the user. (required)
106 deviceId: string, The ID of the device. (required)
112 <pre>Retrieves the details of a device.
115 enterpriseId: string, The ID of the enterprise. (required)
116 userId: string, The ID of the user. (required)
117 deviceId: string, The ID of the device. (required)
120 An object of the form:
122 …{ # A Devices resource represents a mobile device managed by the EMM and belonging to a specific e…
123 "policy": { # The device policy for a given managed device. # The policy enforced on the device.
124 …The auto-update policy for apps installed on the device. "choiceToTheUser" allows the device's use…
125 …Play store to update the apps on the foreground in the designated window. # The maintenance window…
126 …AfterMidnightMs": "A String", # Start time of the maintenance window, in milliseconds after midnig…
127 …"durationMs": "A String", # Duration of the maintenance window, in milliseconds. The duration must…
129 …"deviceReportPolicy": "A String", # Whether the device reports app states to the EMM. The default …
130 "productPolicy": [ # The list of product policies.
131 { # The policy for a product.
132 "autoInstallPolicy": { # The auto-install policy for the product.
133 … "autoInstallMode": "A String", # The auto-install mode. If unset defaults to "doNotAutoInstall".
134 …"autoInstallConstraint": [ # The constraints for auto-installing the app. You can specify a maximu…
135 …{ # The auto-install constraint. Defines a set of restrictions for installation. At least one of t…
141 …"autoInstallPriority": 42, # The priority of the install, as an unsigned integer. A lower number m…
142 …The minimum version of the app. If a lower version of the app is installed, then the app will be a…
147 …the set of managed properties defined by the app developer in the app's managed configurations sch…
148 …#managedConfiguration", # Identifies what kind of resource this is. Value: the fixed string "andro…
149 …the managed configuration settings ID to be applied to a single user, as well as the variable set …
150 …onfigurationVariables", # Identifies what kind of resource this is. Value: the fixed string "andro…
151 "variableSet": [ # The variable set that is attributed to the user.
153 "userValue": "A String", # The value of the placeholder, specific to the user.
154 …nterprise#variableSet", # Identifies what kind of resource this is. Value: the fixed string "andro…
155 "placeholder": "A String", # The placeholder string; defined by EMM.
158 "mcmId": "A String", # The ID of the managed configurations settings.
160 "managedProperty": [ # The set of managed properties for this configuration.
161 …The property must match one of the properties in the app restrictions schema of the product. Exact…
162 "key": "A String", # The unique key that identifies the property.
163 …"valueInteger": 42, # The integer value - this will only be present if type of the property is int…
164 …"valueStringArray": [ # The list of string values - this will only be present if type of the prope…
167 …"valueBool": True or False, # The boolean value - this will only be present if type of the propert…
168 …"valueBundleArray": [ # The list of bundles of properties - this will only be present if type of t…
170 "managedProperty": [ # The list of managed properties.
175 … { # A bundle of managed properties. # The bundle of managed properties - this will only be presen…
176 "managedProperty": [ # The list of managed properties.
180 …"valueString": "A String", # The string value - this will only be present if type of the property …
183 …"productId": "A String", # The ID of the product that the managed configuration is for, e.g. "app:…
185 …"trackIds": [ # Grants the device visibility to the specified product release track(s), identified…
188 … "productId": "A String", # The ID of the product. For example, "app:com.google.android.gm".
191 …The availability granted to the device for the specified products. "all" gives the device access t…
193 …{ # Device report updated with the latest app states for managed apps on the device. # The device …
194 …ppState": [ # List of app states set by managed apps on the device. App states are defined by the …
195 { # List of states set by the app.
196 … "packageName": "A String", # The package name of the app. This field will always be present.
199 …adable message describing the app state. For example, an error message. To prevent XSS, we recomme…
200 …number or JSON object. To prevent XSS, we recommend removing any HTML from the data before display…
201 … "severity": "A String", # Severity of the app state. This field will always be present.
202 …what the app is providing a state for. The content of the key is set by the app's developer. To pr…
203 …"stateTimestampMillis": "A String", # Timestamp of when the app set the state in milliseconds sinc…
208 …"lastUpdatedTimestampMillis": "A String", # The timestamp of the last report update in millisecond…
210 …"kind": "androidenterprise#device", # Identifies what kind of resource this is. Value: the fixed s…
211 …"managementType": "A String", # Identifies the extent to which the device is controlled by a manag…
214 …# - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owne…
215 … has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profi…
217 …at has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to us…
218 …"androidId": "A String", # The Google Play Services Android ID for the device encoded as a lowerca…
224 …isabled. The device state takes effect only if enforcing EMM policies on Android devices is enable…
227 enterpriseId: string, The ID of the enterprise. (required)
228 userId: string, The ID of the user. (required)
229 deviceId: string, The ID of the device. (required)
232 An object of the form:
234 …{ # The state of a user's device, as accessed by the getState and setState methods on device resou…
235 …"kind": "androidenterprise#deviceState", # Identifies what kind of resource this is. Value: the fi…
236 …The state of the Google account on the device. "enabled" indicates that the Google account on the …
242 <pre>Retrieves the IDs of all of a user's devices.
245 enterpriseId: string, The ID of the enterprise. (required)
246 userId: string, The ID of the user. (required)
249 An object of the form:
251 { # The device resources for the user.
253 …{ # A Devices resource represents a mobile device managed by the EMM and belonging to a specific e…
254 … "policy": { # The device policy for a given managed device. # The policy enforced on the device.
255 …The auto-update policy for apps installed on the device. "choiceToTheUser" allows the device's use…
256 …Play store to update the apps on the foreground in the designated window. # The maintenance window…
257 …AfterMidnightMs": "A String", # Start time of the maintenance window, in milliseconds after midnig…
258 …"durationMs": "A String", # Duration of the maintenance window, in milliseconds. The duration must…
260 …"deviceReportPolicy": "A String", # Whether the device reports app states to the EMM. The default …
261 "productPolicy": [ # The list of product policies.
262 { # The policy for a product.
263 "autoInstallPolicy": { # The auto-install policy for the product.
264 … "autoInstallMode": "A String", # The auto-install mode. If unset defaults to "doNotAutoInstall".
265 …"autoInstallConstraint": [ # The constraints for auto-installing the app. You can specify a maximu…
266 …{ # The auto-install constraint. Defines a set of restrictions for installation. At least one of t…
272 …"autoInstallPriority": 42, # The priority of the install, as an unsigned integer. A lower number m…
273 …The minimum version of the app. If a lower version of the app is installed, then the app will be a…
278 …the set of managed properties defined by the app developer in the app's managed configurations sch…
279 …#managedConfiguration", # Identifies what kind of resource this is. Value: the fixed string "andro…
280 …the managed configuration settings ID to be applied to a single user, as well as the variable set …
281 …onfigurationVariables", # Identifies what kind of resource this is. Value: the fixed string "andro…
282 "variableSet": [ # The variable set that is attributed to the user.
284 "userValue": "A String", # The value of the placeholder, specific to the user.
285 …nterprise#variableSet", # Identifies what kind of resource this is. Value: the fixed string "andro…
286 "placeholder": "A String", # The placeholder string; defined by EMM.
289 "mcmId": "A String", # The ID of the managed configurations settings.
291 "managedProperty": [ # The set of managed properties for this configuration.
292 …The property must match one of the properties in the app restrictions schema of the product. Exact…
293 "key": "A String", # The unique key that identifies the property.
294 …"valueInteger": 42, # The integer value - this will only be present if type of the property is int…
295 …"valueStringArray": [ # The list of string values - this will only be present if type of the prope…
298 …"valueBool": True or False, # The boolean value - this will only be present if type of the propert…
299 …"valueBundleArray": [ # The list of bundles of properties - this will only be present if type of t…
301 "managedProperty": [ # The list of managed properties.
306 … { # A bundle of managed properties. # The bundle of managed properties - this will only be presen…
307 "managedProperty": [ # The list of managed properties.
311 …"valueString": "A String", # The string value - this will only be present if type of the property …
314 …"productId": "A String", # The ID of the product that the managed configuration is for, e.g. "app:…
316 …"trackIds": [ # Grants the device visibility to the specified product release track(s), identified…
319 … "productId": "A String", # The ID of the product. For example, "app:com.google.android.gm".
322 …The availability granted to the device for the specified products. "all" gives the device access t…
324 …{ # Device report updated with the latest app states for managed apps on the device. # The device …
325 …ppState": [ # List of app states set by managed apps on the device. App states are defined by the …
326 { # List of states set by the app.
327 … "packageName": "A String", # The package name of the app. This field will always be present.
330 …adable message describing the app state. For example, an error message. To prevent XSS, we recomme…
331 …number or JSON object. To prevent XSS, we recommend removing any HTML from the data before display…
332 … "severity": "A String", # Severity of the app state. This field will always be present.
333 …what the app is providing a state for. The content of the key is set by the app's developer. To pr…
334 …"stateTimestampMillis": "A String", # Timestamp of when the app set the state in milliseconds sinc…
339 …"lastUpdatedTimestampMillis": "A String", # The timestamp of the last report update in millisecond…
341 …"kind": "androidenterprise#device", # Identifies what kind of resource this is. Value: the fixed s…
342 …"managementType": "A String", # Identifies the extent to which the device is controlled by a manag…
345 …# - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owne…
346 … has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profi…
348 …at has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to us…
349 …"androidId": "A String", # The Google Play Services Android ID for the device encoded as a lowerca…
352 …e#devicesListResponse", # Identifies what kind of resource this is. Value: the fixed string "andro…
358 <pre>Updates the device policy. This method supports patch semantics.
361 enterpriseId: string, The ID of the enterprise. (required)
362 userId: string, The ID of the user. (required)
363 deviceId: string, The ID of the device. (required)
364 body: object, The request body. (required)
365 The object takes the form of:
367 { # A Devices resource represents a mobile device managed by the EMM and belonging to a specific en…
368 "policy": { # The device policy for a given managed device. # The policy enforced on the device.
369 …The auto-update policy for apps installed on the device. "choiceToTheUser" allows the device's use…
370 …Play store to update the apps on the foreground in the designated window. # The maintenance window…
371 …AfterMidnightMs": "A String", # Start time of the maintenance window, in milliseconds after midnig…
372 …"durationMs": "A String", # Duration of the maintenance window, in milliseconds. The duration must…
374 …"deviceReportPolicy": "A String", # Whether the device reports app states to the EMM. The default …
375 "productPolicy": [ # The list of product policies.
376 { # The policy for a product.
377 "autoInstallPolicy": { # The auto-install policy for the product.
378 … "autoInstallMode": "A String", # The auto-install mode. If unset defaults to "doNotAutoInstall".
379 …"autoInstallConstraint": [ # The constraints for auto-installing the app. You can specify a maximu…
380 …{ # The auto-install constraint. Defines a set of restrictions for installation. At least one of t…
386 …"autoInstallPriority": 42, # The priority of the install, as an unsigned integer. A lower number m…
387 …The minimum version of the app. If a lower version of the app is installed, then the app will be a…
392 …the set of managed properties defined by the app developer in the app's managed configurations sch…
393 …#managedConfiguration", # Identifies what kind of resource this is. Value: the fixed string "andro…
394 …the managed configuration settings ID to be applied to a single user, as well as the variable set …
395 …onfigurationVariables", # Identifies what kind of resource this is. Value: the fixed string "andro…
396 "variableSet": [ # The variable set that is attributed to the user.
398 "userValue": "A String", # The value of the placeholder, specific to the user.
399 …nterprise#variableSet", # Identifies what kind of resource this is. Value: the fixed string "andro…
400 "placeholder": "A String", # The placeholder string; defined by EMM.
403 "mcmId": "A String", # The ID of the managed configurations settings.
405 "managedProperty": [ # The set of managed properties for this configuration.
406 …The property must match one of the properties in the app restrictions schema of the product. Exact…
407 "key": "A String", # The unique key that identifies the property.
408 …"valueInteger": 42, # The integer value - this will only be present if type of the property is int…
409 …"valueStringArray": [ # The list of string values - this will only be present if type of the prope…
412 …"valueBool": True or False, # The boolean value - this will only be present if type of the propert…
413 …"valueBundleArray": [ # The list of bundles of properties - this will only be present if type of t…
415 "managedProperty": [ # The list of managed properties.
420 … { # A bundle of managed properties. # The bundle of managed properties - this will only be presen…
421 "managedProperty": [ # The list of managed properties.
425 …"valueString": "A String", # The string value - this will only be present if type of the property …
428 …"productId": "A String", # The ID of the product that the managed configuration is for, e.g. "app:…
430 …"trackIds": [ # Grants the device visibility to the specified product release track(s), identified…
433 "productId": "A String", # The ID of the product. For example, "app:com.google.android.gm".
436 …The availability granted to the device for the specified products. "all" gives the device access t…
438 …{ # Device report updated with the latest app states for managed apps on the device. # The device …
439 …ppState": [ # List of app states set by managed apps on the device. App states are defined by the …
440 { # List of states set by the app.
441 "packageName": "A String", # The package name of the app. This field will always be present.
444 …adable message describing the app state. For example, an error message. To prevent XSS, we recomme…
445 …number or JSON object. To prevent XSS, we recommend removing any HTML from the data before display…
446 "severity": "A String", # Severity of the app state. This field will always be present.
447 …what the app is providing a state for. The content of the key is set by the app's developer. To pr…
448 …"stateTimestampMillis": "A String", # Timestamp of when the app set the state in milliseconds sinc…
453 …"lastUpdatedTimestampMillis": "A String", # The timestamp of the last report update in millisecond…
455 …"kind": "androidenterprise#device", # Identifies what kind of resource this is. Value: the fixed s…
456 …"managementType": "A String", # Identifies the extent to which the device is controlled by a manag…
459 …# - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owne…
460 … has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profi…
462 …at has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to us…
463 …"androidId": "A String", # The Google Play Services Android ID for the device encoded as a lowerca…
471 An object of the form:
473 …{ # A Devices resource represents a mobile device managed by the EMM and belonging to a specific e…
474 "policy": { # The device policy for a given managed device. # The policy enforced on the device.
475 …The auto-update policy for apps installed on the device. "choiceToTheUser" allows the device's use…
476 …Play store to update the apps on the foreground in the designated window. # The maintenance window…
477 …AfterMidnightMs": "A String", # Start time of the maintenance window, in milliseconds after midnig…
478 …"durationMs": "A String", # Duration of the maintenance window, in milliseconds. The duration must…
480 …"deviceReportPolicy": "A String", # Whether the device reports app states to the EMM. The default …
481 "productPolicy": [ # The list of product policies.
482 { # The policy for a product.
483 "autoInstallPolicy": { # The auto-install policy for the product.
484 … "autoInstallMode": "A String", # The auto-install mode. If unset defaults to "doNotAutoInstall".
485 …"autoInstallConstraint": [ # The constraints for auto-installing the app. You can specify a maximu…
486 …{ # The auto-install constraint. Defines a set of restrictions for installation. At least one of t…
492 …"autoInstallPriority": 42, # The priority of the install, as an unsigned integer. A lower number m…
493 …The minimum version of the app. If a lower version of the app is installed, then the app will be a…
498 …the set of managed properties defined by the app developer in the app's managed configurations sch…
499 …#managedConfiguration", # Identifies what kind of resource this is. Value: the fixed string "andro…
500 …the managed configuration settings ID to be applied to a single user, as well as the variable set …
501 …onfigurationVariables", # Identifies what kind of resource this is. Value: the fixed string "andro…
502 "variableSet": [ # The variable set that is attributed to the user.
504 "userValue": "A String", # The value of the placeholder, specific to the user.
505 …nterprise#variableSet", # Identifies what kind of resource this is. Value: the fixed string "andro…
506 "placeholder": "A String", # The placeholder string; defined by EMM.
509 "mcmId": "A String", # The ID of the managed configurations settings.
511 "managedProperty": [ # The set of managed properties for this configuration.
512 …The property must match one of the properties in the app restrictions schema of the product. Exact…
513 "key": "A String", # The unique key that identifies the property.
514 …"valueInteger": 42, # The integer value - this will only be present if type of the property is int…
515 …"valueStringArray": [ # The list of string values - this will only be present if type of the prope…
518 …"valueBool": True or False, # The boolean value - this will only be present if type of the propert…
519 …"valueBundleArray": [ # The list of bundles of properties - this will only be present if type of t…
521 "managedProperty": [ # The list of managed properties.
526 … { # A bundle of managed properties. # The bundle of managed properties - this will only be presen…
527 "managedProperty": [ # The list of managed properties.
531 …"valueString": "A String", # The string value - this will only be present if type of the property …
534 …"productId": "A String", # The ID of the product that the managed configuration is for, e.g. "app:…
536 …"trackIds": [ # Grants the device visibility to the specified product release track(s), identified…
539 … "productId": "A String", # The ID of the product. For example, "app:com.google.android.gm".
542 …The availability granted to the device for the specified products. "all" gives the device access t…
544 …{ # Device report updated with the latest app states for managed apps on the device. # The device …
545 …ppState": [ # List of app states set by managed apps on the device. App states are defined by the …
546 { # List of states set by the app.
547 … "packageName": "A String", # The package name of the app. This field will always be present.
550 …adable message describing the app state. For example, an error message. To prevent XSS, we recomme…
551 …number or JSON object. To prevent XSS, we recommend removing any HTML from the data before display…
552 … "severity": "A String", # Severity of the app state. This field will always be present.
553 …what the app is providing a state for. The content of the key is set by the app's developer. To pr…
554 …"stateTimestampMillis": "A String", # Timestamp of when the app set the state in milliseconds sinc…
559 …"lastUpdatedTimestampMillis": "A String", # The timestamp of the last report update in millisecond…
561 …"kind": "androidenterprise#device", # Identifies what kind of resource this is. Value: the fixed s…
562 …"managementType": "A String", # Identifies the extent to which the device is controlled by a manag…
565 …# - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owne…
566 … has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profi…
568 …at has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to us…
569 …"androidId": "A String", # The Google Play Services Android ID for the device encoded as a lowerca…
575 …isabled. The device state takes effect only if enforcing EMM policies on Android devices is enable…
578 enterpriseId: string, The ID of the enterprise. (required)
579 userId: string, The ID of the user. (required)
580 deviceId: string, The ID of the device. (required)
581 body: object, The request body. (required)
582 The object takes the form of:
584 { # The state of a user's device, as accessed by the getState and setState methods on device resour…
585 …"kind": "androidenterprise#deviceState", # Identifies what kind of resource this is. Value: the fi…
586 …The state of the Google account on the device. "enabled" indicates that the Google account on the …
591 An object of the form:
593 …{ # The state of a user's device, as accessed by the getState and setState methods on device resou…
594 …"kind": "androidenterprise#deviceState", # Identifies what kind of resource this is. Value: the fi…
595 …The state of the Google account on the device. "enabled" indicates that the Google account on the …
601 <pre>Updates the device policy
604 enterpriseId: string, The ID of the enterprise. (required)
605 userId: string, The ID of the user. (required)
606 deviceId: string, The ID of the device. (required)
607 body: object, The request body. (required)
608 The object takes the form of:
610 { # A Devices resource represents a mobile device managed by the EMM and belonging to a specific en…
611 "policy": { # The device policy for a given managed device. # The policy enforced on the device.
612 …The auto-update policy for apps installed on the device. "choiceToTheUser" allows the device's use…
613 …Play store to update the apps on the foreground in the designated window. # The maintenance window…
614 …AfterMidnightMs": "A String", # Start time of the maintenance window, in milliseconds after midnig…
615 …"durationMs": "A String", # Duration of the maintenance window, in milliseconds. The duration must…
617 …"deviceReportPolicy": "A String", # Whether the device reports app states to the EMM. The default …
618 "productPolicy": [ # The list of product policies.
619 { # The policy for a product.
620 "autoInstallPolicy": { # The auto-install policy for the product.
621 … "autoInstallMode": "A String", # The auto-install mode. If unset defaults to "doNotAutoInstall".
622 …"autoInstallConstraint": [ # The constraints for auto-installing the app. You can specify a maximu…
623 …{ # The auto-install constraint. Defines a set of restrictions for installation. At least one of t…
629 …"autoInstallPriority": 42, # The priority of the install, as an unsigned integer. A lower number m…
630 …The minimum version of the app. If a lower version of the app is installed, then the app will be a…
635 …the set of managed properties defined by the app developer in the app's managed configurations sch…
636 …#managedConfiguration", # Identifies what kind of resource this is. Value: the fixed string "andro…
637 …the managed configuration settings ID to be applied to a single user, as well as the variable set …
638 …onfigurationVariables", # Identifies what kind of resource this is. Value: the fixed string "andro…
639 "variableSet": [ # The variable set that is attributed to the user.
641 "userValue": "A String", # The value of the placeholder, specific to the user.
642 …nterprise#variableSet", # Identifies what kind of resource this is. Value: the fixed string "andro…
643 "placeholder": "A String", # The placeholder string; defined by EMM.
646 "mcmId": "A String", # The ID of the managed configurations settings.
648 "managedProperty": [ # The set of managed properties for this configuration.
649 …The property must match one of the properties in the app restrictions schema of the product. Exact…
650 "key": "A String", # The unique key that identifies the property.
651 …"valueInteger": 42, # The integer value - this will only be present if type of the property is int…
652 …"valueStringArray": [ # The list of string values - this will only be present if type of the prope…
655 …"valueBool": True or False, # The boolean value - this will only be present if type of the propert…
656 …"valueBundleArray": [ # The list of bundles of properties - this will only be present if type of t…
658 "managedProperty": [ # The list of managed properties.
663 … { # A bundle of managed properties. # The bundle of managed properties - this will only be presen…
664 "managedProperty": [ # The list of managed properties.
668 …"valueString": "A String", # The string value - this will only be present if type of the property …
671 …"productId": "A String", # The ID of the product that the managed configuration is for, e.g. "app:…
673 …"trackIds": [ # Grants the device visibility to the specified product release track(s), identified…
676 "productId": "A String", # The ID of the product. For example, "app:com.google.android.gm".
679 …The availability granted to the device for the specified products. "all" gives the device access t…
681 …{ # Device report updated with the latest app states for managed apps on the device. # The device …
682 …ppState": [ # List of app states set by managed apps on the device. App states are defined by the …
683 { # List of states set by the app.
684 "packageName": "A String", # The package name of the app. This field will always be present.
687 …adable message describing the app state. For example, an error message. To prevent XSS, we recomme…
688 …number or JSON object. To prevent XSS, we recommend removing any HTML from the data before display…
689 "severity": "A String", # Severity of the app state. This field will always be present.
690 …what the app is providing a state for. The content of the key is set by the app's developer. To pr…
691 …"stateTimestampMillis": "A String", # Timestamp of when the app set the state in milliseconds sinc…
696 …"lastUpdatedTimestampMillis": "A String", # The timestamp of the last report update in millisecond…
698 …"kind": "androidenterprise#device", # Identifies what kind of resource this is. Value: the fixed s…
699 …"managementType": "A String", # Identifies the extent to which the device is controlled by a manag…
702 …# - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owne…
703 … has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profi…
705 …at has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to us…
706 …"androidId": "A String", # The Google Play Services Android ID for the device encoded as a lowerca…
714 An object of the form:
716 …{ # A Devices resource represents a mobile device managed by the EMM and belonging to a specific e…
717 "policy": { # The device policy for a given managed device. # The policy enforced on the device.
718 …The auto-update policy for apps installed on the device. "choiceToTheUser" allows the device's use…
719 …Play store to update the apps on the foreground in the designated window. # The maintenance window…
720 …AfterMidnightMs": "A String", # Start time of the maintenance window, in milliseconds after midnig…
721 …"durationMs": "A String", # Duration of the maintenance window, in milliseconds. The duration must…
723 …"deviceReportPolicy": "A String", # Whether the device reports app states to the EMM. The default …
724 "productPolicy": [ # The list of product policies.
725 { # The policy for a product.
726 "autoInstallPolicy": { # The auto-install policy for the product.
727 … "autoInstallMode": "A String", # The auto-install mode. If unset defaults to "doNotAutoInstall".
728 …"autoInstallConstraint": [ # The constraints for auto-installing the app. You can specify a maximu…
729 …{ # The auto-install constraint. Defines a set of restrictions for installation. At least one of t…
735 …"autoInstallPriority": 42, # The priority of the install, as an unsigned integer. A lower number m…
736 …The minimum version of the app. If a lower version of the app is installed, then the app will be a…
741 …the set of managed properties defined by the app developer in the app's managed configurations sch…
742 …#managedConfiguration", # Identifies what kind of resource this is. Value: the fixed string "andro…
743 …the managed configuration settings ID to be applied to a single user, as well as the variable set …
744 …onfigurationVariables", # Identifies what kind of resource this is. Value: the fixed string "andro…
745 "variableSet": [ # The variable set that is attributed to the user.
747 "userValue": "A String", # The value of the placeholder, specific to the user.
748 …nterprise#variableSet", # Identifies what kind of resource this is. Value: the fixed string "andro…
749 "placeholder": "A String", # The placeholder string; defined by EMM.
752 "mcmId": "A String", # The ID of the managed configurations settings.
754 "managedProperty": [ # The set of managed properties for this configuration.
755 …The property must match one of the properties in the app restrictions schema of the product. Exact…
756 "key": "A String", # The unique key that identifies the property.
757 …"valueInteger": 42, # The integer value - this will only be present if type of the property is int…
758 …"valueStringArray": [ # The list of string values - this will only be present if type of the prope…
761 …"valueBool": True or False, # The boolean value - this will only be present if type of the propert…
762 …"valueBundleArray": [ # The list of bundles of properties - this will only be present if type of t…
764 "managedProperty": [ # The list of managed properties.
769 … { # A bundle of managed properties. # The bundle of managed properties - this will only be presen…
770 "managedProperty": [ # The list of managed properties.
774 …"valueString": "A String", # The string value - this will only be present if type of the property …
777 …"productId": "A String", # The ID of the product that the managed configuration is for, e.g. "app:…
779 …"trackIds": [ # Grants the device visibility to the specified product release track(s), identified…
782 … "productId": "A String", # The ID of the product. For example, "app:com.google.android.gm".
785 …The availability granted to the device for the specified products. "all" gives the device access t…
787 …{ # Device report updated with the latest app states for managed apps on the device. # The device …
788 …ppState": [ # List of app states set by managed apps on the device. App states are defined by the …
789 { # List of states set by the app.
790 … "packageName": "A String", # The package name of the app. This field will always be present.
793 …adable message describing the app state. For example, an error message. To prevent XSS, we recomme…
794 …number or JSON object. To prevent XSS, we recommend removing any HTML from the data before display…
795 … "severity": "A String", # Severity of the app state. This field will always be present.
796 …what the app is providing a state for. The content of the key is set by the app's developer. To pr…
797 …"stateTimestampMillis": "A String", # Timestamp of when the app set the state in milliseconds sinc…
802 …"lastUpdatedTimestampMillis": "A String", # The timestamp of the last report update in millisecond…
804 …"kind": "androidenterprise#device", # Identifies what kind of resource this is. Value: the fixed s…
805 …"managementType": "A String", # Identifies the extent to which the device is controlled by a manag…
808 …# - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owne…
809 … has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profi…
811 …at has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to us…
812 …"androidId": "A String", # The Google Play Services Android ID for the device encoded as a lowerca…