← Files GoodMemARCHIVED FILE

skills/goodmem-sdk/references/dotnet/models/AdminDrainRequest.md

528 Bytes · Oct 2, 2026 · 00:24 UTC

↓ Download file

<!-- sdk-ref package=PairSystems.Goodmem.Client registry=nuget version=2.0.2 -->

# AdminDrainRequest

`Goodmem.Client.Models.AdminDrainRequest`

- `Reason` (`string?`): Human-readable reason for initiating drain mode. JSON: `reason`.
- `TimeoutSec` (`int?`): Maximum seconds to wait for the server to quiesce before returning. JSON: `timeoutSec`.
- `WaitForQuiesce` (`bool?`): If true, wait for in-flight requests to complete and the server to reach QUIESCED before responding. JSON: `waitForQuiesce`.

[.NET](../../dotnet.md)

SHA-256: 8078c414cde4844c626eaeaf01d44ddd292218efdcb64d782207312d0521d161