docs: update docs (#916)

* fix: re-run script

* test: fix noxfile
diff --git a/docs/dyn/serviceconsumermanagement_v1.services.tenancyUnits.html b/docs/dyn/serviceconsumermanagement_v1.services.tenancyUnits.html
index 6b6426f..fe4fcf5 100644
--- a/docs/dyn/serviceconsumermanagement_v1.services.tenancyUnits.html
+++ b/docs/dyn/serviceconsumermanagement_v1.services.tenancyUnits.html
@@ -93,7 +93,7 @@
   <code><a href="#deleteProject">deleteProject(name, body=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Deletes the specified project resource identified by a tenant resource tag.</p>
 <p class="toc_element">
-  <code><a href="#list">list(parent, filter=None, pageToken=None, pageSize=None, x__xgafv=None)</a></code></p>
+  <code><a href="#list">list(parent, pageSize=None, filter=None, pageToken=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Find the tenancy unit for a managed service and service consumer.</p>
 <p class="toc_element">
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
@@ -122,15 +122,17 @@
 
 { # Request to add a newly created and configured tenant project to a tenancy
       # unit.
-    &quot;tag&quot;: &quot;A String&quot;, # Tag of the added project. Must be less than 128 characters. Required.
     &quot;projectConfig&quot;: { # This structure defines a tenant project to be added to the specified tenancy # Configuration of the new tenant project to be added to tenancy unit
         # resources.
         # unit and its initial configuration and properties. A project lien is created
         # for the tenant project to prevent the tenant project from being deleted
         # accidentally. The lien is deleted as part of tenant project removal.
-      &quot;labels&quot;: { # Labels that are applied to this project.
-        &quot;a_key&quot;: &quot;A String&quot;,
-      },
+      &quot;services&quot;: [ # Google Cloud API names of services that are activated on this project
+          # during provisioning.  If any of these services can&#x27;t be activated,
+          # the request fails.
+          # For example: &#x27;compute.googleapis.com&#x27;,&#x27;cloudfunctions.googleapis.com&#x27;
+        &quot;A String&quot;,
+      ],
       &quot;serviceAccountConfig&quot;: { # Describes the service account configuration for the tenant project. # Configuration for the IAM service account on the tenant project.
         &quot;accountId&quot;: &quot;A String&quot;, # ID of the IAM service account to be created in tenant project.
             # The email format of the service account is
@@ -142,11 +144,10 @@
           &quot;A String&quot;,
         ],
       },
-      &quot;folder&quot;: &quot;A String&quot;, # Folder where project in this tenancy unit must be located
-          # This folder must have been previously created with the required
-          # permissions for the caller to create and configure a project in it.
-          # Valid folder resource names have the format `folders/{folder_number}`
-          # (for example, `folders/123456`).
+      &quot;billingConfig&quot;: { # Describes the billing configuration for a new tenant project. # Billing account properties. The billing account must be specified.
+        &quot;billingAccount&quot;: &quot;A String&quot;, # Name of the billing account.
+            # For example `billingAccounts/012345-567890-ABCDEF`.
+      },
       &quot;tenantProjectPolicy&quot;: { # Describes policy settings that need to be applied to a newly # Describes ownership and policies for the new tenant project. Required.
           # created tenant project.
         &quot;policyBindings&quot;: [ # Policy bindings to be applied to the tenant project, in addition to the
@@ -156,27 +157,26 @@
             # members for `roles/owner`, at least one of them must be either the `user`
             # or `group` type.
           { # Translates to IAM Policy bindings (without auditing at this level)
+            &quot;role&quot;: &quot;A String&quot;, # Role. (https://cloud.google.com/iam/docs/understanding-roles)
+                # For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
             &quot;members&quot;: [ # Uses the same format as in IAM policy.
                 # `member` must include both a prefix and ID. For example, `user:{emailId}`,
                 # `serviceAccount:{emailId}`, `group:{emailId}`.
               &quot;A String&quot;,
             ],
-            &quot;role&quot;: &quot;A String&quot;, # Role. (https://cloud.google.com/iam/docs/understanding-roles)
-                # For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
           },
         ],
       },
-      &quot;services&quot;: [ # Google Cloud API names of services that are activated on this project
-          # during provisioning.  If any of these services can&#x27;t be activated,
-          # the request fails.
-          # For example: &#x27;compute.googleapis.com&#x27;,&#x27;cloudfunctions.googleapis.com&#x27;
-        &quot;A String&quot;,
-      ],
-      &quot;billingConfig&quot;: { # Describes the billing configuration for a new tenant project. # Billing account properties. The billing account must be specified.
-        &quot;billingAccount&quot;: &quot;A String&quot;, # Name of the billing account.
-            # For example `billingAccounts/012345-567890-ABCDEF`.
+      &quot;folder&quot;: &quot;A String&quot;, # Folder where project in this tenancy unit must be located
+          # This folder must have been previously created with the required
+          # permissions for the caller to create and configure a project in it.
+          # Valid folder resource names have the format `folders/{folder_number}`
+          # (for example, `folders/123456`).
+      &quot;labels&quot;: { # Labels that are applied to this project.
+        &quot;a_key&quot;: &quot;A String&quot;,
       },
     },
+    &quot;tag&quot;: &quot;A String&quot;, # Tag of the added project. Must be less than 128 characters. Required.
   }
 
   x__xgafv: string, V1 error format.
@@ -189,6 +189,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -208,27 +229,6 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>
 
@@ -259,14 +259,16 @@
     The object takes the form of:
 
 { # Request to apply configuration to an existing tenant project.
-    &quot;tag&quot;: &quot;A String&quot;, # Tag of the project. Must be less than 128 characters. Required.
     &quot;projectConfig&quot;: { # This structure defines a tenant project to be added to the specified tenancy # Configuration that should be applied to the existing tenant project.
         # unit and its initial configuration and properties. A project lien is created
         # for the tenant project to prevent the tenant project from being deleted
         # accidentally. The lien is deleted as part of tenant project removal.
-      &quot;labels&quot;: { # Labels that are applied to this project.
-        &quot;a_key&quot;: &quot;A String&quot;,
-      },
+      &quot;services&quot;: [ # Google Cloud API names of services that are activated on this project
+          # during provisioning.  If any of these services can&#x27;t be activated,
+          # the request fails.
+          # For example: &#x27;compute.googleapis.com&#x27;,&#x27;cloudfunctions.googleapis.com&#x27;
+        &quot;A String&quot;,
+      ],
       &quot;serviceAccountConfig&quot;: { # Describes the service account configuration for the tenant project. # Configuration for the IAM service account on the tenant project.
         &quot;accountId&quot;: &quot;A String&quot;, # ID of the IAM service account to be created in tenant project.
             # The email format of the service account is
@@ -278,11 +280,10 @@
           &quot;A String&quot;,
         ],
       },
-      &quot;folder&quot;: &quot;A String&quot;, # Folder where project in this tenancy unit must be located
-          # This folder must have been previously created with the required
-          # permissions for the caller to create and configure a project in it.
-          # Valid folder resource names have the format `folders/{folder_number}`
-          # (for example, `folders/123456`).
+      &quot;billingConfig&quot;: { # Describes the billing configuration for a new tenant project. # Billing account properties. The billing account must be specified.
+        &quot;billingAccount&quot;: &quot;A String&quot;, # Name of the billing account.
+            # For example `billingAccounts/012345-567890-ABCDEF`.
+      },
       &quot;tenantProjectPolicy&quot;: { # Describes policy settings that need to be applied to a newly # Describes ownership and policies for the new tenant project. Required.
           # created tenant project.
         &quot;policyBindings&quot;: [ # Policy bindings to be applied to the tenant project, in addition to the
@@ -292,27 +293,26 @@
             # members for `roles/owner`, at least one of them must be either the `user`
             # or `group` type.
           { # Translates to IAM Policy bindings (without auditing at this level)
+            &quot;role&quot;: &quot;A String&quot;, # Role. (https://cloud.google.com/iam/docs/understanding-roles)
+                # For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
             &quot;members&quot;: [ # Uses the same format as in IAM policy.
                 # `member` must include both a prefix and ID. For example, `user:{emailId}`,
                 # `serviceAccount:{emailId}`, `group:{emailId}`.
               &quot;A String&quot;,
             ],
-            &quot;role&quot;: &quot;A String&quot;, # Role. (https://cloud.google.com/iam/docs/understanding-roles)
-                # For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
           },
         ],
       },
-      &quot;services&quot;: [ # Google Cloud API names of services that are activated on this project
-          # during provisioning.  If any of these services can&#x27;t be activated,
-          # the request fails.
-          # For example: &#x27;compute.googleapis.com&#x27;,&#x27;cloudfunctions.googleapis.com&#x27;
-        &quot;A String&quot;,
-      ],
-      &quot;billingConfig&quot;: { # Describes the billing configuration for a new tenant project. # Billing account properties. The billing account must be specified.
-        &quot;billingAccount&quot;: &quot;A String&quot;, # Name of the billing account.
-            # For example `billingAccounts/012345-567890-ABCDEF`.
+      &quot;folder&quot;: &quot;A String&quot;, # Folder where project in this tenancy unit must be located
+          # This folder must have been previously created with the required
+          # permissions for the caller to create and configure a project in it.
+          # Valid folder resource names have the format `folders/{folder_number}`
+          # (for example, `folders/123456`).
+      &quot;labels&quot;: { # Labels that are applied to this project.
+        &quot;a_key&quot;: &quot;A String&quot;,
       },
     },
+    &quot;tag&quot;: &quot;A String&quot;, # Tag of the project. Must be less than 128 characters. Required.
   }
 
   x__xgafv: string, V1 error format.
@@ -325,6 +325,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -344,27 +365,6 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>
 
@@ -390,14 +390,14 @@
 
 { # Request to attach an existing project to the tenancy unit as a new tenant
       # resource.
+    &quot;externalResource&quot;: &quot;A String&quot;, # When attaching an external project, this is in the format of
+        # `projects/{project_number}`.
     &quot;reservedResource&quot;: &quot;A String&quot;, # When attaching a reserved project already in tenancy units, this is the
         # tag of a tenant resource under the tenancy unit for the managed service&#x27;s
         # service producer project. The reserved tenant resource must be in an
         # active state.
     &quot;tag&quot;: &quot;A String&quot;, # Tag of the tenant resource after attachment.
         # Must be less than 128 characters. Required.
-    &quot;externalResource&quot;: &quot;A String&quot;, # When attaching an external project, this is in the format of
-        # `projects/{project_number}`.
   }
 
   x__xgafv: string, V1 error format.
@@ -410,6 +410,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -429,27 +450,6 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>
 
@@ -501,14 +501,14 @@
             # For example &#x27;projects/123456&#x27;.
       },
     ],
+    &quot;createTime&quot;: &quot;A String&quot;, # @OutputOnly The time this tenancy unit was created.
+    &quot;consumer&quot;: &quot;A String&quot;, # @OutputOnly Cloud resource name of the consumer of this service.
+        # For example &#x27;projects/123456&#x27;.
     &quot;name&quot;: &quot;A String&quot;, # Globally unique identifier of this tenancy unit
         # &quot;services/{service}/{collection id}/{resource id}/tenancyUnits/{unit}&quot;
-    &quot;createTime&quot;: &quot;A String&quot;, # @OutputOnly The time this tenancy unit was created.
     &quot;service&quot;: &quot;A String&quot;, # Output only. Google Cloud API name of the managed service owning this
         # tenancy unit.
         # For example &#x27;serviceconsumermanagement.googleapis.com&#x27;.
-    &quot;consumer&quot;: &quot;A String&quot;, # @OutputOnly Cloud resource name of the consumer of this service.
-        # For example &#x27;projects/123456&#x27;.
   }</pre>
 </div>
 
