Files
infrapuzzle/terraform/infrastructure/terraform.tfstate
T
Moritz Graf dd60a095c6 feat(openclaw): upgrade fleet to DeepSeek V4.1 Flash 1017 and harden operations
- Upgrade OpenClaw primary model from deepseek-v4.1-flash to deepseek-v4.1-flash-1017 across all interactive agents, heartbeats, compaction, and cron jobs.
- Configure hardened OpenRouter provider routing for 1017 (deepinfra, inference-net, parasail, cloudflare) with strict fp8/bf16 quantization and tool_choice verification.
- Retain deepseek-v4.1-flash (0910), z-ai/glm-5.3-flash, and qwen3.8-flash in the automated fallback chain.
- Update ADR 0002 with 1017 economics (30% price reduction on prompt/cache, +60% intelligence benchmark increase) and a 7-point provider qualification playbook.
- Add operational scripts and tooling for session compaction, subagent vector deduplication, gateway preflight, and triage diagnostics in k8s/openclaw.
- Update DuckDB backend engine, git-sync logic, and test suites.
- Enhance Mila tracking UI components and add container build configuration.
- Sync Terraform infrastructure state for Authentik.
2026-10-18 10:54:59 +02:00

5772 lines
234 KiB
JSON

{
"version": 4,
"terraform_version": "1.14.3",
"serial": 429,
"lineage": "8aff5d23-05f6-10eb-0ae6-1084c787677e",
"outputs": {
"coder_oauth_client_secret": {
"value": "fUFS84jdWXkLgUSq9rvlOBEvvisPPNwf6uPyE7aG",
"type": "string",
"sensitive": true
},
"gitea_oauth_client_secret": {
"value": "CqpDMHzqhUC6dEXw96al5k5SxcCkhZ01ricdcHOs",
"type": "string",
"sensitive": true
},
"grafana_oauth_client_secret": {
"value": "TInGpF1ygEoxXwJLBZ0O2tMaHNnzk3kPiJTGkP1n",
"type": "string",
"sensitive": true
},
"homeassistant_oauth_client_secret": {
"value": "P0qjw1mKC31J1P6uX7r0Yqpw8BGM1lpunZR4rETF",
"type": "string",
"sensitive": true
},
"minio_oauth_client_secret": {
"value": "xTMkoEz4D29CkuIp41kcPzSSqWSduhFsAejvUxw4",
"type": "string",
"sensitive": true
},
"nextcloud_oauth_client_secret": {
"value": "3sIAWaHuwxl0TAFxX9Mrn7xnFNqzEkqVuasupuaU",
"type": "string",
"sensitive": true
},
"openclaw_calendar_sa_email": {
"value": "openclaw-calendar@octobot-486812.iam.gserviceaccount.com",
"type": "string"
},
"openclaw_google_maps_api_key": {
"value": "AIzaSyDiV8UJ6Lytr0rwuGZcObhjFiSY5Rvm03c",
"type": "string",
"sensitive": true
},
"openclaw_youtube_api_key": {
"value": "AIzaSyA3tUGk95e24p5pgHuniXkbqDCd5tVITOk",
"type": "string",
"sensitive": true
},
"velero_backup_sa_email": {
"value": "velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com",
"type": "string"
}
},
"resources": [
{
"mode": "data",
"type": "authentik_certificate_key_pair",
"name": "generated",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"certificate_data": "-----BEGIN CERTIFICATE-----\nMIIFUzCCAzugAwIBAgIRAMPCMc1aLEIChl/RdrNNRFUwDQYJKoZIhvcNAQELBQAw\nHTEbMBkGA1UEAwwSYXV0aGVudGlrIDIwMjYuOC4wMB4XDTI2MDgyNzE1MjA0N1oX\nDTI3MDgyODE1MjA0N1owVjEqMCgGA1UEAwwhYXV0aGVudGlrIFNlbGYtc2lnbmVk\nIENlcnRpZmljYXRlMRIwEAYDVQQKDAlhdXRoZW50aWsxFDASBgNVBAsMC1NlbGYt\nc2lnbmVkMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuPAk0J0OL4NG\ndzD2wd9jwk2Irjbw4gcvpHYgyAeHgCj3UeW9qdSLuxrLAfBY01hSLblP/hdXsIxb\nGbzEIsE4M2u2mRZsRugnvd/syBuJAbsZ7QXoqBpPQB6LWaBKpz3GVm6vVn8+LmQ0\nPXB4VXqA2qrwEZ9N0hPX0+yjVBJbkh8Wg48ZDrQww33lCWaTeAAk6sTS7PveAKrh\nC1sqhgmoMMb/LIRau+bYhIHfgjp6ZdkTn1wFuaWSpwm8xwm4hZKx6qkT5HzJOF4T\njnQqfkjWHRiaZpft4Ge/cumpaA1k+MUZg0URksZ8nYSIFeMhFdTQUM262OXMY0fe\n8yUsV+zxYkvYEtgZHPr8PFT71f7zdfDpvQGrTcqZ1nKE2zPTb0yl0gX29+46S3Di\nrb5PUkovr2UYoYST7K3omaaVZ/UYuFDl7LGbGLGRkQlYKAu6sFZ8HjXhOZZU1eBI\n5gfe3RstkbfC8k1rWP8t2nyVkYptWXuy7trEe3AqIARoT1o6kuScMJ5BXSnRO3Ve\nYViKpAkUWFngX2Cc3qRqnmJJz6sXV2IKwxeJ+e0HpjgI6dLeLWA2g2685IzjTZ+3\nKC7mVN4BNO5AlFBK7T/CqRrUL63CIQKVBC3vPyVcIMHtA+wjcBh8XCHZrsE2vGAQ\nBfXXroUoWB0Ha4UnDtYK/ABoyE1t88MCAwEAAaNVMFMwUQYDVR0RAQH/BEcwRYJD\nSktwMURTNlRlWkdIMnNYMDVXV3RDajFIRFdMQU94MVFpN1FhY2pyQS5zZWxmLXNp\nZ25lZC5nb2F1dGhlbnRpay5pbzANBgkqhkiG9w0BAQsFAAOCAgEAejm81dgeA6qo\nvql2mChLcRl6rXfBjHSzb6zHoB+C/ASBvv19hRK3trMqskRR6vqptHs4XcCfHHsO\nVC5oFaBKZ8qI0E/hEWyCzmkCYkjRAImhwG792XzY9MqRVuBZStpQlYE1LrgRpbmm\npv48vr2pjKxemj4HcJ3+5tkxw/LFmznjZKCsKV+/1pBBl7Sf59YSGB5UnZR/u3MI\na+bg8zOSbZfFrPHcxcUtgu4AW8Qsz7HM5e4D3eihXnEt81rKKq/cMKgM3ATL8XYi\n2aKMeIIJzUe/E0qDgyeNDt3vNZWQYLuh2kl5ZZPeyI59VGnwScZ/LH1v88/BkUQn\nsimTQtfjE90mGjI0hpQwGSrF5Qxji2Xl3LStXeGACzUi9K8H/z8MHcJq62df4NAo\n+f5ab7UuKY7s5Of1i/bYeeVKVJrI51E8v//bNn7EuqAFlNzAOFh5BcYW1wVtOiAU\nIXtGcJNJONsUc3GuPWNJOuVFwsJfUFSzDgd+gepR11V7gUR3Q8XSBp/F66P8v31B\nN5jT2LUPI0wP9hMPiczmsO4B41EfjwqQH8uMETkAhj16BwMmW9msyvi3I+YKcc4v\nw+pwj3yVsopM5Et1OyHBQQ3GRzij3YXl4eOh1YnRir7kjmvq3DnsoCHWzoWwX73i\nFnaukmrou9bkWpICo7U6YTZuZzR5KYs=\n-----END CERTIFICATE-----\n\n",
"expiry": "2027-08-28 15:20:47 +0000 UTC",
"fetch_certificate": true,
"fetch_key": true,
"fingerprint1": "36:9a:eb:68:10:cd:79:fa:c2:2f:02:16:8f:89:c5:3d:18:f9:d6:64",
"fingerprint256": "fe:df:47:b9:4d:a7:c9:24:88:a9:f9:05:51:f8:9d:9b:c6:76:d1:66:0f:59:8e:4b:3e:66:e7:de:72:76:dc:9c",
"id": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"key_data": "-----BEGIN RSA PRIVATE KEY-----\nMIIJJwIBAAKCAgEAuPAk0J0OL4NGdzD2wd9jwk2Irjbw4gcvpHYgyAeHgCj3UeW9\nqdSLuxrLAfBY01hSLblP/hdXsIxbGbzEIsE4M2u2mRZsRugnvd/syBuJAbsZ7QXo\nqBpPQB6LWaBKpz3GVm6vVn8+LmQ0PXB4VXqA2qrwEZ9N0hPX0+yjVBJbkh8Wg48Z\nDrQww33lCWaTeAAk6sTS7PveAKrhC1sqhgmoMMb/LIRau+bYhIHfgjp6ZdkTn1wF\nuaWSpwm8xwm4hZKx6qkT5HzJOF4TjnQqfkjWHRiaZpft4Ge/cumpaA1k+MUZg0UR\nksZ8nYSIFeMhFdTQUM262OXMY0fe8yUsV+zxYkvYEtgZHPr8PFT71f7zdfDpvQGr\nTcqZ1nKE2zPTb0yl0gX29+46S3Dirb5PUkovr2UYoYST7K3omaaVZ/UYuFDl7LGb\nGLGRkQlYKAu6sFZ8HjXhOZZU1eBI5gfe3RstkbfC8k1rWP8t2nyVkYptWXuy7trE\ne3AqIARoT1o6kuScMJ5BXSnRO3VeYViKpAkUWFngX2Cc3qRqnmJJz6sXV2IKwxeJ\n+e0HpjgI6dLeLWA2g2685IzjTZ+3KC7mVN4BNO5AlFBK7T/CqRrUL63CIQKVBC3v\nPyVcIMHtA+wjcBh8XCHZrsE2vGAQBfXXroUoWB0Ha4UnDtYK/ABoyE1t88MCAwEA\nAQKCAgAS19kQbmgzHB+SZmlGALJj6k16Xru1dAD9M1IMv4OlYcctT4i/JJpmIok7\ntdb/Fbkt0ntdithS80IXAb5EQkatKpTszTWUFfRyqr2v9+pCRGOUXG1Dr4aSpGoT\nZDsnBirOxLFV0VovFOOjvPFt2DEH1rHmQcKGnKH5hFtx5frxjPxYxDxL3L05Nfsf\ntZVh/TXFu+832UPZ8o9CfnP7O0GpUqVOTmAGVDOMcMUqujWdafxPWOt2anHiViIn\nb4yfA37gR4Dw32wLM76vXZO00UwLo+WbfXBt1HRTy44IvZCjrkV2tBNhzpqE3CuX\ne1B0Ln5ZNVUL44IrPXfwc0Gs5cYETt3V5HAAS3GhvcqrgoU45aMYDDjF3I3YqoVa\nV3ejQe+TEhMpp/EwEuFidHUeIvQNCa41UKeCRM0jvxLFTHJfVQ1TVYMqKhnPTrrI\nDdtYYiE3nVzZ2oIzTV9OLgqHJN+GagmpL2fSJ5IvUqWKZIy8mI2OrWtaAHd411/2\n6kD5m7aZ8BRIhtfZdKplA2pZ1x/pe5UMkRTEv3nMpQjtWbMGNWg3s+BZBKB72mL1\nWMSYn8i0LHBzsvycrLcIvu9htbYV8DAH4ozrNabfkedodR2ZznIsec80UiLQJb+h\nfMMAJ8/bkGlolE/6PzPOfsrPyrGYWn/7ly46Zxw38iVjag9W1QKCAQEA8SiDIQ16\nNc2OqOfqnELJpSpAlcyWr8jwXa30kPW1ZLFVAguvXTVU6oVeSM+Cztb3N+PRQJiE\nFUENuTgvHQ7GOhUC35DwdBpFmwxpupXakCvWaVGrkZ/KqLCDezTvbg522+60Mta6\nnNZEMrrCZUv5cUWNQwB5Nnt2JKB8/skiQuJEHSr2wLRLf/1V4nOQKsUD6yfVebzA\nLl3c0tPvo8yf1ik05Bi4l2iG4ZGAgksl4YeBM20rmRDXoL2J1F3nFaCGGKHJBrz2\n1cfvF+4vs76AXz5lXS4sw4IA34ADcrmwiDxcoVNJBNQ4pcAp4xdqEAQHUS8yF46m\nFqz4ZilvJ3S3dQKCAQEAxFHfj95Pzz+xeHWhdo8wLtd6dDwGqYA/OL3yxueDSov/\nqhqkDi3F2j+9OdLnYfW2cUjdRG4AvysP71Z/qhqN6mVSrifXzCQHV3F089VymJKn\nH2jr1gxTrDH7o0Zqczmfo5DMS7qvi16gSCxQSDk8G3F+YqXNNhRcl1lSQzfJDOkS\ny/PajMCvdGqy8mLch2N9x6nA+A6cKT0JrhICgiZbcVXFojeeV7rmGsNA6tQI9M8F\ntwW5s84uGatVoNH5Yspkt5ph6byqxV+Qv9PVSWPglWJazhUy6vsacCs0j2Z0VTqF\nQICINlDRxsUIASRr40CHxNXJUokvl5s8uxv10TzPVwKCAQBOg6sVosasJ62PrloC\n3/e4r2Xxn3db6ebgCRe77lNNYjLUBKvmg8uOwzcsK2tiHjjE2IYzKrSuGsz2BaXJ\nJxtAo8CYux6eHkOVNFhj6BANqkgXaACc29JmU3mrLlPZmBn4huHiP2joURZJEebi\nhfbDeyp/qvLL2yxexmWLqj5eWj5k5K0LlmeSVw+UN52zXwtkj0aAaQSE1AhmF5xI\nzwEm/6l5rdbDbMOlQvL8+Kxvnedhr+Rm5EXfznXGT4BB2U5vTJUffXw7o+li+ChN\ns/MljzH/QV5PlM7l9U6qFmy0HjrmRzBZwyJiTIsWpXPhnP4o313Gr6nBbjU9RbYr\nuWNVAoIBAAZoUa6lZ99wyb8Pv8xZ0g3FVKbUircfi3CzqmfZiIx3U0nfArm/vrRn\n3ioz+v9UgLbj1Oz11ipnImcCYLpRkY4z7mXmwQFVr7On7VREBDB8oN3Ck+fxkQ2O\nuBLVKoZGPDKfeDuEhVQ8K2kPoTMqQw72PlTD6pW4RmleLfQprvMv7EAh3mE3rMJU\n9TA6D86PbbyFitnNyEUES/uVdOWAkP16+i9YN1/PptD6zHSdpQkwdJRLqIr40MJf\nuDS+hbA2wODJNibl1IEKpHPOWyjBDMRzaFlPkdDfjzZYAqgnhOZ/OXgoecmkC6S8\nK421/Zt2MLg47hA2kAoXs/y7ZeOFY5MCggEAS2so6ylKie/4P5kA0AMG08O8py88\n4yi8C48I4sXBK1FHlAae3A0UB9wqF2TPyVwEeB7WpmqTzGxIYtAGac+ZN4oM4+IX\n3Ff8mAi3I3TsG4IoZ9PV7X86Kco/67qma6FLoePCIkCYJ4xlszgxEp5ce9F6/Pmd\n0wVyZ+H3M2I7USm7UZ59U/ExeLlqJArwjqSEw4NfTjxqJv2GJ0sLrSA+58fCD63m\nTQPN6X2iJeK9weQ3SVUB/u94sD9c2Qp6eBroPiSpxqDmkbJCmJFTw+8zEC+mZZqa\nmJJGBXGcoMDjCmF33eRbpMhnxoNNtsl5QvQO6L6mXPSWxMhSLEcQ8pZ/wg==\n-----END RSA PRIVATE KEY-----\n\n",
"name": "authentik Self-signed Certificate",
"subject": "OU=Self-signed,O=authentik,CN=authentik Self-signed Certificate"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "key_data"
}
]
],
"identity_schema_version": 0
}
]
},
{
"mode": "data",
"type": "authentik_flow",
"name": "default_authorization_flow",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"authentication": "require_authenticated",
"designation": "authorization",
"id": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"name": "Authorize Application",
"slug": "default-provider-authorization-implicit-consent",
"title": "Redirecting to %(app)s"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "data",
"type": "authentik_flow",
"name": "default_invalidation_flow",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"authentication": "none",
"designation": "invalidation",
"id": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"name": "Logout",
"slug": "default-invalidation-flow",
"title": "Default Invalidation Flow"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "data",
"type": "authentik_property_mapping_provider_scope",
"name": "email",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "Email address",
"expression": "return {\n \"email\": request.user.email,\n \"email_verified\": False\n}",
"id": "4afa0221-ca2f-4d46-ae10-f323696985c3",
"ids": null,
"managed": null,
"managed_list": null,
"name": "authentik default OAuth Mapping: OpenID 'email'",
"scope_name": "email"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "data",
"type": "authentik_property_mapping_provider_scope",
"name": "openid",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "",
"expression": "# This scope is required by the OpenID-spec, and must as such exist in authentik.\n# The scope by itself does not grant any information\nreturn {}",
"id": "e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"ids": null,
"managed": null,
"managed_list": null,
"name": "authentik default OAuth Mapping: OpenID 'openid'",
"scope_name": "openid"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "data",
"type": "authentik_property_mapping_provider_scope",
"name": "profile",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "General Profile Information",
"expression": "return delete_none_values({\n \"name\": request.user.name,\n \"given_name\": ak_obj_attr(request.user, \"given_name\", \"name\"),\n \"family_name\": ak_obj_attr(request.user, \"family_name\"),\n \"preferred_username\": request.user.username,\n \"nickname\": request.user.username,\n \"groups\": [group.name for group in request.user.groups.all()],\n \"picture\": request.user.avatar,\n})",
"id": "028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f",
"ids": null,
"managed": null,
"managed_list": null,
"name": "authentik default OAuth Mapping: OpenID 'profile'",
"scope_name": "profile"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "data",
"type": "authentik_user",
"name": "amy",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{\"settings\":{\"locale\":\"\"}}",
"avatar": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgdmVyc2lvbj0iMS4xIj48cmVjdCBmaWxsPSIjODgzNzllIiBjeD0iMzIiIGN5PSIzMiIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByPSIzMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBzdHlsZT0iY29sb3I6ICNmZmY7IGxpbmUtaGVpZ2h0OiAxOyBmb250LWZhbWlseTogJ1JlZEhhdFRleHQnLCdPdmVycGFzcycsb3ZlcnBhc3MsaGVsdmV0aWNhLGFyaWFsLHNhbnMtc2VyaWY7ICIgZmlsbD0iI2ZmZiIgYWxpZ25tZW50LWJhc2VsaW5lPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZvbnQtc2l6ZT0iMjgiIGZvbnQtd2VpZ2h0PSI0MDAiIGR5PSIuMWVtIj5BRzwvdGV4dD48L3N2Zz4=",
"date_joined": "2026-09-05T14:23:01.528947Z",
"email": "",
"groups": [
"ad33b003-77a4-4571-bec8-8301f6d6552b",
"5e91f468-a0f2-4433-aa23-a7b6ad69df38"
],
"id": "7",
"is_active": true,
"is_superuser": false,
"last_login": "2026-10-12T06:28:53.399647Z",
"name": "Amelie Graf",
"path": "users",
"pk": 7,
"type": "internal",
"uid": "771cd00470626adede1ffc8b70a4589a6778daf6de3280dfeaeaf11ae2aef8cf",
"username": "Amy",
"uuid": "bf49987e-864e-4b22-925b-e08bb8dc6cc9"
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "alertmanager",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "alertmanager",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Alertmanager",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 6,
"slug": "alertmanager",
"uuid": "3a25ffd9-8b71-4e38-a5c1-a46aa63299c3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.alertmanager",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "coder",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "coder",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Coder",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 12,
"slug": "coder",
"uuid": "d90c392a-192e-4b65-87f6-75f6a2e1285f"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_oauth2.coder",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.coder_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "family_portal",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": null,
"group": "",
"id": "family-portal",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Family Portal",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 17,
"slug": "family-portal",
"uuid": "48cb7294-f186-4fa9-80d8-007b9ebb8f62"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.family_portal",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "gitea",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "gitea",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Gitea",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 8,
"slug": "gitea",
"uuid": "71bd25ae-4273-4fc0-b987-32126c4df105"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_oauth2.gitea",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.gitea_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "gitea_phpmyadmin",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "gitea-phpmyadmin",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Gitea phpMyAdmin",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 2,
"slug": "gitea-phpmyadmin",
"uuid": "f6ea020d-946d-4326-b886-db844a2007fc"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.gitea_phpmyadmin",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "grafana",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "grafana",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Grafana",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 9,
"slug": "grafana",
"uuid": "53d9b892-e20b-448a-ac45-8d7157a5692b"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_oauth2.grafana",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.grafana_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "hass_coder",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "hass-coder",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Home Assistant Code",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 7,
"slug": "hass-coder",
"uuid": "7d9cdfbd-fb42-4d99-8da5-3f9cba889f92"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.hass_coder",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "homeassistant",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "homeassistant",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Home Assistant",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 14,
"slug": "homeassistant",
"uuid": "1390fcd8-4079-44b7-8b91-1c945ea8ef35"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_oauth2.homeassistant",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.homeassistant_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "hosting_family",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": null,
"group": "",
"id": "hosting-family",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Hosting Family",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 16,
"slug": "hosting-family",
"uuid": "14ad2eb5-c3b8-4fe6-b980-26f1a91f44a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.hosting_family",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "minio",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "minio",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "MinIO",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 11,
"slug": "minio",
"uuid": "bb3ce721-fbb3-4d22-8812-7fae459d770f"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_property_mapping_provider_scope.minio_policy",
"authentik_provider_oauth2.minio",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.minio_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "n8n",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "n8n",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "n8n",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 10,
"slug": "n8n",
"uuid": "5c576cdd-5d0a-43f2-91aa-35f1b49cbbc7"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.n8n",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "nextcloud",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "nextcloud",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Nextcloud",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 13,
"slug": "nextcloud",
"uuid": "2381a593-386f-4150-8d2a-3107e0aca898"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_oauth2.nextcloud",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.nextcloud_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "nextcloud_phpmyadmin",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "nextcloud-phpmyadmin",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Nextcloud phpMyAdmin",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 4,
"slug": "nextcloud-phpmyadmin",
"uuid": "bd23fef3-b008-43e5-a484-d9b20c295ce6"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.nextcloud_phpmyadmin",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "openclaw",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "openclaw",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "OpenClaw",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 3,
"slug": "openclaw",
"uuid": "9293e126-9efc-4c67-ae48-789e5195fcf3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.openclaw",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "prometheus",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "prometheus",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Prometheus",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 5,
"slug": "prometheus",
"uuid": "5ed791e4-6b7e-4c42-8f51-be335830e51c"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.prometheus",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "silverbullet",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "silverbullet",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "SilverBullet",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 15,
"slug": "silverbullet",
"uuid": "7bae1695-db74-48e9-9d1e-be81025701be"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.silverbullet",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_application",
"name": "zigbee2mqtt",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"backchannel_providers": [],
"group": "",
"id": "zigbee2mqtt",
"meta_description": "",
"meta_hide": false,
"meta_icon": "",
"meta_launch_url": "",
"meta_publisher": "",
"name": "Zigbee2MQTT",
"open_in_new_tab": false,
"policy_engine_mode": "any",
"protocol_provider": 1,
"slug": "zigbee2mqtt",
"uuid": "cced722f-4811-496f-abfc-8c07ecd5d7a5"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.zigbee2mqtt",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_brand",
"name": "haumdaucher",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{}",
"branding_custom_css": "/* ==========================================================================\n HAUMDAUCHER THEME FOR AUTHENTIK\n Wurst und Spezialitäten n.e.V.\n Core Principle: Black on White / White on Black (High Contrast \u0026 Consistency)\n ========================================================================== */\n\n@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900\u0026display=swap');\n\n/* ==========================================================================\n 1. GLOBAL FOUNDATION \u0026 TYPOGRAPHY\n ========================================================================== */\n:root {\n --hd-font: 'Outfit', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n --pf-global--FontFamily--sans-serif: var(--hd-font);\n --pf-v5-global--FontFamily--sans-serif: var(--hd-font);\n\n /* PatternFly Button Variables (Light Mode / Default) */\n --pf-c-button--m-primary--BackgroundColor: #000000;\n --pf-c-button--m-primary--hover--BackgroundColor: #262626;\n --pf-c-button--m-primary--focus--BackgroundColor: #262626;\n --pf-c-button--m-primary--active--BackgroundColor: #000000;\n --pf-c-button--m-primary--Color: #ffffff;\n --pf-c-button--m-primary--hover--Color: #ffffff;\n --pf-c-button--m-primary--focus--Color: #ffffff;\n --pf-c-button--m-primary--active--Color: #ffffff;\n\n --pf-c-button--m-secondary--BackgroundColor: #ffffff;\n --pf-c-button--m-secondary--hover--BackgroundColor: #000000;\n --pf-c-button--m-secondary--focus--BackgroundColor: #f4f5f8;\n --pf-c-button--m-secondary--active--BackgroundColor: #000000;\n --pf-c-button--m-secondary--Color: #000000;\n --pf-c-button--m-secondary--hover--Color: #ffffff;\n --pf-c-button--m-secondary--focus--Color: #000000;\n --pf-c-button--m-secondary--active--Color: #ffffff;\n --pf-c-button--m-secondary--BorderColor: #000000;\n --pf-c-button--m-secondary--hover--BorderColor: #000000;\n\n --pf-c-button--m-control--Color: #000000;\n --pf-c-button--m-control--BackgroundColor: transparent;\n --pf-c-button--m-plain--Color: #000000;\n --pf-c-button--m-tertiary--Color: #000000;\n}\n\n/* Dark Mode Button Variables */\n[data-theme='dark'] {\n --pf-c-button--m-primary--BackgroundColor: #ffffff;\n --pf-c-button--m-primary--hover--BackgroundColor: #e4e4e7;\n --pf-c-button--m-primary--focus--BackgroundColor: #e4e4e7;\n --pf-c-button--m-primary--active--BackgroundColor: #ffffff;\n --pf-c-button--m-primary--Color: #000000;\n --pf-c-button--m-primary--hover--Color: #000000;\n --pf-c-button--m-primary--focus--Color: #000000;\n --pf-c-button--m-primary--active--Color: #000000;\n\n --pf-c-button--m-secondary--BackgroundColor: transparent;\n --pf-c-button--m-secondary--hover--BackgroundColor: #ffffff;\n --pf-c-button--m-secondary--focus--BackgroundColor: #27272a;\n --pf-c-button--m-secondary--active--BackgroundColor: #ffffff;\n --pf-c-button--m-secondary--Color: #ffffff;\n --pf-c-button--m-secondary--hover--Color: #000000;\n --pf-c-button--m-secondary--focus--Color: #ffffff;\n --pf-c-button--m-secondary--active--Color: #000000;\n --pf-c-button--m-secondary--BorderColor: #ffffff;\n --pf-c-button--m-secondary--hover--BorderColor: #ffffff;\n\n --pf-c-button--m-control--Color: #ffffff;\n --pf-c-button--m-control--BackgroundColor: transparent;\n --pf-c-button--m-plain--Color: #ffffff;\n --pf-c-button--m-tertiary--Color: #ffffff;\n}\n\n/* ==========================================================================\n 2. UNIVERSAL BUTTON CONTRAST ENFORCEMENT\n Guarantees that button text is NEVER the same color as the button background\n in ANY state (normal, hover, focus, active, disabled).\n ========================================================================== */\n\n/* Ensure all inner elements (spans, icons, text) inherit button text color */\n.pf-c-button *,\n.pf-v5-c-button *,\nbutton * {\n color: inherit !important;\n}\n\n/* --- Primary Buttons (Light Mode / Default: Solid Black with Solid White Text) --- */\n.pf-c-button.pf-m-primary,\n.pf-v5-c-button.pf-m-primary,\nbutton[type=\"submit\"] {\n background-color: #000000 !important;\n color: #ffffff !important;\n border: 1px solid #000000 !important;\n font-family: var(--hd-font) !important;\n font-weight: 700 !important;\n border-radius: 12px !important;\n transition: all 0.2s ease-in-out !important;\n}\n\n.pf-c-button.pf-m-primary:hover,\n.pf-v5-c-button.pf-m-primary:hover,\nbutton[type=\"submit\"]:hover {\n background-color: #262626 !important;\n color: #ffffff !important;\n border-color: #262626 !important;\n}\n\n.pf-c-button.pf-m-primary:focus,\n.pf-v5-c-button.pf-m-primary:focus,\nbutton[type=\"submit\"]:focus {\n background-color: #262626 !important;\n color: #ffffff !important;\n outline: 2px solid #000000 !important;\n outline-offset: 2px !important;\n}\n\n.pf-c-button.pf-m-primary:active,\n.pf-v5-c-button.pf-m-primary:active,\nbutton[type=\"submit\"]:active {\n background-color: #000000 !important;\n color: #ffffff !important;\n}\n\n.pf-c-button.pf-m-primary:disabled,\n.pf-c-button.pf-m-primary.pf-m-disabled,\n.pf-v5-c-button.pf-m-primary:disabled,\n.pf-v5-c-button.pf-m-primary.pf-m-disabled,\nbutton[type=\"submit\"]:disabled {\n background-color: #e5e7eb !important;\n color: #6b7280 !important;\n border-color: #d1d5db !important;\n cursor: not-allowed !important;\n opacity: 0.8 !important;\n}\n\n/* --- Primary Buttons (Dark Mode: Solid White with Solid Black Text) --- */\n[data-theme='dark'] .pf-c-button.pf-m-primary:not(ak-flow-executor *),\n[data-theme='dark'] .pf-v5-c-button.pf-m-primary:not(ak-flow-executor *),\n[data-theme='dark'] .pf-c-page button[type=\"submit\"] {\n background-color: #ffffff !important;\n color: #000000 !important;\n border: 1px solid #ffffff !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-primary:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-v5-c-button.pf-m-primary:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-c-page button[type=\"submit\"]:hover {\n background-color: #e4e4e7 !important;\n color: #000000 !important;\n border-color: #e4e4e7 !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-primary:not(ak-flow-executor *):focus,\n[data-theme='dark'] .pf-v5-c-button.pf-m-primary:not(ak-flow-executor *):focus,\n[data-theme='dark'] .pf-c-page button[type=\"submit\"]:focus {\n background-color: #e4e4e7 !important;\n color: #000000 !important;\n outline: 2px solid #ffffff !important;\n outline-offset: 2px !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-primary:not(ak-flow-executor *):disabled,\n[data-theme='dark'] .pf-v5-c-button.pf-m-primary:not(ak-flow-executor *):disabled,\n[data-theme='dark'] .pf-c-page button[type=\"submit\"]:disabled {\n background-color: #27272a !important;\n color: #71717a !important;\n border-color: #3f3f46 !important;\n}\n\n/* --- Secondary Buttons (Light Mode / Default: Solid White with Black Border \u0026 Text) --- */\n.pf-c-button.pf-m-secondary,\n.pf-v5-c-button.pf-m-secondary {\n background-color: #ffffff !important;\n color: #000000 !important;\n border: 1px solid #000000 !important;\n font-family: var(--hd-font) !important;\n font-weight: 600 !important;\n border-radius: 12px !important;\n transition: all 0.2s ease-in-out !important;\n}\n\n.pf-c-button.pf-m-secondary:hover,\n.pf-v5-c-button.pf-m-secondary:hover {\n background-color: #000000 !important;\n color: #ffffff !important;\n border-color: #000000 !important;\n}\n\n.pf-c-button.pf-m-secondary:focus,\n.pf-v5-c-button.pf-m-secondary:focus {\n background-color: #f4f5f8 !important;\n color: #000000 !important;\n outline: 2px solid #000000 !important;\n outline-offset: 2px !important;\n}\n\n.pf-c-button.pf-m-secondary:active,\n.pf-v5-c-button.pf-m-secondary:active {\n background-color: #000000 !important;\n color: #ffffff !important;\n}\n\n.pf-c-button.pf-m-secondary:disabled,\n.pf-c-button.pf-m-secondary.pf-m-disabled,\n.pf-v5-c-button.pf-m-secondary:disabled,\n.pf-v5-c-button.pf-m-secondary.pf-m-disabled {\n background-color: #f9fafb !important;\n color: #9ca3af !important;\n border-color: #e5e7eb !important;\n cursor: not-allowed !important;\n}\n\n/* --- Secondary Buttons (Dark Mode) --- */\n[data-theme='dark'] .pf-c-button.pf-m-secondary:not(ak-flow-executor *),\n[data-theme='dark'] .pf-v5-c-button.pf-m-secondary:not(ak-flow-executor *) {\n background-color: transparent !important;\n color: #ffffff !important;\n border: 1px solid #ffffff !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-secondary:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-v5-c-button.pf-m-secondary:not(ak-flow-executor *):hover {\n background-color: #ffffff !important;\n color: #000000 !important;\n border-color: #ffffff !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-secondary:not(ak-flow-executor *):focus,\n[data-theme='dark'] .pf-v5-c-button.pf-m-secondary:not(ak-flow-executor *):focus {\n background-color: #27272a !important;\n color: #ffffff !important;\n outline: 2px solid #ffffff !important;\n outline-offset: 2px !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-secondary:not(ak-flow-executor *):disabled,\n[data-theme='dark'] .pf-v5-c-button.pf-m-secondary:not(ak-flow-executor *):disabled {\n background-color: transparent !important;\n color: #52525b !important;\n border-color: #27272a !important;\n}\n\n/* --- Control / Plain / Tertiary Buttons (e.g. eye toggle on password fields) --- */\n.pf-c-button.pf-m-control,\n.pf-v5-c-button.pf-m-control,\n.pf-c-button.pf-m-plain,\n.pf-v5-c-button.pf-m-plain,\n.pf-c-button.pf-m-tertiary,\n.pf-v5-c-button.pf-m-tertiary {\n color: #000000 !important;\n background-color: transparent !important;\n}\n\n.pf-c-button.pf-m-control:hover,\n.pf-v5-c-button.pf-m-control:hover,\n.pf-c-button.pf-m-plain:hover,\n.pf-v5-c-button.pf-m-plain:hover,\n.pf-c-button.pf-m-tertiary:hover,\n.pf-v5-c-button.pf-m-tertiary:hover {\n color: #000000 !important;\n background-color: rgba(0, 0, 0, 0.08) !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-control:not(ak-flow-executor *),\n[data-theme='dark'] .pf-v5-c-button.pf-m-control:not(ak-flow-executor *),\n[data-theme='dark'] .pf-c-button.pf-m-plain:not(ak-flow-executor *),\n[data-theme='dark'] .pf-v5-c-button.pf-m-plain:not(ak-flow-executor *),\n[data-theme='dark'] .pf-c-button.pf-m-tertiary:not(ak-flow-executor *),\n[data-theme='dark'] .pf-v5-c-button.pf-m-tertiary:not(ak-flow-executor *) {\n color: #ffffff !important;\n background-color: transparent !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-control:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-v5-c-button.pf-m-control:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-c-button.pf-m-plain:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-v5-c-button.pf-m-plain:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-c-button.pf-m-tertiary:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-v5-c-button.pf-m-tertiary:not(ak-flow-executor *):hover {\n color: #ffffff !important;\n background-color: rgba(255, 255, 255, 0.12) !important;\n}\n\n/* --- Link Buttons --- */\n.pf-c-button.pf-m-link,\n.pf-v5-c-button.pf-m-link {\n color: #000000 !important;\n text-decoration: underline !important;\n background-color: transparent !important;\n}\n\n.pf-c-button.pf-m-link:hover,\n.pf-v5-c-button.pf-m-link:hover {\n color: #333333 !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-link:not(ak-flow-executor *),\n[data-theme='dark'] .pf-v5-c-button.pf-m-link:not(ak-flow-executor *) {\n color: #ffffff !important;\n text-decoration: underline !important;\n}\n\n[data-theme='dark'] .pf-c-button.pf-m-link:not(ak-flow-executor *):hover,\n[data-theme='dark'] .pf-v5-c-button.pf-m-link:not(ak-flow-executor *):hover {\n color: #d4d4d8 !important;\n}\n\n/* ==========================================================================\n 3. LOGIN \u0026 AUTHENTICATION FLOW SCOPE (Classic White Card \u0026 Black Elements)\n ========================================================================== */\n\n/* Page Viewport Centering \u0026 Soft Minimal Backdrop */\nak-flow-executor,\n.pf-c-login,\n.pf-v5-c-login {\n min-height: 100vh !important;\n min-height: 100dvh !important;\n display: flex !important;\n flex-direction: column !important;\n align-items: center !important;\n justify-content: center !important;\n background-color: #f4f5f8 !important;\n background-image: radial-gradient(circle at 50% 15%, rgba(0, 0, 0, 0.03) 0%, transparent 60%) !important;\n background-attachment: fixed !important;\n background-size: cover !important;\n padding: 32px 16px 48px 16px !important;\n box-sizing: border-box !important;\n position: relative !important;\n font-family: var(--hd-font) !important;\n color: #111111 !important;\n}\n\n/* Centered Login Container */\nak-flow-executor .pf-c-login__container,\n.pf-c-login .pf-c-login__container,\n.pf-v5-c-login .pf-v5-c-login__container {\n display: flex !important;\n flex-direction: column !important;\n align-items: center !important;\n justify-content: center !important;\n width: 100% !important;\n max-width: 420px !important;\n margin: auto !important;\n padding: 0 !important;\n box-sizing: border-box !important;\n}\n\n/* Header \u0026 Logo */\nak-flow-executor .pf-c-login__header,\n.pf-c-login .pf-c-login__header,\n.pf-v5-c-login .pf-v5-c-login__header {\n display: flex !important;\n justify-content: center !important;\n align-items: center !important;\n width: 100% !important;\n margin-top: 0 !important;\n margin-bottom: 24px !important;\n padding: 0 !important;\n}\n\nak-flow-executor .pf-c-login__header ak-brand,\nak-flow-executor .pf-c-login__header img,\n.pf-c-login .pf-c-login__header ak-brand,\n.pf-c-login .pf-c-login__header img,\n.pf-v5-c-login .pf-v5-c-login__header ak-brand,\n.pf-v5-c-login .pf-v5-c-login__header img {\n display: block !important;\n max-height: 85px !important;\n max-width: 240px !important;\n width: auto !important;\n margin: 0 auto !important;\n mix-blend-mode: multiply !important;\n filter: drop-shadow(0 2px 8px rgba(0, 0, 0, 0.08)) !important;\n transition: all 0.2s ease-in-out;\n}\n\n/* The White Card */\nak-flow-executor .pf-c-login__main,\n.pf-c-login .pf-c-login__main,\n.pf-v5-c-login .pf-v5-c-login__main,\nak-flow-executor ak-stage,\nak-flow-executor .ak-stage {\n background: #ffffff !important;\n border: 1px solid rgba(0, 0, 0, 0.08) !important;\n border-radius: 20px !important;\n box-shadow: 0 16px 48px rgba(0, 0, 0, 0.06), 0 1px 3px rgba(0, 0, 0, 0.04) !important;\n padding: 36px 32px 32px 32px !important;\n width: 100% !important;\n box-sizing: border-box !important;\n color: #111111 !important;\n}\n\n/* Hide Redundant / Generic Flow Title */\nak-flow-executor .pf-c-login__main-header-title,\nak-flow-executor .pf-v5-c-login__main-header-title,\nak-flow-executor .pf-c-title,\nak-flow-executor .pf-v5-c-title,\n.pf-c-login .pf-c-login__main-header-title,\n.pf-v5-c-login .pf-v5-c-login__main-header-title {\n display: none !important;\n}\n\nak-flow-executor .pf-c-login__main-header,\n.pf-c-login .pf-c-login__main-header,\n.pf-v5-c-login .pf-v5-c-login__main-header {\n margin-bottom: 24px !important;\n padding: 0 !important;\n text-align: center !important;\n}\n\nak-flow-executor .pf-c-login__main-header-desc,\n.pf-c-login .pf-c-login__main-header-desc,\n.pf-v5-c-login .pf-v5-c-login__main-header-desc {\n font-family: var(--hd-font) !important;\n font-size: 0.95rem !important;\n line-height: 1.5 !important;\n margin: 0 !important;\n color: #555555 !important;\n text-align: center !important;\n}\n\nak-flow-executor .pf-c-login__main-header-desc strong,\nak-flow-executor .pf-c-login__main-header-desc b,\n.pf-c-login .pf-c-login__main-header-desc strong,\n.pf-c-login .pf-c-login__main-header-desc b,\n.pf-v5-c-login .pf-v5-c-login__main-header-desc strong,\n.pf-v5-c-login .pf-v5-c-login__main-header-desc b {\n color: #000000 !important;\n font-weight: 700 !important;\n}\n\n/* Form Groups \u0026 Labels */\nak-flow-executor .pf-c-form__group,\n.pf-c-login .pf-c-form__group,\n.pf-v5-c-login .pf-v5-c-form__group {\n margin-bottom: 20px !important;\n}\n\nak-flow-executor .pf-c-form__label,\nak-flow-executor .pf-v5-c-form__label,\nak-flow-executor .pf-c-form__label-text,\nak-flow-executor .pf-v5-c-form__label-text,\nak-flow-executor .pf-c-form__group-label,\nak-flow-executor .pf-v5-c-form__group-label,\nak-flow-executor label,\nak-flow-executor label *,\n.pf-c-login .pf-c-form__label,\n.pf-c-login .pf-v5-c-form__label,\n.pf-c-login .pf-c-form__label-text,\n.pf-c-login .pf-v5-c-form__label-text,\n.pf-c-login label,\n.pf-c-login label *,\n.pf-v5-c-login label,\n.pf-v5-c-login label * {\n font-family: var(--hd-font) !important;\n font-weight: 600 !important;\n font-size: 0.9rem !important;\n color: #000000 !important;\n margin-bottom: 6px !important;\n display: inline-block !important;\n opacity: 1 !important;\n}\n\n/* Required Asterisk */\nak-flow-executor .pf-c-form__label-required,\nak-flow-executor .pf-v5-c-form__label-required,\n.pf-c-login .pf-c-form__label-required,\n.pf-v5-c-login .pf-v5-c-form__label-required {\n color: #c9190b !important;\n margin-left: 4px !important;\n font-weight: 700 !important;\n}\n\n/* Inputs */\nak-flow-executor .pf-c-form-control,\nak-flow-executor .pf-v5-c-form-control,\nak-flow-executor input[type=\"text\"],\nak-flow-executor input[type=\"password\"],\nak-flow-executor input[type=\"email\"],\nak-flow-executor input,\n.pf-c-login .pf-c-form-control,\n.pf-c-login .pf-v5-c-form-control,\n.pf-c-login input,\n.pf-v5-c-login input {\n font-family: var(--hd-font) !important;\n font-size: 0.98rem !important;\n border-radius: 12px !important;\n padding: 12px 14px !important;\n background-color: #f9f9fb !important;\n border: 1px solid #d0d5dd !important;\n color: #000000 !important;\n transition: all 0.2s ease-in-out !important;\n width: 100% !important;\n box-sizing: border-box !important;\n}\n\nak-flow-executor input::placeholder,\n.pf-c-login input::placeholder,\n.pf-v5-c-login input::placeholder {\n color: #666666 !important;\n font-style: normal !important;\n opacity: 1 !important;\n}\n\nak-flow-executor input:focus,\n.pf-c-login input:focus,\n.pf-v5-c-login input:focus {\n outline: none !important;\n border-color: #000000 !important;\n box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.12) !important;\n background-color: #ffffff !important;\n color: #000000 !important;\n}\n\n/* Autofill Fix */\nak-flow-executor input:-webkit-autofill,\nak-flow-executor input:-webkit-autofill:hover,\nak-flow-executor input:-webkit-autofill:focus,\n.pf-c-login input:-webkit-autofill,\n.pf-v5-c-login input:-webkit-autofill {\n -webkit-text-fill-color: #000000 !important;\n -webkit-box-shadow: 0 0 0 1000px #f9f9fb inset !important;\n box-shadow: 0 0 0 1000px #f9f9fb inset !important;\n transition: background-color 5000s ease-in-out 0s !important;\n}\n\n/* Flow Submit Button Spacing */\nak-flow-executor button[type=\"submit\"],\n.pf-c-login button[type=\"submit\"],\n.pf-v5-c-login button[type=\"submit\"] {\n width: 100% !important;\n padding: 13px 20px !important;\n margin-top: 16px !important;\n margin-bottom: 4px !important;\n display: flex !important;\n align-items: center !important;\n justify-content: center !important;\n}\n\n/* Language Selector at Bottom Right */\nak-flow-executor ak-locale-select,\nak-flow-executor [part=\"locale-select\"],\nak-flow-executor::part(locale-select),\n.pf-c-login ak-locale-select,\n.pf-v5-c-login ak-locale-select {\n position: fixed !important;\n inset-block-start: auto !important;\n inset-inline-start: auto !important;\n top: auto !important;\n left: auto !important;\n bottom: 14px !important;\n right: 18px !important;\n z-index: 999 !important;\n opacity: 0.65 !important;\n transition: opacity 0.2s ease, transform 0.2s ease !important;\n}\n\nak-flow-executor ak-locale-select:hover,\n.pf-c-login ak-locale-select:hover {\n opacity: 1 !important;\n transform: translateY(-1px) !important;\n}\n\nak-flow-executor ak-locale-select select,\n.pf-c-login ak-locale-select select {\n color: #000000 !important;\n background: transparent !important;\n cursor: pointer !important;\n}\n\nak-flow-executor ak-locale-select label,\n.pf-c-login ak-locale-select label {\n color: #000000 !important;\n cursor: pointer !important;\n}\n\n/* Footer \u0026 Watermark */\nak-flow-executor ak-brand-links,\nak-flow-executor .pf-c-login__footer,\nak-flow-executor .pf-v5-c-login__footer,\n.pf-c-login .pf-c-login__footer,\n.pf-v5-c-login .pf-v5-c-login__footer {\n margin-top: 24px !important;\n margin-bottom: 0 !important;\n text-align: center !important;\n font-size: 0.82rem !important;\n color: #555555 !important;\n}\n\nak-flow-executor ak-brand-links a,\nak-flow-executor .pf-c-login__footer a,\n.pf-c-login .pf-c-login__footer a,\n.pf-v5-c-login .pf-v5-c-login__footer a {\n color: #000000 !important;\n text-decoration: none !important;\n font-weight: 600 !important;\n}\n\nak-flow-executor ak-brand-links a:hover,\nak-flow-executor .pf-c-login__footer a:hover,\n.pf-c-login .pf-c-login__footer a:hover,\n.pf-v5-c-login .pf-v5-c-login__footer a:hover {\n text-decoration: underline !important;\n}\n\nak-flow-executor .pf-c-login__container::after,\n.pf-c-login .pf-c-login__container::after,\n.pf-v5-c-login .pf-v5-c-login__container::after {\n content: \"HAUMDAUCHER • Wurst und Spezialitäten n.e.V.\";\n display: block;\n margin-top: 28px;\n margin-bottom: 12px;\n font-size: 0.76rem;\n letter-spacing: 1.5px;\n text-transform: uppercase;\n font-weight: 600;\n color: #888888;\n text-align: center;\n}\n\n/* Mobile Responsiveness */\n@media (max-width: 480px) {\n ak-flow-executor,\n .pf-c-login,\n .pf-v5-c-login {\n padding: 24px 12px 48px 12px !important;\n }\n\n ak-flow-executor .pf-c-login__container,\n .pf-c-login .pf-c-login__container,\n .pf-v5-c-login .pf-v5-c-login__container {\n padding: 0 !important;\n }\n\n ak-flow-executor .pf-c-login__header,\n .pf-c-login .pf-c-login__header,\n .pf-v5-c-login .pf-v5-c-login__header {\n margin-bottom: 18px !important;\n }\n\n ak-flow-executor .pf-c-login__main,\n .pf-c-login .pf-c-login__main,\n .pf-v5-c-login .pf-v5-c-login__main,\n ak-flow-executor ak-stage,\n ak-flow-executor .ak-stage {\n padding: 28px 20px 24px 20px !important;\n border-radius: 18px !important;\n }\n\n ak-flow-executor .pf-c-login__header img,\n .pf-c-login .pf-c-login__header img,\n .pf-v5-c-login .pf-v5-c-login__header img {\n max-height: 72px !important;\n }\n\n ak-flow-executor .pf-c-login__container::after,\n .pf-c-login .pf-c-login__container::after,\n .pf-v5-c-login .pf-v5-c-login__container::after {\n margin-top: 20px;\n margin-bottom: 8px;\n }\n\n ak-flow-executor ak-locale-select,\n .pf-c-login ak-locale-select,\n .pf-v5-c-login ak-locale-select {\n bottom: 10px !important;\n right: 12px !important;\n }\n}\n\n/* ==========================================================================\n 4. AUTHENTICATED DASHBOARD (User \u0026 Admin Interface)\n ========================================================================== */\nak-interface-user .pf-c-brand img,\nak-interface-admin .pf-c-brand img,\n.pf-c-page__header-brand img,\n.pf-v5-c-page__header-brand img {\n max-height: 36px !important;\n width: auto !important;\n}\n\n[data-theme='dark'] ak-interface-user .pf-c-brand img,\n[data-theme='dark'] ak-interface-admin .pf-c-brand img,\n[data-theme='dark'] .pf-c-page__header-brand img,\n[data-theme='dark'] .pf-v5-c-page__header-brand img {\n filter: invert(1) hue-rotate(180deg);\n}",
"branding_default_flow_background": "/static/dist/assets/images/flow_background.jpg",
"branding_favicon": "https://haumdaucher.de/icon-192.png",
"branding_logo": "https://haumdaucher.de/images/logo_classic.png",
"branding_title": "HAUMDAUCHER",
"client_certificates": [],
"default": true,
"default_application": "",
"domain": "auth.haumdaucher.de",
"flow_authentication": "",
"flow_device_code": "",
"flow_invalidation": "",
"flow_lockdown": "",
"flow_recovery": "",
"flow_unenrollment": "",
"flow_user_settings": "",
"id": "91d95213-3406-4ee5-8cd4-f2d8b9e48a92",
"web_certificate": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_flow",
"name": "haumdaucher_invitation_flow",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"authentication": "none",
"background": "/static/dist/assets/images/flow_background.jpg",
"compatibility_mode": true,
"denied_action": "message_continue",
"designation": "enrollment",
"id": "haumdaucher-invitation-flow",
"layout": "stacked",
"name": "Haumdaucher Invitation Flow",
"policy_engine_mode": "any",
"slug": "haumdaucher-invitation-flow",
"title": "Haumdaucher Registrierung",
"uuid": "f456d40d-f436-4602-8da5-241b5fe836a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_flow_stage_binding",
"name": "bind_haumdaucher_invitation",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"evaluate_on_plan": true,
"id": "a8cd2a06-2b56-49cc-9c5d-54197d5e7101",
"invalid_response_action": "retry",
"order": 10,
"policy_engine_mode": "any",
"re_evaluate_policies": false,
"stage": "7d0528c6-d669-4e22-81ee-3c4da9a5e02b",
"target": "f456d40d-f436-4602-8da5-241b5fe836a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_flow.haumdaucher_invitation_flow",
"authentik_stage_invitation.haumdaucher_enrollment_invitation"
]
}
]
},
{
"mode": "managed",
"type": "authentik_flow_stage_binding",
"name": "bind_haumdaucher_login",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"evaluate_on_plan": true,
"id": "73e7295d-b782-462c-a0d5-4e3c233cd82c",
"invalid_response_action": "retry",
"order": 40,
"policy_engine_mode": "any",
"re_evaluate_policies": false,
"stage": "a482ddd1-1ce3-4925-bcbf-6fd11ae9c715",
"target": "f456d40d-f436-4602-8da5-241b5fe836a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_flow.haumdaucher_invitation_flow",
"authentik_stage_user_login.haumdaucher_enrollment_login"
]
}
]
},
{
"mode": "managed",
"type": "authentik_flow_stage_binding",
"name": "bind_haumdaucher_prompt",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"evaluate_on_plan": true,
"id": "eb80a3f2-93c2-4d2f-95cc-0304d1d853b2",
"invalid_response_action": "retry",
"order": 20,
"policy_engine_mode": "any",
"re_evaluate_policies": false,
"stage": "a533e844-da2d-407a-b7a5-29edf058160a",
"target": "f456d40d-f436-4602-8da5-241b5fe836a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_flow.haumdaucher_invitation_flow",
"authentik_stage_prompt.haumdaucher_enrollment_prompt",
"authentik_stage_prompt_field.haumdaucher_enrollment_name",
"authentik_stage_prompt_field.haumdaucher_enrollment_password",
"authentik_stage_prompt_field.haumdaucher_enrollment_password_repeat",
"authentik_stage_prompt_field.haumdaucher_enrollment_username"
]
}
]
},
{
"mode": "managed",
"type": "authentik_flow_stage_binding",
"name": "bind_haumdaucher_redirect",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"evaluate_on_plan": true,
"id": "e1f9d162-88c1-48da-96dc-19ddbbdf3467",
"invalid_response_action": "retry",
"order": 50,
"policy_engine_mode": "any",
"re_evaluate_policies": false,
"stage": "0df542d7-a809-442e-bd39-0762a5a1ada3",
"target": "f456d40d-f436-4602-8da5-241b5fe836a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_flow.haumdaucher_invitation_flow",
"authentik_stage_redirect.haumdaucher_enrollment_redirect"
]
}
]
},
{
"mode": "managed",
"type": "authentik_flow_stage_binding",
"name": "bind_haumdaucher_write",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"evaluate_on_plan": true,
"id": "fc3d23a1-b198-4eba-972c-0095195c8752",
"invalid_response_action": "retry",
"order": 30,
"policy_engine_mode": "any",
"re_evaluate_policies": false,
"stage": "80397826-9ca1-456e-ac05-f094c2835a4c",
"target": "f456d40d-f436-4602-8da5-241b5fe836a3"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_flow.haumdaucher_invitation_flow",
"authentik_group.users",
"authentik_stage_user_write.haumdaucher_enrollment_write"
]
}
]
},
{
"mode": "managed",
"type": "authentik_group",
"name": "family",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{}",
"id": "5e91f468-a0f2-4433-aa23-a7b6ad69df38",
"is_superuser": false,
"name": "family",
"parents": [],
"roles": [],
"users": [
7
]
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_user.amy"
]
}
]
},
{
"mode": "managed",
"type": "authentik_group",
"name": "infra_admins",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{}",
"id": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"is_superuser": false,
"name": "infra-admins",
"parents": [],
"roles": [],
"users": [
5,
4
]
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_group",
"name": "users",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{}",
"id": "ad33b003-77a4-4571-bec8-8301f6d6552b",
"is_superuser": false,
"name": "users",
"parents": [],
"roles": [],
"users": [
6,
4
]
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_group",
"name": "verein_mitglieder",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{}",
"id": "aec87d4d-f9f5-491a-a69a-ea7efcbcef3a",
"is_superuser": false,
"name": "verein-mitglieder",
"parents": [],
"roles": [],
"users": []
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_outpost",
"name": "embedded",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"config": "{\"authentik_host\":\"https://auth.haumdaucher.de\",\"authentik_host_browser\":\"\",\"authentik_host_insecure\":false,\"container_image\":null,\"docker_labels\":null,\"docker_map_ports\":true,\"docker_network\":null,\"kubernetes_disable_x509_strict\":false,\"kubernetes_disabled_components\":[],\"kubernetes_httproute_annotations\":{},\"kubernetes_httproute_parent_refs\":[],\"kubernetes_image_pull_secrets\":[],\"kubernetes_ingress_annotations\":{},\"kubernetes_ingress_class_name\":null,\"kubernetes_ingress_path_type\":null,\"kubernetes_ingress_secret_name\":\"authentik-outpost-tls\",\"kubernetes_json_patches\":null,\"kubernetes_namespace\":\"auth\",\"kubernetes_replicas\":1,\"kubernetes_service_type\":\"ClusterIP\",\"log_level\":\"info\",\"object_naming_template\":\"ak-outpost-%(name)s\",\"refresh_interval\":\"minutes=5\"}",
"id": "dab9f058-17af-44ed-86ec-04ba64ef8b04",
"name": "authentik Embedded Outpost",
"protocol_providers": [
1,
5,
6,
4,
2,
7,
3,
10,
15,
16,
17
],
"service_connection": "",
"type": "proxy"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_provider_proxy.alertmanager",
"authentik_provider_proxy.family_portal",
"authentik_provider_proxy.gitea_phpmyadmin",
"authentik_provider_proxy.hass_coder",
"authentik_provider_proxy.hosting_family",
"authentik_provider_proxy.n8n",
"authentik_provider_proxy.nextcloud_phpmyadmin",
"authentik_provider_proxy.openclaw",
"authentik_provider_proxy.prometheus",
"authentik_provider_proxy.silverbullet",
"authentik_provider_proxy.zigbee2mqtt",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "alertmanager_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "20f233ad-b4ec-486d-badc-d112049059a6",
"negate": false,
"order": 0,
"policy": "",
"target": "3a25ffd9-8b71-4e38-a5c1-a46aa63299c3",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.alertmanager",
"authentik_group.infra_admins",
"authentik_provider_proxy.alertmanager",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "coder_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "aeb16666-4387-4170-984d-c0c8fe0aba84",
"negate": false,
"order": 0,
"policy": "",
"target": "d90c392a-192e-4b65-87f6-75f6a2e1285f",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.coder",
"authentik_group.infra_admins",
"authentik_provider_oauth2.coder",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.coder_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "family_portal_admin",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "f9dffd65-0fe7-4384-a2e1-684ff2a85475",
"negate": false,
"order": 0,
"policy": "",
"target": "48cb7294-f186-4fa9-80d8-007b9ebb8f62",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.family_portal",
"authentik_group.infra_admins",
"authentik_provider_proxy.family_portal",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "family_portal_family",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "5e91f468-a0f2-4433-aa23-a7b6ad69df38",
"id": "033b6b44-6a29-4d01-b7f1-750b33070541",
"negate": false,
"order": 1,
"policy": "",
"target": "48cb7294-f186-4fa9-80d8-007b9ebb8f62",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.family_portal",
"authentik_group.family",
"authentik_provider_proxy.family_portal",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_user.amy"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "gitea_phpmyadmin_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "b49f7349-664d-403c-8e3c-63925e88b323",
"negate": false,
"order": 0,
"policy": "",
"target": "f6ea020d-946d-4326-b886-db844a2007fc",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.gitea_phpmyadmin",
"authentik_group.infra_admins",
"authentik_provider_proxy.gitea_phpmyadmin",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "gitea_users",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "ad33b003-77a4-4571-bec8-8301f6d6552b",
"id": "4fa4c5cb-bfbc-4a1a-bf5e-06ac2115b25b",
"negate": false,
"order": 0,
"policy": "",
"target": "71bd25ae-4273-4fc0-b987-32126c4df105",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.gitea",
"authentik_group.users",
"authentik_provider_oauth2.gitea",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.gitea_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "grafana_users",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "ad33b003-77a4-4571-bec8-8301f6d6552b",
"id": "d98c6704-9fc4-4b21-bf33-f6cc2d9ed7e7",
"negate": false,
"order": 0,
"policy": "",
"target": "53d9b892-e20b-448a-ac45-8d7157a5692b",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.grafana",
"authentik_group.users",
"authentik_provider_oauth2.grafana",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.grafana_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "hass_coder_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "17249c3a-adab-4ecc-8d74-53c6380b5dbc",
"negate": false,
"order": 0,
"policy": "",
"target": "7d9cdfbd-fb42-4d99-8da5-3f9cba889f92",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.hass_coder",
"authentik_group.infra_admins",
"authentik_provider_proxy.hass_coder",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "homeassistant_users",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "ad33b003-77a4-4571-bec8-8301f6d6552b",
"id": "cabc745f-94ad-45a7-b45e-3e33d89ba25a",
"negate": false,
"order": 0,
"policy": "",
"target": "1390fcd8-4079-44b7-8b91-1c945ea8ef35",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.homeassistant",
"authentik_group.users",
"authentik_provider_oauth2.homeassistant",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.homeassistant_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "hosting_family_admin",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "55b2f74f-f650-40a2-9781-a00a5978e1e8",
"negate": false,
"order": 0,
"policy": "",
"target": "14ad2eb5-c3b8-4fe6-b980-26f1a91f44a3",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.hosting_family",
"authentik_group.infra_admins",
"authentik_provider_proxy.hosting_family",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "hosting_family_family",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "5e91f468-a0f2-4433-aa23-a7b6ad69df38",
"id": "b598a889-f04b-4955-8a01-6558cfaad60e",
"negate": false,
"order": 1,
"policy": "",
"target": "14ad2eb5-c3b8-4fe6-b980-26f1a91f44a3",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.hosting_family",
"authentik_group.family",
"authentik_provider_proxy.hosting_family",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_user.amy"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "minio_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "6cc27b30-5065-4dc6-9000-d7988e43902a",
"negate": false,
"order": 0,
"policy": "",
"target": "bb3ce721-fbb3-4d22-8812-7fae459d770f",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.minio",
"authentik_group.infra_admins",
"authentik_property_mapping_provider_scope.minio_policy",
"authentik_provider_oauth2.minio",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.minio_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "n8n_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "8a37a81a-0fe3-4360-b900-e6eeb1435296",
"negate": false,
"order": 0,
"policy": "",
"target": "5c576cdd-5d0a-43f2-91aa-35f1b49cbbc7",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.n8n",
"authentik_group.infra_admins",
"authentik_provider_proxy.n8n",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "nextcloud_phpmyadmin_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "0dcb360d-4e91-496b-85fa-53455384f210",
"negate": false,
"order": 0,
"policy": "",
"target": "bd23fef3-b008-43e5-a484-d9b20c295ce6",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.nextcloud_phpmyadmin",
"authentik_group.infra_admins",
"authentik_provider_proxy.nextcloud_phpmyadmin",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "nextcloud_users",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "ad33b003-77a4-4571-bec8-8301f6d6552b",
"id": "6ceefe71-c476-4b49-afb8-0cf5753462df",
"negate": false,
"order": 0,
"policy": "",
"target": "2381a593-386f-4150-8d2a-3107e0aca898",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.nextcloud",
"authentik_group.users",
"authentik_provider_oauth2.nextcloud",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.nextcloud_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "openclaw_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "9ed95a63-d9ab-462e-bd27-90773e0db610",
"negate": false,
"order": 0,
"policy": "",
"target": "9293e126-9efc-4c67-ae48-789e5195fcf3",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.openclaw",
"authentik_group.infra_admins",
"authentik_provider_proxy.openclaw",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "prometheus_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "439c21fb-90a7-415c-8239-24e44d0de5d2",
"negate": false,
"order": 0,
"policy": "",
"target": "5ed791e4-6b7e-4c42-8f51-be335830e51c",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.prometheus",
"authentik_group.infra_admins",
"authentik_provider_proxy.prometheus",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "silverbullet_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "b1c88c71-4abc-4fbe-8a0b-d9822b4c2984",
"negate": false,
"order": 0,
"policy": "",
"target": "7bae1695-db74-48e9-9d1e-be81025701be",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.silverbullet",
"authentik_group.infra_admins",
"authentik_provider_proxy.silverbullet",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "silverbullet_family",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "5e91f468-a0f2-4433-aa23-a7b6ad69df38",
"id": "210387b6-770a-4ef6-8996-96aa9428e46b",
"negate": false,
"order": 1,
"policy": "",
"target": "7bae1695-db74-48e9-9d1e-be81025701be",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.silverbullet",
"authentik_group.family",
"authentik_provider_proxy.silverbullet",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_user.amy"
]
}
]
},
{
"mode": "managed",
"type": "authentik_policy_binding",
"name": "zigbee2mqtt_admin_only",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"enabled": true,
"failure_result": false,
"group": "c0ad76f4-d157-4c9e-882c-9ae5b5fc1690",
"id": "8fb58748-de5a-4f67-a0f6-70e404ecca1d",
"negate": false,
"order": 0,
"policy": "",
"target": "cced722f-4811-496f-abfc-8c07ecd5d7a5",
"timeout": 30,
"user": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_application.zigbee2mqtt",
"authentik_group.infra_admins",
"authentik_provider_proxy.zigbee2mqtt",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_property_mapping_provider_scope",
"name": "minio_policy",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "",
"expression": "if \"infra-admins\" in [group.name for group in request.user.groups.all()]:\n return {\"policy\": \"consoleAdmin\"}\nreturn {\"policy\": \"readonly\"}",
"id": "d8488f00-f2e9-4678-b03f-72773e982a9d",
"name": "minio-policy",
"scope_name": "policy"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_provider_oauth2",
"name": "coder",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_code_validity": "minutes=1",
"access_token_validity": "minutes=10",
"allowed_redirect_uris": [
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://coder.moritzgraf.de/api/v2/users/oidc/callback"
}
],
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"client_id": "coder",
"client_secret": "fUFS84jdWXkLgUSq9rvlOBEvvisPPNwf6uPyE7aG",
"client_type": "confidential",
"encryption_key": "",
"grant_types": [
"authorization_code",
"refresh_token"
],
"id": "12",
"include_claims_in_id_token": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"issuer_mode": "per_provider",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"logout_method": "backchannel",
"logout_uri": "",
"name": "Coder",
"property_mappings": [
"e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"4afa0221-ca2f-4d46-ae10-f323696985c3",
"028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f"
],
"refresh_token_threshold": "seconds=0",
"refresh_token_validity": "days=30",
"signing_key": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"sub_mode": "user_username"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "client_secret"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.coder_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_oauth2",
"name": "gitea",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_code_validity": "minutes=1",
"access_token_validity": "minutes=10",
"allowed_redirect_uris": [
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://git.moritzgraf.de/user/oauth2/authentik/callback"
},
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://git.moritzgraf.de/user/oauth2/Authentik/callback"
}
],
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"client_id": "gitea",
"client_secret": "CqpDMHzqhUC6dEXw96al5k5SxcCkhZ01ricdcHOs",
"client_type": "confidential",
"encryption_key": "",
"grant_types": [
"authorization_code",
"refresh_token"
],
"id": "8",
"include_claims_in_id_token": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"issuer_mode": "per_provider",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"logout_method": "backchannel",
"logout_uri": "",
"name": "Gitea",
"property_mappings": [
"e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"4afa0221-ca2f-4d46-ae10-f323696985c3",
"028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f"
],
"refresh_token_threshold": "seconds=0",
"refresh_token_validity": "days=30",
"signing_key": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"sub_mode": "user_username"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "client_secret"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.gitea_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_oauth2",
"name": "grafana",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_code_validity": "minutes=1",
"access_token_validity": "minutes=10",
"allowed_redirect_uris": [
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://grafana.haumdaucher.de/login/generic_oauth"
}
],
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"client_id": "grafana",
"client_secret": "TInGpF1ygEoxXwJLBZ0O2tMaHNnzk3kPiJTGkP1n",
"client_type": "confidential",
"encryption_key": "",
"grant_types": [
"authorization_code",
"refresh_token"
],
"id": "9",
"include_claims_in_id_token": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"issuer_mode": "per_provider",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"logout_method": "backchannel",
"logout_uri": "",
"name": "Grafana",
"property_mappings": [
"e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"4afa0221-ca2f-4d46-ae10-f323696985c3",
"028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f"
],
"refresh_token_threshold": "seconds=0",
"refresh_token_validity": "days=30",
"signing_key": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"sub_mode": "user_username"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "client_secret"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.grafana_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_oauth2",
"name": "homeassistant",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_code_validity": "minutes=1",
"access_token_validity": "minutes=10",
"allowed_redirect_uris": [
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://hass.moritzgraf.de/auth/oidc/callback"
},
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://hass.moritzgraf.de/auth/external/callback"
}
],
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"client_id": "homeassistant",
"client_secret": "P0qjw1mKC31J1P6uX7r0Yqpw8BGM1lpunZR4rETF",
"client_type": "confidential",
"encryption_key": "",
"grant_types": [
"authorization_code",
"refresh_token"
],
"id": "14",
"include_claims_in_id_token": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"issuer_mode": "per_provider",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"logout_method": "backchannel",
"logout_uri": "",
"name": "Home Assistant",
"property_mappings": [
"e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"4afa0221-ca2f-4d46-ae10-f323696985c3",
"028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f"
],
"refresh_token_threshold": "seconds=0",
"refresh_token_validity": "days=30",
"signing_key": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"sub_mode": "user_username"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "client_secret"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.homeassistant_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_oauth2",
"name": "minio",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_code_validity": "minutes=1",
"access_token_validity": "minutes=10",
"allowed_redirect_uris": [
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://minio-console.haumdaucher.de/oauth_callback"
}
],
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"client_id": "minio",
"client_secret": "xTMkoEz4D29CkuIp41kcPzSSqWSduhFsAejvUxw4",
"client_type": "confidential",
"encryption_key": "",
"grant_types": [
"authorization_code",
"refresh_token"
],
"id": "11",
"include_claims_in_id_token": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"issuer_mode": "per_provider",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"logout_method": "backchannel",
"logout_uri": "",
"name": "MinIO",
"property_mappings": [
"e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"4afa0221-ca2f-4d46-ae10-f323696985c3",
"028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f",
"d8488f00-f2e9-4678-b03f-72773e982a9d"
],
"refresh_token_threshold": "seconds=0",
"refresh_token_validity": "days=30",
"signing_key": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"sub_mode": "user_username"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "client_secret"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_property_mapping_provider_scope.minio_policy",
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.minio_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_oauth2",
"name": "nextcloud",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_code_validity": "minutes=1",
"access_token_validity": "minutes=10",
"allowed_redirect_uris": [
{
"matching_mode": "strict",
"redirect_uri_type": "authorization",
"url": "https://cloud.haumdaucher.de/apps/user_oidc/code"
}
],
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"client_id": "nextcloud",
"client_secret": "3sIAWaHuwxl0TAFxX9Mrn7xnFNqzEkqVuasupuaU",
"client_type": "confidential",
"encryption_key": "",
"grant_types": [
"authorization_code",
"refresh_token"
],
"id": "13",
"include_claims_in_id_token": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"issuer_mode": "per_provider",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"logout_method": "backchannel",
"logout_uri": "",
"name": "Nextcloud",
"property_mappings": [
"e9c927c2-d3eb-4f00-bdfe-2d349f6617dc",
"4afa0221-ca2f-4d46-ae10-f323696985c3",
"028eb3ba-dab2-4d19-99d9-5a8dee4b7d0f"
],
"refresh_token_threshold": "seconds=0",
"refresh_token_validity": "days=30",
"signing_key": "c8c8a102-62a2-47eb-bbd1-fb4324b4d05c",
"sub_mode": "user_username"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "client_secret"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_certificate_key_pair.generated",
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow",
"data.authentik_property_mapping_provider_scope.email",
"data.authentik_property_mapping_provider_scope.openid",
"data.authentik_property_mapping_provider_scope.profile",
"random_password.nextcloud_oauth_client_secret"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "alertmanager",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "ZafdhxanABF98zBcOdMRl2ws824RabdXwx3izZBo",
"cookie_domain": "",
"external_host": "https://alertmanager.haumdaucher.de",
"id": "6",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Alertmanager",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "family_portal",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "days=30",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "4HO1RbjsgDq3JI5K4VeXF3SFCmeCTePXs3466tfz",
"cookie_domain": "",
"external_host": "https://family.haumdaucher.de",
"id": "17",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": null,
"jwt_federation_sources": null,
"mode": "forward_single",
"name": "Family Portal",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "gitea_phpmyadmin",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "5ksXe4hUbBPNfRZDsMz7NQAkSfk8JGydeoydvixN",
"cookie_domain": "",
"external_host": "https://gitea.phpmyadmin.haumdaucher.de",
"id": "2",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Gitea phpMyAdmin",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "hass_coder",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "NtHkioRR6VPwLI9xFQE6lh4HDwJ1WKjeZDC3XpI5",
"cookie_domain": "",
"external_host": "https://hass-coder.moritzgraf.de",
"id": "7",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Home Assistant Code",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "hosting_family",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "days=30",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "27XovQEtW8nMAgUN6kANZnQZMMbWVEbi8Mh6VsGP",
"cookie_domain": "",
"external_host": "https://hosting.haumdaucher.de",
"id": "16",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Hosting Family",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "n8n",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "SLzO8sfpFhuNogOHPNrXM2cIYk7XbLEbrPlynEjc",
"cookie_domain": "",
"external_host": "https://n8n.moritzgraf.de",
"id": "10",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "n8n",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "nextcloud_phpmyadmin",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "FYEwn5e2cRno0Z9T8NXigLR2k59GPVkJjRQkft3R",
"cookie_domain": "",
"external_host": "https://nextcloud.phpmyadmin.haumdaucher.de",
"id": "4",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Nextcloud phpMyAdmin",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "openclaw",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "G2SWi7V6xGYPSpcLyG70NJV1ZMIu7eSwv3LKt7c1",
"cookie_domain": "",
"external_host": "https://openclaw.haumdaucher.de",
"id": "3",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "OpenClaw",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "prometheus",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "lgKtETTz2YYENwSKs8L7BuXAWlu7AiTWKrGYUBzH",
"cookie_domain": "",
"external_host": "https://prometheus.haumdaucher.de",
"id": "5",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Prometheus",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "silverbullet",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "days=7",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "XKhBpWI0UUv7YnGsec2EzUzIsNy4nnDnxRUbBHV1",
"cookie_domain": "",
"external_host": "https://wiki.moritzgraf.de",
"id": "15",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "SilverBullet",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": "^/service_worker\\.js$|^/\\.client/.*|^/manifest\\.json$"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_provider_proxy",
"name": "zigbee2mqtt",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"access_token_validity": "minutes=10",
"authentication_flow": "",
"authorization_flow": "68f43818-60ba-4d8e-ae66-cbac29d7be42",
"basic_auth_enabled": false,
"basic_auth_password_attribute": "",
"basic_auth_username_attribute": "",
"client_id": "TidDiT0jfHOoprD9mONLwDPEX9Lec6sZpI7awNyQ",
"cookie_domain": "",
"external_host": "https://zigbee2mqtt.moritzgraf.de",
"id": "1",
"intercept_header_auth": true,
"internal_host": "",
"internal_host_ssl_validation": true,
"invalidation_flow": "9add9e98-4fe7-48c5-bca8-d68968e0a7ba",
"jwks_sources": null,
"jwt_federation_providers": [],
"jwt_federation_sources": [],
"mode": "forward_single",
"name": "Zigbee2MQTT",
"property_mappings": null,
"refresh_token_validity": "days=30",
"skip_path_regex": ""
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"data.authentik_flow.default_authorization_flow",
"data.authentik_flow.default_invalidation_flow"
]
}
]
},
{
"mode": "managed",
"type": "authentik_stage_invitation",
"name": "haumdaucher_enrollment_invitation",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"continue_flow_without_invitation": false,
"id": "7d0528c6-d669-4e22-81ee-3c4da9a5e02b",
"name": "haumdaucher-enrollment-invitation"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_prompt",
"name": "haumdaucher_enrollment_prompt",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fields": [
"2e36fedb-c443-46ed-9e35-a39f538040de",
"d5e399be-98f3-429b-a16e-35a5a2e0c595",
"bf36fa1c-ce1b-4380-af81-b65406e646b2",
"10519fa7-6d1a-496d-94a5-2418d5d25913",
"65393f16-d92c-4087-b779-822f702714d4"
],
"id": "a533e844-da2d-407a-b7a5-29edf058160a",
"name": "haumdaucher-enrollment-prompt",
"validation_policies": []
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_stage_prompt_field.haumdaucher_enrollment_email",
"authentik_stage_prompt_field.haumdaucher_enrollment_name",
"authentik_stage_prompt_field.haumdaucher_enrollment_password",
"authentik_stage_prompt_field.haumdaucher_enrollment_password_repeat",
"authentik_stage_prompt_field.haumdaucher_enrollment_username"
]
}
]
},
{
"mode": "managed",
"type": "authentik_stage_prompt_field",
"name": "haumdaucher_enrollment_email",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"field_key": "email",
"id": "d5e399be-98f3-429b-a16e-35a5a2e0c595",
"initial_value": "",
"initial_value_expression": false,
"label": "E-Mail-Adresse",
"name": "haumdaucher-enrollment-email",
"order": 15,
"placeholder": "",
"placeholder_expression": false,
"required": true,
"sub_text": "",
"type": "email"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_prompt_field",
"name": "haumdaucher_enrollment_name",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"field_key": "name",
"id": "bf36fa1c-ce1b-4380-af81-b65406e646b2",
"initial_value": "",
"initial_value_expression": false,
"label": "Vollständiger Name",
"name": "haumdaucher-enrollment-name",
"order": 20,
"placeholder": "",
"placeholder_expression": false,
"required": true,
"sub_text": "",
"type": "text"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_prompt_field",
"name": "haumdaucher_enrollment_password",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"field_key": "password",
"id": "10519fa7-6d1a-496d-94a5-2418d5d25913",
"initial_value": "",
"initial_value_expression": false,
"label": "Passwort",
"name": "haumdaucher-enrollment-password",
"order": 30,
"placeholder": "",
"placeholder_expression": false,
"required": true,
"sub_text": "",
"type": "password"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_prompt_field",
"name": "haumdaucher_enrollment_password_repeat",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"field_key": "password_repeat",
"id": "65393f16-d92c-4087-b779-822f702714d4",
"initial_value": "",
"initial_value_expression": false,
"label": "Passwort wiederholen",
"name": "haumdaucher-enrollment-password-repeat",
"order": 40,
"placeholder": "",
"placeholder_expression": false,
"required": true,
"sub_text": "",
"type": "password"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_prompt_field",
"name": "haumdaucher_enrollment_username",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"field_key": "username",
"id": "2e36fedb-c443-46ed-9e35-a39f538040de",
"initial_value": "",
"initial_value_expression": false,
"label": "Benutzername",
"name": "haumdaucher-enrollment-username",
"order": 10,
"placeholder": "",
"placeholder_expression": false,
"required": true,
"sub_text": "",
"type": "username"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_redirect",
"name": "haumdaucher_enrollment_redirect",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "0df542d7-a809-442e-bd39-0762a5a1ada3",
"keep_context": true,
"mode": "static",
"name": "haumdaucher-enrollment-redirect",
"target_flow": "",
"target_static": "https://haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_user_login",
"name": "default_authentication_login",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"geoip_binding": "no_binding",
"id": "49749dd0-3c0d-41e2-9f10-e6c66d719901",
"name": "default-authentication-login",
"network_binding": "no_binding",
"remember_device": "days=30",
"remember_me_offset": "seconds=0",
"session_duration": "days=30",
"terminate_other_sessions": false
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_user_login",
"name": "default_source_authentication_login",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"geoip_binding": "no_binding",
"id": "7ff5a23d-6f78-4539-b40f-d7fb24af0ae7",
"name": "default-source-authentication-login",
"network_binding": "no_binding",
"remember_device": "days=30",
"remember_me_offset": "seconds=0",
"session_duration": "days=30",
"terminate_other_sessions": false
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_user_login",
"name": "haumdaucher_enrollment_login",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"geoip_binding": "no_binding",
"id": "a482ddd1-1ce3-4925-bcbf-6fd11ae9c715",
"name": "haumdaucher-enrollment-login",
"network_binding": "no_binding",
"remember_device": "days=30",
"remember_me_offset": "seconds=0",
"session_duration": "days=30",
"terminate_other_sessions": false
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "authentik_stage_user_write",
"name": "haumdaucher_enrollment_write",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"create_users_as_inactive": false,
"create_users_group": "ad33b003-77a4-4571-bec8-8301f6d6552b",
"id": "80397826-9ca1-456e-ac05-f094c2835a4c",
"name": "haumdaucher-enrollment-write",
"user_creation_mode": "create_when_required",
"user_path_template": "",
"user_type": "external"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_group.users"
]
}
]
},
{
"mode": "managed",
"type": "authentik_token",
"name": "ai_assistant_token",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"description": "",
"expires": null,
"expires_in": -657139,
"expiring": false,
"id": "ai-assistant-api-token",
"identifier": "ai-assistant-api-token",
"intent": "api",
"key": "9sPOcLxksf3dNOHX7goGOHMbdbJJMmlEkeQ6U0ji7I0MwlOIdSQiA4rUyhM3",
"retrieve_key": true,
"user": 5
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "key"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_group.infra_admins",
"authentik_user.ai_assistant"
]
}
]
},
{
"mode": "managed",
"type": "authentik_user",
"name": "ai_assistant",
"provider": "provider[\"registry.terraform.io/goauthentik/authentik\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"attributes": "{}",
"email": "",
"groups": [
"c0ad76f4-d157-4c9e-882c-9ae5b5fc1690"
],
"id": "5",
"is_active": true,
"name": "AI Assistant",
"password": null,
"path": "users",
"roles": [],
"type": "service_account",
"username": "ai-assistant"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "password"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"authentik_group.infra_admins"
]
}
]
},
{
"mode": "managed",
"type": "google_apikeys_key",
"name": "openclaw_google_maps_key",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"display_name": "OpenClaw Google Maps API Key",
"id": "projects/octobot-486812/locations/global/keys/openclaw-google-maps-key",
"key_string": "AIzaSyDiV8UJ6Lytr0rwuGZcObhjFiSY5Rvm03c",
"name": "openclaw-google-maps-key",
"project": "octobot-486812",
"restrictions": [
{
"android_key_restrictions": [],
"api_targets": [
{
"methods": null,
"service": "places.googleapis.com"
},
{
"methods": null,
"service": "routes.googleapis.com"
},
{
"methods": null,
"service": "geocoding-backend.googleapis.com"
},
{
"methods": null,
"service": "static-maps-backend.googleapis.com"
}
],
"browser_key_restrictions": [],
"ios_key_restrictions": [],
"server_key_restrictions": []
}
],
"timeouts": null,
"uid": "45904264-9b7f-4004-b46a-df8cf2ee87fa"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "key_string"
}
]
],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"google_project_service.apikeys_api",
"google_project_service.geocoding_api",
"google_project_service.places_api",
"google_project_service.routes_api",
"google_project_service.static_maps_api"
]
}
]
},
{
"mode": "managed",
"type": "google_apikeys_key",
"name": "openclaw_youtube_key",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"display_name": "OpenClaw YouTube API Key",
"id": "projects/octobot-486812/locations/global/keys/openclaw-youtube-key",
"key_string": "AIzaSyA3tUGk95e24p5pgHuniXkbqDCd5tVITOk",
"name": "openclaw-youtube-key",
"project": "octobot-486812",
"restrictions": [
{
"android_key_restrictions": [],
"api_targets": [
{
"methods": null,
"service": "youtube.googleapis.com"
}
],
"browser_key_restrictions": [],
"ios_key_restrictions": [],
"server_key_restrictions": []
}
],
"timeouts": null,
"uid": "698b6db2-22a7-4caa-a728-10654289afa0"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "key_string"
}
]
],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
"dependencies": [
"google_project_service.apikeys_api",
"google_project_service.youtube_api"
]
}
]
},
{
"mode": "managed",
"type": "google_project",
"name": "backup_project",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"index_key": 0,
"schema_version": 1,
"attributes": {
"auto_create_network": true,
"billing_account": null,
"deletion_policy": "DELETE",
"effective_labels": {},
"folder_id": "",
"id": "projects/velero-backup-dc8c8f74",
"labels": {},
"name": "velero-backup",
"number": "408632269830",
"org_id": "267822720032",
"project_id": "velero-backup-dc8c8f74",
"skip_delete": null,
"terraform_labels": {},
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJyZWFkIjo2MDAwMDAwMDAwMDAsInVwZGF0ZSI6NjAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIxIn0=",
"dependencies": [
"random_id.project_suffix"
]
}
]
},
{
"mode": "managed",
"type": "google_project_organization_policy",
"name": "allow_calendar_key_creation",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"boolean_policy": [
{
"enforced": false
}
],
"constraint": "constraints/iam.disableServiceAccountKeyCreation",
"etag": "COa6ptUGENjDs60C",
"id": "octobot-486812:iam.disableServiceAccountKeyCreation",
"list_policy": [],
"project": "octobot-486812",
"restore_policy": [],
"timeouts": null,
"update_time": "2026-09-15T19:32:54.632087Z",
"version": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsImRlbGV0ZSI6MjQwMDAwMDAwMDAwLCJyZWFkIjoyNDAwMDAwMDAwMDAsInVwZGF0ZSI6MjQwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_organization_policy",
"name": "allow_key_creation",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"boolean_policy": [
{
"enforced": false
}
],
"constraint": "constraints/iam.disableServiceAccountKeyCreation",
"etag": "CK28j9IGEKii/f4B",
"id": "velero-backup-dc8c8f74:iam.disableServiceAccountKeyCreation",
"list_policy": [],
"project": "velero-backup-dc8c8f74",
"restore_policy": [],
"timeouts": null,
"update_time": "2026-06-30T15:18:05.534729Z",
"version": 0
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNDAwMDAwMDAwMDAsImRlbGV0ZSI6MjQwMDAwMDAwMDAwLCJyZWFkIjoyNDAwMDAwMDAwMDAsInVwZGF0ZSI6MjQwMDAwMDAwMDAwfX0=",
"dependencies": [
"google_project.backup_project",
"random_id.project_suffix"
]
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "apikeys_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/apikeys.googleapis.com",
"project": "octobot-486812",
"service": "apikeys.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "calendar_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/calendar-json.googleapis.com",
"project": "octobot-486812",
"service": "calendar-json.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "drive_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "velero-backup-dc8c8f74/drive.googleapis.com",
"project": "velero-backup-dc8c8f74",
"service": "drive.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0=",
"dependencies": [
"google_project.backup_project",
"random_id.project_suffix"
]
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "geocoding_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/geocoding-backend.googleapis.com",
"project": "octobot-486812",
"service": "geocoding-backend.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "photos_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "default-api-key-project/photoslibrary.googleapis.com",
"project": "default-api-key-project",
"service": "photoslibrary.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "places_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/places.googleapis.com",
"project": "octobot-486812",
"service": "places.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "routes_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/routes.googleapis.com",
"project": "octobot-486812",
"service": "routes.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "static_maps_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/static-maps-backend.googleapis.com",
"project": "octobot-486812",
"service": "static-maps-backend.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_project_service",
"name": "youtube_api",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"disable_dependent_services": null,
"disable_on_destroy": false,
"id": "octobot-486812/youtube.googleapis.com",
"project": "octobot-486812",
"service": "youtube.googleapis.com",
"timeouts": null
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInJlYWQiOjYwMDAwMDAwMDAwMCwidXBkYXRlIjoxMjAwMDAwMDAwMDAwfX0="
}
]
},
{
"mode": "managed",
"type": "google_service_account",
"name": "openclaw_calendar_sa",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"account_id": "openclaw-calendar",
"create_ignore_already_exists": null,
"description": "",
"disabled": false,
"display_name": "OpenClaw Google Calendar Service Account",
"email": "openclaw-calendar@octobot-486812.iam.gserviceaccount.com",
"id": "projects/octobot-486812/serviceAccounts/openclaw-calendar@octobot-486812.iam.gserviceaccount.com",
"member": "serviceAccount:openclaw-calendar@octobot-486812.iam.gserviceaccount.com",
"name": "projects/octobot-486812/serviceAccounts/openclaw-calendar@octobot-486812.iam.gserviceaccount.com",
"project": "octobot-486812",
"timeouts": null,
"unique_id": "105318395648380508185"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
"dependencies": [
"google_project_service.calendar_api"
]
}
]
},
{
"mode": "managed",
"type": "google_service_account",
"name": "velero_backup_sa",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"account_id": "velero-backup-sa",
"create_ignore_already_exists": null,
"description": "",
"disabled": false,
"display_name": "Velero GDrive Backup Service Account",
"email": "velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com",
"id": "projects/velero-backup-dc8c8f74/serviceAccounts/velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com",
"member": "serviceAccount:velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com",
"name": "projects/velero-backup-dc8c8f74/serviceAccounts/velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com",
"project": "velero-backup-dc8c8f74",
"timeouts": null,
"unique_id": "110772617250427578026"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ==",
"dependencies": [
"google_project.backup_project",
"google_project_service.drive_api",
"random_id.project_suffix"
]
}
]
},
{
"mode": "managed",
"type": "google_service_account_key",
"name": "openclaw_calendar_sa_key",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "projects/octobot-486812/serviceAccounts/openclaw-calendar@octobot-486812.iam.gserviceaccount.com/keys/8c4c1f09033546fffe2fe9b85a54a0206bd8d57c",
"keepers": null,
"key_algorithm": "KEY_ALG_RSA_2048",
"name": "projects/octobot-486812/serviceAccounts/openclaw-calendar@octobot-486812.iam.gserviceaccount.com/keys/8c4c1f09033546fffe2fe9b85a54a0206bd8d57c",
"private_key": "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAib2N0b2JvdC00ODY4MTIiLAogICJwcml2YXRlX2tleV9pZCI6ICI4YzRjMWYwOTAzMzU0NmZmZmUyZmU5Yjg1YTU0YTAyMDZiZDhkNTdjIiwKICAicHJpdmF0ZV9rZXkiOiAiLS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tXG5NSUlFdmdJQkFEQU5CZ2txaGtpRzl3MEJBUUVGQUFTQ0JLZ3dnZ1NrQWdFQUFvSUJBUURkN2dzVytPT2o1dzdhXG53dXI3akRFV0QyelJkWXpzT1dXVjNzZDVQdkttOGVaVmlJWGhGY0ZseU5PMzdNMXVKSHI0SERJTDFHdkxTc2RZXG54dlQySXNCQys5d1doOTdhaUVab1l0TDE5K0g2ZVFmUloycGlnWjJIamJPdlYrZmtCSDYvUzNPSGh5RW1DUjl3XG5tQXgzTTFOTFBvWFJLQmRJWTVJWE8rclNIZC9ZYmgyQnBERjl5THc3Y0RhL09KeWZGRThIbGtSZkdUbmJIdWlCXG4rZ3dra3B3TTY5Q3FkM1p4VFR1bFEvck1xazBSZ09iZTluaEQrZlZ1MWl0Mms2ejVDV1ViNWpJazZvVWpjNENVXG43UFZZRWg1S2owVUJPSU1qcXZ3bHArZjdJV3dSWnpuMitvWHBodTVYR3JHeXRCVTF3Zm42UjRtSERaV1pKNmFmXG5vWTliMlhUbEFnTUJBQUVDZ2dFQUFJM0hpN3ZlUlY3OHNjLzN0bVFXQVVYcjlsWHltSHlha0FoeDd5SVNpTFd4XG5CVEtITUNVRGxsOTJWUEJLQ1BPWG85TWE4eitER2dVSTk3TS9tSEFJQUY0NFpFUUFsWDBUSktyczhXdDdRR0w2XG5zbE1uZXlydE5hUVVrN0JmQkp0OGRIQ1FtS1dVL2NNTDFBUDcrcVZwUXpUaEYvM2lnR3NOM0NoMW50Myt2ZnlMXG5qWFJPTGlka0FMZ250L1ZxS0lHalBKQ2daNFhaVDY2VFBFOG1pVWkrYzUyWEhwK250Y0JuMmlIMGYzU2YxSHJjXG5TL01lYllZUmZTd0Era1hyZzVwR3VRMEVoU1pscmNqejhXWGFEeWVsNnh3cGh5aDJ2ZTJnNzBld2NGazFHbGR5XG55OVhFd0lZdGpobG5IajRpWVRwYWNxWXlORXNyM3pITzNVZ1Bzc3hXUndLQmdRRHpKdVBTcHlEQm1uMzYydFhoXG5kanhBSDNZcy9kMlhqM1A5cXBmVFN6M2VjMHMySkc1QTVDY3dFZ1A0eklsRE1yclZOWFVnYXZBeEhaS0VXMWc4XG5vdHBrbFJkZUI4dEx3YWtkUFA2M2xCZW0xdmdVak56WlZnQ0JTSjI2bFliNDJoZXp4VmxuUExVb0JNNjUvMW9oXG56TEpBbithSVN1MElVWVN1QkI2ZGVnOFhyd0tCZ1FEcHFCVklLeElzZUt3VVNKUlc0WFZKdkVBZHRJcmR6WlFXXG52U05ucjdYVVo2aWU5WVkrOEtseEwweHdDOTBpaHpFVkRYR0w2YlFRM1V0NEF5RmlzcmNMdDQxRjkvdUhFRG56XG5Jd2dzVURIaDcwV0tjU3B3UjdOWFEvZ0ZLWHUwYnpWTGRpMWdHN3E2OThNUytpMVZwS21FdWJZRldib1ovazdXXG5aMDFpTk90TnF3S0JnUUM4clFLL3BSd1AzdmUrdml5VTVSQmZtWW96NDFJZGx4MGtTMG5BbFhRT3QxdzNTUkdjXG5uTzJqcVhjWGltOUFpNDdhZnI3Q1J2ald3K0c3ZnIzN1gwc2tIV1NpZkYzT0RScFRLODlqV0RENkwza1ZTVERlXG5ISlFMdmZOV28weTJzVlVQRkNZSnE5dk9qOXh5QzZrKzdQMnNrK2RvL3Vyck40WkRHY00vNDBUdTFRS0JnUUNDXG5UWjR3dFBSWm9LSTJYWk44TUJkOG0yTVdMYzBUak1YOU9GVTZTWjhaYVFWOFFHZ3hTWHoxQmUrV3ZNY0JybXNNXG4xb1p3QkZESzV0NWplenR2RTBOSllYK0RlWnZuNG9DdXV1YWY3OGtodXBJSmRycTRDd1JVc2k3cWtndk93QVgwXG5vMThDcmZRZ3VITXRiaDlDRjZZQndwOWp0SG80Ykw0Q2kzRjRSeExDS1FLQmdBek5zVzZjQjQyWG5HbFVlbjd3XG5CaFh6dTNOL2doRUVQZ3FuUjUydmttR2NGYzl3Q1cxNnEzaEJnZk40OVdPQmh0MnUzSlRjYWZ6emhFazE5WFJiXG5QZDlTalkwZlBNUnBiVUJkKzJkQWdCWXpNa3pyUmJaZlYrc0daaFNSQ0JHS2UvUVgwcitvM0xmeUF1VHo2c2Z3XG5uaEVvYU1UdXJxT0tXKzRMcmFPbTI3YXpcbi0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS1cbiIsCiAgImNsaWVudF9lbWFpbCI6ICJvcGVuY2xhdy1jYWxlbmRhckBvY3RvYm90LTQ4NjgxMi5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgImNsaWVudF9pZCI6ICIxMDUzMTgzOTU2NDgzODA1MDgxODUiLAogICJhdXRoX3VyaSI6ICJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vby9vYXV0aDIvYXV0aCIsCiAgInRva2VuX3VyaSI6ICJodHRwczovL29hdXRoMi5nb29nbGVhcGlzLmNvbS90b2tlbiIsCiAgImF1dGhfcHJvdmlkZXJfeDUwOV9jZXJ0X3VybCI6ICJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9vYXV0aDIvdjEvY2VydHMiLAogICJjbGllbnRfeDUwOV9jZXJ0X3VybCI6ICJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9yb2JvdC92MS9tZXRhZGF0YS94NTA5L29wZW5jbGF3LWNhbGVuZGFyJTQwb2N0b2JvdC00ODY4MTIuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLAogICJ1bml2ZXJzZV9kb21haW4iOiAiZ29vZ2xlYXBpcy5jb20iCn0K",
"private_key_type": "TYPE_GOOGLE_CREDENTIALS_FILE",
"public_key": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvVENDQWVXZ0F3SUJBZ0lKQU0vWjRmdFpSTFVJTUEwR0NTcUdTSWIzRFFFQkJRVUFNQ0F4SGpBY0JnTlYKQkFNTUZURXdOVE14T0RNNU5UWTBPRE00TURVd09ERTROVEFnRncweU5qQTVNVFV4T1RNME16QmFHQTg1T1RrNQpNVEl6TVRJek5UazFPVm93SURFZU1Cd0dBMVVFQXd3Vk1UQTFNekU0TXprMU5qUTRNemd3TlRBNE1UZzFNSUlCCklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUEzZTRMRnZqam8rY08yc0xxKzR3eEZnOXMKMFhXTTdEbGxsZDdIZVQ3eXB2SG1WWWlGNFJYQlpjalR0K3pOYmlSNitCd3lDOVJyeTBySFdNYjA5aUxBUXZ2YwpGb2ZlMm9oR2FHTFM5ZmZoK25rSDBXZHFZb0dkaDQyenIxZm41QVIrdjB0emg0Y2hKZ2tmY0pnTWR6TlRTejZGCjBTZ1hTR09TRnp2cTBoM2YyRzRkZ2FReGZjaThPM0EydnppY254UlBCNVpFWHhrNTJ4N29nZm9NSkpLY0RPdlEKcW5kMmNVMDdwVVA2ektwTkVZRG0zdlo0US9uMWJ0WXJkcE9zK1FsbEcrWXlKT3FGSTNPQWxPejFXQkllU285RgpBVGlESTZyOEphZm4reUZzRVdjNTl2cUY2WWJ1VnhxeHNyUVZOY0g1K2tlSmh3MlZtU2VtbjZHUFc5bDA1UUlECkFRQUJvemd3TmpBTUJnTlZIUk1CQWY4RUFqQUFNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVdCZ05WSFNVQkFmOEUKRERBS0JnZ3JCZ0VGQlFjREFqQU5CZ2txaGtpRzl3MEJBUVVGQUFPQ0FRRUFEckRLT3VEZG03ZWU1dy9SMEp3NQp4ekptT0ZoYmpkWUJ3MklucXI3ZlVGMHVsMk56SlU4TmVtOFltT1FxcytBYUhKMVJlMHM2YllNak95Z3VCbFY3Ckxsdnhra1IvMWUxekFQRjhsRDRBYTR3N2luM3kxb3k1NW9sbFpTWjBtTDgwUERObGxEUGRkRkMveHpuOGYxRmMKUnB5MjhEempUbDdIVEJnbXMxTEhSWms1TE1PTVp1UUhXcGpXWkJlczMyZUZHNGNJMlJQNk01OUpCNlFVdWJjZApwa2JWVDJGOUhwbDhoN01pVjFYTUQwWmRIZjR6aUFPcGxCSzBISWJkanVyNEMzR0t1aGdrS0pGK3p5cWdoR3FwCnVPWkVuRDBjQ0Q0ZCthNFRmZUtyb2xPSklmKytDRUxEWWF6NEpuQlloaDBSakZnZTduM21YK0VrRzNrQ1dkVUIKYVE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==",
"public_key_data": null,
"public_key_type": "TYPE_X509_PEM_FILE",
"service_account_id": "projects/octobot-486812/serviceAccounts/openclaw-calendar@octobot-486812.iam.gserviceaccount.com",
"valid_after": "2026-09-15T19:34:30Z",
"valid_before": "9999-12-31T23:59:59Z"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "private_key"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"google_project_organization_policy.allow_calendar_key_creation",
"google_project_service.calendar_api",
"google_service_account.openclaw_calendar_sa"
]
}
]
},
{
"mode": "managed",
"type": "google_service_account_key",
"name": "velero_backup_sa_key",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "projects/velero-backup-dc8c8f74/serviceAccounts/velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com/keys/069aa702ed55bb6d3c325a45535ee51bc87de092",
"keepers": null,
"key_algorithm": "KEY_ALG_RSA_2048",
"name": "projects/velero-backup-dc8c8f74/serviceAccounts/velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com/keys/069aa702ed55bb6d3c325a45535ee51bc87de092",
"private_key": "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAidmVsZXJvLWJhY2t1cC1kYzhjOGY3NCIsCiAgInByaXZhdGVfa2V5X2lkIjogIjA2OWFhNzAyZWQ1NWJiNmQzYzMyNWE0NTUzNWVlNTFiYzg3ZGUwOTIiLAogICJwcml2YXRlX2tleSI6ICItLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUV2QUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktZd2dnU2lBZ0VBQW9JQkFRRGtacWNsaXV2MWVSQk9cblVIN2twTER0RzEwd3VnMHptaE8wMTlDSFBMNVhGYkR2aW9LWlliTVZKV25XY29CUFJEZmNXQS9NTVhOeXJPSUdcbkdpWndMVFkyek5pdGRGQ3BweVY3ZTR1Zjk1ak9HREdwWkZGZ1hNSEc5RndFb3RNQlJQNTVTNnVMU3lXbW1idE5cbkdDRkoxV0h0a2plREp1SUpsb0xlL1BFV2NhR0FWcjE1VlBSNGQwMlRVZEFZcHJJZGJuRm90MnJ4U1RHS2IzZktcbi9PRm41SkdoeURyejR3Nkg1ME1ZWVQvVFI4ZWVSVTZoRHlsWVpja1FJK0dKcWp6eCtXMVZyY2dKdUs0MTN5bzhcbmY3RnBlRGpQZldGS2NGdHZNUk5SemtTRzd2VS9EbnUxQ0IxQUhYWEp0SE5HaGJXV2s2K0NPZ2tzTUV4UldFOFNcbmt4cEUxMjc1QWdNQkFBRUNnZ0VBR0FzaVgxWmZmb2pQQ1o5NXJESVdHZSsrZ0ttbFNDQlpJTGx6VHprNnhFb1pcblJTNHNqMTcwamk1UkZPMGF5cjFnc0FacEsxS3RWNDRSZ1JqeG9POXhmSlZWM2ZTWHBUUmVRc0IvczBoS1FxL1RcblVvU24rRi9yV2psUkVuL2RmSTI1eUNVS0d2Qy9OdW1LQ1JTWU5JQ00vWWhkNWFXTE4vMHJLN1F1NFBEM1VsNGNcblRFU2o2QVFUbzlycGJPc0ZzRmF3QkJhSnJ4eUhQOS80aWhINGxJbW1CM3crOEFQRDhkbmdsRCtYaDJHVEpPc0lcbklXWlZ3KzgrdEUrV3JDL2dyUE9hUW9UdW9nNVA2QVFzTzMrM1RCRGlqOXRxUWpHMHlWaThXa1FUWm1NYkNmYlpcbm10Q29GUTRrRUwwSURqclEwWFF3Z2h5OW5vU1djaUdRdEcwaFhtWVdIUUtCZ1FEMGROVExYNmVFV2x6M0xCK3Jcbmc0VjZxdXBHVmxyN3EzbCtGS2U1eUgxVkJ0OGdMWHJmU2lMNUlLTmRoTTc1bkFDcUN1dmI4dmpYbUhmRFlhcFJcbklNY29FYWJKUjVGVENjZzJQSW4xWGlvQWgySFNJTGdPTUxaeHg4WG5lL0lJYm1MYTNQMjFnUkx5TXFTWnl3aFJcbndLb1hzRklrMEF3akloVUJSa3FOak5YT3R3S0JnUUR2TDd0ODVaclk2OVAxMWlLcW1abGt4WCsvSVl2VHE5dEhcbnZ4SW5IeFJSclVTckplVFQ3NFBiQTMrTmhMZmQ2TTVyTkF3YXZFRlJxak55YnlaeGNmaE5ScnFmcDNCWXY0TWNcblBGOHBvUE5iNmU1dTI0QUM2c2lrQm5rYlBEOUJtZ1FrNGVhLzJUcnZGOUdxaUZWakZWMW5wT0xSZ0FRUWw5M2Ncbkk5eVRrRnYvendLQmdHVkNlOTdlZVpxR2Y5blhDaXRXcUpUZWRYcTdUS2JSS2R0REhSTUU3SDJyQWdQbk11MkpcblhTRkxGc0NuUWNEOWtQemUxMEpkekJ3cVNQbkMyL1VOR2RJTU5jVk1ndk1kcXpSa01WVlZNeHJTK1g4OEZHRzBcblplNk5yUG10U3QyWk5CT3ExT0U1WFNxOE5aaUxGS0FncVpSMGNpSlRsNk41KzY5eWVYRlc5RDNUQW9HQUVUY2hcblNuc0lLeWJHS2NLUTJqQ1Yvcy9NUXdoNkZQRWdwa2hWV1NWK2crWnhzOVBWWlgrdXdOdSttWVA4NitidXZINlJcbmhIY2FTSE4wb243bmlIRElpMTlVM1ZyaTFqQnFrbVN5QU1BSjVBcXhVNTlPMW1icHJBeWZPTnVjUGUrRTd0YW5cbmtoVmpqWVBzWGxiVHRuNzZLeFNPRXNBaENzU3pmajNDaVloeFpyY0NnWUF3cG45ME84MmZwZE9FVUo1bnNpbElcbktjVEI2dU1XTW5XbWN0cEpEQ05iVlRVNWk0SmxYd0wzaGkzdCtjZENjWk4vMHJKU0lXT3psT29lYWg0MGw1MUhcbkpQclZ0M2lhSmdQanVJMVFHYjhyc3JPNnpMNDRvb0pHWHo1U2sxRi9NOXBnY2dKWlR3akpXV3VpN1pET0VPUzJcblVLN3NwNGJaU0dXZE1iOUY5SUxKcWc9PVxuLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLVxuIiwKICAiY2xpZW50X2VtYWlsIjogInZlbGVyby1iYWNrdXAtc2FAdmVsZXJvLWJhY2t1cC1kYzhjOGY3NC5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgImNsaWVudF9pZCI6ICIxMTA3NzI2MTcyNTA0Mjc1NzgwMjYiLAogICJhdXRoX3VyaSI6ICJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vby9vYXV0aDIvYXV0aCIsCiAgInRva2VuX3VyaSI6ICJodHRwczovL29hdXRoMi5nb29nbGVhcGlzLmNvbS90b2tlbiIsCiAgImF1dGhfcHJvdmlkZXJfeDUwOV9jZXJ0X3VybCI6ICJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9vYXV0aDIvdjEvY2VydHMiLAogICJjbGllbnRfeDUwOV9jZXJ0X3VybCI6ICJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9yb2JvdC92MS9tZXRhZGF0YS94NTA5L3ZlbGVyby1iYWNrdXAtc2ElNDB2ZWxlcm8tYmFja3VwLWRjOGM4Zjc0LmlhbS5nc2VydmljZWFjY291bnQuY29tIiwKICAidW5pdmVyc2VfZG9tYWluIjogImdvb2dsZWFwaXMuY29tIgp9Cg==",
"private_key_type": "TYPE_GOOGLE_CREDENTIALS_FILE",
"public_key": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvRENDQWVTZ0F3SUJBZ0lJWWRxRUo0cmJOMzB3RFFZSktvWklodmNOQVFFRkJRQXdJREVlTUJ3R0ExVUUKQXd3Vk1URXdOemN5TmpFM01qVXdOREkzTlRjNE1ESTJNQ0FYRFRJMk1EWXpNREUzTURZeU9Gb1lEems1T1RreApNak14TWpNMU9UVTVXakFnTVI0d0hBWURWUVFEREJVeE1UQTNOekkyTVRjeU5UQTBNamMxTnpnd01qWXdnZ0VpCk1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRGtacWNsaXV2MWVSQk9VSDdrcExEdEcxMHcKdWcwem1oTzAxOUNIUEw1WEZiRHZpb0taWWJNVkpXbldjb0JQUkRmY1dBL01NWE55ck9JR0dpWndMVFkyek5pdApkRkNwcHlWN2U0dWY5NWpPR0RHcFpGRmdYTUhHOUZ3RW90TUJSUDU1UzZ1TFN5V21tYnROR0NGSjFXSHRramVECkp1SUpsb0xlL1BFV2NhR0FWcjE1VlBSNGQwMlRVZEFZcHJJZGJuRm90MnJ4U1RHS2IzZksvT0ZuNUpHaHlEcnoKNHc2SDUwTVlZVC9UUjhlZVJVNmhEeWxZWmNrUUkrR0pxanp4K1cxVnJjZ0p1SzQxM3lvOGY3RnBlRGpQZldGSwpjRnR2TVJOUnprU0c3dlUvRG51MUNCMUFIWFhKdEhOR2hiV1drNitDT2drc01FeFJXRThTa3hwRTEyNzVBZ01CCkFBR2pPREEyTUF3R0ExVWRFd0VCL3dRQ01BQXdEZ1lEVlIwUEFRSC9CQVFEQWdlQU1CWUdBMVVkSlFFQi93UU0KTUFvR0NDc0dBUVVGQndNQ01BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRREsrZG8yUElZcitSUnUrVDFXdzU3agpNV1U4bC9ZWmlZYjZHVHdSSTl5aGVUZ0JMd0ZxbS9Hckw4RHFhSHd1eXlHcCtIZHIzRENqRDZLQmd3ZFE1WFdRCmxCNlN5dExOVmJGKzRKN1lick1zbWJvSWg4RDRaUDZMQjNNTDM0dmc2eHg1Mmt5QU9JeDg0S1Z3TXh6RjJBaXYKUFZWQkxwWGtBcE53WlJnMy9uYWZnMVl1VW0xWXBqQVpaVDdrLzRZVGJPL0dmS0ZNLzlDT0M5OENidFNUUjJoVgpLZFlHK3hWek52VjYvTGdtUjFoRXF2Q2xKOG00Y3RzdTk4dURleGNDZ21TaXc3Z3Mzc240cDBhNE90OWdtTFh3Ckxva3dPMnFBdGhBN3YvU0ZaQ050Y2p6VGRha1did1YyeWU5QldGcWNpZExEbnk5cFpwd0w4STRHNTZ2MW1LbVIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"public_key_data": null,
"public_key_type": "TYPE_X509_PEM_FILE",
"service_account_id": "projects/velero-backup-dc8c8f74/serviceAccounts/velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com",
"valid_after": "2026-06-30T17:06:28Z",
"valid_before": "9999-12-31T23:59:59Z"
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "private_key"
}
]
],
"identity_schema_version": 0,
"private": "bnVsbA==",
"dependencies": [
"google_project.backup_project",
"google_project_organization_policy.allow_key_creation",
"google_project_service.drive_api",
"google_service_account.velero_backup_sa",
"random_id.project_suffix"
]
}
]
},
{
"mode": "managed",
"type": "local_file",
"name": "gdrive_sa_key_file",
"provider": "provider[\"registry.terraform.io/hashicorp/local\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"content": "{\n \"type\": \"service_account\",\n \"project_id\": \"velero-backup-dc8c8f74\",\n \"private_key_id\": \"069aa702ed55bb6d3c325a45535ee51bc87de092\",\n \"private_key\": \"-----BEGIN PRIVATE KEY-----\\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDkZqcliuv1eRBO\\nUH7kpLDtG10wug0zmhO019CHPL5XFbDvioKZYbMVJWnWcoBPRDfcWA/MMXNyrOIG\\nGiZwLTY2zNitdFCppyV7e4uf95jOGDGpZFFgXMHG9FwEotMBRP55S6uLSyWmmbtN\\nGCFJ1WHtkjeDJuIJloLe/PEWcaGAVr15VPR4d02TUdAYprIdbnFot2rxSTGKb3fK\\n/OFn5JGhyDrz4w6H50MYYT/TR8eeRU6hDylYZckQI+GJqjzx+W1VrcgJuK413yo8\\nf7FpeDjPfWFKcFtvMRNRzkSG7vU/Dnu1CB1AHXXJtHNGhbWWk6+COgksMExRWE8S\\nkxpE1275AgMBAAECggEAGAsiX1ZffojPCZ95rDIWGe++gKmlSCBZILlzTzk6xEoZ\\nRS4sj170ji5RFO0ayr1gsAZpK1KtV44RgRjxoO9xfJVV3fSXpTReQsB/s0hKQq/T\\nUoSn+F/rWjlREn/dfI25yCUKGvC/NumKCRSYNICM/Yhd5aWLN/0rK7Qu4PD3Ul4c\\nTESj6AQTo9rpbOsFsFawBBaJrxyHP9/4ihH4lImmB3w+8APD8dnglD+Xh2GTJOsI\\nIWZVw+8+tE+WrC/grPOaQoTuog5P6AQsO3+3TBDij9tqQjG0yVi8WkQTZmMbCfbZ\\nmtCoFQ4kEL0IDjrQ0XQwghy9noSWciGQtG0hXmYWHQKBgQD0dNTLX6eEWlz3LB+r\\ng4V6qupGVlr7q3l+FKe5yH1VBt8gLXrfSiL5IKNdhM75nACqCuvb8vjXmHfDYapR\\nIMcoEabJR5FTCcg2PIn1XioAh2HSILgOMLZxx8Xne/IIbmLa3P21gRLyMqSZywhR\\nwKoXsFIk0AwjIhUBRkqNjNXOtwKBgQDvL7t85ZrY69P11iKqmZlkxX+/IYvTq9tH\\nvxInHxRRrUSrJeTT74PbA3+NhLfd6M5rNAwavEFRqjNybyZxcfhNRrqfp3BYv4Mc\\nPF8poPNb6e5u24AC6sikBnkbPD9BmgQk4ea/2TrvF9GqiFVjFV1npOLRgAQQl93c\\nI9yTkFv/zwKBgGVCe97eeZqGf9nXCitWqJTedXq7TKbRKdtDHRME7H2rAgPnMu2J\\nXSFLFsCnQcD9kPze10JdzBwqSPnC2/UNGdIMNcVMgvMdqzRkMVVVMxrS+X88FGG0\\nZe6NrPmtSt2ZNBOq1OE5XSq8NZiLFKAgqZR0ciJTl6N5+69yeXFW9D3TAoGAETch\\nSnsIKybGKcKQ2jCV/s/MQwh6FPEgpkhVWSV+g+Zxs9PVZX+uwNu+mYP86+buvH6R\\nhHcaSHN0on7niHDIi19U3Vri1jBqkmSyAMAJ5AqxU59O1mbprAyfONucPe+E7tan\\nkhVjjYPsXlbTtn76KxSOEsAhCsSzfj3CiYhxZrcCgYAwpn90O82fpdOEUJ5nsilI\\nKcTB6uMWMnWmctpJDCNbVTU5i4JlXwL3hi3t+cdCcZN/0rJSIWOzlOoeah40l51H\\nJPrVt3iaJgPjuI1QGb8rsrO6zL44ooJGXz5Sk1F/M9pgcgJZTwjJWWui7ZDOEOS2\\nUK7sp4bZSGWdMb9F9ILJqg==\\n-----END PRIVATE KEY-----\\n\",\n \"client_email\": \"velero-backup-sa@velero-backup-dc8c8f74.iam.gserviceaccount.com\",\n \"client_id\": \"110772617250427578026\",\n \"auth_uri\": \"https://accounts.google.com/o/oauth2/auth\",\n \"token_uri\": \"https://oauth2.googleapis.com/token\",\n \"auth_provider_x509_cert_url\": \"https://www.googleapis.com/oauth2/v1/certs\",\n \"client_x509_cert_url\": \"https://www.googleapis.com/robot/v1/metadata/x509/velero-backup-sa%40velero-backup-dc8c8f74.iam.gserviceaccount.com\",\n \"universe_domain\": \"googleapis.com\"\n}\n",
"content_base64": null,
"content_base64sha256": "gjWa6Ybyx03eN9NFF61rxtnJA7qU2cVs8DYq88edE2w=",
"content_base64sha512": "SQ6O7L8ylOgmpJI65GXpYW4u4Ken/WmdvKHYdFzSyzvTY5I73F+LWKTqKJqhCjNNAzN6heHtm9J0u6KU056nhQ==",
"content_md5": "7754550fa246ffcc9a01ec63e85191ac",
"content_sha1": "a78f85be2f699453aeb2dec074c940b397108b9b",
"content_sha256": "82359ae986f2c74dde37d34517ad6bc6d9c903ba94d9c56cf0362af3c79d136c",
"content_sha512": "490e8eecbf3294e826a4923ae465e9616e2ee0a7a7fd699dbca1d8745cd2cb3bd363923bdc5f8b58a4ea289aa10a334d03337a85e1ed9bd274bba294d39ea785",
"directory_permission": "0777",
"file_permission": "0777",
"filename": "./../k8s/velero/gdrive_sa.json.secret",
"id": "a78f85be2f699453aeb2dec074c940b397108b9b",
"sensitive_content": null,
"source": null
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "content"
}
],
[
{
"type": "get_attr",
"value": "sensitive_content"
}
]
],
"identity_schema_version": 0,
"dependencies": [
"google_project.backup_project",
"google_project_organization_policy.allow_key_creation",
"google_project_service.drive_api",
"google_service_account.velero_backup_sa",
"google_service_account_key.velero_backup_sa_key",
"random_id.project_suffix"
]
}
]
},
{
"mode": "managed",
"type": "local_file",
"name": "openclaw_calendar_sa_key_file",
"provider": "provider[\"registry.terraform.io/hashicorp/local\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"content": "{\n \"type\": \"service_account\",\n \"project_id\": \"octobot-486812\",\n \"private_key_id\": \"8c4c1f09033546fffe2fe9b85a54a0206bd8d57c\",\n \"private_key\": \"-----BEGIN PRIVATE KEY-----\\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDd7gsW+OOj5w7a\\nwur7jDEWD2zRdYzsOWWV3sd5PvKm8eZViIXhFcFlyNO37M1uJHr4HDIL1GvLSsdY\\nxvT2IsBC+9wWh97aiEZoYtL19+H6eQfRZ2pigZ2HjbOvV+fkBH6/S3OHhyEmCR9w\\nmAx3M1NLPoXRKBdIY5IXO+rSHd/Ybh2BpDF9yLw7cDa/OJyfFE8HlkRfGTnbHuiB\\n+gwkkpwM69Cqd3ZxTTulQ/rMqk0RgObe9nhD+fVu1it2k6z5CWUb5jIk6oUjc4CU\\n7PVYEh5Kj0UBOIMjqvwlp+f7IWwRZzn2+oXphu5XGrGytBU1wfn6R4mHDZWZJ6af\\noY9b2XTlAgMBAAECggEAAI3Hi7veRV78sc/3tmQWAUXr9lXymHyakAhx7yISiLWx\\nBTKHMCUDll92VPBKCPOXo9Ma8z+DGgUI97M/mHAIAF44ZEQAlX0TJKrs8Wt7QGL6\\nslMneyrtNaQUk7BfBJt8dHCQmKWU/cML1AP7+qVpQzThF/3igGsN3Ch1nt3+vfyL\\njXROLidkALgnt/VqKIGjPJCgZ4XZT66TPE8miUi+c52XHp+ntcBn2iH0f3Sf1Hrc\\nS/MebYYRfSwA+kXrg5pGuQ0EhSZlrcjz8WXaDyel6xwphyh2ve2g70ewcFk1Gldy\\ny9XEwIYtjhlnHj4iYTpacqYyNEsr3zHO3UgPssxWRwKBgQDzJuPSpyDBmn362tXh\\ndjxAH3Ys/d2Xj3P9qpfTSz3ec0s2JG5A5CcwEgP4zIlDMrrVNXUgavAxHZKEW1g8\\notpklRdeB8tLwakdPP63lBem1vgUjNzZVgCBSJ26lYb42hezxVlnPLUoBM65/1oh\\nzLJAn+aISu0IUYSuBB6deg8XrwKBgQDpqBVIKxIseKwUSJRW4XVJvEAdtIrdzZQW\\nvSNnr7XUZ6ie9YY+8KlxL0xwC90ihzEVDXGL6bQQ3Ut4AyFisrcLt41F9/uHEDnz\\nIwgsUDHh70WKcSpwR7NXQ/gFKXu0bzVLdi1gG7q698MS+i1VpKmEubYFWboZ/k7W\\nZ01iNOtNqwKBgQC8rQK/pRwP3ve+viyU5RBfmYoz41Idlx0kS0nAlXQOt1w3SRGc\\nnO2jqXcXim9Ai47afr7CRvjWw+G7fr37X0skHWSifF3ODRpTK89jWDD6L3kVSTDe\\nHJQLvfNWo0y2sVUPFCYJq9vOj9xyC6k+7P2sk+do/urrN4ZDGcM/40Tu1QKBgQCC\\nTZ4wtPRZoKI2XZN8MBd8m2MWLc0TjMX9OFU6SZ8ZaQV8QGgxSXz1Be+WvMcBrmsM\\n1oZwBFDK5t5jeztvE0NJYX+DeZvn4oCuuuaf78khupIJdrq4CwRUsi7qkgvOwAX0\\no18CrfQguHMtbh9CF6YBwp9jtHo4bL4Ci3F4RxLCKQKBgAzNsW6cB42XnGlUen7w\\nBhXzu3N/ghEEPgqnR52vkmGcFc9wCW16q3hBgfN49WOBht2u3JTcafzzhEk19XRb\\nPd9SjY0fPMRpbUBd+2dAgBYzMkzrRbZfV+sGZhSRCBGKe/QX0r+o3LfyAuTz6sfw\\nnhEoaMTurqOKW+4LraOm27az\\n-----END PRIVATE KEY-----\\n\",\n \"client_email\": \"openclaw-calendar@octobot-486812.iam.gserviceaccount.com\",\n \"client_id\": \"105318395648380508185\",\n \"auth_uri\": \"https://accounts.google.com/o/oauth2/auth\",\n \"token_uri\": \"https://oauth2.googleapis.com/token\",\n \"auth_provider_x509_cert_url\": \"https://www.googleapis.com/oauth2/v1/certs\",\n \"client_x509_cert_url\": \"https://www.googleapis.com/robot/v1/metadata/x509/openclaw-calendar%40octobot-486812.iam.gserviceaccount.com\",\n \"universe_domain\": \"googleapis.com\"\n}\n",
"content_base64": null,
"content_base64sha256": "1jrhzIn0pbhdcVAP1SpuayMU1K12I/7z10zXyKihk8w=",
"content_base64sha512": "JBxoJmS3e8QQdWHyms9ABX+rnKMsy/6AQg84DQXX+A9j33hhJ3gC0RTYfOcwk7D3HFFWWlJPEg++fK/nQkWWHA==",
"content_md5": "f18cfc72834e50c7dacb4f879f63a5a2",
"content_sha1": "e7e89bd3ce694c7d7eadb0dab89db8d84014dc1d",
"content_sha256": "d63ae1cc89f4a5b85d71500fd52a6e6b2314d4ad7623fef3d74cd7c8a8a193cc",
"content_sha512": "241c682664b77bc4107561f29acf40057fab9ca32ccbfe80420f380d05d7f80f63df7861277802d114d87ce73093b0f71c51565a524f120fbe7cafe74245961c",
"directory_permission": "0777",
"file_permission": "0777",
"filename": "./../k8s/openclaw/calendar_sa.json.secret",
"id": "e7e89bd3ce694c7d7eadb0dab89db8d84014dc1d",
"sensitive_content": null,
"source": null
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "content"
}
],
[
{
"type": "get_attr",
"value": "sensitive_content"
}
]
],
"identity_schema_version": 0,
"dependencies": [
"google_project_organization_policy.allow_calendar_key_creation",
"google_project_service.calendar_api",
"google_service_account.openclaw_calendar_sa",
"google_service_account_key.openclaw_calendar_sa_key"
]
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "ameliegraf_de_first",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5159023749",
"subdomain": "",
"target": "151.101.128.119",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "ameliegraf_de_second",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5159023747",
"subdomain": "",
"target": "151.101.192.119",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dkim_google_ameliegraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370186587",
"subdomain": "google._domainkey",
"target": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxkPdqXqsRT9NMioibnQJ1MmOX4Yzp/pwpJAIEGawsVLwZCkkhZEH5SyT4CSVz3AS6/XG2Qgx/a2hYctkzXSXllBhFDvixie6oXCOsjqyfr7R5s4LaKb399djFFl/GC7gSV+PUAW6sI02vJPfmn8BaVRAkrH0OrcjX3LSaTS5RRR9QGNCx0JreM+ho2Mcp8VbZCwnCMu42IjilR1d+kQX+2x0+r6mO0eJfP2QKOVpRnBXgv/FT+8jE+dmusf8MFoXxKuX6QjUh5TBH2J9W5NHUiBB4eC2DTrceuO1bM8ycmaGS95e1BmYXMcwfJknhjIgK85jESA8uDa38PIrN/b7WwIDAQAB",
"ttl": 3600,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dkim_google_grabengasse7_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190173",
"subdomain": "google._domainkey",
"target": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxR/e/Bc6/6Rfhos0ZQoVsq4HV8wkOdnOgkyubzvnepRDm/ARCws/CTvg9azJGFafsOsft1JZRAypj8mMovnDBjnW3mclVCyHQO34VLm13Et8ySX3GeJwwJQKx52PHsCQT1eEeEF3IjckS9wDiCkgdty9NEqpdF76N62nj6j8WY0czNxrYT0ivyiKQ6reB/mOeTiqPHiSHuB3ANxebwy5/wLilHSH320T9C+TDqcZ/Q6VTrUFpXIMjccEg93ZPaIu++FMTWZAe1pX6IWMuBXt5xRLLTamTzDUIOfwhvMxVee+d9mqwvIOc6J6ZiBhhCZpSVjiVLI5NcfNICQU4kjakwIDAQAB",
"ttl": 3600,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dkim_google_graf_fam_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190174",
"subdomain": "google._domainkey",
"target": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqT7j2pdU/dKDp7392+67cqI54QSwQsYrbdJa0aOH94m5gcXa3B2CZvuN2iKt6mO2mUtzWUbwKcNVL0p9yVW6nHpCMNefUS3NfZ8KQfl+lVsaYZXzYZwuTy2ZMvaBZpftIQjclfChFrOtMvBOTpdu8SBJT8hXnqkOYvtuHPBG+qDsFvsV+N4jjHtYbMPMnD2w7GeYciFWzp3bM9FbYIgdzyD+jzIYkaJlph4cMJBMoOredJhK+T2F95uvsvUk43QNU6KujLTFL6F/wNM/zSmH+5hYBAgAMG3QAguhicATJHV6bxd2oM1aLWNjZt90xBkTmMMzvtLjcGGpkgNuxa35WwIDAQAB",
"ttl": 3600,
"zone": "graf-fam.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dkim_google_haumdaucher_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365220662",
"subdomain": "google._domainkey",
"target": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq4al3nYNZLlUBn0dcxqui5q48jjk4YvB2d2VNLfr864YdCm+3WqO6fc8Yx7sO4jKiX+OpMXnOc2RZazCCpcdCofJwTZxT+H0u2h4uyveEHq8UYqQZ66aAFLt3N1HYMT6+uFJZpKpSkFgqLagkQoW/cQHguJuu7Xjmt09fLTsBunjfJkKfUcjcyNlpnnAcVuo/TT7DKNzjB436yB1pf8QHxykUkV/lfz1/IzfRV//hR3H5pSNn4kR9qT9HqrTGgaZkPmStjoV2i2Dih4d3jO9FF1VDUNDm7W7739yiQhRZ5yelj5TaWGeRxWv+xM3YpVGqJzWI9oCuSpR2QaVKaOMQwIDAQAB",
"ttl": 3600,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dkim_google_krassescheisse_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190171",
"subdomain": "google._domainkey",
"target": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp9dLGkWdBZ0YyjBdRVTf26Fo+lVag1dfHHpO4N+oFLg0xV1gRJFcSGjteHUoKbrJxgesAwSmBYsaWAZB0RCI4wbAZKgb++6NX2Tk5gxkKys9pmc3ufGhCsjQkiiNepUkgalJRU7WAsWWolHXqn69D2DkXx9fPekdwaDeJwdtozoGacdbj46Ef1btGo48CJKk5rjh39c7BDNMmYEXXMztBIK2K80Y5WrLJZFxkvEKBrEB4pVoPDa3xEYcR0olLdDwB2SOEX6HSQ2xXkNB3KxbyIiHJTSJsNxquozTzfiWoqly/AdQLCU9j3jtqP88ne61NciQcxGdvOcQ0yUtFoydOwIDAQAB",
"ttl": 3600,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dkim_google_moritzgraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365220661",
"subdomain": "google._domainkey",
"target": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4hYXxdgHDaNwqiUrHa4S9vbqLx/iV2avvgwwPqa5+2aOef109Ap8U7OfgFQQgwRVXx5XWbkKL69as3sdzuVA+8A8fRKbprugZEFoL9gyoTxPQveKO2s+1CsP0fUIx1c7aemfgn6mrfC0Ep17D70Y9YcQQWgiNHGHlgQDE1z6ncfUquHdipcmd0wEIAmjdNDBoqf3b1SRz5xaayKIeAsf/f2AFB1IeYwvLEaOC/mQDZWsry86RwjAfKvxbw0zAQaxSLFOho+kuxL2YUPbT55mZaB9Bi1G4VemzZUGuqXoq8xPzFOO/wxNi6Pei0Vs9wLwFahtuxriin4EVYOkjF4uwIDAQAB",
"ttl": 3600,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dmarc_ameliegraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370186586",
"subdomain": "_dmarc",
"target": "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dmarc_grabengasse7_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190169",
"subdomain": "_dmarc",
"target": "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de",
"ttl": 60,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dmarc_graf_fam_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190167",
"subdomain": "_dmarc",
"target": "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de",
"ttl": 60,
"zone": "graf-fam.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dmarc_haumdaucher_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365220116",
"subdomain": "_dmarc",
"target": "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dmarc_krassescheisse_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190166",
"subdomain": "_dmarc",
"target": "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "dmarc_moritzgraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365220117",
"subdomain": "_dmarc",
"target": "v=DMARC1; p=none; rua=mailto:custom-admin@haumdaucher.de; ruf=mailto:custom-admin@haumdaucher.de",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "google_domain_verification_ameliegraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370186584",
"subdomain": "",
"target": "google-site-verification=LwCbVqOp4c200QYrEEX1m4lIebOzxl5eBb2IkHbrSVA",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "google_domain_verification_grabengasse7_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370189154",
"subdomain": "",
"target": "google-site-verification=zwmmYhET0gyCJr_An22btaOVcpsE_nR2b1St0y4jn1A",
"ttl": 60,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "google_domain_verification_graf_fam_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370188597",
"subdomain": "",
"target": "google-site-verification=DcG0tKp5YXxCRvw_Ekxa-3gbzdkZvxXUVkPs8aq9yQ4",
"ttl": 60,
"zone": "graf-fam.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "google_domain_verification_krassescheisse_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370188972",
"subdomain": "",
"target": "google-site-verification=SHFDcMegmOoh9syhj7_xBH9dLQxA2NMnh_zvg4Ma0CM",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "google_domain_verification_moritzgraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365216140",
"subdomain": "",
"target": "google-site-verification=YwUd-Bmbq1-lA7uYGcowsLEMczqx1odndFZq_Nk3nvM",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "grabengasse7_de_domain",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5426029388",
"subdomain": "",
"target": "136.243.23.215",
"ttl": 60,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "grabengasse7_de_wildcard",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5426029387",
"subdomain": "*",
"target": "136.243.23.215",
"ttl": 60,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "haumdaucher_domain",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5106871420",
"subdomain": "",
"target": "136.243.23.215",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "haumdaucher_mx_record",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "MX",
"id": "5365107576",
"subdomain": "",
"target": "1 SMTP.GOOGLE.COM.",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "haumdaucher_wildcard_domain",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5112336220",
"subdomain": "*",
"target": "136.243.23.215",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "kochen_haumdaucher",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5205826663",
"subdomain": "kochen",
"target": "haumdaucher-datalab.github.io.",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "krassescheisse_subdomains",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"index_key": "alertmanager",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532212",
"subdomain": "alertmanager",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "auth",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532224",
"subdomain": "auth",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "chat",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532214",
"subdomain": "chat",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "cloud",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532215",
"subdomain": "cloud",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "code",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532228",
"subdomain": "code",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "grafana",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532218",
"subdomain": "grafana",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "hub",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532223",
"subdomain": "hub",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "imap",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532227",
"subdomain": "imap",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "jaeger",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532222",
"subdomain": "jaeger",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "kc",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113533002",
"subdomain": "kc",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "ldap",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532229",
"subdomain": "ldap",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "monitoring",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532226",
"subdomain": "monitoring",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "mqtt",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532213",
"subdomain": "mqtt",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "phpmyadmin",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532217",
"subdomain": "phpmyadmin",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "phppgadmin",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532231",
"subdomain": "phppgadmin",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "pop3",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532225",
"subdomain": "pop3",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "prometheus",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532230",
"subdomain": "prometheus",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "rstudio",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532221",
"subdomain": "rstudio",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "smtp",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113532216",
"subdomain": "smtp",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "webapp",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113533005",
"subdomain": "webapp",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "www",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5122534663",
"subdomain": "www",
"target": "krassescheisse.de.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "moritzgraf_domain",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5436150587",
"subdomain": "",
"target": "136.243.23.215",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "moritzgraf_subdomains",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"index_key": "alertmanager",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870451",
"subdomain": "alertmanager",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "auth",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870439",
"subdomain": "auth",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "chat",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870446",
"subdomain": "chat",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "cloud",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870454",
"subdomain": "cloud",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "code",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870455",
"subdomain": "code",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "grafana",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870443",
"subdomain": "grafana",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "hub",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870438",
"subdomain": "hub",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "imap",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870448",
"subdomain": "imap",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "jaeger",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870437",
"subdomain": "jaeger",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "kc",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113533004",
"subdomain": "kc",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "ldap",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870449",
"subdomain": "ldap",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "monitoring",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870447",
"subdomain": "monitoring",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "mqtt",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870444",
"subdomain": "mqtt",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "phpmyadmin",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870440",
"subdomain": "phpmyadmin",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "phppgadmin",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870452",
"subdomain": "phppgadmin",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "pop3",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870453",
"subdomain": "pop3",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "prometheus",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870456",
"subdomain": "prometheus",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "rstudio",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870442",
"subdomain": "rstudio",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "smtp",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870450",
"subdomain": "smtp",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "webapp",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113533003",
"subdomain": "webapp",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "www",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5106870435",
"subdomain": "www",
"target": "moritzgraf.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "moritzgraf_subdomains_k8s",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"index_key": "corona",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113233478",
"subdomain": "corona",
"target": "haumdaucher.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "corona-api",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113233479",
"subdomain": "corona-api",
"target": "haumdaucher.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "git",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5116593521",
"subdomain": "git",
"target": "haumdaucher.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
},
{
"index_key": "tt-rss",
"schema_version": 0,
"attributes": {
"fieldtype": "CNAME",
"id": "5113719565",
"subdomain": "tt-rss",
"target": "haumdaucher.de.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "moritzgraf_wildcard_domain",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5159040750",
"subdomain": "*",
"target": "136.243.23.215",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "mx_record_ameliegraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "MX",
"id": "5370186585",
"subdomain": "",
"target": "1 smtp.google.com.",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "mx_record_grabengasse7_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "MX",
"id": "5370189178",
"subdomain": "",
"target": "1 smtp.google.com.",
"ttl": 60,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "mx_record_graf_fam_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "MX",
"id": "5370188840",
"subdomain": "",
"target": "1 smtp.google.com.",
"ttl": 60,
"zone": "graf-fam.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "mx_record_krassescheisse_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "MX",
"id": "5370188995",
"subdomain": "",
"target": "1 smtp.google.com.",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "mx_record_moritzgraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "MX",
"id": "5365216454",
"subdomain": "",
"target": "1 SMTP.GOOGLE.COM.",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "one",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5114515103",
"subdomain": "one",
"target": "136.243.23.215",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "spf_ameliegraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370186583",
"subdomain": "",
"target": "v=spf1 include:_spf.google.com ~all",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "spf_grabengasse7_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190168",
"subdomain": "",
"target": "v=spf1 include:_spf.google.com ~all",
"ttl": 60,
"zone": "grabengasse7.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "spf_graf_fam_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190172",
"subdomain": "",
"target": "v=spf1 include:_spf.google.com ~all",
"ttl": 60,
"zone": "graf-fam.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "spf_haumdaucher_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365219216",
"subdomain": "",
"target": "v=spf1 include:_spf.google.com ~all",
"ttl": 60,
"zone": "haumdaucher.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "spf_krassescheisse_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5370190170",
"subdomain": "",
"target": "v=spf1 include:_spf.google.com ~all",
"ttl": 60,
"zone": "krassescheisse.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "spf_moritzgraf_de",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "TXT",
"id": "5365219217",
"subdomain": "",
"target": "v=spf1 include:_spf.google.com ~all",
"ttl": 60,
"zone": "moritzgraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "wildcard_ameliegraf_de_first",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5159023750",
"subdomain": "*",
"target": "151.101.128.119",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "ovh_domain_zone_record",
"name": "wildcard_ameliegraf_de_second",
"provider": "provider[\"registry.terraform.io/ovh/ovh\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"fieldtype": "A",
"id": "5159023748",
"subdomain": "*",
"target": "151.101.192.119",
"ttl": 60,
"zone": "ameliegraf.de"
},
"sensitive_attributes": [],
"identity_schema_version": 0,
"private": "bnVsbA=="
}
]
},
{
"mode": "managed",
"type": "random_id",
"name": "project_suffix",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"b64_std": "3IyPdA==",
"b64_url": "3IyPdA",
"byte_length": 4,
"dec": "3700199284",
"hex": "dc8c8f74",
"id": "3IyPdA",
"keepers": null,
"prefix": null
},
"sensitive_attributes": [],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "random_password",
"name": "coder_oauth_client_secret",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 3,
"attributes": {
"bcrypt_hash": "$2a$10$dC1sjvX/PIMr8dBA4MrMNuBcSV6HgQANVpPtwevQV73Q9z/Q9XXeK",
"id": "none",
"keepers": null,
"length": 40,
"lower": true,
"min_lower": 0,
"min_numeric": 0,
"min_special": 0,
"min_upper": 0,
"number": true,
"numeric": true,
"override_special": null,
"result": "fUFS84jdWXkLgUSq9rvlOBEvvisPPNwf6uPyE7aG",
"special": false,
"upper": true
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "bcrypt_hash"
}
],
[
{
"type": "get_attr",
"value": "result"
}
]
],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "random_password",
"name": "gitea_oauth_client_secret",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 3,
"attributes": {
"bcrypt_hash": "$2a$10$hsa9vyl7GCMcqI0eKpHL/O9IlmBwiXt59wBXcmzMral2/yiRj5dnO",
"id": "none",
"keepers": null,
"length": 40,
"lower": true,
"min_lower": 0,
"min_numeric": 0,
"min_special": 0,
"min_upper": 0,
"number": true,
"numeric": true,
"override_special": null,
"result": "CqpDMHzqhUC6dEXw96al5k5SxcCkhZ01ricdcHOs",
"special": false,
"upper": true
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "bcrypt_hash"
}
],
[
{
"type": "get_attr",
"value": "result"
}
]
],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "random_password",
"name": "grafana_oauth_client_secret",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 3,
"attributes": {
"bcrypt_hash": "$2a$10$0UxPua.NLGV6BClmYCR6zOhIMU5ZT2kmGoKOmZI4o5oIHy4StKLgi",
"id": "none",
"keepers": null,
"length": 40,
"lower": true,
"min_lower": 0,
"min_numeric": 0,
"min_special": 0,
"min_upper": 0,
"number": true,
"numeric": true,
"override_special": null,
"result": "TInGpF1ygEoxXwJLBZ0O2tMaHNnzk3kPiJTGkP1n",
"special": false,
"upper": true
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "bcrypt_hash"
}
],
[
{
"type": "get_attr",
"value": "result"
}
]
],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "random_password",
"name": "homeassistant_oauth_client_secret",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 3,
"attributes": {
"bcrypt_hash": "$2a$10$rQhWB7NPS7hpzfL3duWre.i3CGqv6MKg5iQvKQJm9pLyVrtO1IOq2",
"id": "none",
"keepers": null,
"length": 40,
"lower": true,
"min_lower": 0,
"min_numeric": 0,
"min_special": 0,
"min_upper": 0,
"number": true,
"numeric": true,
"override_special": null,
"result": "P0qjw1mKC31J1P6uX7r0Yqpw8BGM1lpunZR4rETF",
"special": false,
"upper": true
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "bcrypt_hash"
}
],
[
{
"type": "get_attr",
"value": "result"
}
]
],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "random_password",
"name": "minio_oauth_client_secret",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 3,
"attributes": {
"bcrypt_hash": "$2a$10$JwNVcLFvF9QZApyqCooREeWDiM0uZ1OYjmEexeH.ssPjHDEuAbmIC",
"id": "none",
"keepers": null,
"length": 40,
"lower": true,
"min_lower": 0,
"min_numeric": 0,
"min_special": 0,
"min_upper": 0,
"number": true,
"numeric": true,
"override_special": null,
"result": "xTMkoEz4D29CkuIp41kcPzSSqWSduhFsAejvUxw4",
"special": false,
"upper": true
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "bcrypt_hash"
}
],
[
{
"type": "get_attr",
"value": "result"
}
]
],
"identity_schema_version": 0
}
]
},
{
"mode": "managed",
"type": "random_password",
"name": "nextcloud_oauth_client_secret",
"provider": "provider[\"registry.terraform.io/hashicorp/random\"]",
"instances": [
{
"schema_version": 3,
"attributes": {
"bcrypt_hash": "$2a$10$IvkNYkBPkffhBmr18N55t.guhLe28kCNAftGS5QQEjRo4F18IO/Ii",
"id": "none",
"keepers": null,
"length": 40,
"lower": true,
"min_lower": 0,
"min_numeric": 0,
"min_special": 0,
"min_upper": 0,
"number": true,
"numeric": true,
"override_special": null,
"result": "3sIAWaHuwxl0TAFxX9Mrn7xnFNqzEkqVuasupuaU",
"special": false,
"upper": true
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "bcrypt_hash"
}
],
[
{
"type": "get_attr",
"value": "result"
}
]
],
"identity_schema_version": 0
}
]
}
],
"check_results": null
}