docs: update docs/dyn (#1096)

This PR was generated using Autosynth. :rainbow:

Synth log will be available here:
https://source.cloud.google.com/results/invocations/6f0f288a-a1e8-4b2d-a85f-00b1c6150185/targets

- [ ] To automatically regenerate this PR, check this box.

Source-Link: https://github.com/googleapis/synthtool/commit/39b7149da4026765385403632db3c6f63db96b2c
Source-Link: https://github.com/googleapis/synthtool/commit/9a7d9fbb7045c34c9d3d22c1ff766eeae51f04c9
Source-Link: https://github.com/googleapis/synthtool/commit/dc9903a8c30c3662b6098f0e4a97f221d67268b2
Source-Link: https://github.com/googleapis/synthtool/commit/7fcc405a579d5d53a726ff3da1b7c8c08f0f2d58
Source-Link: https://github.com/googleapis/synthtool/commit/d5fc0bcf9ea9789c5b0e3154a9e3b29e5cea6116
Source-Link: https://github.com/googleapis/synthtool/commit/e89175cf074dccc4babb4eca66ae913696e47a71
Source-Link: https://github.com/googleapis/synthtool/commit/7d652819519dfa24da9e14548232e4aaba71a11c
Source-Link: https://github.com/googleapis/synthtool/commit/7db8a6c5ffb12a6e4c2f799c18f00f7f3d60e279
Source-Link: https://github.com/googleapis/synthtool/commit/1f1148d3c7a7a52f0c98077f976bd9b3c948ee2b
Source-Link: https://github.com/googleapis/synthtool/commit/2c8aecedd55b0480fb4e123b6e07fa5b12953862
Source-Link: https://github.com/googleapis/synthtool/commit/3d3e94c4e02370f307a9a200b0c743c3d8d19f29
Source-Link: https://github.com/googleapis/synthtool/commit/c7824ea48ff6d4d42dfae0849aec8a85acd90bd9
Source-Link: https://github.com/googleapis/synthtool/commit/ba9918cd22874245b55734f57470c719b577e591
Source-Link: https://github.com/googleapis/synthtool/commit/b19b401571e77192f8dd38eab5fb2300a0de9324
Source-Link: https://github.com/googleapis/synthtool/commit/6542bd723403513626f61642fc02ddca528409aa
diff --git a/docs/dyn/androidenterprise_v1.enterprises.html b/docs/dyn/androidenterprise_v1.enterprises.html
index d774179..ec74edc 100644
--- a/docs/dyn/androidenterprise_v1.enterprises.html
+++ b/docs/dyn/androidenterprise_v1.enterprises.html
@@ -154,13 +154,13 @@
   An object of the form:
 
     { # An Enterprises resource represents the binding between an EMM and a specific organization. That binding can be instantiated in one of two different ways using this API as follows: - For Google managed domain customers, the process involves using Enterprises.enroll and Enterprises.setAccount (in conjunction with artifacts obtained from the Admin console and the Google API Console) and submitted to the EMM through a more-or-less manual process. - For managed Google Play Accounts customers, the process involves using Enterprises.generateSignupUrl and Enterprises.completeSignup in conjunction with the managed Google Play sign-up UI (Google-provided mechanism) to create the binding without manual steps. As an EMM, you can support either or both approaches in your EMM console. See Create an Enterprise for details.
-    "name": "A String", # The name of the enterprise, for example, "Example, Inc".
+    "id": "A String", # The unique ID for the enterprise.
     "administrator": [ # Admins of the enterprise. This is only supported for enterprises created via the EMM-initiated flow.
       { # This represents an enterprise admin who can manage the enterprise in the managed Google Play store.
         "email": "A String", # The admin's email address.
       },
     ],
-    "id": "A String", # The unique ID for the enterprise.
+    "name": "A String", # The name of the enterprise, for example, "Example, Inc".
     "primaryDomain": "A String", # The enterprise's primary domain, such as "example.com".
   }</pre>
 </div>
@@ -175,26 +175,26 @@
     The object takes the form of:
 
 { # Specification for a token used to generate iframes. The token specifies what data the admin is allowed to modify and the URI the iframe is allowed to communiate with.
+    &quot;permission&quot;: [ # Deprecated. Use PlaySearch.approveApps.
+      &quot;A String&quot;,
+    ],
+    &quot;playSearch&quot;: { # Options for displaying the managed Play Search apps page.
+      &quot;approveApps&quot;: True or False, # Allow access to the iframe in approve mode. Default is false.
+      &quot;enabled&quot;: True or False, # Whether the managed Play Search apps page is displayed. Default is true.
+    },
+    &quot;parent&quot;: &quot;A String&quot;, # The URI of the parent frame hosting the iframe. To prevent XSS, the iframe may not be hosted at other URIs. This URI must be https. Use whitespaces to separate multiple parent URIs.
     &quot;webApps&quot;: { # Options for displaying the Web Apps page.
       &quot;enabled&quot;: True or False, # Whether the Web Apps page is displayed. Default is true.
     },
     &quot;storeBuilder&quot;: { # Options for displaying the Organize apps page.
       &quot;enabled&quot;: True or False, # Whether the Organize apps page is displayed. Default is true.
     },
-    &quot;privateApps&quot;: { # Options for displaying the Private Apps page.
-      &quot;enabled&quot;: True or False, # Whether the Private Apps page is displayed. Default is true.
-    },
-    &quot;playSearch&quot;: { # Options for displaying the managed Play Search apps page.
-      &quot;enabled&quot;: True or False, # Whether the managed Play Search apps page is displayed. Default is true.
-      &quot;approveApps&quot;: True or False, # Allow access to the iframe in approve mode. Default is false.
-    },
-    &quot;permission&quot;: [ # Deprecated. Use PlaySearch.approveApps.
-      &quot;A String&quot;,
-    ],
-    &quot;parent&quot;: &quot;A String&quot;, # The URI of the parent frame hosting the iframe. To prevent XSS, the iframe may not be hosted at other URIs. This URI must be https. Use whitespaces to separate multiple parent URIs.
     &quot;managedConfigurations&quot;: { # Options for displaying the Managed Configuration page.
       &quot;enabled&quot;: True or False, # Whether the Managed Configuration page is displayed. Default is true.
     },
+    &quot;privateApps&quot;: { # Options for displaying the Private Apps page.
+      &quot;enabled&quot;: True or False, # Whether the Private Apps page is displayed. Default is true.
+    },
   }
 
   x__xgafv: string, V1 error format.
@@ -220,13 +220,13 @@
     The object takes the form of:
 
 { # An Enterprises resource represents the binding between an EMM and a specific organization. That binding can be instantiated in one of two different ways using this API as follows: - For Google managed domain customers, the process involves using Enterprises.enroll and Enterprises.setAccount (in conjunction with artifacts obtained from the Admin console and the Google API Console) and submitted to the EMM through a more-or-less manual process. - For managed Google Play Accounts customers, the process involves using Enterprises.generateSignupUrl and Enterprises.completeSignup in conjunction with the managed Google Play sign-up UI (Google-provided mechanism) to create the binding without manual steps. As an EMM, you can support either or both approaches in your EMM console. See Create an Enterprise for details.
-  &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
+  &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
   &quot;administrator&quot;: [ # Admins of the enterprise. This is only supported for enterprises created via the EMM-initiated flow.
     { # This represents an enterprise admin who can manage the enterprise in the managed Google Play store.
       &quot;email&quot;: &quot;A String&quot;, # The admin&#x27;s email address.
     },
   ],
-  &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
+  &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
   &quot;primaryDomain&quot;: &quot;A String&quot;, # The enterprise&#x27;s primary domain, such as &quot;example.com&quot;.
 }
 
@@ -239,13 +239,13 @@
   An object of the form:
 
     { # An Enterprises resource represents the binding between an EMM and a specific organization. That binding can be instantiated in one of two different ways using this API as follows: - For Google managed domain customers, the process involves using Enterprises.enroll and Enterprises.setAccount (in conjunction with artifacts obtained from the Admin console and the Google API Console) and submitted to the EMM through a more-or-less manual process. - For managed Google Play Accounts customers, the process involves using Enterprises.generateSignupUrl and Enterprises.completeSignup in conjunction with the managed Google Play sign-up UI (Google-provided mechanism) to create the binding without manual steps. As an EMM, you can support either or both approaches in your EMM console. See Create an Enterprise for details.
-    &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
+    &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
     &quot;administrator&quot;: [ # Admins of the enterprise. This is only supported for enterprises created via the EMM-initiated flow.
       { # This represents an enterprise admin who can manage the enterprise in the managed Google Play store.
         &quot;email&quot;: &quot;A String&quot;, # The admin&#x27;s email address.
       },
     ],
-    &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
+    &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
     &quot;primaryDomain&quot;: &quot;A String&quot;, # The enterprise&#x27;s primary domain, such as &quot;example.com&quot;.
   }</pre>
 </div>
@@ -286,13 +286,13 @@
   An object of the form:
 
     { # An Enterprises resource represents the binding between an EMM and a specific organization. That binding can be instantiated in one of two different ways using this API as follows: - For Google managed domain customers, the process involves using Enterprises.enroll and Enterprises.setAccount (in conjunction with artifacts obtained from the Admin console and the Google API Console) and submitted to the EMM through a more-or-less manual process. - For managed Google Play Accounts customers, the process involves using Enterprises.generateSignupUrl and Enterprises.completeSignup in conjunction with the managed Google Play sign-up UI (Google-provided mechanism) to create the binding without manual steps. As an EMM, you can support either or both approaches in your EMM console. See Create an Enterprise for details.
-    &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
+    &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
     &quot;administrator&quot;: [ # Admins of the enterprise. This is only supported for enterprises created via the EMM-initiated flow.
       { # This represents an enterprise admin who can manage the enterprise in the managed Google Play store.
         &quot;email&quot;: &quot;A String&quot;, # The admin&#x27;s email address.
       },
     ],
-    &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
+    &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
     &quot;primaryDomain&quot;: &quot;A String&quot;, # The enterprise&#x27;s primary domain, such as &quot;example.com&quot;.
   }</pre>
 </div>
@@ -318,10 +318,10 @@
     { # A service account identity, including the name and credentials that can be used to authenticate as the service account.
     &quot;name&quot;: &quot;A String&quot;, # The account name of the service account, in the form of an email address. Assigned by the server.
     &quot;key&quot;: { # Credentials that can be used to authenticate as a service account. # Credentials that can be used to authenticate as this ServiceAccount.
-      &quot;data&quot;: &quot;A String&quot;, # The body of the private key credentials file, in string format. This is only populated when the ServiceAccountKey is created, and is not stored by Google.
-      &quot;publicData&quot;: &quot;A String&quot;, # Public key data for the credentials file. This is an X.509 cert. If you are using the googleCredentials key type, this is identical to the cert that can be retrieved by using the X.509 cert url inside of the credentials file.
       &quot;type&quot;: &quot;A String&quot;, # The file format of the generated key data.
       &quot;id&quot;: &quot;A String&quot;, # An opaque, unique identifier for this ServiceAccountKey. Assigned by the server.
+      &quot;data&quot;: &quot;A String&quot;, # The body of the private key credentials file, in string format. This is only populated when the ServiceAccountKey is created, and is not stored by Google.
+      &quot;publicData&quot;: &quot;A String&quot;, # Public key data for the credentials file. This is an X.509 cert. If you are using the googleCredentials key type, this is identical to the cert that can be retrieved by using the X.509 cert url inside of the credentials file.
     },
   }</pre>
 </div>
@@ -341,8 +341,8 @@
   An object of the form:
 
     { # General setting for the managed Google Play store layout, currently only specifying the page to display the first time the store is opened.
-      &quot;storeLayoutType&quot;: &quot;A String&quot;, # The store layout type. By default, this value is set to &quot;basic&quot; if the homepageId field is not set, and to &quot;custom&quot; otherwise. If set to &quot;basic&quot;, the layout will consist of all approved apps that have been whitelisted for the user.
       &quot;homepageId&quot;: &quot;A String&quot;, # The ID of the store page to be used as the homepage. The homepage is the first page shown in the managed Google Play Store. Not specifying a homepage is equivalent to setting the store layout type to &quot;basic&quot;.
+      &quot;storeLayoutType&quot;: &quot;A String&quot;, # The store layout type. By default, this value is set to &quot;basic&quot; if the homepageId field is not set, and to &quot;custom&quot; otherwise. If set to &quot;basic&quot;, the layout will consist of all approved apps that have been whitelisted for the user.
     }</pre>
 </div>
 
@@ -363,13 +363,13 @@
     {
     &quot;enterprise&quot;: [ # An enterprise.
       { # An Enterprises resource represents the binding between an EMM and a specific organization. That binding can be instantiated in one of two different ways using this API as follows: - For Google managed domain customers, the process involves using Enterprises.enroll and Enterprises.setAccount (in conjunction with artifacts obtained from the Admin console and the Google API Console) and submitted to the EMM through a more-or-less manual process. - For managed Google Play Accounts customers, the process involves using Enterprises.generateSignupUrl and Enterprises.completeSignup in conjunction with the managed Google Play sign-up UI (Google-provided mechanism) to create the binding without manual steps. As an EMM, you can support either or both approaches in your EMM console. See Create an Enterprise for details.
-        &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
+        &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
         &quot;administrator&quot;: [ # Admins of the enterprise. This is only supported for enterprises created via the EMM-initiated flow.
           { # This represents an enterprise admin who can manage the enterprise in the managed Google Play store.
             &quot;email&quot;: &quot;A String&quot;, # The admin&#x27;s email address.
           },
         ],
-        &quot;id&quot;: &quot;A String&quot;, # The unique ID for the enterprise.
+        &quot;name&quot;: &quot;A String&quot;, # The name of the enterprise, for example, &quot;Example, Inc&quot;.
         &quot;primaryDomain&quot;: &quot;A String&quot;, # The enterprise&#x27;s primary domain, such as &quot;example.com&quot;.
       },
     ],
@@ -396,66 +396,66 @@
     { # A resource returned by the PullNotificationSet API, which contains a collection of notifications for enterprises associated with the service account authenticated for the request.
     &quot;notification&quot;: [ # The notifications received, or empty if no notifications are present.
       { # A notification of one event relating to an enterprise.
-        &quot;newDeviceEvent&quot;: { # An event generated when a new device is ready to be managed. # Notifications about new devices.
-          &quot;userId&quot;: &quot;A String&quot;, # The ID of the user. This field will always be present.
-          &quot;managementType&quot;: &quot;A String&quot;, # Identifies the extent to which the device is controlled by an Android EMM in various deployment configurations. Possible values include: - &quot;managedDevice&quot;, a device where the DPC is set as device owner, - &quot;managedProfile&quot;, a device where the DPC is set as profile owner.
-          &quot;dpcPackageName&quot;: &quot;A String&quot;, # Policy app on the device.
+        &quot;installFailureEvent&quot;: { # An event generated when an app installation failed on a device # Notifications about an app installation failure.
           &quot;deviceId&quot;: &quot;A String&quot;, # The Android ID of the device. This field will always be present.
+          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the install failure event occured. This field will always be present.
+          &quot;failureDetails&quot;: &quot;A String&quot;, # Additional details on the failure if applicable.
+          &quot;failureReason&quot;: &quot;A String&quot;, # The reason for the installation failure. This field will always be present.
+          &quot;userId&quot;: &quot;A String&quot;, # The ID of the user. This field will always be present.
+        },
+        &quot;newPermissionsEvent&quot;: { # An event generated when new permissions are added to an app. # Notifications about new app permissions.
+          &quot;approvedPermissions&quot;: [ # The set of permissions that the enterprise admin has already approved for this application. Use Permissions.Get on the EMM API to retrieve details about these permissions.
+            &quot;A String&quot;,
+          ],
+          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which new permissions were added. This field will always be present.
+          &quot;requestedPermissions&quot;: [ # The set of permissions that the app is currently requesting. Use Permissions.Get on the EMM API to retrieve details about these permissions.
+            &quot;A String&quot;,
+          ],
         },
         &quot;timestampMillis&quot;: &quot;A String&quot;, # The time when the notification was published in milliseconds since 1970-01-01T00:00:00Z. This will always be present.
+        &quot;notificationType&quot;: &quot;A String&quot;, # Type of the notification.
         &quot;appUpdateEvent&quot;: { # An event generated when a new version of an app is uploaded to Google Play. Notifications are sent for new public versions only: alpha, beta, or canary versions do not generate this event. To fetch up-to-date version history for an app, use Products.Get on the EMM API. # Notifications about app updates.
           &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) that was updated. This field will always be present.
         },
-        &quot;appRestrictionsSchemaChangeEvent&quot;: { # An event generated when a new app version is uploaded to Google Play and its app restrictions schema changed. To fetch the app restrictions schema for an app, use Products.getAppRestrictionsSchema on the EMM API. # Notifications about new app restrictions schema changes.
-          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the app restriction schema changed. This field will always be present.
-        },
-        &quot;productApprovalEvent&quot;: { # An event generated when a product&#x27;s approval status is changed. # Notifications about changes to a product&#x27;s approval status.
-          &quot;approved&quot;: &quot;A String&quot;, # Whether the product was approved or unapproved. This field will always be present.
-          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the approval status has changed. This field will always be present.
-        },
-        &quot;deviceReportUpdateEvent&quot;: { # An event generated when an updated device report is available. # Notifications about device report updates.
-          &quot;report&quot;: { # Device report updated with the latest app states for managed apps on the device. # The device report updated with the latest app states. This field will always be present.
-            &quot;lastUpdatedTimestampMillis&quot;: &quot;A String&quot;, # The timestamp of the last report update in milliseconds since epoch. This field will always be present.
-            &quot;appState&quot;: [ # List of app states set by managed apps on the device. App states are defined by the app&#x27;s developers. This field will always be present.
-              { # List of states set by the app.
-                &quot;keyedAppState&quot;: [ # List of keyed app states. This field will always be present.
-                  { # Represents a keyed app state containing a key, timestamp, severity level, optional description, and optional data.
-                    &quot;stateTimestampMillis&quot;: &quot;A String&quot;, # Timestamp of when the app set the state in milliseconds since epoch. This field will always be present.
-                    &quot;message&quot;: &quot;A String&quot;, # Free-form, human-readable message describing the app state. For example, an error message. To prevent XSS, we recommend removing any HTML from the message before displaying it.
-                    &quot;severity&quot;: &quot;A String&quot;, # Severity of the app state. This field will always be present.
-                    &quot;data&quot;: &quot;A String&quot;, # Additional field intended for machine-readable data. For example, a number or JSON object. To prevent XSS, we recommend removing any HTML from the data before displaying it.
-                    &quot;key&quot;: &quot;A String&quot;, # Key indicating what the app is providing a state for. The content of the key is set by the app&#x27;s developer. To prevent XSS, we recommend removing any HTML from the key before displaying it. This field will always be present.
-                  },
-                ],
-                &quot;packageName&quot;: &quot;A String&quot;, # The package name of the app. This field will always be present.
-              },
-            ],
-          },
+        &quot;newDeviceEvent&quot;: { # An event generated when a new device is ready to be managed. # Notifications about new devices.
           &quot;deviceId&quot;: &quot;A String&quot;, # The Android ID of the device. This field will always be present.
           &quot;userId&quot;: &quot;A String&quot;, # The ID of the user. This field will always be present.
+          &quot;dpcPackageName&quot;: &quot;A String&quot;, # Policy app on the device.
+          &quot;managementType&quot;: &quot;A String&quot;, # Identifies the extent to which the device is controlled by an Android EMM in various deployment configurations. Possible values include: - &quot;managedDevice&quot;, a device where the DPC is set as device owner, - &quot;managedProfile&quot;, a device where the DPC is set as profile owner.
+        },
+        &quot;appRestrictionsSchemaChangeEvent&quot;: { # An event generated when a new app version is uploaded to Google Play and its app restrictions schema changed. To fetch the app restrictions schema for an app, use Products.getAppRestrictionsSchema on the EMM API. # Notifications about new app restrictions schema changes.
+          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the app restriction schema changed. This field will always be present.
         },
         &quot;productAvailabilityChangeEvent&quot;: { # An event generated whenever a product&#x27;s availability changes. # Notifications about product availability changes.
           &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the product availability changed. This field will always be present.
           &quot;availabilityStatus&quot;: &quot;A String&quot;, # The new state of the product. This field will always be present.
         },
-        &quot;newPermissionsEvent&quot;: { # An event generated when new permissions are added to an app. # Notifications about new app permissions.
-          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which new permissions were added. This field will always be present.
-          &quot;approvedPermissions&quot;: [ # The set of permissions that the enterprise admin has already approved for this application. Use Permissions.Get on the EMM API to retrieve details about these permissions.
-            &quot;A String&quot;,
-          ],
-          &quot;requestedPermissions&quot;: [ # The set of permissions that the app is currently requesting. Use Permissions.Get on the EMM API to retrieve details about these permissions.
-            &quot;A String&quot;,
-          ],
-        },
-        &quot;installFailureEvent&quot;: { # An event generated when an app installation failed on a device # Notifications about an app installation failure.
-          &quot;failureDetails&quot;: &quot;A String&quot;, # Additional details on the failure if applicable.
-          &quot;userId&quot;: &quot;A String&quot;, # The ID of the user. This field will always be present.
-          &quot;deviceId&quot;: &quot;A String&quot;, # The Android ID of the device. This field will always be present.
-          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the install failure event occured. This field will always be present.
-          &quot;failureReason&quot;: &quot;A String&quot;, # The reason for the installation failure. This field will always be present.
-        },
         &quot;enterpriseId&quot;: &quot;A String&quot;, # The ID of the enterprise for which the notification is sent. This will always be present.
-        &quot;notificationType&quot;: &quot;A String&quot;, # Type of the notification.
+        &quot;productApprovalEvent&quot;: { # An event generated when a product&#x27;s approval status is changed. # Notifications about changes to a product&#x27;s approval status.
+          &quot;approved&quot;: &quot;A String&quot;, # Whether the product was approved or unapproved. This field will always be present.
+          &quot;productId&quot;: &quot;A String&quot;, # The id of the product (e.g. &quot;app:com.google.android.gm&quot;) for which the approval status has changed. This field will always be present.
+        },
+        &quot;deviceReportUpdateEvent&quot;: { # An event generated when an updated device report is available. # Notifications about device report updates.
+          &quot;userId&quot;: &quot;A String&quot;, # The ID of the user. This field will always be present.
+          &quot;report&quot;: { # Device report updated with the latest app states for managed apps on the device. # The device report updated with the latest app states. This field will always be present.
+            &quot;appState&quot;: [ # List of app states set by managed apps on the device. App states are defined by the app&#x27;s developers. This field will always be present.
+              { # List of states set by the app.
+                &quot;packageName&quot;: &quot;A String&quot;, # The package name of the app. This field will always be present.
+                &quot;keyedAppState&quot;: [ # List of keyed app states. This field will always be present.
+                  { # Represents a keyed app state containing a key, timestamp, severity level, optional description, and optional data.
+                    &quot;message&quot;: &quot;A String&quot;, # Free-form, human-readable message describing the app state. For example, an error message. To prevent XSS, we recommend removing any HTML from the message before displaying it.
+                    &quot;key&quot;: &quot;A String&quot;, # Key indicating what the app is providing a state for. The content of the key is set by the app&#x27;s developer. To prevent XSS, we recommend removing any HTML from the key before displaying it. This field will always be present.
+                    &quot;data&quot;: &quot;A String&quot;, # Additional field intended for machine-readable data. For example, a number or JSON object. To prevent XSS, we recommend removing any HTML from the data before displaying it.
+                    &quot;severity&quot;: &quot;A String&quot;, # Severity of the app state. This field will always be present.
+                    &quot;stateTimestampMillis&quot;: &quot;A String&quot;, # Timestamp of when the app set the state in milliseconds since epoch. This field will always be present.
+                  },
+                ],
+              },
+            ],
+            &quot;lastUpdatedTimestampMillis&quot;: &quot;A String&quot;, # The timestamp of the last report update in milliseconds since epoch. This field will always be present.
+          },
+          &quot;deviceId&quot;: &quot;A String&quot;, # The Android ID of the device. This field will always be present.
+        },
       },
     ],
     &quot;notificationSetId&quot;: &quot;A String&quot;, # The notification set ID, required to mark the notification as received with the Enterprises.AcknowledgeNotification API. This will be omitted if no notifications are present.
@@ -518,8 +518,8 @@
     The object takes the form of:
 
 { # General setting for the managed Google Play store layout, currently only specifying the page to display the first time the store is opened.
-    &quot;storeLayoutType&quot;: &quot;A String&quot;, # The store layout type. By default, this value is set to &quot;basic&quot; if the homepageId field is not set, and to &quot;custom&quot; otherwise. If set to &quot;basic&quot;, the layout will consist of all approved apps that have been whitelisted for the user.
     &quot;homepageId&quot;: &quot;A String&quot;, # The ID of the store page to be used as the homepage. The homepage is the first page shown in the managed Google Play Store. Not specifying a homepage is equivalent to setting the store layout type to &quot;basic&quot;.
+    &quot;storeLayoutType&quot;: &quot;A String&quot;, # The store layout type. By default, this value is set to &quot;basic&quot; if the homepageId field is not set, and to &quot;custom&quot; otherwise. If set to &quot;basic&quot;, the layout will consist of all approved apps that have been whitelisted for the user.
   }
 
   x__xgafv: string, V1 error format.
@@ -531,8 +531,8 @@
   An object of the form:
 
     { # General setting for the managed Google Play store layout, currently only specifying the page to display the first time the store is opened.
-      &quot;storeLayoutType&quot;: &quot;A String&quot;, # The store layout type. By default, this value is set to &quot;basic&quot; if the homepageId field is not set, and to &quot;custom&quot; otherwise. If set to &quot;basic&quot;, the layout will consist of all approved apps that have been whitelisted for the user.
       &quot;homepageId&quot;: &quot;A String&quot;, # The ID of the store page to be used as the homepage. The homepage is the first page shown in the managed Google Play Store. Not specifying a homepage is equivalent to setting the store layout type to &quot;basic&quot;.
+      &quot;storeLayoutType&quot;: &quot;A String&quot;, # The store layout type. By default, this value is set to &quot;basic&quot; if the homepageId field is not set, and to &quot;custom&quot; otherwise. If set to &quot;basic&quot;, the layout will consist of all approved apps that have been whitelisted for the user.
     }</pre>
 </div>