{ "slug": "netbird-group", "kind": "terraform", "metadata": { "name": "NetBird Group", "description": "Creates a NetBird group and can optionally attach peers and network resources.", "tags": [ "netbird", "terraform" ], "icon": { "provider": "selfhst", "id": "netbird" }, "draft": false, "version": { "name": "0.0.12", "source_dep_name": "manual/netbird-group" } }, "variables": [ { "title": "General", "name": "general", "items": [ { "name": "group_name", "type": "str", "title": "Group Name", "required": true, "config": { "placeholder": "Engineering" } } ] }, { "title": "Membership", "name": "membership", "items": [ { "name": "peer_names", "type": "str", "title": "Peer Names", "required": false, "description": "Comma-separated existing NetBird peer names to attach to the group.", "config": { "placeholder": "web-app,db-app", "textarea": true } }, { "name": "resource_lookups", "type": "str", "title": "Resource Lookups", "required": false, "description": "Semicolon-separated `network_name|resource_name` entries for existing NetBird network resources to attach to the group.", "config": { "placeholder": "production-network|internal-app;production-network|corp-lan", "textarea": true } } ] } ] }