Skip to content

Commit ea9f425

Browse files
feat(firebase): update the api
#### firebase:v1beta1 The following keys were added: - schemas.AndroidApp.properties.apiKeyId.type (Total Keys: 1) - schemas.IosApp.properties.apiKeyId.type (Total Keys: 1) - schemas.WebApp.properties.apiKeyId.type (Total Keys: 1)
1 parent 55a2fdd commit ea9f425

File tree

4 files changed

+28
-1
lines changed

4 files changed

+28
-1
lines changed

docs/dyn/firebase_v1beta1.projects.androidApps.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ <h3>Method Details</h3>
116116
The object takes the form of:
117117

118118
{ # Details of a Firebase App for Android.
119+
&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.
119120
&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.
120121
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
121122
&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)).
@@ -167,6 +168,7 @@ <h3>Method Details</h3>
167168
An object of the form:
168169

169170
{ # Details of a Firebase App for Android.
171+
&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.
170172
&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.
171173
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
172174
&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)).
@@ -214,6 +216,7 @@ <h3>Method Details</h3>
214216
{
215217
&quot;apps&quot;: [ # List of each `AndroidApp` associated with the specified `FirebaseProject`.
216218
{ # Details of a Firebase App for Android.
219+
&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.
217220
&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.
218221
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
219222
&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)).
@@ -249,6 +252,7 @@ <h3>Method Details</h3>
249252
The object takes the form of:
250253

251254
{ # Details of a Firebase App for Android.
255+
&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.
252256
&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.
253257
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
254258
&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)).
@@ -266,6 +270,7 @@ <h3>Method Details</h3>
266270
An object of the form:
267271

268272
{ # Details of a Firebase App for Android.
273+
&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.
269274
&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.
270275
&quot;displayName&quot;: &quot;A String&quot;, # The user-assigned display name for the `AndroidApp`.
271276
&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)).

docs/dyn/firebase_v1beta1.projects.iosApps.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ <h3>Method Details</h3>
111111
The object takes the form of:
112112

