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 |
| 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é). |