Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 007e562

Browse files
committedApr 22, 2025
feat(firebaseappdistribution): update the api
#### firebaseappdistribution:v1alpha The following keys were deleted: - resources.apps.methods.provisionApp (Total Keys: 10) - schemas.GoogleFirebaseAppdistroV1alphaProvisionAppResponse (Total Keys: 2)
1 parent 6cadc56 commit 007e562

5 files changed

+17
-69
lines changed
 

‎docs/dyn/firebaseappdistribution_v1alpha.apps.html

-21
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,6 @@ <h2>Instance Methods</h2>
103103
<p class="toc_element">
104104
<code><a href="#getJwt">getJwt(mobilesdkAppId, x__xgafv=None)</a></code></p>
105105
<p class="firstline">Get a JWT token</p>
106-
<p class="toc_element">
107-
<code><a href="#provisionApp">provisionApp(mobilesdkAppId, x__xgafv=None)</a></code></p>
108-
<p class="firstline">Provision app distribution for an existing Firebase app, enabling it to subsequently be used by appdistro.</p>
109106
<h3>Method Details</h3>
110107
<div class="method">
111108
<code class="details" id="close">close()</code>
@@ -165,22 +162,4 @@ <h3>Method Details</h3>
165162
}</pre>
166163
</div>
167164

168-
<div class="method">
169-
<code class="details" id="provisionApp">provisionApp(mobilesdkAppId, x__xgafv=None)</code>
170-
<pre>Provision app distribution for an existing Firebase app, enabling it to subsequently be used by appdistro.
171-
172-
Args:
173-
mobilesdkAppId: string, Unique id for a Firebase app of the format: {version}:{project_number}:{platform}:{hash(bundle_id)} Example: 1:581234567376:android:aa0a3c7b135e90289 (required)
174-
x__xgafv: string, V1 error format.
175-
Allowed values
176-
1 - v1 error format
177-
2 - v2 error format
178-
179-
Returns:
180-
An object of the form:
181-
182-
{ # The response message for `ProvisionApp`.
183-
}</pre>
184-
</div>
185-
186165
</body></html>

