Skip to content

Commit 27ec8d1

Browse files
feat(firebase): update the api
#### firebase:v1beta1 The following keys were added: - resources.projects.methods.searchApps.parameters.showDeleted (Total Keys: 2) - resources.projects.resources.androidApps.methods.list.parameters.showDeleted (Total Keys: 2) - resources.projects.resources.iosApps.methods.list.parameters.showDeleted (Total Keys: 2) - resources.projects.resources.webApps.methods.list.parameters.showDeleted (Total Keys: 2) - schemas.AndroidApp.properties.appId.readOnly (Total Keys: 1) - schemas.AndroidApp.properties.projectId.readOnly (Total Keys: 1) - schemas.AndroidApp.properties.state (Total Keys: 2) - schemas.FirebaseAppInfo.properties.state (Total Keys: 2) - schemas.IosApp.properties.appId.readOnly (Total Keys: 1) - schemas.IosApp.properties.projectId.readOnly (Total Keys: 1) - schemas.IosApp.properties.state (Total Keys: 2) - schemas.WebApp.properties.state (Total Keys: 2)
1 parent 2b6c76a commit 27ec8d1

File tree

5 files changed

+143
-39
lines changed

5 files changed

+143
-39
lines changed

docs/dyn/firebase_v1beta1.projects.androidApps.html

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ <h2>Instance Methods</h2>
9292
<code><a href="#getConfig">getConfig(name, x__xgafv=None)</a></code></p>
9393
<p class="firstline">Gets the configuration artifact associated with the specified AndroidApp.</p>
9494
<p class="toc_element">
95-
<code><a href="#list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
95+
<code><a href="#list">list(parent, pageSize=None, pageToken=None, showDeleted=None, x__xgafv=None)</a></code></p>
9696
<p class="firstline">Lists each AndroidApp associated with the specified FirebaseProject. The elements are returned in no particular order, but will be a consistent view of the Apps when additional requests are made with a `pageToken`.</p>
9797
<p class="toc_element">
9898
<code><a href="#list_next">list_next()</a></code></p>
@@ -117,11 +117,12 @@ <h3>Method Details</h3>
117117

118118
{ # Details of a Firebase App for Android.
119119
&quot;apiKeyId&quot;: &quot;A String&quot;, # The key_id of the GCP ApiKey associated with this App. If set must have no restrictions, or only have restrictions that are valid for the associated Firebase App. Cannot be set in create requests, instead an existing valid API Key will be chosen, or if no valid API Keys exist, one will be provisioned for you. Cannot be set to an empty value in update requests.
120-
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
120+
&quot;appId&quot;: &quot;A String&quot;, # Output only. Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
121121
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
122122
&quot;name&quot;: &quot;A String&quot;, # The resource name of the AndroidApp, in the format: projects/ PROJECT_IDENTIFIER/androidApps/APP_ID * PROJECT_IDENTIFIER: the parent Project&#x27;s [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`ProjectId`](../projects#FirebaseProject.FIELDS.project_id). Learn more about using project identifiers in Google&#x27;s [AIP 2510 standard](https://google.aip.dev/cloud/2510). Note that the value for PROJECT_IDENTIFIER in any response body will be the `ProjectId`. * APP_ID: the globally unique, Firebase-assigned identifier for the App (see [`appId`](../projects.androidApps#AndroidApp.FIELDS.app_id)).
123123
&quot;packageName&quot;: &quot;A String&quot;, # Immutable. The canonical package name of the Android app as would appear in the Google Play Developer Console.
124-
&quot;projectId&quot;: &quot;A String&quot;, # Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
124+
&quot;projectId&quot;: &quot;A String&quot;, # Output only. Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
125+
&quot;state&quot;: &quot;A String&quot;, # Output only. The lifecycle state of the App.
125126
}
126127

127128
x__xgafv: string, V1 error format.
@@ -169,11 +170,12 @@ <h3>Method Details</h3>
169170

