Databricks SDK for JavaScript
    Preparing search index...
    interface CreateFunction {
        browseOnly?: boolean;
        catalogName?: string;
        comment?: string;
        createdAt?: bigint;
        createdBy?: string;
        dataType?: ColumnTypeName;
        externalLanguage?: string;
        externalName?: string;
        fullDataType?: string;
        fullName?: string;
        functionId?: string;
        inputParams?: FunctionParameterInfos;
        isDeterministic?: boolean;
        isNullCall?: boolean;
        metastoreId?: string;
        name?: string;
        owner?: string;
        parameterStyle?: FunctionInfo_ParameterStyle;
        properties?: string;
        returnParams?: FunctionParameterInfos;
        routineBody?: FunctionInfo_RoutineBody;
        routineDefinition?: string;
        routineDependencies?: DependencyList;
        schemaName?: string;
        securityType?: FunctionInfo_SecurityType;
        specificName?: string;
        sqlDataAccess?: FunctionInfo_SqlDataAccess;
        sqlPath?: string;
        updatedAt?: bigint;
        updatedBy?: string;
    }
    Index

    Properties

    browseOnly?: boolean

    Indicates whether the principal is limited to retrieving metadata for the associated object through the BROWSE privilege when include_browse is enabled in the request.

    catalogName?: string

    Name of parent Catalog.

    comment?: string

    User-provided free-form text description.

    createdAt?: bigint

    Time at which this function was created, in epoch milliseconds.

    createdBy?: string

    Username of function creator.

    dataType?: ColumnTypeName

    Scalar function return data type.

    externalLanguage?: string

    External function language.

    externalName?: string

    External function name.

    fullDataType?: string

    Pretty printed function data type.

    fullName?: string

    Full name of Function, in form of catalog_name.schema_name.function_name

    functionId?: string

    Id of Function, relative to parent schema.

    Function input parameters.

    isDeterministic?: boolean

    Whether the function is deterministic.

    isNullCall?: boolean

    Function null call.

    metastoreId?: string

    Unique identifier of parent metastore.

    name?: string

    Name of function, relative to parent schema.

    owner?: string

    Username of current owner of the function.

    Function parameter style. S is the value for SQL.

    properties?: string

    JSON-serialized key-value pair map, encoded (escaped) as a string.

    returnParams?: FunctionParameterInfos

    Table function return parameters.

    Function language. When EXTERNAL is used, the language of the routine function should be specified in the external_language field, and the return_params of the function cannot be used (as TABLE return type is not supported), and the sql_data_access field must be NO_SQL.

    routineDefinition?: string

    Function body.

    routineDependencies?: DependencyList

    function dependencies.

    schemaName?: string

    Name of parent Schema relative to its parent Catalog.

    Function security type.

    specificName?: string

    Specific name of the function; Reserved for future use.

    Function SQL data access.

    sqlPath?: string

    List of schemes whose objects can be referenced without qualification.

    updatedAt?: bigint

    Time at which this function was last modified, in epoch milliseconds.

    updatedBy?: string

    Username of user who last modified the function.