KindInput is used to define how an external function is executed.

Table: KindInput

ParameterTypeRequired[a]DefaultDescription
fixedKeyFields[string]yes The names of the keys when they're returned from the external function. Use for the 'Enrichment' functions.
nameKindEnumyes The name of the kind of external function. See KindEnum.
parametersDefiningKeyFields[string]yes The parameters that specify the key fields. Use for the 'Enrichment' functions.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.