170171
{ # Details of a Firebase App for Android.
171172
&quot;apiKeyId&quot;: &quot;A String&quot;, # The key_id of the GCP ApiKey associated with this App. If set must have no restrictions, or only have restrictions that are valid for the associated Firebase App. Cannot be set in create requests, instead an existing valid API Key will be chosen, or if no valid API Keys exist, one will be provisioned for you. Cannot be set to an empty value in update requests.
172-
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
173+
&quot;appId&quot;: &quot;A String&quot;, # Output only. Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
173174
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
174175
&quot;name&quot;: &quot;A String&quot;, # The resource name of the AndroidApp, in the format: projects/ PROJECT_IDENTIFIER/androidApps/APP_ID * PROJECT_IDENTIFIER: the parent Project&#x27;s [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`ProjectId`](../projects#FirebaseProject.FIELDS.project_id). Learn more about using project identifiers in Google&#x27;s [AIP 2510 standard](https://google.aip.dev/cloud/2510). Note that the value for PROJECT_IDENTIFIER in any response body will be the `ProjectId`. * APP_ID: the globally unique, Firebase-assigned identifier for the App (see [`appId`](../projects.androidApps#AndroidApp.FIELDS.app_id)).
175176
&quot;packageName&quot;: &quot;A String&quot;, # Immutable. The canonical package name of the Android app as would appear in the Google Play Developer Console.
176-
&quot;projectId&quot;: &quot;A String&quot;, # Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
177+
&quot;projectId&quot;: &quot;A String&quot;, # Output only. Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
178+
&quot;state&quot;: &quot;A String&quot;, # Output only. The lifecycle state of the App.
177179
}</pre>
178180
</div>
179181

@@ -198,13 +200,14 @@ <h3>Method Details</h3>
198200
</div>
199201

200202
<div class="method">
201-
<code class="details" id="list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</code>
203+
<code class="details" id="list">list(parent, pageSize=None, pageToken=None, showDeleted=None, x__xgafv=None)</code>
202204
<pre>Lists each AndroidApp associated with the specified FirebaseProject. The elements are returned in no particular order, but will be a consistent view of the Apps when additional requests are made with a `pageToken`.
203205

