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.
124The 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…
142The minimum version of the app. If a lower version of the app is installed, then the app will be a…
147the 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…
149the 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.
161The 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".
191The 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…
236The 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.
255The 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…
273The minimum version of the app. If a lower version of the app is installed, then the app will be a…
278the 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…
280the 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.
292The 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".
322The 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.
369The 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…
387The minimum version of the app. If a lower version of the app is installed, then the app will be a…
392the 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…
394the 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.
406The 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".
436The 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.
475The 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…
493The minimum version of the app. If a lower version of the app is installed, then the app will be a…
498the 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…
500the 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.
512The 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".
542The 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…
586The 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…
595The 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.
612The 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…
630The minimum version of the app. If a lower version of the app is installed, then the app will be a…
635the 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…
637the 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.
649The 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".
679The 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.
718The 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…
736The minimum version of the app. If a lower version of the app is installed, then the app will be a…
741the 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…
743the 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.
755The 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".
785The 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…