Skip to content

Commit 0cdaaf0

Browse files
feat(firebaseapphosting): update the api
#### firebaseapphosting:v1 The following keys were added: - schemas.ArchiveSource (Total Keys: 6) - schemas.Backend.properties.requestLogsDisabled.type (Total Keys: 1) - schemas.BuildSource.properties.archive.$ref (Total Keys: 1) - schemas.SourceUserMetadata (Total Keys: 8)
1 parent 1b200b2 commit 0cdaaf0

8 files changed

+108
-14
lines changed

docs/dyn/firebaseapphosting_v1.projects.locations.backends.builds.html

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,17 @@ <h3>Method Details</h3>
158158
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the build. Format: `projects/{project}/locations/{locationId}/backends/{backendId}/builds/{buildId}`.
159159
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the build has an ongoing LRO.
160160
&quot;source&quot;: { # The source for the build. # Required. Immutable. The source for the build.
161+
&quot;archive&quot;: { # The URI of an storage archive or a signed URL to use as the build source. # An archive source.
162+
&quot;author&quot;: { # Metadata for the user who started the build. # Optional. The author contained in the metadata of a version control change.
163+
&quot;displayName&quot;: &quot;A String&quot;, # Output only. The user-chosen displayname. May be empty.
164+
&quot;email&quot;: &quot;A String&quot;, # Output only. The account email linked to the EUC that created the build. May be a service account or other robot account.
165+
&quot;imageUri&quot;: &quot;A String&quot;, # Output only. The URI of a profile photo associated with the user who created the build.
166+
},
167+
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional message that describes the uploaded version of the source code.
168+
&quot;externalSignedUri&quot;: &quot;A String&quot;, # Signed URL to an archive in a storage bucket.
169+
&quot;rootDirectory&quot;: &quot;A String&quot;, # Optional. Relative path in the archive.
170+
&quot;userStorageUri&quot;: &quot;A String&quot;, # URI to an archive in Cloud Storage. The object must be a zipped (.zip) or gzipped archive file (.tar.gz) containing source to deploy.
171+
},
161172
&quot;codebase&quot;: { # A codebase source, representing the state of the codebase that the build will be created at. # A codebase source.
162173
&quot;author&quot;: { # Version control metadata for a user associated with a resolved codebase. Currently assumes a Git user. # Output only. The author contained in the metadata of a version control change.
163174
&quot;displayName&quot;: &quot;A String&quot;, # Output only. The &#x27;name&#x27; field in a Git user&#x27;s git.config. Required by Git.
@@ -316,6 +327,17 @@ <h3>Method Details</h3>
316327
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the build. Format: `projects/{project}/locations/{locationId}/backends/{backendId}/builds/{buildId}`.
317328
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the build has an ongoing LRO.
318329
&quot;source&quot;: { # The source for the build. # Required. Immutable. The source for the build.
330+
&quot;archive&quot;: { # The URI of an storage archive or a signed URL to use as the build source. # An archive source.
331+
&quot;author&quot;: { # Metadata for the user who started the build. # Optional. The author contained in the metadata of a version control change.
332+
&quot;displayName&quot;: &quot;A String&quot;, # Output only. The user-chosen displayname. May be empty.
333+
&quot;email&quot;: &quot;A String&quot;, # Output only. The account email linked to the EUC that created the build. May be a service account or other robot account.
334+
&quot;imageUri&quot;: &quot;A String&quot;, # Output only. The URI of a profile photo associated with the user who created the build.
335+
},
336+
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional message that describes the uploaded version of the source code.
337+
&quot;externalSignedUri&quot;: &quot;A String&quot;, # Signed URL to an archive in a storage bucket.
338+
&quot;rootDirectory&quot;: &quot;A String&quot;, # Optional. Relative path in the archive.
339+
&quot;userStorageUri&quot;: &quot;A String&quot;, # URI to an archive in Cloud Storage. The object must be a zipped (.zip) or gzipped archive file (.tar.gz) containing source to deploy.
340+
},
319341
&quot;codebase&quot;: { # A codebase source, representing the state of the codebase that the build will be created at. # A codebase source.
320342
&quot;author&quot;: { # Version control metadata for a user associated with a resolved codebase. Currently assumes a Git user. # Output only. The author contained in the metadata of a version control change.
321343
&quot;displayName&quot;: &quot;A String&quot;, # Output only. The &#x27;name&#x27; field in a Git user&#x27;s git.config. Required by Git.
@@ -412,6 +434,17 @@ <h3>Method Details</h3>
412434
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the build. Format: `projects/{project}/locations/{locationId}/backends/{backendId}/builds/{buildId}`.
413435
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the build has an ongoing LRO.
414436
&quot;source&quot;: { # The source for the build. # Required. Immutable. The source for the build.
437+
&quot;archive&quot;: { # The URI of an storage archive or a signed URL to use as the build source. # An archive source.
438+
&quot;author&quot;: { # Metadata for the user who started the build. # Optional. The author contained in the metadata of a version control change.
439+
&quot;displayName&quot;: &quot;A String&quot;, # Output only. The user-chosen displayname. May be empty.
440+
&quot;email&quot;: &quot;A String&quot;, # Output only. The account email linked to the EUC that created the build. May be a service account or other robot account.
441+
&quot;imageUri&quot;: &quot;A String&quot;, # Output only. The URI of a profile photo associated with the user who created the build.
442+
},
443+
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional message that describes the uploaded version of the source code.
444+
&quot;externalSignedUri&quot;: &quot;A String&quot;, # Signed URL to an archive in a storage bucket.
445+
&quot;rootDirectory&quot;: &quot;A String&quot;, # Optional. Relative path in the archive.
446+
&quot;userStorageUri&quot;: &quot;A String&quot;, # URI to an archive in Cloud Storage. The object must be a zipped (.zip) or gzipped archive file (.tar.gz) containing source to deploy.
447+
},
415448
&quot;codebase&quot;: { # A codebase source, representing the state of the codebase that the build will be created at. # A codebase source.
416449
&quot;author&quot;: { # Version control metadata for a user associated with a resolved codebase. Currently assumes a Git user. # Output only. The author contained in the metadata of a version control change.
417450
&quot;displayName&quot;: &quot;A String&quot;, # Output only. The &#x27;name&#x27; field in a Git user&#x27;s git.config. Required by Git.

docs/dyn/firebaseapphosting_v1.projects.locations.backends.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ <h3>Method Details</h3>
157157
&quot;mode&quot;: &quot;A String&quot;, # Optional. Deprecated: Use `environment` instead.
158158
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backend. Format: `projects/{project}/locations/{locationId}/backends/{backendId}`.
159159
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the system is working to make adjustments to the backend during a LRO.
160+
&quot;requestLogsDisabled&quot;: True or False, # Optional. A field that, if true, indicates that incoming request logs are disabled for this backend. Incoming request logs are enabled by default.
160161
&quot;serviceAccount&quot;: &quot;A String&quot;, # Required. The name of the service account used for Cloud Build and Cloud Run. Should have the role roles/firebaseapphosting.computeRunner or equivalent permissions.
161162
&quot;servingLocality&quot;: &quot;A String&quot;, # Required. Immutable. Specifies how App Hosting will serve the content for this backend. It will either be contained to a single region (REGIONAL_STRICT) or allowed to use App Hosting&#x27;s global-replicated serving infrastructure (GLOBAL_ACCESS).
162163
&quot;uid&quot;: &quot;A String&quot;, # Output only. System-assigned, unique identifier.
@@ -276,6 +277,7 @@ <h3>Method Details</h3>
276277
&quot;mode&quot;: &quot;A String&quot;, # Optional. Deprecated: Use `environment` instead.
277278
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backend. Format: `projects/{project}/locations/{locationId}/backends/{backendId}`.
278279
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the system is working to make adjustments to the backend during a LRO.
280+
&quot;requestLogsDisabled&quot;: True or False, # Optional. A field that, if true, indicates that incoming request logs are disabled for this backend. Incoming request logs are enabled by default.
279281
&quot;serviceAccount&quot;: &quot;A String&quot;, # Required. The name of the service account used for Cloud Build and Cloud Run. Should have the role roles/firebaseapphosting.computeRunner or equivalent permissions.
280282
&quot;servingLocality&quot;: &quot;A String&quot;, # Required. Immutable. Specifies how App Hosting will serve the content for this backend. It will either be contained to a single region (REGIONAL_STRICT) or allowed to use App Hosting&#x27;s global-replicated serving infrastructure (GLOBAL_ACCESS).
281283
&quot;uid&quot;: &quot;A String&quot;, # Output only. System-assigned, unique identifier.
@@ -332,6 +334,7 @@ <h3>Method Details</h3>
332334
&quot;mode&quot;: &quot;A String&quot;, # Optional. Deprecated: Use `environment` instead.
333335
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backend. Format: `projects/{project}/locations/{locationId}/backends/{backendId}`.
334336
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the system is working to make adjustments to the backend during a LRO.
337+
&quot;requestLogsDisabled&quot;: True or False, # Optional. A field that, if true, indicates that incoming request logs are disabled for this backend. Incoming request logs are enabled by default.
335338
&quot;serviceAccount&quot;: &quot;A String&quot;, # Required. The name of the service account used for Cloud Build and Cloud Run. Should have the role roles/firebaseapphosting.computeRunner or equivalent permissions.
336339
&quot;servingLocality&quot;: &quot;A String&quot;, # Required. Immutable. Specifies how App Hosting will serve the content for this backend. It will either be contained to a single region (REGIONAL_STRICT) or allowed to use App Hosting&#x27;s global-replicated serving infrastructure (GLOBAL_ACCESS).
337340
&quot;uid&quot;: &quot;A String&quot;, # Output only. System-assigned, unique identifier.
@@ -396,6 +399,7 @@ <h3>Method Details</h3>
396399
&quot;mode&quot;: &quot;A String&quot;, # Optional. Deprecated: Use `environment` instead.
397400
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name of the backend. Format: `projects/{project}/locations/{locationId}/backends/{backendId}`.
398401
&quot;reconciling&quot;: True or False, # Output only. A field that, if true, indicates that the system is working to make adjustments to the backend during a LRO.
402+
&quot;requestLogsDisabled&quot;: True or False, # Optional. A field that, if true, indicates that incoming request logs are disabled for this backend. Incoming request logs are enabled by default.
399403
&quot;serviceAccount&quot;: &quot;A String&quot;, # Required. The name of the service account used for Cloud Build and Cloud Run. Should have the role roles/firebaseapphosting.computeRunner or equivalent permissions.
400404
&quot;servingLocality&quot;: &quot;A String&quot;, # Required. Immutable. Specifies how App Hosting will serve the content for this backend. It will either be contained to a single region (REGIONAL_STRICT) or allowed to use App Hosting&#x27;s global-replicated serving infrastructure (GLOBAL_ACCESS).
401405
&quot;uid&quot;: &quot;A String&quot;, # Output only. System-assigned, unique identifier.

docs/dyn/firebaseapphosting_v1.projects.locations.backends.rollouts.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ <h3>Method Details</h3>
108108
&quot;annotations&quot;: { # Optional. Unstructured key value map that may be set by external tools to store and arbitrary metadata. They are not queryable and should be preserved when modifying objects.
109109
&quot;a_key&quot;: &quot;A String&quot;,
110110
},
111-
&quot;build&quot;: &quot;A String&quot;, # Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
111+
&quot;build&quot;: &quot;A String&quot;, # Required. Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
112112
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was created.
113113
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was deleted.
114114
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name. 63 character limit.
@@ -182,7 +182,7 @@ <h3>Method Details</h3>
182182
&quot;annotations&quot;: { # Optional. Unstructured key value map that may be set by external tools to store and arbitrary metadata. They are not queryable and should be preserved when modifying objects.
183183
&quot;a_key&quot;: &quot;A String&quot;,
184184
},
185-
&quot;build&quot;: &quot;A String&quot;, # Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
185+
&quot;build&quot;: &quot;A String&quot;, # Required. Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
186186
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was created.
187187
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was deleted.
188188
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name. 63 character limit.
@@ -233,7 +233,7 @@ <h3>Method Details</h3>
233233
&quot;annotations&quot;: { # Optional. Unstructured key value map that may be set by external tools to store and arbitrary metadata. They are not queryable and should be preserved when modifying objects.
234234
&quot;a_key&quot;: &quot;A String&quot;,
235235
},
236-
&quot;build&quot;: &quot;A String&quot;, # Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
236+
&quot;build&quot;: &quot;A String&quot;, # Required. Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
237237
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was created.
238238
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was deleted.
239239
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name. 63 character limit.

docs/dyn/firebaseapphosting_v1.projects.locations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ <h3>Method Details</h3>
135135

136136
Args:
137137
name: string, The resource that owns the locations collection, if applicable. (required)
138-
extraLocationTypes: string, Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. (repeated)
138+
extraLocationTypes: string, Optional. Unless explicitly documented otherwise, don&#x27;t use this unsupported field which is primarily intended for internal usage. (repeated)
139139
filter: string, A filter to narrow down results to a preferred subset. The filtering language accepts strings like `&quot;displayName=tokyo&quot;`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
140140
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
141141
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.

docs/dyn/firebaseapphosting_v1beta.projects.locations.backends.rollouts.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ <h3>Method Details</h3>
108108
&quot;annotations&quot;: { # Optional. Unstructured key value map that may be set by external tools to store and arbitrary metadata. They are not queryable and should be preserved when modifying objects.
109109
&quot;a_key&quot;: &quot;A String&quot;,
110110
},
111-
&quot;build&quot;: &quot;A String&quot;, # Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
111+
&quot;build&quot;: &quot;A String&quot;, # Required. Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
112112
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was created.
113113
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was deleted.
114114
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name. 63 character limit.
@@ -182,7 +182,7 @@ <h3>Method Details</h3>
182182
&quot;annotations&quot;: { # Optional. Unstructured key value map that may be set by external tools to store and arbitrary metadata. They are not queryable and should be preserved when modifying objects.
183183
&quot;a_key&quot;: &quot;A String&quot;,
184184
},
185-
&quot;build&quot;: &quot;A String&quot;, # Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
185+
&quot;build&quot;: &quot;A String&quot;, # Required. Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
186186
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was created.
187187
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was deleted.
188188
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name. 63 character limit.
@@ -233,7 +233,7 @@ <h3>Method Details</h3>
233233
&quot;annotations&quot;: { # Optional. Unstructured key value map that may be set by external tools to store and arbitrary metadata. They are not queryable and should be preserved when modifying objects.
234234
&quot;a_key&quot;: &quot;A String&quot;,
235235
},
236-
&quot;build&quot;: &quot;A String&quot;, # Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
236+
&quot;build&quot;: &quot;A String&quot;, # Required. Immutable. The name of a build that already exists. It doesn&#x27;t have to be built; a rollout will wait for a build to be ready before updating traffic.
237237
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was created.
238238
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time at which the rollout was deleted.
239239
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name. 63 character limit.

docs/dyn/firebaseapphosting_v1beta.projects.locations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ <h3>Method Details</h3>
135135

136136
Args:
137137
name: string, The resource that owns the locations collection, if applicable. (required)
138-
extraLocationTypes: string, Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. (repeated)
138+
extraLocationTypes: string, Optional. Unless explicitly documented otherwise, don&#x27;t use this unsupported field which is primarily intended for internal usage. (repeated)
139139
filter: string, A filter to narrow down results to a preferred subset. The filtering language accepts strings like `&quot;displayName=tokyo&quot;`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
140140
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
141141
pageToken: string, A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.

0 commit comments

Comments
 (0)