Skip to content

Commit 7ddfd19

Browse files
authored
Merge pull request #338 from stackql/dev
Updated `firebase`, `googleadmin` and `googleworkspace` providers
2 parents bbb630f + 1b2e5f0 commit 7ddfd19

25 files changed

+35238
-17428
lines changed

providers/src/firebase/v00.00.00000/provider.yaml

Lines changed: 125 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -2,88 +2,166 @@ id: firebase
22
name: firebase
33
version: v00.00.00000
44
providerServices:
5-
firebase:
6-
description: The Firebase Management API enables programmatic setup and management of Firebase projects, including a project's Firebase resources and Firebase apps.
7-
id: firebase:v00.00.00000
8-
name: firebase
5+
appcheck:
6+
id: appcheck:v00.00.00000
7+
name: appcheck
98
preferred: true
109
service:
11-
$ref: firebase/v00.00.00000/services/firebase.yaml
12-
title: Firebase Management API
10+
$ref: firebase/v00.00.00000/services/appcheck.yaml
11+
title: Firebase App Check API
1312
version: v00.00.00000
14-
firebaseappcheck:
15-
description: Firebase App Check works alongside other Firebase services to help protect your backend resources from abuse, such as billing fraud or phishing.
16-
id: firebaseappcheck:v00.00.00000
17-
name: firebaseappcheck
13+
description: >-
14+
Firebase App Check works alongside other Firebase services to help protect
15+
your backend resources from abuse, such as billing fraud or phishing.
16+
appdistribution:
17+
id: appdistribution:v00.00.00000
18+
name: appdistribution
1819
preferred: true
1920
service:
20-
$ref: firebase/v00.00.00000/services/firebaseappcheck.yaml
21-
title: Firebase App Check API
21+
$ref: firebase/v00.00.00000/services/appdistribution.yaml
22+
title: Firebase App Distribution API
23+
version: v00.00.00000
24+
description: ''
25+
apphosting:
26+
id: apphosting:v00.00.00000
27+
name: apphosting
28+
preferred: true
29+
service:
30+
$ref: firebase/v00.00.00000/services/apphosting.yaml
31+
title: Firebase App Hosting API
32+
version: v00.00.00000
33+
description: >-
34+
Firebase App Hosting streamlines the development and deployment of dynamic
35+
Next.js and Angular applications, offering built-in framework support,
36+
GitHub integration, and integration with other Firebase products. You can
37+
use this API to intervene in the Firebase App Hosting build process and
38+
add custom functionality not supported in our default Console & CLI flows,
39+
including triggering builds from external CI/CD workflows or deploying
40+
from pre-built container images.
41+
database:
42+
id: database:v00.00.00000
43+
name: database
44+
preferred: true
45+
service:
46+
$ref: firebase/v00.00.00000/services/database.yaml
47+
title: Firebase Realtime Database Management API
2248
version: v00.00.00000
23-
firebasedatabase:
24-
description: The Firebase Realtime Database API enables programmatic provisioning and management of Realtime Database instances.
25-
id: firebasedatabase:v00.00.00000
26-
name: firebasedatabase
49+
description: >-
50+
The Firebase Realtime Database API enables programmatic provisioning and
51+
management of Realtime Database instances.
52+
dataconnect:
53+
id: dataconnect:v00.00.00000
54+
name: dataconnect
2755
preferred: true
2856
service:
29-
$ref: firebase/v00.00.00000/services/firebasedatabase.yaml
30-
title: Firebase Realtime Database API
57+
$ref: firebase/v00.00.00000/services/dataconnect.yaml
58+
title: Firebase Data Connect API
3159
version: v00.00.00000
32-
firebasedynamiclinks:
33-
description: Programmatically creates and manages Firebase Dynamic Links.
34-
id: firebasedynamiclinks:v00.00.00000
35-
name: firebasedynamiclinks
60+
description: >-
61+
Firebase Data Connect is a relational database service for mobile and web
62+
apps that lets you build and scale using a fully-managed PostgreSQL
63+
database powered by Cloud SQL. The REST API lets developers manage the
64+
connections to their database, change the schema of their database, and
65+
query the database.
66+
fcm:
67+
id: fcm:v00.00.00000
68+
name: fcm
3669
preferred: true
3770
service:
38-
$ref: firebase/v00.00.00000/services/firebasedynamiclinks.yaml
39-
title: Firebase Dynamic Links API
71+
$ref: firebase/v00.00.00000/services/fcm.yaml
72+
title: Firebase Cloud Messaging API
4073
version: v00.00.00000
41-
firebasehosting:
42-
description: The Firebase Hosting REST API enables programmatic and customizable management and deployments to your Firebase-hosted sites. Use this REST API to create and manage channels and sites as well as to deploy new or updated hosting configurations and content files.
43-
id: firebasehosting:v00.00.00000
44-
name: firebasehosting
74+
description: >-
75+
FCM send API that provides a cross-platform messaging solution to reliably
76+
deliver messages.
77+
fcmdata:
78+
id: fcmdata:v00.00.00000
79+
name: fcmdata
4580
preferred: true
4681
service:
47-
$ref: firebase/v00.00.00000/services/firebasehosting.yaml
82+
$ref: firebase/v00.00.00000/services/fcmdata.yaml
83+
title: Firebase Cloud Messaging Data API
84+
version: v00.00.00000
85+
description: >-
86+
Provides additional information about Firebase Cloud Messaging (FCM)
87+
message sends and deliveries.
88+
firebase:
89+
id: firebase:v00.00.00000
90+
name: firebase
91+
preferred: true
92+
service:
93+
$ref: firebase/v00.00.00000/services/firebase.yaml
94+
title: Firebase Management API
95+
version: v00.00.00000
96+
description: >-
97+
The Firebase Management API enables programmatic setup and management of
98+
Firebase projects, including a project's Firebase resources and Firebase
99+
apps.
100+
hosting:
101+
id: hosting:v00.00.00000
102+
name: hosting
103+
preferred: true
104+
service:
105+
$ref: firebase/v00.00.00000/services/hosting.yaml
48106
title: Firebase Hosting API
49107
version: v00.00.00000
50-
firebaseml:
51-
description: Access custom machine learning models hosted via Firebase ML.
52-
id: firebaseml:v00.00.00000
53-
name: firebaseml
108+
description: >-
109+
The Firebase Hosting REST API enables programmatic and customizable
110+
management and deployments to your Firebase-hosted sites. Use this REST
111+
API to create and manage channels and sites as well as to deploy new or
112+
updated hosting configurations and content files.
113+
ml:
114+
id: ml:v00.00.00000
115+
name: ml
54116
preferred: true
55117
service:
56-
$ref: firebase/v00.00.00000/services/firebaseml.yaml
118+
$ref: firebase/v00.00.00000/services/ml.yaml
57119
title: Firebase ML API
58120
version: v00.00.00000
59-
firebaserules:
60-
description: 'Creates and manages rules that determine when a Firebase Rules-enabled service should permit a request. '
61-
id: firebaserules:v00.00.00000
62-
name: firebaserules
121+
description: Access custom machine learning models hosted via Firebase ML.
122+
rules:
123+
id: rules:v00.00.00000
124+
name: rules
63125
preferred: true
64126
service:
65-
$ref: firebase/v00.00.00000/services/firebaserules.yaml
127+
$ref: firebase/v00.00.00000/services/rules.yaml
66128
title: Firebase Rules API
67129
version: v00.00.00000
68-
firebasestorage:
69-
description: The Cloud Storage for Firebase API enables programmatic management of Cloud Storage buckets for use in Firebase projects
70-
id: firebasestorage:v00.00.00000
71-
name: firebasestorage
130+
description: >-
131+
Creates and manages rules that determine when a Firebase Rules-enabled
132+
service should permit a request.
133+
storage:
134+
id: storage:v00.00.00000
135+
name: storage
72136
preferred: true
73137
service:
74-
$ref: firebase/v00.00.00000/services/firebasestorage.yaml
138+
$ref: firebase/v00.00.00000/services/storage.yaml
75139
title: Cloud Storage for Firebase API
76140
version: v00.00.00000
141+
description: >-
142+
The Cloud Storage for Firebase API enables programmatic management of
143+
Cloud Storage buckets for use in Firebase projects
144+
testing:
145+
id: testing:v00.00.00000
146+
name: testing
147+
preferred: true
148+
service:
149+
$ref: firebase/v00.00.00000/services/testing.yaml
150+
title: Cloud Testing API
151+
version: v00.00.00000
152+
description: >-
153+
Allows developers to run automated tests for their mobile applications on
154+
Google infrastructure.
77155
toolresults:
78-
description: API to publish and access results from developer tools.
79156
id: toolresults:v00.00.00000
80157
name: toolresults
81158
preferred: true
82159
service:
83160
$ref: firebase/v00.00.00000/services/toolresults.yaml
84161
title: Cloud Tool Results API
85162
version: v00.00.00000
163+
description: API to publish and access results from developer tools.
86164
config:
87165
auth:
88-
credentialsenvvar: "GOOGLE_APPLICATION_CREDENTIALS"
89-
type: "service_account"
166+
credentialsenvvar: GOOGLE_CREDENTIALS
167+
type: service_account

0 commit comments

Comments
 (0)