@@ -15,51 +15,51 @@ A good usage pattern would be when we want all the projects under a specific fol
1515
1616``` hcl
1717module "my-org" {
18- source = "./fabric/modules/projects-data-source"
19- parent = "organizations/123456789"
18+ source = "./fabric/modules/projects-data-source"
19+ parent = var.organization_id
2020}
2121
2222output "project_numbers" {
2323 value = module.my-org.project_numbers
2424}
2525
26- # tftest skip (uses data sources)
26+ # tftest skip (uses data sources) e2e
2727```
2828
2929### My dev projects based on parent and label
3030
3131``` hcl
3232module "my-dev" {
3333 source = "./fabric/modules/projects-data-source"
34- parent = "folders/123456789"
35- query = "labels.env:DEV state:ACTIVE"
34+ parent = var.folder_id
35+ query = "labels.env:DEV state:ACTIVE"
3636}
3737
3838output "dev-projects" {
3939 value = module.my-dev.projects
4040}
4141
42- # tftest skip (uses data sources)
42+ # tftest skip (uses data sources) e2e
4343```
4444
4545### Projects under org with folder/project exclusions
4646``` hcl
4747module "my-filtered" {
4848 source = "./fabric/modules/projects-data-source"
49- parent = "organizations/123456789"
49+ parent = var.organization_id
5050 ignore_projects = [
5151 "sandbox-*", # wildcard ignore
5252 "project-full-id", # specific project id
5353 "0123456789" # specific project number
5454 ]
5555
5656 include_projects = [
57- "sandbox-114", # include specific project which was excluded by wildcard
58- "415216609246" # include specific project which was excluded by wildcard (by project number)
57+ "sandbox-114", # include specific project which was excluded by wildcard
58+ "415216609246" # include specific project which was excluded by wildcard (by project number)
5959 ]
6060
61- ignore_folders = [ # subfolders are ingoner as well
62- "343991594985",
61+ ignore_folders = [ # subfolders are ingoner as well
62+ "343991594985",
6363 "437102807785",
6464 "345245235245"
6565 ]
@@ -70,8 +70,7 @@ output "filtered-projects" {
7070 value = module.my-filtered.projects
7171}
7272
73- # tftest skip (uses data sources)
74-
73+ # tftest skip (uses data sources) e2e
7574```
7675<!-- BEGIN TFDOC -->
7776
0 commit comments