Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EnterpriseCrmEventbusProtoCondition

import type { EnterpriseCrmEventbusProtoCondition } from "https://googleapis.deno.dev/v1/integrations:v1.ts";

Condition that uses operator to evaluate the key against the value.

interface EnterpriseCrmEventbusProtoCondition {
eventPropertyKey?: string;
operator?:
| "UNSET"
| "EQUALS"
| "CONTAINS"
| "LESS_THAN"
| "GREATER_THAN"
| "EXISTS"
| "DOES_NOT_EXIST"
| "IS_EMPTY"
| "IS_NOT_EMPTY";
}

§Properties

§
eventPropertyKey?: string
[src]

Key that's evaluated against the value. Please note the data type of the runtime value associated with the key should match the data type of value, else an IllegalArgumentException is thrown.

§
operator?: "UNSET" | "EQUALS" | "CONTAINS" | "LESS_THAN" | "GREATER_THAN" | "EXISTS" | "DOES_NOT_EXIST" | "IS_EMPTY" | "IS_NOT_EMPTY"
[src]

Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.

§

Value that's checked for the key.