{ "$schema": "https://json-structure.org/meta/extended/v0/#", "$id": "https://api-evangelist.github.io/weaviate/json-structure/weaviate-multi-tenancy-config-structure.json", "title": "MultiTenancyConfig", "description": "Configuration related to multi-tenancy within a collection (class)", "type": "object", "properties": { "enabled": { "type": "bool", "description": "Whether or not multi-tenancy is enabled for this collection (class) (default: `false`)." }, "autoTenantCreation": { "type": "bool", "description": "Nonexistent tenants should (not) be created implicitly (default: `false`)." }, "autoTenantActivation": { "type": "bool", "description": "Existing tenants should (not) be turned HOT implicitly when they are accessed and in another activity status (default: `false`)." } } }