Clean and regen docs (#401)

diff --git a/docs/dyn/cloudbuild_v1.projects.triggers.html b/docs/dyn/cloudbuild_v1.projects.triggers.html
index 3abcce7..34227ce 100644
--- a/docs/dyn/cloudbuild_v1.projects.triggers.html
+++ b/docs/dyn/cloudbuild_v1.projects.triggers.html
@@ -104,15 +104,15 @@
 { # Configuration for an automated build in response to source repository
       # changes.
     "description": "A String", # Human-readable description of this trigger.
+    "filename": "A String", # Path, from the source root, to a file whose contents is used for the
+        # template.
     "createTime": "A String", # Time when the trigger was created.
         # 
         # @OutputOnly
-    "filename": "A String", # Path, from the source root, to a file whose contents is used for the
-        # template.
-    "disabled": True or False, # If true, the trigger will never result in a build.
     "substitutions": { # Substitutions data for Build resource.
       "a_key": "A String",
     },
+    "disabled": True or False, # If true, the trigger will never result in a build.
     "build": { # A build resource in the Container Builder API. # Contents of the build template.
         #
         # At a high level, a Build describes where to find source code, how to build
@@ -136,13 +136,13 @@
           # @OutputOnly
       "status": "A String", # Status of the build.
           # @OutputOnly
-      "timeout": "A String", # Amount of time that this build should be allowed to run, to second
-          # granularity. If this amount of time elapses, work on the build will cease
-          # and the build status will be TIMEOUT.
-          #
-          # Default time is ten minutes.
       "startTime": "A String", # Time at which execution of the build was started.
           # @OutputOnly
+      "statusDetail": "A String", # Customer-readable message about the current status.
+          # @OutputOnly
+      "tags": [ # Tags for annotation of a Build. These are not docker tags.
+        "A String",
+      ],
       "projectId": "A String", # ID of the project.
           # @OutputOnly.
       "id": "A String", # Unique identifier of the build.
@@ -160,16 +160,25 @@
           "A String",
         ],
       },
-      "statusDetail": "A String", # Customer-readable message about the current status.
-          # @OutputOnly
-      "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
-        "requestedVerifyOption": "A String", # Requested verifiability options.
-        "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
-          "A String",
-        ],
+      "timeout": "A String", # Amount of time that this build should be allowed to run, to second
+          # granularity. If this amount of time elapses, work on the build will cease
+          # and the build status will be TIMEOUT.
+          #
+          # Default time is ten minutes.
+      "substitutions": { # Substitutions data for Build resource.
+        "a_key": "A String",
       },
       "source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
           # service.
+        "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+            # Repository.
+          "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+              # the build is assumed.
+          "branchName": "A String", # Name of the branch to build.
+          "commitSha": "A String", # Explicit commit SHA to build.
+          "tagName": "A String", # Name of the tag to build.
+          "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+        },
         "storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
             # Storage.
             # Google Cloud Storage.
@@ -183,19 +192,16 @@
               # [Bucket Name
               # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
         },
-        "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
-            # Repository.
-          "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
-              # the build is assumed.
-          "branchName": "A String", # Name of the branch to build.
-          "commitSha": "A String", # Explicit commit SHA to build.
-          "tagName": "A String", # Name of the tag to build.
-          "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
-        },
       },
       "buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
           # triggered automatically.
           # @OutputOnly
