KindInput is an input datatype for defining how an external function is executed. This datatype is used by the CreateOrUpdateExternalFunctionInput datatype, which is used by the createOrUpdateExternalFunction() mutation field.

Table: KindInput

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For return datatypes, this indicates that you must specify which fields you want returned in the results.
Table last updated: Sep 18, 2024
fixedKeyFields[string]yes PreviewThe names of the keys when they're returned from the external function. Use for the 'Enrichment' functions.
nameKindEnumyes PreviewThe name of the kind of external function. See KindEnum.
parametersDefiningKeyFields[string]yes PreviewThe parameters that specify the key fields. Use for the 'Enrichment' functions.