package models

type DataflowConnectorEditReq struct {
	ConnectorID string `json:"connector_id"`

	// connector type
	// Required: true
	ConnectorType *DataflowConnectorType `json:"connector_type"`

	// kafka info
	KafkaInfo *DataflowKafkaInfo `json:"kafka_info,omitempty"`

	// mysql info
	MysqlInfo *DataflowMySQLInfo `json:"mysql_info,omitempty"`

	GCSInfo *DataflowGCSInfo `json:"gcs_info,omitempty"`

	S3Info *DataflowS3Info `json:"s3_info,omitempty"`

	// serverless tidb info
	ServerlessTidbInfo *DataflowServerlessTidbInfo `json:"serverless_tidb_info,omitempty"`
}