‎docs/dyn/firebaseappdistribution_v1alpha.projects.apps.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ <h2>Instance Methods</h2>
9292
<p class="firstline">Gets configuration for automated tests.</p>
9393
<p class="toc_element">
9494
<code><a href="#updateTestConfig">updateTestConfig(name, body=None, updateMask=None, x__xgafv=None)</a></code></p>
95-
<p class="firstline">Updates a release.</p>
95+
<p class="firstline">Updates automated test configuration.</p>
9696
<h3>Method Details</h3>
9797
<div class="method">
9898
<code class="details" id="close">close()</code>
@@ -117,7 +117,7 @@ <h3>Method Details</h3>
117117
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Display name of the AI driven test. Required if the release test is created with multiple goals.
118118
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test configuration resource. Format: `projects/{project_number}/apps/{app_id}/testConfig`
119119
&quot;roboCrawler&quot;: { # Configuration for Robo crawler # Optional. Configuration for Robo crawler
120-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test
120+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test
121121
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
122122
{ # A step to be accomplished by the AI
123123
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -150,7 +150,7 @@ <h3>Method Details</h3>
150150

151151
<div class="method">
152152
<code class="details" id="updateTestConfig">updateTestConfig(name, body=None, updateMask=None, x__xgafv=None)</code>
153-
<pre>Updates a release.
153+
<pre>Updates automated test configuration.
154154

155155
Args:
156156
name: string, Identifier. The name of the test configuration resource. Format: `projects/{project_number}/apps/{app_id}/testConfig` (required)
@@ -161,7 +161,7 @@ <h3>Method Details</h3>
161161
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Display name of the AI driven test. Required if the release test is created with multiple goals.
162162
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test configuration resource. Format: `projects/{project_number}/apps/{app_id}/testConfig`
163163
&quot;roboCrawler&quot;: { # Configuration for Robo crawler # Optional. Configuration for Robo crawler
164-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test
164+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test
165165
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
166166
{ # A step to be accomplished by the AI
167167
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -204,7 +204,7 @@ <h3>Method Details</h3>
204204
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Display name of the AI driven test. Required if the release test is created with multiple goals.
205205
&quot;name&quot;: &quot;A String&quot;, # Identifier. The name of the test configuration resource. Format: `projects/{project_number}/apps/{app_id}/testConfig`
206206
&quot;roboCrawler&quot;: { # Configuration for Robo crawler # Optional. Configuration for Robo crawler
207-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test
207+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test
208208
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
209209
{ # A step to be accomplished by the AI
210210
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI

‎docs/dyn/firebaseappdistribution_v1alpha.projects.apps.releases.tests.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ <h3>Method Details</h3>
126126
The object takes the form of:
127127

128128
{ # The results of running an automated test on a release.
129-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
129+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
130130
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
131131
{ # A step to be accomplished by the AI
132132
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -261,7 +261,7 @@ <h3>Method Details</h3>
261261
An object of the form:
262262

263263
{ # The results of running an automated test on a release.
264-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
264+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
265265
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
266266
{ # A step to be accomplished by the AI
267267
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -402,7 +402,7 @@ <h3>Method Details</h3>
402402
An object of the form:
403403

404404
{ # The results of running an automated test on a release.
405-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
405+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
406406
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
407407
{ # A step to be accomplished by the AI
408408
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -553,7 +553,7 @@ <h3>Method Details</h3>
553553
&quot;nextPageToken&quot;: &quot;A String&quot;, # A short-lived token, which can be sent as `pageToken` to retrieve the next page. If this field is omitted, there are no subsequent pages.
554554
&quot;releaseTests&quot;: [ # The tests listed.
555555
{ # The results of running an automated test on a release.
556-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
556+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
557557
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
558558
{ # A step to be accomplished by the AI
559559
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI

‎docs/dyn/firebaseappdistribution_v1alpha.projects.apps.testCases.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ <h3>Method Details</h3>
141141
The object takes the form of:
142142

143143
{ # AI test cases
144-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
144+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
145145
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
146146
{ # A step to be accomplished by the AI
147147
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -166,7 +166,7 @@ <h3>Method Details</h3>
166166
An object of the form:
167167

168168
{ # AI test cases
169-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
169+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
170170
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
171171
{ # A step to be accomplished by the AI
172172
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -215,7 +215,7 @@ <h3>Method Details</h3>
215215
An object of the form:
216216

217217
{ # AI test cases
218-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
218+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
219219
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
220220
{ # A step to be accomplished by the AI
221221
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -251,7 +251,7 @@ <h3>Method Details</h3>
251251
&quot;nextPageToken&quot;: &quot;A String&quot;, # A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
252252
&quot;testCases&quot;: [ # The test cases from the specified app.
253253
{ # AI test cases
254-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
254+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
255255
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
256256
{ # A step to be accomplished by the AI
257257
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -293,7 +293,7 @@ <h3>Method Details</h3>
293293
The object takes the form of:
294294

295295
{ # AI test cases
296-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
296+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
297297
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
298298
{ # A step to be accomplished by the AI
299299
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
@@ -317,7 +317,7 @@ <h3>Method Details</h3>
317317
An object of the form:
318318

319319
{ # AI test cases
320-
&quot;aiInstructions&quot;: { # Instructions for AI driven test # Optional. Instructions for AI driven test.
320+
&quot;aiInstructions&quot;: { # Optional. Instructions for AI driven test.
321321
&quot;steps&quot;: [ # Required. Steps to be accomplished by the AI
322322
{ # A step to be accomplished by the AI
323323
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI

‎googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json

+2-33
Original file line numberDiff line numberDiff line change
@@ -169,30 +169,6 @@
169169
"scopes": [
170170
"https://www.googleapis.com/auth/cloud-platform"
171171
]
172-
},
173-
"provisionApp": {
174-
"description": "Provision app distribution for an existing Firebase app, enabling it to subsequently be used by appdistro.",
175-
"flatPath": "v1alpha/apps/{mobilesdkAppId}",
176-
"httpMethod": "POST",
177-
"id": "firebaseappdistribution.apps.provisionApp",
178-
"parameterOrder": [
179-
"mobilesdkAppId"
180-
],
181-
"parameters": {
182-
"mobilesdkAppId": {
183-
"description": "Unique id for a Firebase app of the format: {version}:{project_number}:{platform}:{hash(bundle_id)} Example: 1:581234567376:android:aa0a3c7b135e90289",
184-
"location": "path",
185-
"required": true,
186-
"type": "string"
187-
}
188-
},
189-
"path": "v1alpha/apps/{mobilesdkAppId}",
190-
"response": {
191-
"$ref": "GoogleFirebaseAppdistroV1alphaProvisionAppResponse"
192-
},
193-
"scopes": [
194-
"https://www.googleapis.com/auth/cloud-platform"
195-
]
196172
}
197173
},
198174
"resources": {
@@ -436,7 +412,7 @@
436412
]
437413
},
438414
"updateTestConfig": {
439-
"description": "Updates a release.",
415+
"description": "Updates automated test configuration.",
440416
"flatPath": "v1alpha/projects/{projectsId}/apps/{appsId}/testConfig",
441417
"httpMethod": "PATCH",
442418
"id": "firebaseappdistribution.projects.apps.updateTestConfig",
@@ -831,7 +807,7 @@
831807
}
832808
}
833809
},
834-
"revision": "20250314",
810+
"revision": "20250416",
835811
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
836812
"schemas": {
837813
"AndroidxCrawlerOutputPoint": {
@@ -959,7 +935,6 @@
959935
"type": "object"
960936
},
961937
"GoogleFirebaseAppdistroV1alphaAiInstructions": {
962-
"description": "Instructions for AI driven test",
963938
"id": "GoogleFirebaseAppdistroV1alphaAiInstructions",
964939
"properties": {
965940
"steps": {
@@ -1669,12 +1644,6 @@
16691644
},
16701645
"type": "object"
16711646
},
1672-
"GoogleFirebaseAppdistroV1alphaProvisionAppResponse": {
1673-
"description": "The response message for `ProvisionApp`.",
1674-
"id": "GoogleFirebaseAppdistroV1alphaProvisionAppResponse",
1675-
"properties": {},
1676-
"type": "object"
1677-
},
16781647
"GoogleFirebaseAppdistroV1alphaRelease": {
16791648
"description": "Proto defining a release object",
16801649
"id": "GoogleFirebaseAppdistroV1alphaRelease",

0 commit comments

Comments
 (0)
Please sign in to comment.