BuildFlow, is an open source framework for building large scale systems using Python. All you need to do is describe where your input is coming from and where your output should be written, and BuildFlow handles the rest. No configuration outside of the code is required.
I used this version to create an gcp AnalysisTable and the stack looks like this (buildflow:gcp:bigquery:Table comes from the new ComponentResource class):
I used this version to create an gcp AnalysisTable and the stack looks like this (buildflow:gcp:bigquery:Table comes from the new ComponentResource class):
Current stack resources (5): TYPE NAME pulumi:pulumi:Stack buildflow-project-buildflow-stack ├─ buildflow:gcp:bigquery:Table buildflow-component-tanke_table │ ├─ gcp:bigquery/dataset:Dataset buildflow-buildflow_managed │ │ ID: projects/daring-runway-374503/datasets/buildflow_managed │ └─ gcp:bigquery/table:Table buildflow-tanke_table │ ID: projects/daring-runway-374503/datasets/buildflow_managed/tables/tanke_table └─ pulumi:providers:gcp default_6_57_0 ID: 5557bbe5-b220-46e3-a9a2-8bbb1d55296a