TypeScript SDKOperationsUpdateGuardrailRequestBody - TypeScript SDKCopy pageUpdateGuardrailRequestBody method reference The TypeScript SDK and docs are currently in beta. Report issues on GitHub. Example Usage 1import { UpdateGuardrailRequestBody } from "@openrouter/sdk/models/operations";23let value: UpdateGuardrailRequestBody = {}; Fields FieldTypeRequiredDescriptionExamplenamestring➖New name for the guardrailUpdated Guardrail Namedescriptionstring➖New description for the guardrailUpdated descriptionlimitUsdnumber➖New spending limit in USD75resetIntervaloperations.UpdateGuardrailResetIntervalRequest➖Interval at which the limit resets (daily, weekly, monthly)monthlyallowedProvidersstring[]➖New list of allowed provider IDs[“openai”,“anthropic”,“deepseek”]allowedModelsstring[]➖Array of model identifiers (slug or canonical_slug accepted)[“openai/gpt-5.2”]enforceZdrboolean➖Whether to enforce zero data retentiontrue