Databricks SDK for JavaScript
    Preparing search index...
    interface FunctionArgument {
        arg?:
            | { $case: "alias"; alias: string }
            | { $case: "constant"; constant: string }
            | {
                $case: "functionArgExpression";
                functionArgExpression: FunctionArgExpression;
            };
    }
    Index

    Properties

    Properties

    arg?:
        | { $case: "alias"; alias: string }
        | { $case: "constant"; constant: string }
        | {
            $case: "functionArgExpression";
            functionArgExpression: FunctionArgExpression;
        }

    A positional argument pass to a row filter or column mask function.

    Type Declaration

    • { $case: "alias"; alias: string }
      • $case: "alias"
      • alias: string

        The alias of a matched column.

    • { $case: "constant"; constant: string }
      • $case: "constant"
      • constant: string

        A constant literal.

    • { $case: "functionArgExpression"; functionArgExpression: FunctionArgExpression }
      • $case: "functionArgExpression"
      • functionArgExpression: FunctionArgExpression

        An expression evaluated at query time. Wraps per-request expression variants (e.g., tag introspection) so new variants can be added without extending the FunctionArgument oneof.