+      "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+        "requestedVerifyOption": "A String", # Requested verifiability options.
+        "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+          "A String",
+        ],
+      },
       "steps": [ # Describes the operations to be performed on the workspace.
         { # BuildStep describes a step to perform in the build pipeline.
           "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
@@ -305,9 +311,6 @@
           # If any of the images fail to be pushed, the build is marked FAILURE.
         "A String",
       ],
-      "substitutions": { # Substitutions data for Build resource.
-        "a_key": "A String",
-      },
       "createTime": "A String", # Time at which the request to create the build was received.
           # @OutputOnly
       "logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -342,15 +345,15 @@
     { # Configuration for an automated build in response to source repository
         # changes.
       "description": "A String", # Human-readable description of this trigger.
+      "filename": "A String", # Path, from the source root, to a file whose contents is used for the
+          # template.
       "createTime": "A String", # Time when the trigger was created.
           #
           # @OutputOnly
-      "filename": "A String", # Path, from the source root, to a file whose contents is used for the
-          # template.
-      "disabled": True or False, # If true, the trigger will never result in a build.
       "substitutions": { # Substitutions data for Build resource.
         "a_key": "A String",
       },
+      "disabled": True or False, # If true, the trigger will never result in a build.
       "build": { # A build resource in the Container Builder API. # Contents of the build template.
           #
           # At a high level, a Build describes where to find source code, how to build
@@ -374,13 +377,13 @@
             # @OutputOnly
         "status": "A String", # Status of the build.
             # @OutputOnly
-        "timeout": "A String", # Amount of time that this build should be allowed to run, to second
-            # granularity. If this amount of time elapses, work on the build will cease
-            # and the build status will be TIMEOUT.
-            #
-            # Default time is ten minutes.
         "startTime": "A String", # Time at which execution of the build was started.
             # @OutputOnly
+        "statusDetail": "A String", # Customer-readable message about the current status.
+            # @OutputOnly
+        "tags": [ # Tags for annotation of a Build. These are not docker tags.
+          "A String",
+        ],
         "projectId": "A String", # ID of the project.
             # @OutputOnly.
         "id": "A String", # Unique identifier of the build.
@@ -398,16 +401,25 @@
             "A String",
           ],
         },
-        "statusDetail": "A String", # Customer-readable message about the current status.
-            # @OutputOnly
-        "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
-          "requestedVerifyOption": "A String", # Requested verifiability options.
-          "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
-            "A String",
-          ],
+        "timeout": "A String", # Amount of time that this build should be allowed to run, to second
+            # granularity. If this amount of time elapses, work on the build will cease
+            # and the build status will be TIMEOUT.
+            #
+            # Default time is ten minutes.
+        "substitutions": { # Substitutions data for Build resource.
+          "a_key": "A String",
         },
         "source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
             # service.
+          "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+              # Repository.
+            "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+                # the build is assumed.
+            "branchName": "A String", # Name of the branch to build.
+            "commitSha": "A String", # Explicit commit SHA to build.
+            "tagName": "A String", # Name of the tag to build.
+            "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+          },
           "storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
               # Storage.
               # Google Cloud Storage.
@@ -421,19 +433,16 @@
                 # [Bucket Name
                 # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
           },
-          "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
-              # Repository.
-            "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
-                # the build is assumed.
-            "branchName": "A String", # Name of the branch to build.
-            "commitSha": "A String", # Explicit commit SHA to build.
-            "tagName": "A String", # Name of the tag to build.
-            "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
-          },
         },
         "buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
             # triggered automatically.
             # @OutputOnly
+        "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+          "requestedVerifyOption": "A String", # Requested verifiability options.
+          "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+            "A String",
+          ],
+        },
         "steps": [ # Describes the operations to be performed on the workspace.
           { # BuildStep describes a step to perform in the build pipeline.
             "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
@@ -543,9 +552,6 @@
             # If any of the images fail to be pushed, the build is marked FAILURE.
           "A String",
         ],
-        "substitutions": { # Substitutions data for Build resource.
-          "a_key": "A String",
-        },
         "createTime": "A String", # Time at which the request to create the build was received.
             # @OutputOnly
         "logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -619,15 +625,15 @@
     { # Configuration for an automated build in response to source repository
         # changes.
       "description": "A String", # Human-readable description of this trigger.
+      "filename": "A String", # Path, from the source root, to a file whose contents is used for the
+          # template.
       "createTime": "A String", # Time when the trigger was created.
           #
           # @OutputOnly
-      "filename": "A String", # Path, from the source root, to a file whose contents is used for the
-          # template.
-      "disabled": True or False, # If true, the trigger will never result in a build.
       "substitutions": { # Substitutions data for Build resource.
         "a_key": "A String",
       },
+      "disabled": True or False, # If true, the trigger will never result in a build.
       "build": { # A build resource in the Container Builder API. # Contents of the build template.
           #
           # At a high level, a Build describes where to find source code, how to build
@@ -651,13 +657,13 @@
             # @OutputOnly
         "status": "A String", # Status of the build.
             # @OutputOnly
-        "timeout": "A String", # Amount of time that this build should be allowed to run, to second
-            # granularity. If this amount of time elapses, work on the build will cease
-            # and the build status will be TIMEOUT.
-            #
-            # Default time is ten minutes.
         "startTime": "A String", # Time at which execution of the build was started.
             # @OutputOnly
+        "statusDetail": "A String", # Customer-readable message about the current status.
+            # @OutputOnly
+        "tags": [ # Tags for annotation of a Build. These are not docker tags.
+          "A String",
+        ],
         "projectId": "A String", # ID of the project.
             # @OutputOnly.
         "id": "A String", # Unique identifier of the build.
@@ -675,16 +681,25 @@
             "A String",
           ],
         },
-        "statusDetail": "A String", # Customer-readable message about the current status.
-            # @OutputOnly
-        "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
-          "requestedVerifyOption": "A String", # Requested verifiability options.
-          "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
-            "A String",
-          ],
+        "timeout": "A String", # Amount of time that this build should be allowed to run, to second
+            # granularity. If this amount of time elapses, work on the build will cease
+            # and the build status will be TIMEOUT.
+            #
+            # Default time is ten minutes.
+        "substitutions": { # Substitutions data for Build resource.
+          "a_key": "A String",
         },
         "source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
             # service.
