1
1
# ` Titan Core ` - Snowflake infrastructure as code
2
2
3
3
<div align =" center " >
4
- <img src="./images/github.png" style="padding-bottom: 20px; width: 620px ;"/>
4
+ <img src="./images/github-explainer .png" style="padding-bottom: 20px; width: 830px ;"/>
5
5
</div >
6
6
7
7
Titan Core helps you provision, deploy, and secure resources in Snowflake. It replaces infrastructure tools like Terraform or Schemachange.
@@ -181,20 +181,24 @@ Titan Core simplifies this process with a declarative Python approach. It allows
181
181
| Database | ✅ | ✅ |
182
182
| External Access Integration | ✅ | ❌ |
183
183
| External Volume | ❌ | ❌ |
184
+ | Grant | ✅ | ❌ |
185
+ | ↳ Privilege Grant | ✅ | ❌ |
186
+ | ↳ Future Grant | ✅ | ❌ |
184
187
| Network Policy | ✅ | ❌ |
185
188
| Notification Integration | WIP | ❌ |
186
- | ↪ Email | ✅ | ❌ |
187
- | ↪ AWS | ❌ | ❌ |
188
- | ↪ Azure | ❌ | ❌ |
189
- | ↪ GCP | ❌ | ❌ |
189
+ | ↳ Email | ✅ | ❌ |
190
+ | ↳ AWS | ❌ | ❌ |
191
+ | ↳ Azure | ❌ | ❌ |
192
+ | ↳ GCP | ❌ | ❌ |
193
+ | Replication Group | ✅ | ❌ |
190
194
| Resource Monitor | ✅ | ❌ |
191
195
| Role | ✅ | ✅ |
192
196
| Security Integration | ❌ | ❌ |
193
197
| Share | ❌ | ❌ |
194
198
| Storage Integration | WIP | ❌ |
195
- | ↪ AWS | ✅ | ❌ |
196
- | ↪ Azure | ❌ | ❌ |
197
- | ↪ GCP | ❌ | ❌ |
199
+ | ↳ AWS | ✅ | ❌ |
200
+ | ↳ Azure | ✅ | ❌ |
201
+ | ↳ GCP | ✅ | ❌ |
198
202
| User | ✅ | ✅ |
199
203
| Warehouse | ✅ | ✅ |
200
204
| | | |
@@ -205,19 +209,17 @@ Titan Core simplifies this process with a declarative Python approach. It allows
205
209
| ** Schema Resources** | | |
206
210
| Alert | ✅ | ❌ |
207
211
| Dynamic Table | ✅ | ❌ |
212
+ | Event Table | ✅ | ❌ |
208
213
| External Function | ✅ | ❌ |
209
214
| External Stage | ✅ | ❌ |
210
215
| External Table | ❌ | ❌ |
211
216
| Failover Group | ✅ | ❌ |
212
217
| File Format | ❌ | ❌ |
213
- | ↪ CSV | ❌ | ❌ |
214
- | ↪ JSON | ❌ | ❌ |
215
- | ↪ AVRO | ❌ | ❌ |
216
- | ↪ ORC | ❌ | ❌ |
217
- | ↪ Parquet | ❌ | ❌ |
218
- | Grant | WIP | ❌ |
219
- | ↪ Privilege Grant | ✅ | ❌ |
220
- | ↪ Future Grant | ❌ | ❌ |
218
+ | ↳ CSV | ❌ | ❌ |
219
+ | ↳ JSON | ❌ | ❌ |
220
+ | ↳ AVRO | ❌ | ❌ |
221
+ | ↳ ORC | ❌ | ❌ |
222
+ | ↳ Parquet | ❌ | ❌ |
221
223
| Iceberg Table | ❌ | ❌ |
222
224
| Image Repository | ❌ | ❌ |
223
225
| Internal Stage | ✅ | ❌ |
@@ -235,23 +237,29 @@ Titan Core simplifies this process with a declarative Python approach. It allows
235
237
| Service | ❌ | ❌ |
236
238
| Session Policy | ❌ | ❌ |
237
239
| Stage | ✅ | ❌ |
240
+ | ↳ External | ✅ | ❌ |
241
+ | ↳ Internal | ✅ | ❌ |
238
242
| Stored Procedure | WIP | ❌ |
239
- | ↪ Java | ❌ | ❌ |
240
- | ↪ Javascript | ❌ | ❌ |
241
- | ↪ Python | ✅ | ❌ |
242
- | ↪ Scala | ❌ | ❌ |
243
- | ↪ SQL | ❌ | ❌ |
244
- | Stream | ✅ | ❌ |
243
+ | ↳ Java | ❌ | ❌ |
244
+ | ↳ Javascript | ❌ | ❌ |
245
+ | ↳ Python | ✅ | ❌ |
246
+ | ↳ Scala | ❌ | ❌ |
247
+ | ↳ SQL | ❌ | ❌ |
248
+ | Stream | WIP | ❌ |
249
+ | ↳ External Table | ❌ | ❌ |
250
+ | ↳ Stage | ✅ | ❌ |
251
+ | ↳ Table | ✅ | ❌ |
252
+ | ↳ View | ✅ | ❌ |
245
253
| Streamlit | ❌ | ❌ |
246
254
| Table | ✅ | ❌ |
247
255
| Tag | ✅ | ❌ |
248
256
| Task | ✅ | ❌ |
249
257
| User-Defined Function | WIP | ❌ |
250
- | ↪ Java | ❌ | ❌ |
251
- | ↪ Javascript | ✅ | ❌ |
252
- | ↪ Python | ✅ | ❌ |
253
- | ↪ Scala | ❌ | ❌ |
254
- | ↪ SQL | ❌ | ❌ |
258
+ | ↳ Java | ❌ | ❌ |
259
+ | ↳ Javascript | ✅ | ❌ |
260
+ | ↳ Python | ✅ | ❌ |
261
+ | ↳ Scala | ❌ | ❌ |
262
+ | ↳ SQL | ❌ | ❌ |
255
263
| View | ✅ | ❌ |
256
264
257
265
0 commit comments