204206
Args:
205207
parent: string, The resource name of the parent FirebaseProject for which to list each associated AndroidApp, in the format: projects/PROJECT_IDENTIFIER /androidApps Refer to the `FirebaseProject` [`name`](../projects#FirebaseProject.FIELDS.name) field for details about PROJECT_IDENTIFIER values. (required)
206208
pageSize: integer, The maximum number of Apps to return in the response. The server may return fewer than this at its discretion. If no value is specified (or too large a value is specified), then the server will impose its own limit.
207209
pageToken: string, Token returned from a previous call to `ListAndroidApps` indicating where in the set of Apps to resume listing.
210+
showDeleted: boolean, Controls whether Apps in the DELETED state should be returned. Defaults to false.
208211
x__xgafv: string, V1 error format.
209212
Allowed values
210213
1 - v1 error format
@@ -217,11 +220,12 @@ <h3>Method Details</h3>
217220
&quot;apps&quot;: [ # List of each `AndroidApp` associated with the specified `FirebaseProject`.
218221
{ # Details of a Firebase App for Android.
219222
&quot;apiKeyId&quot;: &quot;A String&quot;, # The key_id of the GCP ApiKey associated with this App. If set must have no restrictions, or only have restrictions that are valid for the associated Firebase App. Cannot be set in create requests, instead an existing valid API Key will be chosen, or if no valid API Keys exist, one will be provisioned for you. Cannot be set to an empty value in update requests.
220-
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
223+
&quot;appId&quot;: &quot;A String&quot;, # Output only. Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
221224
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
222225
&quot;name&quot;: &quot;A String&quot;, # The resource name of the AndroidApp, in the format: projects/ PROJECT_IDENTIFIER/androidApps/APP_ID * PROJECT_IDENTIFIER: the parent Project&#x27;s [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`ProjectId`](../projects#FirebaseProject.FIELDS.project_id). Learn more about using project identifiers in Google&#x27;s [AIP 2510 standard](https://google.aip.dev/cloud/2510). Note that the value for PROJECT_IDENTIFIER in any response body will be the `ProjectId`. * APP_ID: the globally unique, Firebase-assigned identifier for the App (see [`appId`](../projects.androidApps#AndroidApp.FIELDS.app_id)).
223226
&quot;packageName&quot;: &quot;A String&quot;, # Immutable. The canonical package name of the Android app as would appear in the Google Play Developer Console.
224-
&quot;projectId&quot;: &quot;A String&quot;, # Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
227+
&quot;projectId&quot;: &quot;A String&quot;, # Output only. Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
228+
&quot;state&quot;: &quot;A String&quot;, # Output only. The lifecycle state of the App.
225229
},
226230
],
227231
&quot;nextPageToken&quot;: &quot;A String&quot;, # If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results. This token can be used in a subsequent call to `ListAndroidApps` to find the next group of Apps. Page tokens are short-lived and should not be persisted.
@@ -253,14 +257,15 @@ <h3>Method Details</h3>
253257

254258
{ # Details of a Firebase App for Android.
255259
&quot;apiKeyId&quot;: &quot;A String&quot;, # The key_id of the GCP ApiKey associated with this App. If set must have no restrictions, or only have restrictions that are valid for the associated Firebase App. Cannot be set in create requests, instead an existing valid API Key will be chosen, or if no valid API Keys exist, one will be provisioned for you. Cannot be set to an empty value in update requests.
256-
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
260+
&quot;appId&quot;: &quot;A String&quot;, # Output only. Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
257261
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
258262
&quot;name&quot;: &quot;A String&quot;, # The resource name of the AndroidApp, in the format: projects/ PROJECT_IDENTIFIER/androidApps/APP_ID * PROJECT_IDENTIFIER: the parent Project&#x27;s [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`ProjectId`](../projects#FirebaseProject.FIELDS.project_id). Learn more about using project identifiers in Google&#x27;s [AIP 2510 standard](https://google.aip.dev/cloud/2510). Note that the value for PROJECT_IDENTIFIER in any response body will be the `ProjectId`. * APP_ID: the globally unique, Firebase-assigned identifier for the App (see [`appId`](../projects.androidApps#AndroidApp.FIELDS.app_id)).
259263
&quot;packageName&quot;: &quot;A String&quot;, # Immutable. The canonical package name of the Android app as would appear in the Google Play Developer Console.
260-
&quot;projectId&quot;: &quot;A String&quot;, # Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
264+
&quot;projectId&quot;: &quot;A String&quot;, # Output only. Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
265+
&quot;state&quot;: &quot;A String&quot;, # Output only. The lifecycle state of the App.
261266
}
262267

263-
updateMask: string, Specifies which fields to update. Note that the fields `name`, `app_id`, `project_id`, and `package_name` are all immutable.
268+
updateMask: string, Specifies which fields to update. Note that the fields `name`, `app_id`, `project_id`, `package_name`, and `state` are all immutable.
264269
x__xgafv: string, V1 error format.
265270
Allowed values
266271
1 - v1 error format
@@ -271,11 +276,12 @@ <h3>Method Details</h3>
271276

272277
{ # Details of a Firebase App for Android.
273278
&quot;apiKeyId&quot;: &quot;A String&quot;, # The key_id of the GCP ApiKey associated with this App. If set must have no restrictions, or only have restrictions that are valid for the associated Firebase App. Cannot be set in create requests, instead an existing valid API Key will be chosen, or if no valid API Keys exist, one will be provisioned for you. Cannot be set to an empty value in update requests.
274-
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
279+
&quot;appId&quot;: &quot;A String&quot;, # Output only. Immutable. The globally unique, Firebase-assigned identifier for the `AndroidApp`. This identifier should be treated as an opaque token, as the data format is not specified.
275280
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
276281
&quot;name&quot;: &quot;A String&quot;, # The resource name of the AndroidApp, in the format: projects/ PROJECT_IDENTIFIER/androidApps/APP_ID * PROJECT_IDENTIFIER: the parent Project&#x27;s [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`ProjectId`](../projects#FirebaseProject.FIELDS.project_id). Learn more about using project identifiers in Google&#x27;s [AIP 2510 standard](https://google.aip.dev/cloud/2510). Note that the value for PROJECT_IDENTIFIER in any response body will be the `ProjectId`. * APP_ID: the globally unique, Firebase-assigned identifier for the App (see [`appId`](../projects.androidApps#AndroidApp.FIELDS.app_id)).
277282
&quot;packageName&quot;: &quot;A String&quot;, # Immutable. The canonical package name of the Android app as would appear in the Google Play Developer Console.
278-
&quot;projectId&quot;: &quot;A String&quot;, # Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
283+
&quot;projectId&quot;: &quot;A String&quot;, # Output only. Immutable. A user-assigned unique identifier of the parent FirebaseProject for the `AndroidApp`.
284+
&quot;state&quot;: &quot;A String&quot;, # Output only. The lifecycle state of the App.
279285
}</pre>
280286
</div>
281287

0 commit comments

Comments
 (0)