+          "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+              # Repository.
+            "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+                # the build is assumed.
+            "branchName": "A String", # Name of the branch to build.
+            "commitSha": "A String", # Explicit commit SHA to build.
+            "tagName": "A String", # Name of the tag to build.
+            "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+          },
           "storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
               # Storage.
               # Google Cloud Storage.
@@ -698,19 +713,16 @@
                 # [Bucket Name
                 # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
           },
-          "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
-              # Repository.
-            "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
-                # the build is assumed.
-            "branchName": "A String", # Name of the branch to build.
-            "commitSha": "A String", # Explicit commit SHA to build.
-            "tagName": "A String", # Name of the tag to build.
-            "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
-          },
         },
         "buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
             # triggered automatically.
             # @OutputOnly
+        "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+          "requestedVerifyOption": "A String", # Requested verifiability options.
+          "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+            "A String",
+          ],
+        },
         "steps": [ # Describes the operations to be performed on the workspace.
           { # BuildStep describes a step to perform in the build pipeline.
             "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
@@ -820,9 +832,6 @@
             # If any of the images fail to be pushed, the build is marked FAILURE.
           "A String",
         ],
-        "substitutions": { # Substitutions data for Build resource.
-          "a_key": "A String",
-        },
         "createTime": "A String", # Time at which the request to create the build was received.
             # @OutputOnly
         "logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -868,15 +877,15 @@
       { # Configuration for an automated build in response to source repository
             # changes.
           "description": "A String", # Human-readable description of this trigger.
+          "filename": "A String", # Path, from the source root, to a file whose contents is used for the
+              # template.
           "createTime": "A String", # Time when the trigger was created.
               #
               # @OutputOnly
-          "filename": "A String", # Path, from the source root, to a file whose contents is used for the
-              # template.
-          "disabled": True or False, # If true, the trigger will never result in a build.
           "substitutions": { # Substitutions data for Build resource.
             "a_key": "A String",
           },
+          "disabled": True or False, # If true, the trigger will never result in a build.
           "build": { # A build resource in the Container Builder API. # Contents of the build template.
               #
               # At a high level, a Build describes where to find source code, how to build
@@ -900,13 +909,13 @@
                 # @OutputOnly
             "status": "A String", # Status of the build.
                 # @OutputOnly
-            "timeout": "A String", # Amount of time that this build should be allowed to run, to second
-                # granularity. If this amount of time elapses, work on the build will cease
-                # and the build status will be TIMEOUT.
-                #
-                # Default time is ten minutes.
             "startTime": "A String", # Time at which execution of the build was started.
                 # @OutputOnly
+            "statusDetail": "A String", # Customer-readable message about the current status.
+                # @OutputOnly
+            "tags": [ # Tags for annotation of a Build. These are not docker tags.
+              "A String",
+            ],
             "projectId": "A String", # ID of the project.
                 # @OutputOnly.
             "id": "A String", # Unique identifier of the build.
@@ -924,16 +933,25 @@
                 "A String",
               ],
             },
-            "statusDetail": "A String", # Customer-readable message about the current status.
-                # @OutputOnly
-            "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
-              "requestedVerifyOption": "A String", # Requested verifiability options.
-              "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
-                "A String",
-              ],
+            "timeout": "A String", # Amount of time that this build should be allowed to run, to second
+                # granularity. If this amount of time elapses, work on the build will cease
+                # and the build status will be TIMEOUT.
+                #
+                # Default time is ten minutes.
+            "substitutions": { # Substitutions data for Build resource.
+              "a_key": "A String",
             },
             "source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
                 # service.
