Skip to content

Commit eb32098

Browse files
authored
Merge pull request #305 from stackql/feature/provider-updates
added snowflake
2 parents 25f2497 + 2a12b29 commit eb32098

37 files changed

+44210
-0
lines changed
Lines changed: 378 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,378 @@
1+
id: snowflake
2+
name: snowflake
3+
version: v00.00.00000
4+
providerServices:
5+
account:
6+
id: account:v00.00.00000
7+
name: account
8+
preferred: true
9+
service:
10+
$ref: snowflake/v00.00.00000/services/account.yaml
11+
title: Snowflake Account API
12+
version: v00.00.00000
13+
description: The Snowflake Account API is a REST API that you can use to access,
14+
update, and perform certain actions on Account resource in Snowflake.
15+
alert:
16+
id: alert:v00.00.00000
17+
name: alert
18+
preferred: true
19+
service:
20+
$ref: snowflake/v00.00.00000/services/alert.yaml
21+
title: Snowflake Alert API
22+
version: v00.00.00000
23+
description: The Snowflake Alert API is a REST API that you can use to access,
24+
update, and perform certain actions on Alert resource in a Snowflake database.
25+
api_integration:
26+
id: api_integration:v00.00.00000
27+
name: api_integration
28+
preferred: true
29+
service:
30+
$ref: snowflake/v00.00.00000/services/api-integration.yaml
31+
title: Snowflake API Integration API
32+
version: v00.00.00000
33+
description: The Snowflake API Integration API is a REST API that you can use
34+
to access, update, and perform certain actions on API Integration resource in
35+
a Snowflake database.
36+
catalog_integration:
37+
id: catalog_integration:v00.00.00000
38+
name: catalog_integration
39+
preferred: true
40+
service:
41+
$ref: snowflake/v00.00.00000/services/catalog-integration.yaml
42+
title: Snowflake Catalog Integration API
43+
version: v00.00.00000
44+
description: The Snowflake Catalog Integration API is a REST API that you can
45+
use to access, update, and perform certain actions on Catalog Integration resource
46+
in a Snowflake database.
47+
compute_pool:
48+
id: compute_pool:v00.00.00000
49+
name: compute_pool
50+
preferred: true
51+
service:
52+
$ref: snowflake/v00.00.00000/services/compute-pool.yaml
53+
title: Snowflake Compute Pools API
54+
version: v00.00.00000
55+
description: The Snowflake Compute Pools API is a REST API that you can use to
56+
access, update, and perform common actions on Compute Pool resources.
57+
cortex_analyst:
58+
id: cortex_analyst:v00.00.00000
59+
name: cortex_analyst
60+
preferred: true
61+
service:
62+
$ref: snowflake/v00.00.00000/services/cortex-analyst.yaml
63+
title: Cortex Analyst API
64+
version: v00.00.00000
65+
description: The Snowflake Cortex Analyst API is a REST API that allows end user
66+
to chat with their data leveraging semantic models to generate SQL queries.
67+
cortex_inference:
68+
id: cortex_inference:v00.00.00000
69+
name: cortex_inference
70+
preferred: true
71+
service:
72+
$ref: snowflake/v00.00.00000/services/cortex-inference.yaml
73+
title: Cortex Inference API
74+
version: v00.00.00000
75+
description: OpenAPI 3.0 specification for the Cortex REST API
76+
cortex_search_service:
77+
id: cortex_search_service:v00.00.00000
78+
name: cortex_search_service
79+
preferred: true
80+
service:
81+
$ref: snowflake/v00.00.00000/services/cortex-search-service.yaml
82+
title: Cortex Search REST API
83+
version: v00.00.00000
84+
description: OpenAPI 3.0 specification for the Cortex Search REST API
85+
database_role:
86+
id: database_role:v00.00.00000
87+
name: database_role
88+
preferred: true
89+
service:
90+
$ref: snowflake/v00.00.00000/services/database-role.yaml
91+
title: Snowflake Database Role API
92+
version: v00.00.00000
93+
description: The Snowflake Database Role API is a REST API that you can use to
94+
access, update, and perform certain actions on Database Role resource in a Snowflake
95+
database.
96+
database:
97+
id: database:v00.00.00000
98+
name: database
99+
preferred: true
100+
service:
101+
$ref: snowflake/v00.00.00000/services/database.yaml
102+
title: Snowflake Database API
103+
version: v00.00.00000
104+
description: The Snowflake Database API is a REST API that you can use to access,
105+
update, and perform certain actions on Database resource in Snowflake.
106+
dynamic_table:
107+
id: dynamic_table:v00.00.00000
108+
name: dynamic_table
109+
preferred: true
110+
service:
111+
$ref: snowflake/v00.00.00000/services/dynamic-table.yaml
112+
title: Snowflake Dynamic Table API
113+
version: v00.00.00000
114+
description: The Snowflake Dynamic Table API is a REST API that you can use to
115+
access, update, and perform certain actions on Dynamic Tables resource in a
116+
Snowflake database.
117+
event_table:
118+
id: event_table:v00.00.00000
119+
name: event_table
120+
preferred: true
121+
service:
122+
$ref: snowflake/v00.00.00000/services/event-table.yaml
123+
title: Snowflake Event Table API
124+
version: v00.00.00000
125+
description: The Snowflake Event Table API is a REST API that you can use to access,
126+
update, and perform certain actions on Event Table resource in a Snowflake database.
127+
external_volume:
128+
id: external_volume:v00.00.00000
129+
name: external_volume
130+
preferred: true
131+
service:
132+
$ref: snowflake/v00.00.00000/services/external-volume.yaml
133+
title: Snowflake External Volume API
134+
version: v00.00.00000
135+
description: The Snowflake External Volume API is a REST API that you can use
136+
to access, update, and perform certain actions on External Volume resource in
137+
a Snowflake database.
138+
function:
139+
id: function:v00.00.00000
140+
name: function
141+
preferred: true
142+
service:
143+
$ref: snowflake/v00.00.00000/services/function.yaml
144+
title: Snowflake Function API
145+
version: v00.00.00000
146+
description: The Snowflake Function API is a REST API that allows caller to create,
147+
execute and drop functions in a Snowflake database.
148+
grant:
149+
id: grant:v00.00.00000
150+
name: grant
151+
preferred: true
152+
service:
153+
$ref: snowflake/v00.00.00000/services/grant.yaml
154+
title: Snowflake Grant API
155+
version: v00.00.00000
156+
description: The Snowflake Grant API is a REST API that you can use to show or
157+
manage privileges that have been provided to users and roles in a Snowflake
158+
database.
159+
iceberg_table:
160+
id: iceberg_table:v00.00.00000
161+
name: iceberg_table
162+
preferred: true
163+
service:
164+
$ref: snowflake/v00.00.00000/services/iceberg-table.yaml
165+
title: Snowflake Iceberg Table API
166+
version: v00.00.00000
167+
description: The Snowflake Iceberg Table API is a REST API that you can use to
168+
access, update, and perform certain actions on Iceberg Table resource in a Snowflake
169+
database.
170+
image_repository:
171+
id: image_repository:v00.00.00000
172+
name: image_repository
173+
preferred: true
174+
service:
175+
$ref: snowflake/v00.00.00000/services/image-repository.yaml
176+
title: Snowflake Image Repository API
177+
version: v00.00.00000
178+
description: The Snowflake Image Repository API is a REST API that you can use
179+
to access, update, and perform common actions on Image Repository resource in
180+
Snowflake.
181+
managed_account:
182+
id: managed_account:v00.00.00000
183+
name: managed_account
184+
preferred: true
185+
service:
186+
$ref: snowflake/v00.00.00000/services/managed-account.yaml
187+
title: Snowflake Managed Account API
188+
version: v00.00.00000
189+
description: The Snowflake Managed Account API is a REST API that you can use
190+
to access, update, and perform certain actions on Managed Account resource in
191+
Snowflake.
192+
network_policy:
193+
id: network_policy:v00.00.00000
194+
name: network_policy
195+
preferred: true
196+
service:
197+
$ref: snowflake/v00.00.00000/services/network-policy.yaml
198+
title: Snowflake Network Policy API
199+
version: v00.00.00000
200+
description: The Snowflake Network Policy API is a REST API that you can use to
201+
access, update, and perform certain actions on Network Policy resource in a
202+
Snowflake database.
203+
notebook:
204+
id: notebook:v00.00.00000
205+
name: notebook
206+
preferred: true
207+
service:
208+
$ref: snowflake/v00.00.00000/services/notebook.yaml
209+
title: Snowflake Notebook API
210+
version: v00.00.00000
211+
description: The Snowflake Notebook API is a REST API that you can use to access,
212+
update, and perform certain actions on Notebook resource in a Snowflake database.
213+
notification_integration:
214+
id: notification_integration:v00.00.00000
215+
name: notification_integration
216+
preferred: true
217+
service:
218+
$ref: snowflake/v00.00.00000/services/notification-integration.yaml
219+
title: Snowflake Notification Integration API
220+
version: v00.00.00000
221+
description: The Snowflake Notification Integration API is a REST API that you
222+
can use to access, update, and perform certain actions on Notification Integration
223+
resource in a Snowflake database.
224+
pipe:
225+
id: pipe:v00.00.00000
226+
name: pipe
227+
preferred: true
228+
service:
229+
$ref: snowflake/v00.00.00000/services/pipe.yaml
230+
title: Snowflake Pipe API
231+
version: v00.00.00000
232+
description: The Snowflake Pipe API is a REST API that you can use to access,
233+
update, and perform certain actions on Pipe resource in a Snowflake database.
234+
procedure:
235+
id: procedure:v00.00.00000
236+
name: procedure
237+
preferred: true
238+
service:
239+
$ref: snowflake/v00.00.00000/services/procedure.yaml
240+
title: Snowflake Procedure API
241+
version: v00.00.00000
242+
description: The Snowflake Procedure API is a REST API that you can use to access,
243+
update, and perform certain actions on Procedure resource in a Snowflake database.
244+
result:
245+
id: result:v00.00.00000
246+
name: result
247+
preferred: true
248+
service:
249+
$ref: snowflake/v00.00.00000/services/result.yaml
250+
title: Snowflake Result API
251+
version: v00.00.00000
252+
description: The Snowflake Result API is a REST API that you can use to check
253+
request status and fetch request response.
254+
role:
255+
id: role:v00.00.00000
256+
name: role
257+
preferred: true
258+
service:
259+
$ref: snowflake/v00.00.00000/services/role.yaml
260+
title: Snowflake Role API
261+
version: v00.00.00000
262+
description: The Snowflake Role API is a REST API that you can use to access,
263+
update, and perform certain actions on Role resource in a Snowflake database.
264+
schema:
265+
id: schema:v00.00.00000
266+
name: schema
267+
preferred: true
268+
service:
269+
$ref: snowflake/v00.00.00000/services/schema.yaml
270+
title: Snowflake Schema API
271+
version: v00.00.00000
272+
description: The Snowflake Schema API is a REST API that you can use to access,
273+
update, and perform certain actions on a Snowflake schema.
274+
service:
275+
id: service:v00.00.00000
276+
name: service
277+
preferred: true
278+
service:
279+
$ref: snowflake/v00.00.00000/services/service.yaml
280+
title: Snowflake Services API
281+
version: v00.00.00000
282+
description: The Snowflake Services API is a REST API that you can use to access,
283+
update, and perform certain actions on Services resource in a Snowflake database.
284+
sqlapi:
285+
id: sqlapi:v00.00.00000
286+
name: sqlapi
287+
preferred: true
288+
service:
289+
$ref: snowflake/v00.00.00000/services/sqlapi.yaml
290+
title: Snowflake SQL API
291+
version: v00.00.00000
292+
description: 'The Snowflake SQL API is a REST API that you can use to access and
293+
update data in a Snowflake database. '
294+
stage:
295+
id: stage:v00.00.00000
296+
name: stage
297+
preferred: true
298+
service:
299+
$ref: snowflake/v00.00.00000/services/stage.yaml
300+
title: Snowflake Stage API
301+
version: v00.00.00000
302+
description: The Snowflake Stage API is a REST API that you can use to access,
303+
update, and perform certain actions on stage resources in a Snowflake database.
304+
stream:
305+
id: stream:v00.00.00000
306+
name: stream
307+
preferred: true
308+
service:
309+
$ref: snowflake/v00.00.00000/services/stream.yaml
310+
title: Snowflake Stream API
311+
version: v00.00.00000
312+
description: The Snowflake Stream API is a REST API that you can use to access,
313+
update, and perform certain actions on Stream resource in a Snowflake database.
314+
table:
315+
id: table:v00.00.00000
316+
name: table
317+
preferred: true
318+
service:
319+
$ref: snowflake/v00.00.00000/services/table.yaml
320+
title: Snowflake Table API
321+
version: v00.00.00000
322+
description: The Snowflake Table API is a REST API that you can use to access,
323+
update, and perform certain actions on Tables resource in a Snowflake database.
324+
task:
325+
id: task:v00.00.00000
326+
name: task
327+
preferred: true
328+
service:
329+
$ref: snowflake/v00.00.00000/services/task.yaml
330+
title: Snowflake Task API
331+
version: v00.00.00000
332+
description: The Snowflake Task API is a REST API that you can use to access,
333+
update, and perform certain actions on task resources in a Snowflake database.
334+
user_defined_function:
335+
id: user_defined_function:v00.00.00000
336+
name: user_defined_function
337+
preferred: true
338+
service:
339+
$ref: snowflake/v00.00.00000/services/user-defined-function.yaml
340+
title: Snowflake User Defined Function API
341+
version: v00.00.00000
342+
description: The Snowflake User Defined Function API is a REST API that you can
343+
use to access, update, and perform certain actions on User Defined Function
344+
resource in a Snowflake database.
345+
user:
346+
id: user:v00.00.00000
347+
name: user
348+
preferred: true
349+
service:
350+
$ref: snowflake/v00.00.00000/services/user.yaml
351+
title: Snowflake User API
352+
version: v00.00.00000
353+
description: The Snowflake User API is a REST API that you can use to access,
354+
update, and perform certain action on Users in a Snowflake database.
355+
view:
356+
id: view:v00.00.00000
357+
name: view
358+
preferred: true
359+
service:
360+
$ref: snowflake/v00.00.00000/services/view.yaml
361+
title: Snowflake View API
362+
version: v00.00.00000
363+
description: The Snowflake View API is a REST API that you can use to access,
364+
update, and perform certain actions on View resource in a Snowflake database.
365+
warehouse:
366+
id: warehouse:v00.00.00000
367+
name: warehouse
368+
preferred: true
369+
service:
370+
$ref: snowflake/v00.00.00000/services/warehouse.yaml
371+
title: Snowflake Warehouse API
372+
version: v00.00.00000
373+
description: The Snowflake Warehouse API is a REST API that you can use to access,
374+
customize and manage virtual warehouse in a Snowflake account.
375+
config:
376+
auth:
377+
credentialsenvvar: SNOWFLAKE_CREDENTIALS
378+
type: service_account

0 commit comments

Comments
 (0)