Files
netbird-iac/terraform/terraform.tfstate.backup
2026-02-15 16:44:33 +00:00

321 lines
9.0 KiB
JSON

{
"version": 4,
"terraform_version": "1.7.0",
"serial": 20,
"lineage": "2e6257d6-c04c-6864-63e8-38721dda9040",
"outputs": {
"group_ids": {
"value": {
"fusion_servers": "d68tmmml93fs73c93ek0",
"ground_stations": "d68tmmml93fs73c93ejg",
"operators": "d68tmmml93fs73c93el0",
"pilots": "d68tmmml93fs73c93ekg"
},
"type": [
"object",
{
"fusion_servers": "string",
"ground_stations": "string",
"operators": "string",
"pilots": "string"
}
]
},
"gs_setup_key": {
"value": "A19E165B-A6EB-4494-AA1D-F85D3EA9D382",
"type": "string",
"sensitive": true
},
"pilot_setup_key": {
"value": "0267D2E9-E4A5-451C-A1BC-513F32A9FCD8",
"type": "string",
"sensitive": true
}
},
"resources": [
{
"mode": "managed",
"type": "netbird_group",
"name": "fusion_servers",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "d68tmmml93fs73c93ek0",
"issued": "api",
"name": "fusion-servers",
"peers": [],
"resources": []
},
"sensitive_attributes": []
}
]
},
{
"mode": "managed",
"type": "netbird_group",
"name": "ground_stations",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "d68tmmml93fs73c93ejg",
"issued": "api",
"name": "ground-stations",
"peers": [],
"resources": []
},
"sensitive_attributes": []
}
]
},
{
"mode": "managed",
"type": "netbird_group",
"name": "operators",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "d68tmmml93fs73c93el0",
"issued": "api",
"name": "operators",
"peers": [],
"resources": []
},
"sensitive_attributes": []
}
]
},
{
"mode": "managed",
"type": "netbird_group",
"name": "pilots",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "d68tmmml93fs73c93ekg",
"issued": "api",
"name": "pilots",
"peers": [],
"resources": []
},
"sensitive_attributes": []
}
]
},
{
"mode": "managed",
"type": "netbird_policy",
"name": "fusion_to_gs",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "Fusion servers coordinate with ground stations",
"enabled": true,
"id": "d68tmmul93fs73c93en0",
"name": "fusion-to-ground-station",
"rule": [
{
"action": "accept",
"bidirectional": true,
"description": null,
"destination_resource": null,
"destinations": [
"d68tmmml93fs73c93ejg"
],
"enabled": true,
"id": "d68tmmul93fs73c93en0",
"name": "fusion-gs",
"port_ranges": null,
"ports": null,
"protocol": "all",
"source_resource": null,
"sources": [
"d68tmmml93fs73c93ek0"
]
}
],
"source_posture_checks": null
},
"sensitive_attributes": [],
"dependencies": [
"netbird_group.fusion_servers",
"netbird_group.ground_stations"
]
}
]
},
{
"mode": "managed",
"type": "netbird_policy",
"name": "operator_full_access",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "Operators can access all network resources",
"enabled": true,
"id": "d68tmmul93fs73c93eng",
"name": "operator-full-access",
"rule": [
{
"action": "accept",
"bidirectional": true,
"description": null,
"destination_resource": null,
"destinations": [
"d68tmmml93fs73c93ejg",
"d68tmmml93fs73c93ekg",
"d68tmmml93fs73c93ek0"
],
"enabled": true,
"id": "d68tmmul93fs73c93eng",
"name": "operator-all",
"port_ranges": null,
"ports": null,
"protocol": "all",
"source_resource": null,
"sources": [
"d68tmmml93fs73c93el0"
]
}
],
"source_posture_checks": null
},
"sensitive_attributes": [],
"dependencies": [
"netbird_group.fusion_servers",
"netbird_group.ground_stations",
"netbird_group.operators",
"netbird_group.pilots"
]
}
]
},
{
"mode": "managed",
"type": "netbird_policy",
"name": "pilot_to_gs",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "Allow pilots to connect to ground stations",
"enabled": true,
"id": "d68tmmul93fs73c93epg",
"name": "pilot-to-ground-station",
"rule": [
{
"action": "accept",
"bidirectional": true,
"description": null,
"destination_resource": null,
"destinations": [
"d68tmmml93fs73c93ejg"
],
"enabled": true,
"id": "d68tmmul93fs73c93epg",
"name": "pilot-gs-access",
"port_ranges": null,
"ports": null,
"protocol": "all",
"source_resource": null,
"sources": [
"d68tmmml93fs73c93ekg"
]
}
],
"source_posture_checks": null
},
"sensitive_attributes": [],
"dependencies": [
"netbird_group.ground_stations",
"netbird_group.pilots"
]
}
]
},
{
"mode": "managed",
"type": "netbird_setup_key",
"name": "gs_onboarding",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"allow_extra_dns_labels": false,
"auto_groups": [
"d68tmmml93fs73c93ejg"
],
"ephemeral": false,
"expires": "0001-01-01T00:00:00Z",
"expiry_seconds": 0,
"id": "d68v8pml93fs73c93itg",
"key": "A19E165B-A6EB-4494-AA1D-F85D3EA9D382",
"last_used": "0001-01-01T00:00:00Z",
"name": "ground-station-onboarding",
"revoked": false,
"state": "valid",
"type": "reusable",
"updated_at": "2026-02-15T16:29:26Z",
"usage_limit": 0,
"used_times": 0,
"valid": true
},
"sensitive_attributes": [],
"dependencies": [
"netbird_group.ground_stations"
]
}
]
},
{
"mode": "managed",
"type": "netbird_setup_key",
"name": "pilot_onboarding",
"provider": "provider[\"registry.terraform.io/netbirdio/netbird\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"allow_extra_dns_labels": false,
"auto_groups": [
"d68tmmml93fs73c93ekg"
],
"ephemeral": false,
"expires": "0001-01-01T00:00:00Z",
"expiry_seconds": 0,
"id": "d68v8pml93fs73c93isg",
"key": "0267D2E9-E4A5-451C-A1BC-513F32A9FCD8",
"last_used": "0001-01-01T00:00:00Z",
"name": "pilot-onboarding",
"revoked": false,
"state": "valid",
"type": "reusable",
"updated_at": "2026-02-15T16:29:26Z",
"usage_limit": 0,
"used_times": 0,
"valid": true
},
"sensitive_attributes": [],
"dependencies": [
"netbird_group.pilots"
]
}
]
}
],
"check_results": null
}