+              "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+                  # Repository.
+                "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+                    # the build is assumed.
+                "branchName": "A String", # Name of the branch to build.
+                "commitSha": "A String", # Explicit commit SHA to build.
+                "tagName": "A String", # Name of the tag to build.
+                "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+              },
               "storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
                   # Storage.
                   # Google Cloud Storage.
@@ -947,19 +965,16 @@
                     # [Bucket Name
                     # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
               },
-              "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
-                  # Repository.
-                "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
-                    # the build is assumed.
-                "branchName": "A String", # Name of the branch to build.
-                "commitSha": "A String", # Explicit commit SHA to build.
-                "tagName": "A String", # Name of the tag to build.
-                "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
-              },
             },
             "buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
                 # triggered automatically.
                 # @OutputOnly
+            "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+              "requestedVerifyOption": "A String", # Requested verifiability options.
+              "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+                "A String",
+              ],
+            },
             "steps": [ # Describes the operations to be performed on the workspace.
               { # BuildStep describes a step to perform in the build pipeline.
                 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
@@ -1069,9 +1084,6 @@
                 # If any of the images fail to be pushed, the build is marked FAILURE.
               "A String",
             ],
-            "substitutions": { # Substitutions data for Build resource.
-              "a_key": "A String",
-            },
             "createTime": "A String", # Time at which the request to create the build was received.
                 # @OutputOnly
             "logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -1113,15 +1125,15 @@
 { # Configuration for an automated build in response to source repository
       # changes.
     "description": "A String", # Human-readable description of this trigger.
+    "filename": "A String", # Path, from the source root, to a file whose contents is used for the
+        # template.
     "createTime": "A String", # Time when the trigger was created.
         # 
         # @OutputOnly
-    "filename": "A String", # Path, from the source root, to a file whose contents is used for the
-        # template.
-    "disabled": True or False, # If true, the trigger will never result in a build.
     "substitutions": { # Substitutions data for Build resource.
       "a_key": "A String",
     },
+    "disabled": True or False, # If true, the trigger will never result in a build.
     "build": { # A build resource in the Container Builder API. # Contents of the build template.
         #
         # At a high level, a Build describes where to find source code, how to build
@@ -1145,13 +1157,13 @@
           # @OutputOnly
       "status": "A String", # Status of the build.
           # @OutputOnly
-      "timeout": "A String", # Amount of time that this build should be allowed to run, to second
-          # granularity. If this amount of time elapses, work on the build will cease
-          # and the build status will be TIMEOUT.
-          #
-          # Default time is ten minutes.
       "startTime": "A String", # Time at which execution of the build was started.
           # @OutputOnly
+      "statusDetail": "A String", # Customer-readable message about the current status.
+          # @OutputOnly
+      "tags": [ # Tags for annotation of a Build. These are not docker tags.
+        "A String",
+      ],
       "projectId": "A String", # ID of the project.
           # @OutputOnly.
       "id": "A String", # Unique identifier of the build.
@@ -1169,16 +1181,25 @@
           "A String",
         ],
       },
-      "statusDetail": "A String", # Customer-readable message about the current status.
-          # @OutputOnly
-      "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
-        "requestedVerifyOption": "A String", # Requested verifiability options.
-        "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
-          "A String",
-        ],
+      "timeout": "A String", # Amount of time that this build should be allowed to run, to second
+          # granularity. If this amount of time elapses, work on the build will cease
+          # and the build status will be TIMEOUT.
+          #
+          # Default time is ten minutes.
+      "substitutions": { # Substitutions data for Build resource.
+        "a_key": "A String",
       },
       "source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
           # service.
+        "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+            # Repository.
+          "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+              # the build is assumed.
+          "branchName": "A String", # Name of the branch to build.
+          "commitSha": "A String", # Explicit commit SHA to build.
+          "tagName": "A String", # Name of the tag to build.
+          "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+        },
         "storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
             # Storage.
             # Google Cloud Storage.
@@ -1192,19 +1213,16 @@
               # [Bucket Name
               # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
         },
-        "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
-            # Repository.
-          "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
-              # the build is assumed.
-          "branchName": "A String", # Name of the branch to build.
-          "commitSha": "A String", # Explicit commit SHA to build.
-          "tagName": "A String", # Name of the tag to build.
-          "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
-        },
       },
       "buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
           # triggered automatically.
           # @OutputOnly