@@ -530,6 +530,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -549,27 +570,6 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>
 
@@ -606,6 +606,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -625,32 +646,11 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(parent, filter=None, pageToken=None, pageSize=None, x__xgafv=None)</code>
+    <code class="details" id="list">list(parent, pageSize=None, filter=None, pageToken=None, x__xgafv=None)</code>
   <pre>Find the tenancy unit for a managed service and service consumer.
 This method shouldn&#x27;t be used in a service producer&#x27;s runtime path, for
 example to find the tenant project number when creating VMs. Service
@@ -664,11 +664,11 @@
 service consumer, for example &#x27;projects&#x27;, or &#x27;organizations&#x27;.
 {resource id} is the consumer numeric id, such as project number: &#x27;123456&#x27;.
 {service} the name of a service, such as &#x27;service.googleapis.com&#x27;. (required)
+  pageSize: integer, The maximum number of results returned by this request.
   filter: string, Filter expression over tenancy resources field. Optional.
   pageToken: string, The continuation token, which is used to page through large result sets.
 To get the next page of results, set this parameter to the value of
 `nextPageToken` from the previous response.
-  pageSize: integer, The maximum number of results returned by this request.
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
@@ -678,6 +678,7 @@
   An object of the form:
 
     { # Response for the list request.
+    &quot;nextPageToken&quot;: &quot;A String&quot;, # Pagination token for large results.
     &quot;tenancyUnits&quot;: [ # Tenancy units matching the request.
       { # Representation of a tenancy unit.
         &quot;tenantResources&quot;: [ # Resources constituting the tenancy unit.
@@ -690,17 +691,16 @@
                 # For example &#x27;projects/123456&#x27;.
           },
         ],
+        &quot;createTime&quot;: &quot;A String&quot;, # @OutputOnly The time this tenancy unit was created.
+        &quot;consumer&quot;: &quot;A String&quot;, # @OutputOnly Cloud resource name of the consumer of this service.
+            # For example &#x27;projects/123456&#x27;.
         &quot;name&quot;: &quot;A String&quot;, # Globally unique identifier of this tenancy unit
             # &quot;services/{service}/{collection id}/{resource id}/tenancyUnits/{unit}&quot;
-        &quot;createTime&quot;: &quot;A String&quot;, # @OutputOnly The time this tenancy unit was created.
         &quot;service&quot;: &quot;A String&quot;, # Output only. Google Cloud API name of the managed service owning this
             # tenancy unit.
             # For example &#x27;serviceconsumermanagement.googleapis.com&#x27;.
-        &quot;consumer&quot;: &quot;A String&quot;, # @OutputOnly Cloud resource name of the consumer of this service.
-            # For example &#x27;projects/123456&#x27;.
       },
     ],
