github.com/mbrav/pulumi-netbird v0.5.2
Go filters env vars for credentialsFilters strings against credential keyword list
SHA-256618e8eb3368ab1dd45be755c87cfe471cff9e035f41ffb2a39791a82336d48de
MaleculeH₄(Cm₂DbF₂Po₂)Md(Pa)
Evidence
68 echo "⬇️ Downloading ${DOWNLOAD_URL}"
69 curl -sSL "${DOWNLOAD_URL}" -o "/tmp/${FILENAME}"
126- Moved shared resource-list helpers (`equalResourcesPtr`, `sortedResources`, `compareResources`) from `group.go` into `common.go` so they can be reused across resources.
127- Extracted `routeCheckArgs` helper in `route.go` to satisfy `gocognit`/`cyclop` limits; added complete validation: blank `networkId`, `network`/`domains` mutual exclusion, blank entries in `domains`, `groups`, `peerGroups`, `accessControlGroups`, and `peer`/`peerGroups` at-least-one constraint.
128- Updated `CLAUDE.md` with an "Established patterns" section covering: the 404 read/delete pattern, optional-field diff guards, safe slice handling, compound import IDs, parent-ID `UpdateReplace`, shared helpers in `common.go`, and Check validation completeness.
1PACK := netbird
2PACKDIR := sdk
3PROJECT := github.com/mbrav/pulumi-netbird
4
5GOPATH := $(shell go env GOPATH)
⋯43 lines
26:18… Network 01 in Region 1",
27 network_id=net_r1.id,
28 address="10.10.1.0/24",
29 enabled=True,
30 group_ids=[group_devops.id],
⋯5 lines
123 google.golang.org/genproto/googleapis/api v0.0.0-20260706201446-f0a921348800 // indirect
124 google.golang.org/genproto/googleapis/rpc v0.0.0-20260706201446-f0a921348800 // indirect
125 google.golang.org/grpc v1.82.0 // indirect
126 google.golang.org/protobuf v1.36.11 // indirect
127 gopkg.in/yaml.v3 v3.0.1 // indirect
Showing the top 5 files — 3 more files (24 regions) not shown.
No evidence locations were recorded for this file. Raw result