+      "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+        "requestedVerifyOption": "A String", # Requested verifiability options.
+        "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+          "A String",
+        ],
+      },
       "steps": [ # Describes the operations to be performed on the workspace.
         { # BuildStep describes a step to perform in the build pipeline.
           "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
@@ -1314,9 +1332,6 @@
           # If any of the images fail to be pushed, the build is marked FAILURE.
         "A String",
       ],
-      "substitutions": { # Substitutions data for Build resource.
-        "a_key": "A String",
-      },
       "createTime": "A String", # Time at which the request to create the build was received.
           # @OutputOnly
       "logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -1351,15 +1366,15 @@
     { # Configuration for an automated build in response to source repository
         # changes.
       "description": "A String", # Human-readable description of this trigger.
+      "filename": "A String", # Path, from the source root, to a file whose contents is used for the
+          # template.
       "createTime": "A String", # Time when the trigger was created.
           #
           # @OutputOnly
-      "filename": "A String", # Path, from the source root, to a file whose contents is used for the
-          # template.
-      "disabled": True or False, # If true, the trigger will never result in a build.
       "substitutions": { # Substitutions data for Build resource.
         "a_key": "A String",
       },
+      "disabled": True or False, # If true, the trigger will never result in a build.
       "build": { # A build resource in the Container Builder API. # Contents of the build template.
           #
           # At a high level, a Build describes where to find source code, how to build
@@ -1383,13 +1398,13 @@
             # @OutputOnly
         "status": "A String", # Status of the build.
             # @OutputOnly
-        "timeout": "A String", # Amount of time that this build should be allowed to run, to second
-            # granularity. If this amount of time elapses, work on the build will cease
-            # and the build status will be TIMEOUT.
-            #
-            # Default time is ten minutes.
         "startTime": "A String", # Time at which execution of the build was started.
             # @OutputOnly
+        "statusDetail": "A String", # Customer-readable message about the current status.
+            # @OutputOnly
+        "tags": [ # Tags for annotation of a Build. These are not docker tags.
+          "A String",
+        ],
         "projectId": "A String", # ID of the project.
             # @OutputOnly.
         "id": "A String", # Unique identifier of the build.
@@ -1407,16 +1422,25 @@
             "A String",
           ],
         },
-        "statusDetail": "A String", # Customer-readable message about the current status.
-            # @OutputOnly
-        "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
-          "requestedVerifyOption": "A String", # Requested verifiability options.
-          "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
-            "A String",
-          ],
+        "timeout": "A String", # Amount of time that this build should be allowed to run, to second
+            # granularity. If this amount of time elapses, work on the build will cease
+            # and the build status will be TIMEOUT.
+            #
+            # Default time is ten minutes.
+        "substitutions": { # Substitutions data for Build resource.
+          "a_key": "A String",
         },
         "source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
             # service.
+          "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+              # Repository.
+            "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+                # the build is assumed.
+            "branchName": "A String", # Name of the branch to build.
+            "commitSha": "A String", # Explicit commit SHA to build.
+            "tagName": "A String", # Name of the tag to build.
+            "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+          },
           "storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
               # Storage.
               # Google Cloud Storage.
@@ -1430,19 +1454,16 @@
                 # [Bucket Name
                 # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
           },
-          "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
-              # Repository.
-            "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
-                # the build is assumed.
-            "branchName": "A String", # Name of the branch to build.
-            "commitSha": "A String", # Explicit commit SHA to build.
-            "tagName": "A String", # Name of the tag to build.
-            "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
-          },
         },
         "buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
             # triggered automatically.
             # @OutputOnly
+        "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+          "requestedVerifyOption": "A String", # Requested verifiability options.
+          "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+            "A String",
+          ],
+        },
         "steps": [ # Describes the operations to be performed on the workspace.
           { # BuildStep describes a step to perform in the build pipeline.
             "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
@@ -1552,9 +1573,6 @@
             # If any of the images fail to be pushed, the build is marked FAILURE.
           "A String",
         ],
-        "substitutions": { # Substitutions data for Build resource.
-          "a_key": "A String",
-        },
         "createTime": "A String", # Time at which the request to create the build was received.
             # @OutputOnly
         "logUrl": "A String", # URL to logs for this build in Google Cloud Logging.