Sdílet prostřednictvím


configure příkaz

Nakonfigurujte vlastnosti modulu runtime bez entity a zdroje dat v existujícím konfiguračním souboru tvůrce rozhraní Data API. Nezadané možnosti ponechá existující hodnoty beze změny. Pokud je některá z uvedených možností neplatná, celá aktualizace selže (vše nebo nic).

Syntaxe

dab configure [options]

Poznámka:

Tento příkaz nezmění entities oddíl. Slouží dab update ke změnám entit.

Rychlý přehled

Možnost Shrnutí
-c, --config Cesta ke konfiguračnímu souboru (výchozí dab-config.json).

Azure Key Vault

Možnost Shrnutí
--azure-key-vault.endpoint Základní koncový bod služby Azure Key Vault
--azure-key-vault.retry-policy.delay-seconds Zpoždění mezi opakovanými pokusy.
--azure-key-vault.retry-policy.max-count Maximální počet pokusů o opakování
--azure-key-vault.retry-policy.max-delay-seconds Maximální zpoždění exponenciálních opakování.
--azure-key-vault.retry-policy.mode Režim zásad opakování (pevný nebo exponenciální).
--azure-key-vault.retry-policy.network-timeout-seconds Časový limit pro síťová volání

Cache

Možnost Shrnutí
--runtime.cache.enabled Povolte nebo zakažte globální mezipaměť.
--runtime.cache.ttl-seconds Hodnota TTL globální mezipaměti v sekundách

Zdroj dat

Možnost Shrnutí
--data-source.connection-string Nastavte připojovací řetězec databáze.
--data-source.database-type Nastavte typ databáze (mssql, mysql, postgresql, cosmosdb_postgresql, cosmosdb_nosql).
--data-source.options.container Název kontejneru (Cosmos DB).
--data-source.options.database Název databáze (Cosmos DB, PostgreSQL).
--data-source.options.schema Název schématu (SQL Server, PostgreSQL).
--data-source.options.set-session-context Povolte kontext relace SQL Serveru (pouze mssql).

GraphQL

Možnost Shrnutí
--runtime.graphql.allow-introspection Povolte nebo zakažte introspekci GraphQL.
--runtime.graphql.depth-limit Omezte maximální hloubku dotazu.
--runtime.graphql.enabled Povolení nebo zakázání koncového bodu GraphQL
--runtime.graphql.multiple-mutations.create.enabled Povolte vícenásobné vytváření mutací.
--runtime.graphql.path Předpona cesty pro koncový bod GraphQL

Host

Možnost Shrnutí
--runtime.host.authentication.jwt.audience Deklarace cílové skupiny JWT.
--runtime.host.authentication.jwt.issuer Deklarace identity vystavitele JWT
--runtime.host.authentication.provider Zprostředkovatel ověřování.
--runtime.host.cors.allow-credentials Určuje, jestli CORS povoluje přihlašovací údaje.
--runtime.host.cors.origins Povolené zdroje CORS.
--runtime.host.mode Nastavit režim hostitele: Vývoj nebo Výroba.

MCP

Možnost Shrnutí
--runtime.mcp.enabled Povolení nebo zakázání koncového bodu MCP
--runtime.mcp.path Předpona cesty pro koncový bod MCP

Nástroje MCP DML

Možnost Shrnutí
--runtime.mcp.dml-tools.create-record.enabled Povolte nebo zakažte nástroj pro vytvoření záznamu.
--runtime.mcp.dml-tools.delete-record.enabled Povolte nebo zakažte nástroj pro odstranění záznamu.
--runtime.mcp.dml-tools.describe-entities.enabled Povolte nebo zakažte nástroj describe-entities.
--runtime.mcp.dml-tools.enabled Povolte nebo zakažte všechny nástroje MCP DML.
--runtime.mcp.dml-tools.execute-entity.enabled Povolte nebo zakažte nástroj execute-entity.
--runtime.mcp.dml-tools.read-records.enabled Povolte nebo zakažte nástroj pro čtení záznamů.
--runtime.mcp.dml-tools.update-record.enabled Povolte nebo zakažte nástroj pro záznam aktualizací.

REST

Možnost Shrnutí
--runtime.rest.enabled Povolte nebo zakažte koncový bod REST.
--runtime.rest.path Předpona cesty pro koncový bod REST
--runtime.rest.request-body-strict Vynucujte přísné ověření textu požadavku.

Telemetrie – Azure Log Analytics

Možnost Shrnutí
--runtime.telemetry.azure-log-analytics.auth.custom-table-name Název vlastní tabulky
--runtime.telemetry.azure-log-analytics.auth.dce-endpoint Koncový bod shromažďování dat.
--runtime.telemetry.azure-log-analytics.auth.dcr-immutable-id ID pravidla shromažďování dat.
--runtime.telemetry.azure-log-analytics.dab-identifier Rozlišuje původ protokolu.
--runtime.telemetry.azure-log-analytics.enabled Povolte telemetrii Azure Log Analytics.
--runtime.telemetry.azure-log-analytics.flush-interval-seconds Vyprázdnění tempa v sekundách.

Telemetrie – jímka souborů

Možnost Shrnutí
--runtime.telemetry.file.enabled Povolte telemetrii jímky souborů.
--runtime.telemetry.file.file-size-limit-bytes Maximální velikost souboru před vrácením.
--runtime.telemetry.file.path Cesta k souboru protokolu
--runtime.telemetry.file.retained-file-count-limit Maximální počet uchovávaných souborů.
--runtime.telemetry.file.rolling-interval Klouzavý interval (minuta, hodina, den, měsíc, rok, nekonečné).