{ "version": 4, "terraform_version": "1.14.3", "serial": 410, "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": "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": "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": "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": null, "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": "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 ], "service_connection": "", "type": "proxy" }, "sensitive_attributes": [], "identity_schema_version": 0, "private": "bnVsbA==", "dependencies": [ "authentik_provider_proxy.alertmanager", "authentik_provider_proxy.gitea_phpmyadmin", "authentik_provider_proxy.hass_coder", "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": "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": "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": "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": "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": "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": "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": "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": null, "jwt_federation_sources": null, "mode": "forward_single", "name": "SilverBullet", "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": "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 }