113113
{ # Details of a Firebase App for iOS.
114+
&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.
114115
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `IosApp`. This identifier should be treated as an opaque token, as the data format is not specified.
115116
&quot;appStoreId&quot;: &quot;A String&quot;, # The automatically generated Apple ID assigned to the iOS app by Apple in the iOS App Store.
116117
&quot;bundleId&quot;: &quot;A String&quot;, # Immutable. The canonical bundle ID of the iOS app as it would appear in the iOS AppStore.
@@ -164,6 +165,7 @@ <h3>Method Details</h3>
164165
An object of the form:
165166

166167
{ # Details of a Firebase App for iOS.
168+
&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.
167169
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `IosApp`. This identifier should be treated as an opaque token, as the data format is not specified.
168170
&quot;appStoreId&quot;: &quot;A String&quot;, # The automatically generated Apple ID assigned to the iOS app by Apple in the iOS App Store.
169171
&quot;bundleId&quot;: &quot;A String&quot;, # Immutable. The canonical bundle ID of the iOS app as it would appear in the iOS AppStore.
@@ -213,6 +215,7 @@ <h3>Method Details</h3>
213215
{
214216
&quot;apps&quot;: [ # List of each `IosApp` associated with the specified `FirebaseProject`.
215217
{ # Details of a Firebase App for iOS.
218+
&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.
216219
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `IosApp`. This identifier should be treated as an opaque token, as the data format is not specified.
217220
&quot;appStoreId&quot;: &quot;A String&quot;, # The automatically generated Apple ID assigned to the iOS app by Apple in the iOS App Store.
218221
&quot;bundleId&quot;: &quot;A String&quot;, # Immutable. The canonical bundle ID of the iOS app as it would appear in the iOS AppStore.
@@ -250,6 +253,7 @@ <h3>Method Details</h3>
250253
The object takes the form of:
251254

252255
{ # Details of a Firebase App for iOS.
256+
&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.
253257
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `IosApp`. This identifier should be treated as an opaque token, as the data format is not specified.
254258
&quot;appStoreId&quot;: &quot;A String&quot;, # The automatically generated Apple ID assigned to the iOS app by Apple in the iOS App Store.
255259
&quot;bundleId&quot;: &quot;A String&quot;, # Immutable. The canonical bundle ID of the iOS app as it would appear in the iOS AppStore.
@@ -269,6 +273,7 @@ <h3>Method Details</h3>
269273
An object of the form:
270274

271275
{ # Details of a Firebase App for iOS.
276+
&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.
272277
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `IosApp`. This identifier should be treated as an opaque token, as the data format is not specified.
273278
&quot;appStoreId&quot;: &quot;A String&quot;, # The automatically generated Apple ID assigned to the iOS app by Apple in the iOS App Store.
274279
&quot;bundleId&quot;: &quot;A String&quot;, # Immutable. The canonical bundle ID of the iOS app as it would appear in the iOS AppStore.

docs/dyn/firebase_v1beta1.projects.webApps.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ <h3>Method Details</h3>
111111
The object takes the form of:
112112

113113
{ # Details of a Firebase App for the web.
114+
&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.
114115
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `WebApp`. This identifier should be treated as an opaque token, as the data format is not specified.
115116
&quot;appUrls&quot;: [ # The URLs where the `WebApp` is hosted.
116117
&quot;A String&quot;,
@@ -165,6 +166,7 @@ <h3>Method Details</h3>
165166
An object of the form:
166167

167168
{ # Details of a Firebase App for the web.
169+
&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.
168170
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `WebApp`. This identifier should be treated as an opaque token, as the data format is not specified.
169171
&quot;appUrls&quot;: [ # The URLs where the `WebApp` is hosted.
170172
&quot;A String&quot;,
@@ -222,6 +224,7 @@ <h3>Method Details</h3>
222224
{
223225
&quot;apps&quot;: [ # List of each `WebApp` associated with the specified `FirebaseProject`.
224226
{ # Details of a Firebase App for the web.
227+
&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.
225228
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `WebApp`. This identifier should be treated as an opaque token, as the data format is not specified.
226229
&quot;appUrls&quot;: [ # The URLs where the `WebApp` is hosted.
227230
&quot;A String&quot;,
@@ -260,6 +263,7 @@ <h3>Method Details</h3>
260263
The object takes the form of:
261264

262265
{ # Details of a Firebase App for the web.
266+
&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.
263267
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `WebApp`. This identifier should be treated as an opaque token, as the data format is not specified.
264268
&quot;appUrls&quot;: [ # The URLs where the `WebApp` is hosted.
265269
&quot;A String&quot;,
@@ -280,6 +284,7 @@ <h3>Method Details</h3>
280284
An object of the form:
281285

282286
{ # Details of a Firebase App for the web.
287+
&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.
283288
&quot;appId&quot;: &quot;A String&quot;, # Immutable. The globally unique, Firebase-assigned identifier for the `WebApp`. This identifier should be treated as an opaque token, as the data format is not specified.
284289
&quot;appUrls&quot;: [ # The URLs where the `WebApp` is hosted.
285290
&quot;A String&quot;,

googleapiclient/discovery_cache/documents/firebase.v1beta1.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1121,7 +1121,7 @@
11211121
}
11221122
}
11231123
},
1124-
"revision": "20220218",
1124+
"revision": "20220225",
11251125
"rootUrl": "https://firebase.googleapis.com/",
11261126
"schemas": {
11271127
"AddFirebaseRequest": {
@@ -1212,6 +1212,10 @@
12121212
"description": "Details of a Firebase App for Android.",
12131213
"id": "AndroidApp",
12141214
"properties": {
1215+
"apiKeyId": {
1216+
"description": "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.",
1217+
"type": "string"
1218+
},
12151219
"appId": {
12161220
"description": "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.",
12171221
"type": "string"
@@ -1378,6 +1382,10 @@
13781382
"description": "Details of a Firebase App for iOS.",
13791383
"id": "IosApp",
13801384
"properties": {
1385+
"apiKeyId": {
1386+
"description": "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.",
1387+
"type": "string"
1388+
},
13811389
"appId": {
13821390
"description": "Immutable. The globally unique, Firebase-assigned identifier for the `IosApp`. This identifier should be treated as an opaque token, as the data format is not specified.",
13831391
"type": "string"
@@ -1780,6 +1788,10 @@
17801788
"description": "Details of a Firebase App for the web.",
17811789
"id": "WebApp",
17821790
"properties": {
1791+
"apiKeyId": {
1792+
"description": "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.",
1793+
"type": "string"
1794+
},
17831795
"appId": {
17841796
"description": "Immutable. The globally unique, Firebase-assigned identifier for the `WebApp`. This identifier should be treated as an opaque token, as the data format is not specified.",
17851797
"type": "string"

0 commit comments

Comments
 (0)