Skip to content

Variant

Source code in docs_src/capo_iotsitewise/types/variant.py
class Variant(TypedDict, closed=True):
    string_value: NotRequired[
        "capo_iotsitewise.types.property_value_string_value.PropertyValueStringValue"
    ]
    r"""<p> Asset property data of type string (sequence of characters). The allowed pattern: "^$|[^\u0000-\u001F\u007F]+". The max length is 1024. </p>"""
    integer_value: NotRequired[
        "capo_iotsitewise.types.property_value_integer_value.PropertyValueIntegerValue"
    ]
    """<p>Asset property data of type integer (whole number).</p>"""
    double_value: NotRequired[
        "capo_iotsitewise.types.property_value_double_value.PropertyValueDoubleValue"
    ]
    """<p> Asset property data of type double (floating point number). The min value is -10^10. The max value is 10^10. Double.NaN is allowed. </p>"""
    boolean_value: NotRequired[
        "capo_iotsitewise.types.property_value_boolean_value.PropertyValueBooleanValue"
    ]
    """<p>Asset property data of type Boolean (true or false).</p>"""
    null_value: NotRequired[
        "capo_iotsitewise.types.property_value_null_value.PropertyValueNullValue"
    ]
    """<p>The type of null asset property data with BAD and UNCERTAIN qualities.</p>"""

boolean_value instance-attribute

boolean_value: NotRequired[PropertyValueBooleanValue]

Asset property data of type Boolean (true or false).

double_value instance-attribute

double_value: NotRequired[PropertyValueDoubleValue]

Asset property data of type double (floating point number). The min value is -10^10. The max value is 10^10. Double.NaN is allowed.

integer_value instance-attribute

integer_value: NotRequired[PropertyValueIntegerValue]

Asset property data of type integer (whole number).

null_value instance-attribute

null_value: NotRequired[PropertyValueNullValue]

The type of null asset property data with BAD and UNCERTAIN qualities.

string_value instance-attribute

string_value: NotRequired[PropertyValueStringValue]

Asset property data of type string (sequence of characters). The allowed pattern: "^$|[^\u0000-\u001F\u007F]+". The max length is 1024.