-    &quot;nextPageToken&quot;: &quot;A String&quot;, # Pagination token for large results.
   }</pre>
 </div>
 
@@ -749,6 +749,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -768,27 +789,6 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>
 
@@ -823,6 +823,27 @@
 
     { # This resource represents a long-running operation that is the result of a
       # network API call.
+    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
+        # different programming environments, including REST APIs and RPC APIs. It is
+        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
+        # three pieces of data: error code, error message, and error details.
+        #
+        # You can find out more about this error model and how to work with it in the
+        # [API Design Guide](https://cloud.google.com/apis/design/errors).
+      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
+          # message types for APIs to use.
+        {
+          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+        },
+      ],
+      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
+          # user-facing error message should be localized and sent in the
+          # google.rpc.Status.details field, or localized by the client.
+    },
+    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
+        # If `true`, the operation is completed, and either `error` or `response` is
+        # available.
     &quot;metadata&quot;: { # Service-specific metadata associated with the operation.  It typically
         # contains progress information and common metadata such as create time.
         # Some services might not provide such metadata.  Any method that returns a
@@ -842,27 +863,6 @@
     &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
         # originally returns it. If you use the default HTTP mapping, the
         # `name` should be a resource name ending with `operations/{unique_id}`.
-    &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
-        # different programming environments, including REST APIs and RPC APIs. It is
-        # used by [gRPC](https://github.com/grpc). Each `Status` message contains
-        # three pieces of data: error code, error message, and error details.
-        #
-        # You can find out more about this error model and how to work with it in the
-        # [API Design Guide](https://cloud.google.com/apis/design/errors).
-      &quot;details&quot;: [ # A list of messages that carry the error details.  There is a common set of
-          # message types for APIs to use.
-        {
-          &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
-        },
-      ],
-      &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
-          # user-facing error message should be localized and sent in the
-          # google.rpc.Status.details field, or localized by the client.
-      &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
-    },
-    &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
-        # If `true`, the operation is completed, and either `error` or `response` is
-        # available.
   }</pre>
 </div>