Regen all docs. (#700)
* Stop recursing if discovery == {}
* Generate docs with 'make docs'.
diff --git a/docs/dyn/sourcerepo_v1.projects.html b/docs/dyn/sourcerepo_v1.projects.html
index 3ef0c91..33b0296 100644
--- a/docs/dyn/sourcerepo_v1.projects.html
+++ b/docs/dyn/sourcerepo_v1.projects.html
@@ -79,4 +79,108 @@
</p>
<p class="firstline">Returns the repos Resource.</p>
+<p class="toc_element">
+ <code><a href="#getConfig">getConfig(name, x__xgafv=None)</a></code></p>
+<p class="firstline">Returns the Cloud Source Repositories configuration of the project.</p>
+<p class="toc_element">
+ <code><a href="#updateConfig">updateConfig(name, body, x__xgafv=None)</a></code></p>
+<p class="firstline">Updates the Cloud Source Repositories configuration of the project.</p>
+<h3>Method Details</h3>
+<div class="method">
+ <code class="details" id="getConfig">getConfig(name, x__xgafv=None)</code>
+ <pre>Returns the Cloud Source Repositories configuration of the project.
+
+Args:
+ name: string, The name of the requested project. Values are of the form
+`projects/<project>`. (required)
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # Cloud Source Repositories configuration of a project.
+ "enablePrivateKeyCheck": True or False, # Reject a Git push that contains a private key.
+ "name": "A String", # The name of the project. Values are of the form `projects/<project>`.
+ "pubsubConfigs": { # How this project publishes a change in the repositories through Cloud
+ # Pub/Sub. Keyed by the topic names.
+ "a_key": { # Configuration to publish a Cloud Pub/Sub message.
+ "topic": "A String", # A topic of Cloud Pub/Sub. Values are of the form
+ # `projects/<project>/topics/<topic>`. The project needs to be the same
+ # project as this config is in.
+ "messageFormat": "A String", # The format of the Cloud Pub/Sub messages.
+ "serviceAccountEmail": "A String", # Email address of the service account used for publishing Cloud Pub/Sub
+ # messages. This service account needs to be in the same project as the
+ # PubsubConfig. When added, the caller needs to have
+ # iam.serviceAccounts.actAs permission on this service account. If
+ # unspecified, it defaults to the compute engine default service account.
+ },
+ },
+ }</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="updateConfig">updateConfig(name, body, x__xgafv=None)</code>
+ <pre>Updates the Cloud Source Repositories configuration of the project.
+
+Args:
+ name: string, The name of the requested project. Values are of the form
+`projects/<project>`. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{ # Request for UpdateProjectConfig.
+ "projectConfig": { # Cloud Source Repositories configuration of a project. # The new configuration for the project.
+ "enablePrivateKeyCheck": True or False, # Reject a Git push that contains a private key.
+ "name": "A String", # The name of the project. Values are of the form `projects/<project>`.
+ "pubsubConfigs": { # How this project publishes a change in the repositories through Cloud
+ # Pub/Sub. Keyed by the topic names.
+ "a_key": { # Configuration to publish a Cloud Pub/Sub message.
+ "topic": "A String", # A topic of Cloud Pub/Sub. Values are of the form
+ # `projects/<project>/topics/<topic>`. The project needs to be the same
+ # project as this config is in.
+ "messageFormat": "A String", # The format of the Cloud Pub/Sub messages.
+ "serviceAccountEmail": "A String", # Email address of the service account used for publishing Cloud Pub/Sub
+ # messages. This service account needs to be in the same project as the
+ # PubsubConfig. When added, the caller needs to have
+ # iam.serviceAccounts.actAs permission on this service account. If
+ # unspecified, it defaults to the compute engine default service account.
+ },
+ },
+ },
+ "updateMask": "A String", # A FieldMask specifying which fields of the project_config to modify. Only
+ # the fields in the mask will be modified. If no mask is provided, this
+ # request is no-op.
+ }
+
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # Cloud Source Repositories configuration of a project.
+ "enablePrivateKeyCheck": True or False, # Reject a Git push that contains a private key.
+ "name": "A String", # The name of the project. Values are of the form `projects/<project>`.
+ "pubsubConfigs": { # How this project publishes a change in the repositories through Cloud
+ # Pub/Sub. Keyed by the topic names.
+ "a_key": { # Configuration to publish a Cloud Pub/Sub message.
+ "topic": "A String", # A topic of Cloud Pub/Sub. Values are of the form
+ # `projects/<project>/topics/<topic>`. The project needs to be the same
+ # project as this config is in.
+ "messageFormat": "A String", # The format of the Cloud Pub/Sub messages.
+ "serviceAccountEmail": "A String", # Email address of the service account used for publishing Cloud Pub/Sub
+ # messages. This service account needs to be in the same project as the
+ # PubsubConfig. When added, the caller needs to have
+ # iam.serviceAccounts.actAs permission on this service account. If
+ # unspecified, it defaults to the compute engine default service account.
+ },
+ },
+ }</pre>
+</div>
+
</body></html>
\ No newline at end of file