IPFilterUpdateInput is an input datatype for updating an IP filter. It's used by the updateIPFilter() mutation field.

Table: IPFilterUpdateInput

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
idStringyes Long-Term The unique identifier of the IP filter to update. Use the ipFilters() query to retrieve existing filter identifiers.
ipFilterString  Long-Term The replacement filter expression. Each line pairs an allow or deny directive with an IP address or CIDR range, for example, allow 10.0.0.0/24. Supplying this field replaces the entire existing expression. Omitting it leaves the current expression unchanged. For expression syntax, see the IP filter configuration reference.
nameString  Long-Term A new display name for the filter. Omitting this field leaves the current name unchanged.