EDIT CONTENTS OF AN SIMULATION FILES

Replaces the content of an existing simulation file attachment with a new uploaded file. Use this worker within a workflow whenever a simulation’s input deck or supporting file needs to be updated in-place without creating a new simulation record.

When to use

Tagged: attachment, file_editor, replace, simulation, simulation_file, upload.

Inputs

Label ID Type Default Required Description
Choose Simulation simulation_id remote_lookup Integer ID of the target simulation (resolved via remote lookup); selects which simulation’s attachment list is queried — required, no default.
Choose Attachment att_id remote_lookup Integer ID of the specific attachment to replace, filtered to attachments belonging to the chosen simulation; resolved via remote lookup against /api/user/attachments — required, no default.
Updated Attachment new_file file The replacement file to upload; its contents will overwrite the existing attachment identified by att_id — required, must be a valid file upload.

Outputs

Label ID Type Description
Simulation simulation_id integer Integer ID of the simulation whose attachment was updated; passed downstream to link subsequent workers to the same simulation.
Attachment attachment_id integer Integer ID of the attachment that was replaced; useful for audit trails or downstream steps that need to reference the updated file.

Disciplines

  • data.io.file
  • platform.workflow

Auto-generated from platform schema. Worker id: simulation_file_editor. Schema hash: 5a9ca2f56882. Hand-curated docs in workerexamples/ override this page when present.