Skip to content

params

Proxy for building parameter filter expressions — not a normal value type.

Usage::

cs.params.temp > 25
cs.params.dut == "cable-A"

Not a normal value type. Comparison operators (==, >, <) build FilterExpression objects for the query DSL; they do not return bool. Consequently:

  • x in some_list and assert a == b will not behave as expected when a / x is a FieldProxy.
  • __hash__ is None, so putting a proxy in a set or dict key raises immediately rather than failing silently.

This is an intentional, documented trade for the RF-engineer-facing cs.params.temp > 25 syntax.

Signature

params: FieldProxy

Permission

This is a local SDK helper. It does not call the CloudSprite HTTP API.

Usage

cs.params