.. _auto_assembler_create_designstep: *CREATE AN DESIGN STEP* ======================= Creates a new Design Step within a project, or updates an existing one when a Design Step ID is supplied. Use this worker to programmatically define or replace a Design Step as part of an automated workflow assembly pipeline. When to use ----------- Tagged: ``assembler``, ``create``, ``designstep``, ``platform``, ``workflow``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Name - name - text - — - ✓ - Human-readable name for the new Design Step; required and must be a non-empty text string. * - Project - project_id - remote_lookup - — - - ID of the project to associate this Design Step with; select from the remote project lookup — leave blank to use the workflow's default project context. * - Existing Design Step Id - designstep_id - scalar - — - - Optional ID of an existing Design Step to overwrite with the provided data; if omitted, a brand-new Design Step is created. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Designstep Id - designstep_id - scalar - Scalar ID of the newly created or updated Design Step, typed as 'designstep'; pass downstream to workers that need to reference this step. Disciplines ----------- - cae.preprocessing.scenario - platform.workflow .. raw:: html
Auto-generated from platform schema. Worker id: assembler_create_designstep. Schema hash: 9ef9d1d8532a. Hand-curated docs in workerexamples/ override this page when present.