Portable desired state
Exact versioned schema, immutable fields, and declared runtime Interfaces. No target, credential, price, or implementation.
forms.takoform.com/v1alpha1
Provider configuration, all 34 typed Service Form resources, and
the independent read-only generic Interface data source.
Provider設定、34個の型付きService Form、独立した読み取り専用の
汎用Interface data sourceへの入口です。
v1.0.1 is published and Registry-verified.portable-standard.v1alpha1.
Admitted 10: EdgeWorker,
ContainerService, StatefulEntity,
Schedule, ObjectBucket,
KeyValueStore, RelationalDatabase,
Queue, VectorIndex, and
ModelEndpoint.
Takoform describes portable intent. It deliberately leaves concrete
infrastructure and authority with the configured host.
Takoformが定義するのはportableな意図です。具体的な基盤と権限はhostが所有します。
Exact versioned schema, immutable fields, and declared runtime Interfaces. No target, credential, price, or implementation.
Validates HCL, checks discovery, and translates lifecycle calls. It does not operate a backend.
Owns admission, placement, concrete backends, credentials, authorization, policy, and native observation.
Forms declare non-secret runtime surfaces and the host materializes them. The provider can read them, not create them.
tofu init and terraform init install this
exact v1.0.1 release from the canonical Registry. Its
authenticated readback is retained with the release evidence.
tofu init と terraform init は、この
v1.0.1 を canonical Registry から install します。
認証済み readback も release evidence として保持されています。
terraform {
required_providers {
takoform = {
source = "registry.terraform.io/tako0614/takoform"
version = "= 1.0.1"
}
}
}
provider "takoform" {
endpoint = "https://forms.example.com"
space = "prod"
}
resource "takoform_object_bucket" "assets" {
name = "assets"
storage_class = "standard"
versioning = true
access_protocols = ["s3_api"]
}
Clone the repository and run bun run check with
the documented Go, OpenTofu, and Terraform toolchains. That
proves the local source lifecycle. The separate authenticated
readback proves Registry installation.
endpoint selects the conforming host control plane;
it is not a runtime invocation endpoint.
Required as HCL or TAKOFORM_ENDPOINT. Discovery
must advertise the versioned v1alpha1 endpoint and
exact Form availability.
Optional in HCL or TAKOFORM_SPACE. Individual
resources can override it.
Optional in HCL or TAKOFORM_TOKEN. Runtime
Interface credentials never enter this provider setting.
Canonical reference: docs/index.md
Every link opens the canonical generated Markdown reference in the source repository. The first 34 resources are the complete current Service Form inventory.
takoform_edge_workerEdge/event application
takoform_container_serviceOCI container service
takoform_compute_instanceLong-running machine
takoform_static_siteStatic asset site
takoform_workflowDurable workflow
takoform_stateful_entityPersistent entities
takoform_scheduleCron lifecycle
takoform_object_bucketObject storage
takoform_object_lifecycle_ruleObject lifecycle action
takoform_key_value_storeKey/value state
takoform_cache_clusterIn-memory cache
takoform_relational_databaseRelational database
takoform_indexed_storeIndexed item store
takoform_queueAt-least-once queue
takoform_stream_topicPublished event stream
takoform_search_indexFull-text index
takoform_vector_indexVector index
takoform_dns_zoneAuthoritative DNS zone
takoform_dns_recordDNS record
takoform_tls_certificateManaged TLS certificate
takoform_http_routeHTTP traffic binding
takoform_load_balancerConnection distributor
takoform_private_networkPrivate address space
takoform_container_registryOCI artifact registry
takoform_log_sinkStructured log destination
takoform_metric_sinkNumeric time-series destination
takoform_email_senderOutbound mail identity
takoform_webhook_endpointInbound HTTP endpoint
takoform_identity_clientOIDC client registration
takoform_feature_flagRuntime switch
takoform_rate_limit_policyRequest budget
takoform_backup_policyCopy and retention rule
A Form Definition declares each open, author-defined Interface and the host materializes it. The provider has no Interface write resource. Reading a declaration contains no credential and grants no consumer access.
v1.0.1 is signed and Registry-verified with both CLIs.forms/admissions/v1.0.6 admits exactly 10 as portable-standard.forms.takoform.com/v1alpha1.
release/version.json retains
publicationStatus: candidate-only as descriptor
metadata, not live availability state. The signed release and
Registry readback establish provider publication; the protected
admission tag and retained closure separately establish Standard
Form admission.