Services

Services #

One page per service a tenant can declare. Each says what you get, the Terraform resource that declares it, how a device or a workload uses it, and what it does not do yet.

ServiceResourceStatus
Network & workloadsdeevnet_tenant, deevnet_workloadAvailable
DNSdeevnet_dns_recordAvailable
Wi-Fi keysdeevnet_iot_wifi_keyAvailable
Devices & MQTTdeevnet_iot_device, deevnet_iot_broker_account, deevnet_iot_addressAvailable
Service certificatesdeevnet_certificateAvailable
Logsattributes of deevnet_tenantAvailable
Dashboardsattributes of deevnet_tenant; dashboards with the grafana providerAvailable
State storeattributes of deevnet_tenantAvailable
Code delivery to workloadsssh_keys on deevnet_workload; you push over SSHAvailable
Your own secretsyour repository, encrypted; pushed with your settingsAvailable
Metrics & alerting—Coming soon
Identity—Coming soon
Object storage—Coming soon
A tenant devbox—Coming soon

Every resource takes tenant = deevnet_tenant.this.name, and changing tenant or name on any of them replaces it. None of them has a data source; what the substrate issued you comes back as attributes of the resources themselves.

Each resource name above links to its page in the provider reference, which lists every argument and attribute.

Page last modified: October 11, 2026