Put Transforms Implementation Details
PUT
/transforms/{transforms_id}/implementation_detailsAuthorization
AuthorizationBearer token · headerrequiredPath parameters
transforms_idstringrequiredRequest body
requiredapplication/jsontransform_idstringrequiredversion_idstringdefault: ""
descriptionstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullconfigTransformConfig | TransformsEnrichAsyncConfig | nullShow propertiesHide properties
Any of:
TransformConfig
transforms.namestringrequiredtransforms.languagestring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltransforms.input.topic.patternstringrequiredtransforms.output.topic.patternstringrequiredtransforms.input.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.output.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.input.job.parallelismintegerdefault: 5
transforms.topic.ttlstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkc.cluster.idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullTransformsEnrichAsyncConfig
transforms.namestringrequiredtransforms.languagestring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltransforms.input.topic.patternstringrequiredtransforms.output.topic.patternstringrequiredtransforms.input.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.output.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.input.job.parallelismintegerdefault: 5
transforms.topic.ttlstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkc.cluster.idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltransforms.async.timeout.msintegerdefault: 1000
transforms.async.capacityintegerdefault: 10
null
nullcreated_timestampstring<date-time> | nullShow propertiesHide properties
Any of:
string<date-time>
string<date-time>null
nullimplementationTransformsMapFilterImplementation | TransformsEnrichImplementation | TransformsEnrichAsyncImplementation | TransformsJoinImplementation | TransformsRollupImplementation | TransformsTopicRouterImplementation | nullShow propertiesHide properties
Any of:
TransformsMapFilterImplementation
languageTransformLanguageEnumrequiredAllowed:
PYTHONJAVASCRIPTSQLvalue_transformstringrequiredkey_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltopic_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullcommon_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullvalue_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkey_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullunit_testTransformsUnitTest | nullShow propertiesHide properties
Any of:
TransformsUnitTest
test_namestringrequiredinput__jsonTransformsImplementationDetailsTestRecord[]requiredShow propertiesHide properties
Array of
TransformsImplementationDetailsTestRecordtopicstringrequiredvalueobjectrequiredkeyobject | nullShow propertiesHide properties
Any of:
object
objectnull
nulltimestampstring<date-time> | nullShow propertiesHide properties
Any of:
string<date-time>
string<date-time>null
nulloutput__jsonTransformsImplementationDetailsTestRecord[]requiredresult__jsonTransformsImplementationDetailsTestRecord[] | nullShow propertiesHide properties
Any of:
TransformsImplementationDetailsTestRecord[]
Array of
TransformsImplementationDetailsTestRecordTransformsImplementationDetailsTestRecordnull
nullis_successboolean | nullShow propertiesHide properties
Any of:
boolean
booleannull
nullhtml_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltext_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullnull
nullTransformsEnrichImplementation
mainTableTransformInputTablerequiredShow propertiesHide properties
namestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulllookupTableTransformInputTablerequiredShow propertiesHide properties
namestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullenrichSQLstringrequiredTransformsEnrichAsyncImplementation
languageTransformLanguageEnumrequiredAllowed:
PYTHONJAVASCRIPTSQLvalue_transformstringrequiredkey_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltopic_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullcommon_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullvalue_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkey_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullunit_testTransformsUnitTest | nullShow propertiesHide properties
Any of:
TransformsUnitTest
test_namestringrequiredinput__jsonTransformsImplementationDetailsTestRecord[]requiredoutput__jsonTransformsImplementationDetailsTestRecord[]requiredresult__jsonTransformsImplementationDetailsTestRecord[] | nullShow propertiesHide properties
Any of:
TransformsImplementationDetailsTestRecord[]
Array of
TransformsImplementationDetailsTestRecordTransformsImplementationDetailsTestRecordnull
nullis_successboolean | nullShow propertiesHide properties
Any of:
boolean
booleannull
nullhtml_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltext_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullnull
nullasync_timeout_msintegerdefault: 2000
async_capacityintegerdefault: 10
TransformsJoinImplementation
inputTablesTransformInputTable[]Show propertiesHide properties
Array of
TransformInputTablenamestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulljoinSQLstringrequiredkeyFieldsstring[]stateTtlMsstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullTransformsRollupImplementation
inputTablesTransformInputTable[]Show propertiesHide properties
Array of
TransformInputTablenamestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullrollupSQLstringrequiredkeyFieldsstring[]sourceIdleTimeoutMsintegerdefault: 30000
stateTTLMsintegerdefault: 86400000
TransformsTopicRouterImplementation
topic_prefixstringDeprecated - kept for backwards compat with existing DB records
default: ""
kc_cluster_idstring | nullKC cluster to deploy the connector to
Show propertiesHide properties
Any of:
string
stringnull
nullnull
nullResponses
200
Successful Response
transform_idstringrequiredversion_idstringdefault: ""
descriptionstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullconfigTransformConfig | TransformsEnrichAsyncConfig | nullShow propertiesHide properties
Any of:
TransformConfig
transforms.namestringrequiredtransforms.languagestring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltransforms.input.topic.patternstringrequiredtransforms.output.topic.patternstringrequiredtransforms.input.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.output.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.input.job.parallelismintegerdefault: 5
transforms.topic.ttlstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkc.cluster.idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullTransformsEnrichAsyncConfig
transforms.namestringrequiredtransforms.languagestring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltransforms.input.topic.patternstringrequiredtransforms.output.topic.patternstringrequiredtransforms.input.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.output.serialization.formatTransformSerializationFormatEnumrequiredAllowed:
AnyJsonAvrotransforms.input.job.parallelismintegerdefault: 5
transforms.topic.ttlstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkc.cluster.idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltransforms.async.timeout.msintegerdefault: 1000
transforms.async.capacityintegerdefault: 10
null
nullcreated_timestampstring<date-time> | nullShow propertiesHide properties
Any of:
string<date-time>
string<date-time>null
nullimplementationTransformsMapFilterImplementation | TransformsEnrichImplementation | TransformsEnrichAsyncImplementation | TransformsJoinImplementation | TransformsRollupImplementation | TransformsTopicRouterImplementation | nullShow propertiesHide properties
Any of:
TransformsMapFilterImplementation
languageTransformLanguageEnumrequiredAllowed:
PYTHONJAVASCRIPTSQLvalue_transformstringrequiredkey_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltopic_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullcommon_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullvalue_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkey_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullunit_testTransformsUnitTest | nullShow propertiesHide properties
Any of:
TransformsUnitTest
test_namestringrequiredinput__jsonTransformsImplementationDetailsTestRecord[]requiredShow propertiesHide properties
Array of
TransformsImplementationDetailsTestRecordtopicstringrequiredvalueobjectrequiredkeyobject | nullShow propertiesHide properties
Any of:
object
objectnull
nulltimestampstring<date-time> | nullShow propertiesHide properties
Any of:
string<date-time>
string<date-time>null
nulloutput__jsonTransformsImplementationDetailsTestRecord[]requiredresult__jsonTransformsImplementationDetailsTestRecord[] | nullShow propertiesHide properties
Any of:
TransformsImplementationDetailsTestRecord[]
Array of
TransformsImplementationDetailsTestRecordTransformsImplementationDetailsTestRecordnull
nullis_successboolean | nullShow propertiesHide properties
Any of:
boolean
booleannull
nullhtml_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltext_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullnull
nullTransformsEnrichImplementation
mainTableTransformInputTablerequiredShow propertiesHide properties
namestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulllookupTableTransformInputTablerequiredShow propertiesHide properties
namestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullenrichSQLstringrequiredTransformsEnrichAsyncImplementation
languageTransformLanguageEnumrequiredAllowed:
PYTHONJAVASCRIPTSQLvalue_transformstringrequiredkey_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltopic_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullcommon_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullvalue_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullkey_schema_transformstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullunit_testTransformsUnitTest | nullShow propertiesHide properties
Any of:
TransformsUnitTest
test_namestringrequiredinput__jsonTransformsImplementationDetailsTestRecord[]requiredoutput__jsonTransformsImplementationDetailsTestRecord[]requiredresult__jsonTransformsImplementationDetailsTestRecord[] | nullShow propertiesHide properties
Any of:
TransformsImplementationDetailsTestRecord[]
Array of
TransformsImplementationDetailsTestRecordTransformsImplementationDetailsTestRecordnull
nullis_successboolean | nullShow propertiesHide properties
Any of:
boolean
booleannull
nullhtml_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltext_diffstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullnull
nullasync_timeout_msintegerdefault: 2000
async_capacityintegerdefault: 10
TransformsJoinImplementation
inputTablesTransformInputTable[]Show propertiesHide properties
Array of
TransformInputTablenamestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulljoinSQLstringrequiredkeyFieldsstring[]stateTtlMsstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullTransformsRollupImplementation
inputTablesTransformInputTable[]Show propertiesHide properties
Array of
TransformInputTablenamestringrequiredtopicMatcherRegexstringrequiredcreateTableSQLstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullrollupSQLstringrequiredkeyFieldsstring[]sourceIdleTimeoutMsintegerdefault: 30000
stateTTLMsintegerdefault: 86400000
TransformsTopicRouterImplementation
topic_prefixstringDeprecated - kept for backwards compat with existing DB records
default: ""
kc_cluster_idstring | nullKC cluster to deploy the connector to
Show propertiesHide properties
Any of:
string
stringnull
nullnull
null422
Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredinputanyctxobject