コンテンツにスキップ
日本語

ManagementRoutesOptionsType

このコンテンツはまだ日本語訳がありません。

ManagementRoutesOptionsType = object

Defined in: src/management/ManagementRoutesOptions.ts:5

Plain options-object shape accepted by the management routes factory.

readonly optional auth?: Middleware

Defined in: src/management/ManagementRoutesOptions.ts:13

Auth middleware for the privileged subset of management routes.


readonly optional authProtectHealth?: boolean

Defined in: src/management/ManagementRoutesOptions.ts:17

Also apply auth to /health and /ready. Default: false.


readonly optional enableDownEndpoint?: boolean

Defined in: src/management/ManagementRoutesOptions.ts:9

Allow POST /cluster/down — operator-initiated force-down. Off by default.


readonly optional enableLeaveEndpoint?: boolean

Defined in: src/management/ManagementRoutesOptions.ts:7

Allow POST /cluster/leave (requires cluster).


readonly optional enableMetricsEndpoint?: boolean

Defined in: src/management/ManagementRoutesOptions.ts:11

Expose GET /metrics in Prometheus text format. Off by default.


readonly optional ipAllowlist?: Middleware

Defined in: src/management/ManagementRoutesOptions.ts:15

IP-allowlist middleware applied to every management endpoint (incl. health).